Note
There is a newer, more efficient AutoHotKey-v2 version of this app.
Focused solely on input-audio-device-muting/umuting: MIDI-Transport-to-Mute.
Windows MIDI Mackie Universal Control transport Stop&Play events translated to keypresses.
This program connects to a windows MIDI port and listens for Mackie Universal Control MIDI transport messages STOP and PLAY.
When Mackie PLAY is received, a keypress F14 is issued, and, when Mackie STOP is received, a keypress F16 is issued.
This is useful to have Mumble mute or deafen self automatically depending on DAW transport state.
Built with AutoHotKey with the little help of AutoHotkey-Midi
Compiled EXE available in releases.
version 1.2 now supports controlling a windows audio device in addition to sending keypresses.
In order to use this feature: run SoundVolumeView on your computer and find the audio device you want to control. Now right-click on the device and choose Copy item ID, then paste that ID into MIDI-Transport2Keys.ini section [Audio], parameter audio_device_id.