MIDI Command Studio is a Windows app for mapping MIDI controllers, MIDI keyboards, pads, knobs, faders, and encoders to shortcuts, macros, app volume, system volume, input volume, soundboard actions, and app-focused presets.
Website: midicommandstudio.com
Download page: midicommandstudio.com/download.html
Latest GitHub release: github.com/jpcrowther-cloud/midi-command-studio/releases/latest
Documentation Home
Getting Started
Release Notes
MIDI Command Studio is a Windows-only desktop application for controlling Windows and creative software with MIDI hardware.
This repository is for documentation, release notes, screenshots, download links, and issue tracking. The application is closed-source / not open source, and the source code is not published here.
| Area | Details |
|---|---|
| Platform | Windows only |
| Product type | Standalone desktop application |
| Typical hardware | MIDI keyboards, pad controllers, faders, knobs, encoders, control surfaces |
| Common workflows | Windows shortcuts, macros, app volume control, Windows input volume control, system volume, soundboard actions, and app-focused presets |
| Repository scope | Documentation, releases, screenshots, external links, and issue tracking |
| Source code | Closed-source application; no app source code in this repository |
| Download | Official download page |
| Latest GitHub release | GitHub Releases |
MIDI Command Studio receives MIDI input and maps it to desktop actions. It is intended for people who want to control Windows with a MIDI controller instead of relying only on a keyboard, mouse, or dedicated macro pad.
Typical uses include:
- Triggering Windows shortcuts from MIDI pads, keys, buttons, or encoders
- Running macros from MIDI controls
- Typing text, sending mouse actions, running programs, or opening files from macro steps
- Controlling Windows volume for individual apps or the main system output
- Controlling Windows input levels for microphones, aux inputs, and other recording devices
- Building app-focused MIDI controller workflows for creative, streaming, editing, and utility software
- Triggering repeated shortcuts in media players, video editors, photo editors, browsers, chat apps, audio tools, and other shortcut-driven software
- Using MIDI device pads or buttons as a simple soundboard or sample player
- Streamers and creators who want physical controls for audio, scenes, playback, and repeatable actions
- Video editors who want MIDI controller shortcuts for editing tools
- Musicians who want to reuse MIDI hardware outside a DAW
- Power users building MIDI controller macros for Windows workflows
- Users looking for a Stream Deck alternative using MIDI hardware they already own
- Anyone who wants to get more practical use from a MIDI controller, keyboard, or control surface
- Dedicated learn buttons for buttons, faders, knobs, and encoders
- Device-specific presets with autosave
- Preset switching to change configured layouts instantly from the controller itself
- Windows shortcut triggering
- Macro execution
- Text input, mouse action, run program, and open file macro steps
- Global or app-focused mappings
- Assignment Check Mode for checking mapped controls without triggering actions
- System volume control
- App-targeted volume control
- Windows input volume control for microphones and other recording devices
- Soundboard support
- MIDI feedback for supported devices
- X-Touch integration, including LCD and fader feedback where supported
- Encoder modifiers
- MIDI Thru for unmapped MIDI messages, requiring a virtual MIDI port
- Multiple device support
MIDI Command Studio is a standalone Windows utility. It is not a VST, instrument, DAW plugin, or MIDI effect. Its purpose is to map MIDI hardware to Windows shortcuts, macros, volume controls, soundboard actions, and app-focused workflows outside a DAW.
- Download the current Windows build from the official download page.
- Install and launch MIDI Command Studio.
- Add or select your MIDI device in the
Devicespanel. - Click the learn button that matches the control type, such as button, fader/knob, or encoder/jogwheel.
- Assign the MIDI message to a shortcut, macro, volume action, soundboard action, or preset workflow.
- Test the mapping in the target application.
See Getting Started for setup details and first-test recommendations.
- Documentation Home
- Getting Started
- Controller Compatibility
- Free vs Full
- External Resources
- Data And Privacy
- Release Notes
- Support
- Security Policy
Screenshots and GIFs used by the documentation are stored here:
- Official website: midicommandstudio.com
- Download: midicommandstudio.com/download.html
- Current public version:
1.2.1 - Latest app release: GitHub Releases
- Version history: CHANGELOG.md
- This documentation repository does not need separate GitHub releases unless documentation-only release tracking is added later.
Suggested release structure:
- Use the main app release repository for installer releases and release assets
- Keep downloads linked through the official website and main app release page unless distribution policy changes
- Mirror user-facing release notes in CHANGELOG.md
- Include exact version numbers, dates, and Windows compatibility notes when verified
Verified external resources are listed for reference, including Softpedia, KVR Audio, SaaSHub, and Rekkerd.
See External Resources for the full reference list.
- Product support: Contact page
- Website: midicommandstudio.com
- Download / purchase page: Download page
- Documentation issues: use this repository's issue tracker if enabled
- Application bugs: use the contact page or the app bug report template if issue tracking is enabled
See SUPPORT.md for reporting guidance.
