Smoothing sample re-triggering clicks

Dec 24, 2010 at 8:05pm

Smoothing sample re-triggering clicks

Is there a good way to prevent [groove~] or [sfplay~] from clicking each time a sample is retriggered? or force it to end on the next zero crossing? Any thoughts?

Dec 24, 2010 at 9:27pm

you can have varying degrees of success with the [loopinterp 1] message to [groove~]. The right outlet of [groove~] offers a signal which ramps from 0. to 1. over the duration of the loop – drive a [trapezoid~] object with this ramp and multiply the amplitude of [groove~] out left by this new envelope. Look at the helpfiles for [sfplay~], I think there’s some advice in there too.
Slightly more convoluted is to drive [groove~] with the [waveform~] object, which I believe has a ‘snap to zero’ function.
Hope this isn’t too obvious

Dec 25, 2010 at 1:25am

Instantiate a [grooveduck] abstraction and take a peek inside.


You must be logged in to reply to this topic.