Plugin not shown under "All MIDI Inputs" on Cubase 5


Hi all,

I’m developing a plugin that processes audio data and creates MIDI events.

Under Cubase 5 I use the plugin as “Insert” of the audio track. Then I create a MIDI track and I should receive events from the plugin selecting “All MIDI Inputs”… it does not work. It works only if I select “AudioTrack -> NameOfThePlugin” as MIDI Input.
Someone from Steinberg told me to go to Devices > Device Setup > MIDI Port Setup: if the plugin produces MIDI out, the plugin must appear in “All MIDI Inputs” column, but it does not.

In my code the method producesMidi() returns true.

Any ideas?



check your JucePluginCharacteristics.h file some MIDI related settings are there.


The only setting I see is:

#define JucePlugin_ProducesMidiOutput 1

I tried to set it to zero but of course the plugin is not shown at all as a MIDI input.