LFO
An oscillator that outputs data at the polling interval you specify.
Settings
| Setting | Description |
|---|---|
| Show Labels | Enable or disable to show/hide values on the X and Y axes. |
| Show Grid Lines | Enable or disable to show grid lines in the background. |
| X Axis | Set whether the X axis represents phase (0 to 1) or time (dependent on the LFO's frequency) |
| Default Phase | The phase the LFO starts at when the interface is opened. |
| Default Frequency | The frequency the LFO starts at when the interface is opened. You can change this during performance within the LFO control. |
| Default Interpolation | The interpolation mode the LFO starts at when the interface is opened. You can change this during performance within the LFO control. |
| Default Depth | The depth the LFO starts at when the interface is opened. You can change this during performance within the LFO control. |
| Default Mode | The mode (one-shot, loop, or ping pong) the LFO starts at when the interface is opened. You can change this during performance within the LFO control. |
| Default Oscillator Type | The oscillator type (deterministic or random) the LFO starts at when the interface is opened. You can change this during performance within the LFO control. |
| Default Direction | The direction (forward or backward) the LFO starts at when the interface is opened. You can change this during performance within the LFO control. |
| Allow Scrubbing | When enabled, you can scrub through the LFO waveform by dragging a slider horizontally at the bottom of the control. |
| Send Messages While Scrubbing | When enabled, messages can be sent while you are scrubbing through the LFO waveform. |
| Polling Interval | How often the LFO updates its value and sends messages. A lower interval means smoother output. |
Variables
The following variables can be used when configuring outputs for this control:
| Variable | Description |
|---|---|
| Value | The current value |
OSC Messages
This control responds to the following OSC messages:
| Message | Description |
|---|---|
<address> position <x> <y> <width> <height> | Sets the control's position. Coordinates are specified in pixels. |
<address> color <blue|red|green|orange|purple|brown|grey> | Sets the control's color. |
<address> mode <oneShot|loop|pingPong> | Set the LFO mode |
<address> oscillatorType <deterministic|random> | Set the oscillator type |
<address> phase <value> | Sets the phase of the LFO (0 to 1) |
<address> initialPhase <value> | Sets the initial phase of the LFO (0 to 1) |
<address> <value> | Sets the phase of the LFO (0 to 1) |
<address> defaultFrequency <value> | Sets the default frequency of the LFO |
<address> frequency <value> | Sets the frequency of the oscillator |
<address> defaultDepth <value> | Sets the default depth of the LFO |
<address> depth <value> | Sets the depth of the LFO |
<address> defaultMode <oneShot|loop|pingPong> | Sets the default oscillation mode of the LFO |
<address> mode <oneShot|loop|pingPong> | Sets the oscillation mode of the LFO |
<address> defaultOscillatorType <deterministic|random> | Sets the default oscillator type for the LFO |
<address> mode <deterministic|random> | Sets the oscillator type of the LFO |
<address> allowScrubbing <0|1> | Enable or disable scrubbing |
<address> sendMessagesWhileScrubbing <0|1> | Enable or disable message sending while scrubbing |
<address> pollingInterval <value> | Update the LFO's polling interval |