Ports owned by Ardour are already filtered out by
PortManager::get_known_midi_ports() ->
PortManager::fill_midi_port_info_locked()
This change is in preparation for allowing to expose Ardour's
"Virtual MIDI Keyboard" keyboard (which is owned by Ardour).
for (vector<string>::const_iterator s = ports.begin(); s != ports.end(); ++s) {
- if (AudioEngine::instance()->port_is_mine (*s)) {
- continue;
- }
-
PortManager::MidiPortInformation mpi (AudioEngine::instance()->midi_port_information (*s));
if (!mpi.exists) {