Goodies · Free MIDI effect

KeyFlow

Play in any scale, right from the white keys

Pick a root and a scale, and KeyFlow moves every key you play onto it as you play. Each key plays its own note of the scale, so nothing doubles up the way snap-to-scale modes do.

Free · Windows & macOS · Logic, FL Studio & Ableton · 9.4 MB

The KeyFlow plugin window set to C minor, with a keyboard showing that the white keys play C D Eb F G Ab Bb

Features

Demo

KeyFlow in FL Studio: one white-key riff in eight scales, played by FL Keys · 0:31

How it works

  • White keys

    The 7 white keys of each octave play the 7 notes of the scale, with middle C on the root. The black keys stay silent, so there’s nothing to hit by mistake.

  • Black keys

    The 5 black keys play a pentatonic scale the same way, with C# on the root.

  • All keys

    Every key plays the next note of the scale up. Nothing is silent, though octaves no longer line up with the keyboard.

KeyFlow set to C minor pentatonic on the black keys, which play C Eb F G Bb
C minor pentatonic on the black keys

Specs

Settings

Root
Any of the 12 notes
Scale
14 scales
Keys
White, black or all
Octave
−3 to +3

System requirements

Windows
10 or later
macOS
10.15 or later, Apple silicon or Intel
Logic Pro
Audio Unit, in a MIDI FX slot
FL Studio
VST3, in the Channel rack
Ableton Live
VST3, on a MIDI track of its own

Download & install

  1. Quit your DAW if it’s running
  2. Unzip the download and open the Windows or macOS folder
  3. For FL Studio and Ableton Live, copy KeyFlow.vst3 into your VST3 folder. For Logic Pro, copy KeyFlow.component into your Components folder. Create a folder if it doesn’t exist: Windows C:\Program Files\Common Files\VST3 macOS VST3 /Library/Audio/Plug-Ins/VST3 macOS AU /Library/Audio/Plug-Ins/Components
  4. In Logic Pro, click the MIDI FX slot above the instrument on a Software Instrument track and choose Audio Units › stvdwell › KeyFlow.
  5. In FL Studio, add KeyFlow to the Channel rack and set its MIDI Output port (in the plugin’s settings) to the same number as the MIDI Input port of the instrument it should play.
  6. In Ableton Live, put KeyFlow on a MIDI track and the instrument on another. On the instrument’s track, set MIDI From to KeyFlow’s track, choose KeyFlow in the menu below it, and set Monitor to In.

If KeyFlow doesn’t show up

  • On a Mac, if you see a security warning, open System Settings › Privacy & Security and allow KeyFlow, then reopen your DAW.
  • If Logic lists KeyFlow as failed or unavailable, open Logic Pro › Settings › Plug-in Manager, select KeyFlow and choose Reset & Rescan Selection.
  • In Logic, KeyFlow is a MIDI effect: it’s in the MIDI FX slot of Software Instrument tracks, not with the audio effects.
  • In FL Studio, KeyFlow makes no sound of its own. If the instrument stays silent, check that KeyFlow’s MIDI Output port matches the instrument’s MIDI Input port.
  • In Ableton Live, KeyFlow is under Plug-ins once Use VST3 Plug-In System Folders is on, in Settings › Plug-ins. It makes no sound of its own either: if the instrument stays silent, check its track’s MIDI From and Monitor settings.

More from stvdwell

Free VST3 & AU plugin

PumpFlow

Sidechain ducking without the routing

16 curves you can drag to fit any kick, in time with your tempo, MIDI or the kick itself.

See PumpFlow