Skip to main content

Someone wanted to learn this too, so Grasp built them a personal learning path.

You can keep exploring this one or create your own

LFO Vibrato: Adding Expression to Sustained Notes

In our last session, we explored how to use portamento to create fluid, gliding transitions between notes, a key technique for expressive lead performance. You learned to manipulate glide time, curve, and trigger conditions to add energy and character to your melodies.

This lesson builds directly on that foundation by introducing another essential form of pitch modulation: vibrato. While portamento connects different notes, vibrato adds life and movement to a single, sustained note. We will use Serum's LFOs and the Modulation Matrix to create this effect, giving you precise control over its speed (rate) and intensity (depth). Mastering vibrato is crucial for making your synth leads sound less static and more like a human performance.


1. The Anatomy of Vibrato

At its core, vibrato is a subtle, periodic fluctuation in pitch. In synthesis, we achieve this by using a Low-Frequency Oscillator (LFO) to modulate the pitch of our sound source.

  • LFO Shape: For a smooth, natural-sounding vibrato, a Triangle or Sine wave is the ideal LFO shape. It creates a continuous, even rise and fall in pitch.
  • LFO Rate: This parameter controls the speed of the vibrato. For musical applications, it's best to set the LFO's timing mode from BPM to Hertz (Hz). This decouples it from the project tempo, allowing for a more organic, free-flowing feel. A typical vibrato rate falls between 4 Hz and 8 Hz. For context, the article "Frank Ocean Synth Sounds" by Reverb Machine mentions using a rate of 6.52 Hz for a theremin-style lead, which is a good starting point.
  • Modulation Depth: This controls the intensity or amount of the pitch change. For vibrato, this should be a very subtle amount.

The following video from PatrickReza provides a quick, practical demonstration of this fundamental setup. It uses the drag-and-drop method to assign an LFO to an oscillator's fine-tune parameter.

How To: Add Vibrato to any sound in xFer Serum

Watch this clip from "How To: Add Vibrato to any sound in xFer Serum" to see the basic principle in action.

First, observe how an LFO is assigned to the Fine-Tune parameter to create the pitch movement. Next, notice how the LFO is switched from BPM sync to Hertz (Hz) mode for more precise speed control.

This direct method is fast, but for the level of precision and control required for intentional sound design, the Modulation Matrix is the superior tool.


2. Precise Control in the Modulation Matrix

The Mod Matrix gives you a centralized view of all your modulations and allows for more granular control. For creating vibrato, it's the professional's choice. We'll use it to assign an LFO to modulate Serum's global pitch.

The video "SERUM's Matrix Explained" by Ghosthack offers an excellent, step-by-step guide to building a fully-featured vibrato setup directly within the matrix.

SERUM's Matrix Explained | Sound Design Tutorial

This video provides a fantastic deep dive into creating vibrato using the Mod Matrix.

Follow the instructions from creating vibrato. Pay close attention to these key steps and the reasoning behind them: Source: LFO1 is selected as the modulator. The LFO shape is set to a triangle wave and its rate is set in Hz. Destination: The destination is set to Global -> Master Tune. This ensures the pitch of the entire patch (all oscillators, sub, noise) is modulated, keeping everything in tune. Amount: The amount is set to a very low value (in the video, it starts at just 1). This is the depth of your vibrato. A little goes a long way with pitch modulation. Type: The modulation type is set to Bipolar (<->). This is absolutely critical. It makes the LFO modulate the pitch both up and down from the root note. A unipolar setting would only push the pitch upwards, which is not a true vibrato effect.

By using the Mod Matrix, you establish a clear and precise connection between your LFO and the master pitch, with explicit control over the depth and character of the effect.


3. Making Vibrato Dynamic and Performable

Just like an instrument player or vocalist, you rarely want vibrato to be active at a constant intensity all the time. The real expression comes from introducing it dynamically, often on longer, sustained notes. The Mod Matrix allows us to do this by using an Auxiliary Source.

An auxiliary source is a secondary modulator that controls the amount of the primary modulation. Think of it as a dry/wet knob for your LFO's effect on the pitch.

We can continue with the Ghosthack video, as it demonstrates this concept perfectly.

SERUM's Matrix Explained | Sound Design Tutorial

Now, let's make the vibrato controllable.

Watch from using an auxiliary source. This section demonstrates how to: Set the Aux Source to Macro 1. Now, the Macro 1 knob controls the output of the LFO->Master Tune modulation slot. When the macro is at zero, there is no vibrato. As you turn it up, the vibrato depth increases to the maximum set by the Amount slider.

This setup transforms vibrato from a static effect into a performable articulation. You can now automate this macro or assign it to a physical knob on your MIDI controller to "play" the vibrato in and out, adding a human touch to your lead melodies.

To take it a step further, you can assign another macro to the LFO's Rate parameter. This would give you simultaneous real-time control over both the vibrato's depth and its speed.

Let's build a complete, performable vibrato setup:

  1. Initialize Patch: Start with a simple saw or sine wave.
  2. Go to Matrix: Navigate to the Mod Matrix tab.
  3. Set Up LFO1: On the LFO 1 tab, select a triangle shape and switch the mode to Hz. Set the Rate to around 6 Hz.
  4. Create Matrix Entry:
    • Source: LFO1
    • Destination: Global -> Master Tune
    • Amount: Set a low value, like 2.
    • Type: Click the arrow -> to change it to bipolar <->.
  5. Assign Performance Controls:
    • In the same matrix row, set Aux Source to Macro 1 (or ModWhl if you prefer). Rename Macro 1 to "Vibrato Depth".
    • Go to the LFO1 panel, right-click the Rate knob, and assign it to Macro 2. Rename Macro 2 to "Vibrato Speed".
  6. Test: Play and hold a note. The sound should be static. Now, slowly turn up the "Vibrato Depth" macro. You'll hear the vibrato fade in. Adjust the "Vibrato Speed" macro to hear how the rate changes.

You now have a complete, expressive vibrato system ready for performance and automation.


Conclusion

You've now learned how to add another layer of expressive, human-like detail to your lead sounds. By using an LFO and the Mod Matrix, you can create and, more importantly, control vibrato with a high degree of precision.

Key Takeaways:

  • Vibrato is LFO on Pitch: The core of the effect is a slow (4-8 Hz), smooth (triangle/sine) LFO modulating the synth's pitch.
  • The Matrix is for Precision: Using the Mod Matrix to route an LFO to Global -> Master Tune gives you clear, exact control over the effect.
  • Bipolar is Essential: Setting the modulation type to bipolar (<->) ensures the pitch oscillates both above and below the root note.
  • Dynamic Control is Key: Using an auxiliary source (like a macro or mod wheel) to control the modulation amount allows you to perform vibrato dynamically, which is crucial for musical expression.

In the next lesson, we will complete our trio of fundamental pitch expression techniques. We'll move beyond subtle modulation and learn how to use pitch bends to create dramatic, high-energy rises and falls that can make a lead melody truly stand out.

Can't find a good explanation? Sign up and we'll make it for you

Sign up