Hi guys,
My plugin can receive MIDI commands, for example for tap tempo or preset change, and that feature works in every DAW/format except from Pro Tools.
This is the setup:
Basically an audio track for the plugin and a MIDI track for the MIDI controller. The same setup works with other plugins that are clearly made with JUCE. Also if I record some MIDI commands and then press “play”, they are sent to the plugin and actually executed!!
I just can’t understand why recorded messages works but live messages not.
In my CMake I’ve set:
IS_SYNTH FALSE
NEEDS_MIDI_INPUT TRUE
IS_MIDI_EFFECT FALSE
because it’s not a synth, it’s not a MIDI effect but needs MIDI input to remotely change presets and so on. The same plugin in AU/VST3 format in other DAWs has no problems at all.
What am I missing? Are there some special flags that needs to be added?