Flucoma 2d corpus

I’m just interested if anyone else had trouble with the FluCoMa FluidBufOnsetSlice?

I’m trying to run this ( from the tutorial)

~src = Buffer.read(s, FluidFilesPath("Nicol-LoopE-M.wav"))



(

	~indices = Buffer(s);
	FluidBufOnsetSlice.processBlocking(s, ~src, metric: 9, threshold: 0.5, indices: ~indices, action: {"done".postln});


But what happens is that the server crashes. I’m guessing it has to do something with ~indices? I’ve tried some different strategies. Running on a Mac M1, if that might be an issue?

Hi,
yes, I’ve had such an issue across different Mac machines, and it was always a problem of mismatched version of the UGens. You might wanna ask in their dedicated space if the problem persists, but I clearly remember that there was a crucial update some time ago that created a few inconsistencies between software versions.

All the best,
Stefano

Hi @uvol,

Can you create a minimum example that demonstrates the crash? And also let us know your version (boot the server then run FluidDataSet.version)?

Thanks!

T

Hi,

Version:
→ FluidDataSet
Fluid Corpus Manipulation Toolkit: version 1.0.9+sha.ba24128.core.sha.da9e6ac6

SC 3.13.0

Well the posted code is what makes the server crash.

It crashes when running:

FluidBufOnsetSlice.processBlocking(s, ~src, metric: 9, threshold: 0.5, indices: ~indices, action: {"done".postln});
1 Like

I did not get a crash:

SuperCollider 3.14.1

Fluid Corpus Manipulation Toolkit: version 1.0.9+sha.ba24128.core.sha.da9e6ac6

Try upgrading SuperCollider.

If you still get a crash, does the post window say anything useful?