I kind of expected it to fire whenever the edge is rising, though I can see why Gates would not be best suited for this.
I imagine Gates is only primarily intended to be used with gates. It uses a Schmitt trigger, with the officially-recommended voltage thresholds
I see, it is in the docs.
@phantombeta Any recommendation for a module (or creatively patching together 2+ simpler modules) that would fire whenever a signal of, say, some random LFO changes from falling to rising?
Somehow the only thing that comes to mind is feeding a delayed signal to Compare, but that is probably stupid…
Much appreciated!
@scook beat me to it, but there’s a couple more modules, too:
- Count Modula’s Slope Detector has gate outputs for rising, falling, steady, and moving
- HetrickCV’s Delta has gate and trigger outputs for rising and falling, and a “direction change” trigger that triggers when the signal, well, changes direction. There’s also a “delta” output that outputs the rate of change of the signal (with a “boost” control)
- NYSTHI’s Slope Detector has gate outputs for rising, falling and steady, with a sensitivity knob
- alef’s bits’ turnt has a mode where it outputs triggers when the signal changes direction
That’s actually exactly how a slope detector works
You compare the previous sample (or a few, if you want better accuracy) to the current one to determine the slope of the signal.
well, pretty much. It might compare the current signal to a low-passed version of the signal. Which is I guess a kind of average…
As I’m sure you know, it’s not super well defined what a “slope detector” even does. Like if you have ringing on a sharp transition (which you will!), do you want the output the switch up and down on the ringing, or do you want to suppress that? etc…
Ken Stone gives a good description on how his CGS Slope Detector works here : CGS62 About