June 29, 2026
7:59 p.m.
I tested this out on macOS 26.5.1 with a USB audio device connected, and it's not detecting the VID/PID. Which OS version are you testing with? Unfortunately I think there may have been macOS changes which have broken the general approach here. Using IORegistryExplorer (part of the Xcode Additional Tools downloadable from https://developer.apple.com/download/all/) or `ioreg -l`, I don't see any `IOAudioEngine` objects in the registry. I also don't see the CoreAudio UIDs stored anywhere in the registry. I unfortunately don't see an alternate way to do this. We might need to ask Apple (on the developer forums) and/or ask for a new API to be added. -- https://gitlab.winehq.org/wine/wine/-/merge_requests/11264#note_144494