MusiKraken
MusiKraken
Experimental MIDI Controller Construction Kit

LFO

The LFO effect lets you generate an Low Frequency Oscillator, add it to any other value and control its frequency and amplitude using other input values.

An LFO is a wave with a low frequency (compared to typical synth waves, at least). By adding it to any other value, you can for example generate something like a vibrato by generating pitch bends or control change values from the output.

By changing the frequency, you can control how fast the rhythmic pulse is and by changing the amplitude, you control the size of the curves.

Ports:

valueIn:

This defines the middle value of the output. The created wave will be added to this value.

amplitude:

This defines the amplitude (= size of the curve) of the output value.

frequency:

This defines the frequency of the wave (= how fast it changes).

valueOut:

This outputs the final combination of value and wave. You can for example connect this to a value to MIDI module and set it to pitch bend or any CC (for example volume or modulation) to control the vibrato of an instrument.

Settings:

Input range: The range of the input values, so that the range can be mapped to the output values.

Inverted input range: If checked, the values from the input are inverted, so large values become small ones in the output.

Default value: If nothing is connected to the valueIn port, it will use this default value instead.

Amplitude input range: The range of the amplitude input values. If nothing is connected to the amplitude port, the minumum value of this will be used instead.

Inverted amplitude input range: If checked, the values from the amplitude input are inverted.

Frequency input range: The range of the frequency input values. If nothing is connected to the frequency port, the minumum value of this will be used instead.

Inverted frequency input range: If checked, the values from the frequency input are inverted.

Waveform: The form of the wave: Sine, square, sawtooth or triangle.

Amplitude output range: The output range of the amplitude. The input values of the amplitude port will be mapped to this range.

Frequency output range: The output range of the frequency. The input values of the frequency port will be mapped to this range.