Vibrato Node

Processes a Melody into an envelope used to drive a vibrato effect. This Node does not actually apply the vibrato effect to a melody or audio signal itself, but creates the driving control signal behind it.

To create an audible vibrato effect, connect to the Delay-time input of a Delay Node, or the Detune input of an Oscillator Node, and tune the settings.

Note: this Node does not work with live Melody sources (such as the MIDI Keyboard Node), as notes in the source Melody must be known in advance.

Inputs

Melody Input

The source Melody to process.

Settings

Depth

Maximum amplitude the output can reach (if given enough time to build up completely).

Out min

★ With AudioNodes HD

Minimum value of the vibrato wave.

Out max

★ With AudioNodes HD

Maximum value of the vibrato wave.

Build-up duration

★ With AudioNodes HD

Sets the duration, in seconds, required for the vibrato effect to reach its maximum amplitude over a single note.
Smaller values will produce a sharper and more characteristic effect.

Decay duration

★ With AudioNodes HD

Sets the duration, in seconds, over which the vibrato effect fades out near the end of a single note.
Smaller values will produce a sharper and more characteristic effect.

Duration limit

★ With AudioNodes HD

Maximum total duration, in seconds, regardless of note duration, over which vibrato will be performed during a single note.

Velocity correlation

★ With AudioNodes HD

Means how much note velocity influences vibrato depth.

Outputs

Control Output (cents)

The vibrato automation to be used for detuning for example.

Remarks

The Depth setting is intentionally for low values, as the output is intended to be used with a normalized control input.
If more juice is needed, the Multiply Node or the Constant Range Transform Node can be used.