I’ve been working on a patch somewhat inspired by Chase Bliss onward. The functionality I’m interested in is dynamic looping ie - live sampling based on the envelope (or rather gate) generated by inputted audio. (i’ve also tagged on a clouds freeze but this is driven from the loop).
Working pretty sweetly in VCV with both Canard and Sickosampler but I just can’t get it functioning in Metamodule. Latest firmware, latest plugins.
I’m getting OVER warnings when playing in, although loads fine and has ‘resting state’ of less than 50%. Any performance settings or other things I should be looking at? I’m running sample root for Sicko onto the SD Card, Canard doesn’t seem to have the option.
Is what I’m trying to do (potentially very fast sample recording/playback) just not realistic?
Patches included if anyone had the time to look at them.
Are you actually wanting to record the loop to disk, so you have a permanent recording you can use later? Or do you just want to loop the incoming sounds?
The Bidoo canard and the SickoSampler allocate memory “live” while recording. You can sometimes get away with this on a desktop computer, but it’s almost always a problem on a smaller platform like the MetaModule. This type of sampler is not well suited for live looping on the MetaModule, since the record functions are meants to be used on a desktop computer with tons of RAM and a fast hard drive.
If you don’t need to actually record audio to a file that you intend to use for a later session, then a better approach would be to use a delay or looper module with a long buffer. I know the DLD could do this with a handful of helper modules (gate inverter, toggle, etc) but there probably are a few other modules that do it already, perhaps even better. Something from the Voxglitch plugin maybe? The SickoLooper perhaps? By using a module that’s not writing to disk and that has a pre-allocated memory buffer, you avoid all the issues that come from live recording a .wav file.