Role of buffers in FluidProcessSlices example?

~pitchdata = FluidDataSet(s);
~pitchbufs = 4.collect{Buffer.new};
~statsbufs = 4.collect{Buffer.new};

I’m unclear why 4 buffers for each are needed? Is it always 4? Or dependent upon some feature of the input?

Thanks. No rush, slicing is enough for my present need, but I’d like to get smarter about slice selection later.

hjh

Hello,

I tried to find the whole example in flucoma-sc on github but couldn’t find it, would you post a link to it? ( I’m not a sc user, but I train at reading flucoma related SC code in order to get more ressources ) Cheers

Hello!

The idea of these ‘processors’ is to go fast, so there are 4 parallel processing stands. It is a bit cumbersome and definitely not a beginer workflow so we removed most of them from the distribution… but you are a very fluent SC user so you can check the folder ‘test’ in the repos to see some dirty magic there… there is a need for intermediate batch processing tutorials, the first stab at which is here.