Choose your input
Open KeyFlow, select your physical MIDI keyboard, and let the app publish a clean virtual output.
iOLABS · Edition 2026.01
Scale-safe MIDI for live keys.
A macOS app and AUv3 MIDI FX router that keeps your performance inside the right scale while preserving real chords, useful color notes, and stage-ready control.
Live MIDI flow
KeyFlow sits between your keyboard and the instrument, reading MIDI before it reaches the sound.
Signal path
KeyFlow does not make sound. It shapes MIDI before the instrument sees it.
Open KeyFlow, select your physical MIDI keyboard, and let the app publish a clean virtual output.
MainStage, Logic, or any CoreMIDI-aware setup receives the filtered stream from one place.
Wrong notes are blocked, harmony-aware notes can pass, and the musical intent stays intact.
Commercial 1.0 baseline
Fast routing, readable controls, and a harmony engine that understands more than a rigid scale checklist.
Choose a root and scale, then set Strictness from forgiving to fully locked. Chromatic mode is there when the song needs complete freedom.
KeyFlow can learn from the notes you play and switch when confidence is high enough.
Bypass scale filtering instantly, or combine it with Chord Aware for a chord-compatible palette.
Minor keys get musical borrowed tones for dominant movement and expressive progressions.
Lower held notes inform the harmony while melody notes stay protected by the selected scale.
Run KeyFlow globally as a CoreMIDI router for complex concerts, or load it as an AUv3 MIDI FX plugin on a single instrument strip.
Product identity
Host app 1.0 build 1. AUv3 1.0 build 1. App Sandbox enabled. App category: Music. AU identity: aumi KFlw ADrv.
Made by iOLABS
KeyFlow is built by iOLABS, an independent studio focused on practical, stage-ready creative software for musicians, performers, and producers.
Mac App Store
KeyFlow is being prepared as a paid upfront Mac App Store release for live performers, producers, and keyboardists who want scale-safe MIDI without losing musical feel.
Support and privacy
No. It processes MIDI before it reaches your instrument plugin or DAW instrument.
Your DAW may be receiving both the physical keyboard and KeyFlow Out. Use KeyFlow Out for the instrument route.
No. KeyFlow 1.0 processes MIDI locally, uses no network services, and includes no analytics or ads.
Use the router for whole concerts and sessions. Use AUv3 MIDI FX when one strip needs KeyFlow.
Contact
Send a message to iOLABS and include your macOS version, DAW or host, MIDI keyboard, and what you are trying to route.