First time here? Check out the FAQ!

Is it possible to interpolate between dicerolled snapshots?

0 votes
The PresetChange and InterpolatePresets are excellent but I was wondering if there's a way to roll the dice and interpolate to the next random snapshot? Kind of a smooth roll the dice?

asked Jun 23, 2015 in Using Kyma by kymaguy (Virtuoso) (10,580 points)
Would  still love to have a simple way of receiving a trigger or message whenever a preset has been changed....or alternatively, a trigger for when *any* (not algorithmically generated) VCS value has been changed.

1 Answer

+1 vote
Best answer
You could smooth each of the EventValues in the parameter fields, for example:

!Freq1 smooth: !Slew s

Alternatively, you could save a large number of random presets, then use an InterpolatePreset and smooth the !Interpolate control

!Interpolate smooth: !Dur s

Then when you roll the dice, it chooses a random preset and moves all EventValues to it over the course of !Dur s
answered Jun 24, 2015 by ssc (Savant) (107,040 points)
selected Jun 25, 2015 by kymaguy
I thought about that, thanks! Might be something to add in the future, a duration parameter for the presetChange maybe?
By now I'll stick with the second approach as it doesn't need any modification to my code.