I’ve been looking at ways to make many of my devices Dante compliant so recently added one of the “Audinate AVIO Dante 2x2 USB Adapter’s” to my collection, this is supposedly a USB Audio compliant device, works in windows & mac without drivers. However RoPieee does not recognize the device even after a reboot.
Wondering if it could receive some TLC and be added to RoPieee.
It is being recognized on Linux, but the USB descriptors seem … odd.
It only accepts 48k, with a strange sample format.
I suspect this is the reason RoonBridge does not find a proper setup and why it doesn’t show up.
Quick search on their website also shows exactly a zero match for Linux, so I’m afraid I already know their answer when you ask them for a proper UAC implementation.
This is not the problem: the device is being recognized by Linux.
It’s RoonBridge that can’t find suitable supported formats, which I suspect the USB descriptor for.
This is the norm for live sound, broadcast and video, which is the primary market for Dante. So not that stange.
FWIW, I use several of these devices on Android, ChromeOS, Windows and embedded Linux devices. They are also used a lot in live sound on Macs. So I will agree with @spockfish that this is probably something that Roon Bridge is unhappy about.
As an experiment I installed Roon Bridge from HERE onto another pi running piCorePlayer 8.1.
Roon detected the adapter as “Dante USB I/O Module” straight away no tweaks needed.
Just confuses me even more now. With respect, I know you said the problem lies with Roon Bridge and that may still be the case but it does appear to be working on other platforms via Roon Bridge.
I have 4 x Pi running ropieee directly into 4 audinate AVIO usb adapters onto my dante network and all routing is done via my symetrix dsp playing music to 7-8 different buildings and 10-15 different zones.
Using roon web socket as the front end controller and dante as the routing service, it has been super reliable for almost 12 months now.