MidiKeys icon indicating copy to clipboard operation
MidiKeys copied to clipboard

Can I send program changes through MidiKeys?

Open brcambui opened this issue 4 years ago • 1 comments

Is it possible to send "program change (PC)" commands to other VSTs (like Amplitube)?

With that, it would be possible to change VST presets through global hotkeys, without the need for physical MIDI devices (I assume, and I may be absolutely wrong).

I noticed that the PC command (apparently) is mapped: https://github.com/flit/MidiKeys/blob/123b2afc0fe59bab841fecf6d6c2d1f976e56bf2/Source/MIDI.h#L20 https://github.com/flit/MidiKeys/blob/b5ada8de84e5d36b911aa633621f7a7d9a03e2e6/Source/MidiParser.m#L86

But I have not found a way to "send" it over MidiKeys.

Btw, MidiKeys is awesome, such a great work @flit!!!

brcambui avatar Mar 15 '20 02:03 brcambui

Hi @brcambui, thanks for your support! 😀

Sorry, it's not currently possible. The references in the code you found are just generic support for MIDI.

But, I've been planning to add some new features like remappable buttons/controls. Program changes are definitely something that should be included.

flit avatar Mar 25 '20 21:03 flit