vince.cimo
Well-known member
Hi, I'm using a number of teensy usbMidi devices and am running into the issue of Mac OS confusing which device is which. I've tried renaming the devices to unique identifiers in the name.c, but strangely, unless I go into the Mac Audio MIDI Setup and delete all the cached devices, Mac will wrongly assign the device.
For example, let's say I've named the devices 'Device 1' and 'Device 2' in name.c:
Device 1 (on first plug shows up correctly)
Device 2 (on first plug shows up correctly)
---unplug, replug---
Device 1 (now shows as Device 2)
Device 2 (now shows as Device 1)
---unplug, clear all cached devices---
Device 1 (now shows as Device 1)
Device 2 (now shows as Device 2)
Is there any reliable way to fix this issue? Right now my workaround is to delete the cached devices, but it's very annoying and makes it unreliable to use the devices in a performance situation.
For example, let's say I've named the devices 'Device 1' and 'Device 2' in name.c:
Device 1 (on first plug shows up correctly)
Device 2 (on first plug shows up correctly)
---unplug, replug---
Device 1 (now shows as Device 2)
Device 2 (now shows as Device 1)
---unplug, clear all cached devices---
Device 1 (now shows as Device 1)
Device 2 (now shows as Device 2)
Is there any reliable way to fix this issue? Right now my workaround is to delete the cached devices, but it's very annoying and makes it unreliable to use the devices in a performance situation.