You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
MIKMIDIClientSourceEndpoint and MIKMIDIClientDestinationEndpoint virtual endpoints appear in the list of virtual endpoints with their roles reversed
#340
Open
makaGeorge opened this issue
Jun 21, 2022
· 0 comments
When I create both a virtual endpoint using MIKMIDIClientSourceEndpoint (which as documented creates an endpoint that lets you send MIDI out of your app) and a virtual endpoint using MIKMIDIClientDestinationEndpoint (which is used to receive MIDI data into the app) it seems they get automatically grouped together but in reversed roles.
And then when I go through the list of virtual endpoints from MIKMIDIDeviceManager.shared.virtualSources / MIKMIDIDeviceManager.shared.virtualDestinations, they appear also in reversed roles.
When I create both a virtual endpoint using MIKMIDIClientSourceEndpoint (which as documented creates an endpoint that lets you send MIDI out of your app) and a virtual endpoint using MIKMIDIClientDestinationEndpoint (which is used to receive MIDI data into the app) it seems they get automatically grouped together but in reversed roles.
This is how I declare the virtual endpoints:
First I see a call to connectionManager(_:shouldConnectToNewlyAddedDevice:) with the following device:
And then when I go through the list of virtual endpoints from MIKMIDIDeviceManager.shared.virtualSources / MIKMIDIDeviceManager.shared.virtualDestinations, they appear also in reversed roles.
The text was updated successfully, but these errors were encountered: