I’m trying to create a piece based mostly on samples. For the moment, I only have two layers running:
— a drumkit composed of short sound files (1-3 secs) playing at 130bpm, every 0.125 beat.
— a drony content composed of long slow-attack samples, playing at 130bpm, every 2 beats.
On the top of the cake, I have a very simple live_loop randomly picking notes from the C# major scale, every 0.25 beat at 130bpm.
I’m experiencing heavy audio crackling and general slow-down of the music, and everything is slowly drifting towards an end in horrible crackling noises. This is not the first time that I experience this kind of behavior, as my pieces are very often based on intensive sample manipulations.
I think that this has something to do with the way Sonic-Pi is handling samples, and with memory allocation of some sort. Is there a way to overpass these limitations? I’ve searched in the documentation but I wasn’t able to find anything about that.
I’ve tried multiple setups, tried closing every other application running concurrently with Sonic-Pi.
I’m running Sonic-Pi 3.1.0-dev on a MacBook Air (Mojave).