I am trying to test its ASIO interface with Roon but with the dropbox drivers I found, Roon complains it can't initialize the device. Is there another set of drivers? If I can replicate the problem with Roon, I can contact Topping and add my voice for them to fix this.
...talking to Topping would be good amirm, and if you can mention the linux issue that would the best way to get to the kernel maintainers...requests from hardware manufacturers are usually welcomed by those who look after the various bits and pieces of the kernel and it would speed the process
As I mentioned a couple of pages back, the D50 is seen by the kernel as a USB device but is seems to mask the Xmos chip. The USB ID is below and it may just be a matter of adding a line to quirks.c, the piece of code where such misbehaving USB audio devices are listed
...and from the issues that Toku-san reports for his other Topping devices, we may want to see if those have the same or different ID strings and mention those to Topping as well
=======
For instance, the line in quirks.c that covers the Gustard X12 is:
>>>---> case USB_ID(0x20b1, 0x000a): /* Gustard DAC-X20U */
and the one for the LKS D4 is:
>>>---> case USB_ID(0x16d0, 0x071a): /* Amanero - Combo384 */
--- usb info for Topping D50 ---
Bus 001 Device 002: ID 152a:8750 Thesycon Systemsoftware & Consulting GmbH
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 239 Miscellaneous Device
bDeviceSubClass 2
bDeviceProtocol 1 Interface Association
bMaxPacketSize0 64
idVendor 0x152a Thesycon Systemsoftware & Consulting GmbH
idProduct 0x8750
bcdDevice 6.f2
iManufacturer 1 Topping
iProduct 3 D50
iSerial 0
bNumConfigurations 2
---