Looking for just a little bit more help with trying to get rid of the filtering from softcut in MLR as it doesn’t play well with drum sounds and overall just doesn’t match the signal if im doing live looping type stuff. What I’m trying to achieve is just grabbing the dry pass thru signal. @zebra has pointed me to adding these functions
for i=1,4 do
softcut.filter_dry(i, 1)
softcut.filter_lp(i, 0)
softcut.filter_hp(i, 0)
softcut.filter_bp(i, 0)
softcut.filter_br(i, 0)
end
but I get (error:init) when I try to load MLR after adding.
Im a bit confused with where to place them as line on line 358 it reads:
for i=1, TRACKS do
If I change TRACKS to what was suggested, I get the error. If I just add the functions below line 358 sitting with the rest of the softcut functions I also get the error.
In practice I’d like to just understand how to be able to do this to any script that utilizes softcut so I get exactly what I record into the buffers returned out of the outputs. The aliasing is not as much of an issue for me as the difference in sound im currently getting.
Here’s an audio example to show the difference I’m getting in sound: The first half is the pass through signal and the 2nd half is softcut playback