MIDI effect plugin, in development

Every note drifts
on its own.

Turn any MIDI keyboard into an expressive MPE instrument. MPE Drift gives every note its own independent motion, generating pitch, timbre, pressure and pan while you play.

No MPE keyboard required.

Any MIDI keyboard MPE Drift Your MPE synth
Pitch Timbre Pressure Pan

The idea

One chord.
Many movements.

Play a chord and MPE Drift turns every note into an independent moving voice. No drawing, no per note automation, no programming each voice. Just play, and let the movement happen.

Ordinary MIDI
C E G

One held chord. Three notes, three straight lines.

With MPE Drift
C E G

The same chord. Every voice on its own path.

One modulation over the whole chord is not enough. MPE Drift creates independent motion for every voice in it.

Four dimensions of motion

What actually moves

Four lanes run under every single note, each with its own shape, depth and rate. Your host can carry all four; MPE Drift is what generates them while you play.

Pitch

Tuning that breathes

Let every note bend along its own path. Cents, not semitones: a chord shimmers and beats against itself without ever leaving the key.

Timbre

The slider that moves itself

Continuously reshape the sound per note, so a filter, a wavetable position or a formant wanders on one voice while the others hold still.

Pressure

Weight, on any keyboard

Evolving intensity on every voice, including keyboards with no aftertouch at all. This is the lane most synths react to hardest.

Pan

A chord that spreads out

Spread a chord through space, one note at a time, and keep it moving there, so a block chord stops sounding like one object.

Together they turn static MIDI into continuous, per voice expression.

Drift mode

How should your voices move?

MPE Drift does not only modulate. It defines the relationship between the notes in your chord. Set per lane, not globally, because pitch moving as a block and pan moving as a block are two very different wishes.

Chaos
Every voice follows its own path.
Parallel
All voices move together, and the chord breathes as one body.
Orbit
Motion travels from voice to voice, around the chord.
Split
Voices move in opposing directions: one rises while the next falls.
Swing
Alternating motion, locked to the host tempo.

Don't draw the expression.
Play it.

MPE Drift turns an ordinary MIDI performance into evolving per note MPE expression, in real time, as you hold the keys.

From one gesture

One finger, an entire moving chord

Chord machine

Build chords from a single key with octave layers, scale lock, note spread and humanize. Then let every generated note drift independently: one gesture, several expressive voices.

Motion meets rhythm

The built in arpeggiator turns one held gesture into an evolving pattern where every step carries its own expression. Run it freely in hertz, or lock the movement to your host tempo.

Your setup

You don't need an MPE keyboard.

MPE Drift works from ordinary MIDI input. Play the keyboard you already own, MPE Drift creates the per note expression, and your MPE capable instrument receives it.

Under the hood

Formats
VST3 and CLAP
System
Windows first
Later
macOS and Audio Unit
Timing
Host tempo and song position

MPE channel management and voice allocation, a channel filter, a bend range up to 48 semitones, and the MPE setup message on demand. Works with MPE capable instruments and hosts.

Before you go

Ready to let your notes move?

MPE Drift is in development. Be the first to know when the first build is ready.

No newsletter. No spam. One email when MPE Drift is ready.