The last two days I spent the time in the studio to tune the performance better - reviewing the ranges of input and output parameters, tuning the sound levels.
The most visible addition in this process is to add a strobe mode to the lights, if the sound reaction on the bouncy ball movement exceeds a certain intensity threshold, to emphasize the instability that has been reached.
Addition in the update function of the bouncy sound
if ( ampSum > 1.0 ){
~microWashes.choose.strobe_(10);
};
And a task to reset the strobing mode
Tdef( \resetStrobe, {
loop{
1.0.wait;
~microWashes.do{ |it| it.strobe_(0) };
};
}).play