the duration for which the ugens holds the value of the input signal when triggered
the trigger.
the trigger. This can be any signal. A trigger happens when the signal changes from non-positive to positive.
Abstract method which must be implemented by creating the actual UGen
s
during expansion.
A UGen which holds and outputs an input value for a given duration when triggered.
When a trigger occurs at the input, the input value is sampled and output for the specified duration, otherwise zero is output. When a new trigger occurs while this ugens outputs 1, the hold-time is reset to the duration.
Warning: The hold-time is subject to a bug that depends on the input signal. For example with
Trig1.ar(Impulse.ar(0), 4 * SampleDur.ir)
one actually gets a high signal for five sample frames instead of four.the trigger. This can be any signal. A trigger happens when the signal changes from non-positive to positive.
the duration for which the ugens holds the value of the input signal when triggered
Trig1