● macOS 15+  ·  Apple Silicon & Intel

MidiPilot

MIDI & OSC Router

Your MIDI and OSC control and mapping center

● Mac App Store — available now
midipilot
MidiPilot app screenshot
Every controller. One matrix.
01 // What is MidiPilot?

Connect. Route. Map. Control

A fully customizable virtual studio at your fingertips on any device

MidiPilot is a powerful, easy-to-use routing tool that connects your MIDI controllers, devices, software, and OSC-compatible apps.

An intuitive virtual control hub that gives you the power to map connections, translate messages between devices, visualize message flow, and get everything working together with ease. Organize complex routing within a flexible and fully customized setup.

02 // Features

A virtual control hub of your studio

02.1 // Routing Matrix

A virtual map of your studio

Connect any keyboard, controller, or OSC client to any DAW, synth, or port in a virtual map.

  • Click and drag nodes to create pathways and endpoints
  • T/F badges show active translations and filters
  • Configure connections between all types of devices wherever they are
  • Save and recall all configurations
routing-matrix
Routing Matrix
02.2 // Translation Engine

Translate any and all messages

Connect different types of devices by transforming OSC into MIDI, notes into CCs, and other flexible configurations.

  • Note→CC, CC→Note, Note→Note, Note→PC, CC→OSC and more
  • Modifiers: Inverse, Clamp, Transpose, Toggle, Momentary
  • Independent output channel, number, and value overrides
  • Transform OSC into MIDI and MIDI into OSC
  • MIDI Learn captures the next incoming message for you
translation
Translation Engine
02.3 // MIDI & OSC Monitor

Monitor all messages in real-time

A live traffic log of every MIDI & OSC message that shows what is being sent, translated, and what reaches your DAW.

  • Directional badge indicators
  • Filter by device, direction, and message type
  • Searchable raw hex display of every MIDI byte
  • Test messages in a built-in panel
monitor
MIDI & OSC Monitor
02.4 // Virtual Devices

Fully customizable MIDI ports

Create custom virtual MIDI ports that appear in every DAW and app.

  • Create, rename, and delete endpoints
  • Incoming MIDI traffic is forwarded through the source port
  • Each device works as a routing source or destination
  • Save presets that open on any device
virtual-devices
Virtual Devices
02.5 // OSC Server

A versatile OSC server

A built-in OSC 1.0 UDP server connects your TouchOSC layouts, Max patches, and other OSC apps directly into the routing matrix.

  • MIDI → OSC and OSC → MIDI translation through the same message
  • Client tracking with saved presets
  • OSC learn captures addresses to auto-fill translations
  • TouchOSC-style single argument messages supported
osc-server
OSC Server
02.6 // Feedback Entanglement

Synchronized bidirectional control

Have two controls communicate in both directions so they stay in sync with each other.

  • Auto-created mirror on the reverse connection
  • Edits sync bidirectionally
  • Shared OSC address for OSC-MIDI pairs
  • Loop detection prevents infinite routing cycles
feedback
Feedback Entanglement
03 // System Requirements

What you need

One universal app, no dependencies, and nothing else to install. MidiPilot runs natively on macOS 15 (Sequoia) and later.

macOS 15+Sequoia
Apple Silicon & Inteluniversal
MITopen source
Swift 6native

Ready to take control?

Download MidiPilot today and organize your studio in minutes.

● Mac App Store — available now
04 // About Us

Built by a musician, for the studio

MidiPilot is an independent macOS app built by Mitchell Woodbine — a musician and audio engineer who needed his own controllers, virtual ports, DAWs and OSC apps to speak the same language. It is designed the way a studio is: everything connects to everything, and nothing gets in the way of the take.

Every feature grew out of a real routing problem in a working studio. It is written natively in Swift, released under the MIT license, and runs as a universal binary on macOS 15+ — Apple Silicon and Intel. No accounts, no analytics, no trackers: your routing stays on your Mac.

Independent

Designed, built and maintained by one person.

Native macOS

Swift 6 and CoreMIDI, universal for Apple Silicon and Intel.

MIT licensed

Released under the MIT license, with no accounts or trackers.

05 // Contact Us

Get in touch

Questions, bug reports, or an idea for the next release? Send a note below, or email mitchellwoodbine@gmail.com directly. For setup problems, the support page has the common fixes.

This opens your email app with the message filled in — nothing is sent from this page.

06 // Privacy

Digital Data Protection

MidiPilot collects no accounts, analytics, trackers or data. We never see, receive, or store your MIDI or OSC messages.

⛨

Nothing leaves your Mac.

Your routing config, OSC clients, and a small local log live only in your own app container. Read the full privacy policy →