![]() |
VOOZH | about |
In this document, use Command (⌘) instead of Ctrl on Mac.
Key commands documented in Rack’s menu bar are not documented here.
You must hover your mouse over a module to issue key commands for it. Key commands documented in the module context menu are not documented here.
A parameter is any knob, slider, button, switch, or other custom component that controls a module’s state.
2+2, 2*2, 1/2, and 2^2 are evaluated to numerical values immediately upon pressing Enter.
You can use constants and functions below, which are case-insensitive.
C, A#, Gb, etc: Frequencies in Hz of note names starting with middle C
C4, A#5, Gb0, etc: Frequencies in Hz of note names with octave numbers (C4 = middle C)
C4v, A#5v, Gb0v, etc: Voltage of notes assuming 1V/octave and C4v = 0V. Added in Rack 2.6.1.
log2(x): Logarithm of x with base 2
Example: log2(8) = 3
gaintodb(x): Converts a gain/amplitude factor to decibel (dB) units.
Example: gaintodb(1) = 0, gaintodb(0.5) = -6.0206, gaintodb(0) = -inf
dbtogain(x): Converts a decibel (dB) value to gain units.
Example: dbtogain(20) = 10, dbtogain(0) = 1, dbtogain(-inf) = 0
vtof(x): Converts a 1V/octave value in volts to frequency in Hz, centered at middle-C (261.63 Hz).
Example: vtof(0) = 261.63, vtof(-1) = 130.81
ftov(x): Converts a frequency value in Hz to 1V/octave value in volts.
Example: ftov(440) = 0.75, ftov(c#4) == 0.083333