Contents
Applications
- Scanning (on tempo) through discrete sets such as slices, notes of a scale, clock divisions/multiplications, etc.
- Causing a threshold to be exceeded (and then something to happen) based on the count of another trigger source.
Description
The Counter unit counts up (or down, depending on the step value) from a start value to a finish value. A trigger at the input of the unit (i.e. coming from the left) will cause add the step value to the current output value of the unit. If the resulting output value exceeds the finish value then depending on the Wrap? setting, the Counter's output value will either wrap back around to the start value, or, stop. A trigger on the reset parameter will cause the output value to return the start value.
Special Menu Items
Wrap?
- yes: Automatically reset to the start value once the output value reaches the finish value.
- no: Stop at the finish value and wait for a manual reset.
Process Rate
- frame: Process triggers and update the output value at the global frame rate (about 400Hz).
- sample: Process triggers and update the output value at the global sample rate (48kHz or 96kHz). This setting results in lower latency but requires more CPU.
Parameters
input
Control Type | Has Sub-chain? | Sub-chain Parameters | Behavior |
Threshold | no | threshold (-1 to 1) | trigger |
A trigger at the unit input causes the counter to increment (or decrement) by the step value.
reset
Control Type | Has Sub-chain? | Sub-chain Parameters | Behavior |
Threshold | yes | threshold (-1 to 1) | trigger |
A trigger received here causes the counter to return to the start value.
start
Control Type | Has Sub-chain? | Sub-chain Parameters | Fader Scale |
Gain/Bias | yes | bias (0 to 256)
gain (-10 to 10) |
integer |
The output value starts here and also returns to this value when the unit is reset.
step
Control Type | Has Sub-chain? | Sub-chain Parameters | Fader Scale |
Gain/Bias | yes | bias (-32 to 32)
gain (-10 to 10) |
integer |
The amount by which the output value should change when a trigger is received at the (unit) input.
finish
Control Type | Has Sub-chain? | Sub-chain Parameters | Fader Scale |
Gain/Bias | yes | bias (1 to 256)
gain (-10 to 10) |
integer |
Depending on the Wrap? setting, the unit will count up to this value and stop or wrap around to the start value.
gain
Control Type | Has Sub-chain? | Sub-chain Parameters | Fader Scale |
Gain/Bias | yes | bias (-10 to 10)
gain (-10 to 10) |
linear |
Scale the output by this amount.