How to connect two virtual MIDI ports together

Hello all,

could someone please help me with a MIDI problem?

In my app I create two virtual MIDI ports (input and output). They both function properly when used with other applications or physical devices, but I cannot link them togheter.

I can verify with MidiMonitor that the output port is correctly sending its messages, but the input port does not receive them (altough if they come from another source it happily works).

What am I missing here?

Thanks for your help!

It seems that the problem lies in the ports having the same name. If I give them different names, the input port starts receiving its messages.

Can someone please tell me if this is a MIDI, or a CoreMidi, or a JUCE limitation?

1 Like