Turn any MIDI controller
into a programmable macro pad
Map pads to keyboard shortcuts, knobs to volume and brightness, buttons to app launchers — all without writing a single line of code.
Everything you need,
nothing you don't
Eight action types cover the full spectrum of system control — from keyboard shortcuts to media playback.
Keyboard Shortcuts
Trigger any key combination from a MIDI pad. Ctrl+Shift+F, Alt+Tab, Cmd+Space — anything goes.
Keyboard Hold
Hold keys down while a pad is pressed. Perfect for push-to-talk, modifier combos, or gaming actions.
Text Input
Type entire text strings with a single pad press. Canned responses, code snippets, email signatures.
Launch Apps
Open applications, scripts, or terminal commands with a single press. Launch your whole workflow instantly.
Volume Control
Map a knob to system volume — speakers or microphone. Smooth, continuous control from 0 to 100%.
Mute Toggle
Instantly mute or unmute your speakers or microphone. One tap on a pad — no fumbling through settings.
Brightness
Control display brightness with a knob. CC value 0–127 maps directly to 0–100% brightness.
Media Control
Play, pause, stop, skip tracks. Control any media player without switching windows.
Why MIDI Mapper?
Simple, private, and built to work everywhere — exactly how tools should be.
Learn Mode
Press a pad, pick an action, name it, done. A guided wizard that makes setup effortless — no manual MIDI number entry needed.
Profiles
Organize mappings into switchable profiles. One for coding, one for streaming, one for presentations — switch instantly.
Privacy First
Runs entirely on your machine. No accounts, no telemetry, no cloud. Your mappings stay in a local JSON file you own.
Cross-Platform
Native support for Windows 10/11, macOS 12+, and Linux (X11 & Wayland). Same app, same config, every OS.
Up and running in 30 seconds
No drivers to install. No config files to write. Just plug in and map.
Connect your controller
Plug in any class-compliant MIDI controller via USB or Bluetooth. MIDI Mapper detects it automatically.
Press a pad or turn a knob
Learn Mode captures the MIDI signal and identifies whether it's a note (pad) or CC (knob/fader).
Pick an action
Choose from eight action types: keyboard shortcuts, volume, mute, brightness, media, text, or app launch.
Done. It just works.
Your mapping is active immediately. MIDI Mapper runs in the system tray, always ready, always listening.
Frequently Asked Questions
Quick answers to the most common questions about MIDI Mapper.
What MIDI controllers work with MIDI Mapper?
MIDI Mapper works with any class-compliant MIDI controller connected via USB or Bluetooth. This includes popular devices like Akai MPD, M-VAVE, Novation Launchpad, Korg nanoPAD, Arturia MiniLab, and many more. No special drivers are needed.
Is MIDI Mapper free?
Yes, MIDI Mapper is completely free and open-source under the MIT license. There are no hidden costs, subscriptions, or premium tiers. You can download and use it without creating an account.
Which operating systems does MIDI Mapper support?
MIDI Mapper runs on Windows 10/11, macOS 12+ (Apple Silicon), and Linux (x86_64, both X11 and Wayland). The same configuration format works across all platforms.
Does MIDI Mapper collect any data or require an internet connection?
No. MIDI Mapper runs entirely on your local machine with zero telemetry, no cloud services, and no account requirements. Your mappings are stored in a local JSON file that you fully own and control.
Can I use MIDI Mapper for streaming and content creation?
Absolutely! MIDI Mapper is perfect for streamers and content creators. You can map MIDI pads to OBS hotkeys, mute/unmute your microphone, control volume, launch applications, and switch between different profiles for streaming, editing, and gaming.
How do I set up a MIDI mapping?
MIDI Mapper features a Learn Mode that makes setup effortless: connect your MIDI controller via USB or Bluetooth, enter Learn Mode and press any pad or turn a knob, choose an action type like keyboard shortcut, volume, or app launch, name your mapping and you're done. No manual MIDI number entry required.
Download MIDI Mapper v0.2.0
Free and open source. No account required.