Skip to main content

Welcome to
MidiLOF

Eight LFOs on the Launchpad

Custom firmware for the Novation Launchpad Pro.

Watch on YouTube

About MidiLOF​

MidiLOF is custom firmware for the Novation Launchpad Pro. It gives you eight independent LFOs that send MIDI CC messages to your instruments, with each column of pads showing one LFO.

An LFO moves a parameter over time, like turning a knob back and forth. You choose the pattern, speed, and range, and MidiLOF sends the changing values over MIDI.

Adjust each LFO
Set the frequency, target CC, value range, channel, and port for each LFO.
Choose the timing
Run cycles in seconds or sync them to your BPM setting.
Save your settings
Four presets with undo. Save and load the active configuration over SysEx.

Using multiple LFOs​

Give each LFO a different job. You might want a slow filter sweep, panning at another rate, and an effect that changes independently. Keep them on one instrument or spread them across your setup.

Filters
Use a slow LFO for a filter sweep and another for resonance.
Panning and effects
Move the stereo position or an effect parameter at a different rate.
Several instruments
Send LFOs to different MIDI channels or ports across your setup.

You don’t have to use all eight. Start with one and add more when you feel like experimenting. The parameters available depend on your instrument’s MIDI CC support.

Waveforms​

Each LFO can use its own waveform. Choose a sine wave for smooth movement, a square wave for jumps, or Sample & Hold for random changes.

Sine
Sawtooth
Triangle
Square
Sample & Hold
S&H Triangle

Launchpad support​

MidiLOF currently supports the Launchpad Pro. Support for other Launchpad models is planned around the upcoming launchpad-core-sdk by Anthony Hofmeister.

Installing MidiLOF​

The guide walks you through sending the firmware over USB and setting up your first LFO.

Open the setup guide

You’ll need a Novation Launchpad Pro. Installing MidiLOF replaces the app currently on it.