Open ghost opened 8 years ago
This does sound like a bug/weakness in the code that associates virtual sources with virtual endpoints to create (virtual) devices. That code was written and tested mostly against Native Instruments DJ controllers, so it's not too surprising that it doesn't work for some other set ups.
Are you interested in trying to fix this? If not, I'll take a shot at it when I have time, but it might be a while.
Mac OSX 10.11.3 If run deviceManager.virtualSources / virtualDestinations I get the following list:
Virtual Sources
Virtual Destinations
This is correct and I am happily using them.
But if run this code:
I get this output:
If appears to be at least duplicating the inputs for the outputs for the "Daemon" virtual endpoints. I assume it can't match source and destination due to the different names for "Deamon" endpoints.
The Daemon Input / Output virtual endpoints are created by the Lemur Line Daemon.