I'm almost ready to release a new DSD DAC, and need to get native DSD support with snake oil. I already submitted a request for a patch here:
https://github.com/lintweaker/xmos-native-dsd/issues/38
Overview on how to patch starting at HOWTO:
https://github.com/lintweaker/xmos-native-dsd
But I thought I'd ask if you know how to patch snake oil yourself if I provide you with the following info:
PID info:20b1:30c6
And info from cat /proc/asound/stream0:
XMOS Purestream MKII UAC2.0 at usb-0000:00:14.0-5, high speed : USB AudioPlayback:
Status: Stop
Interface 1
Altset 1
Format: S32_LE
Channels: 2
Endpoint: 1 OUT (ASYNC)
Rates: 44100, 48000, 88200, 96000, 176400, 192000, 352800, 384000, 705600, 768000
Data packet interval: 125 us
Interface 1
Altset 2
Format: S16_LE
Channels: 2
Endpoint: 1 OUT (ASYNC)
Rates: 44100, 48000, 88200, 96000, 176400, 192000, 352800, 384000, 705600, 768000
Data packet interval: 125 us
Interface 1
Altset 3
Format: SPECIAL
Channels: 2
Endpoint: 1 OUT (ASYNC)
Rates:
Data packet interval: 125 us
Thanks in advance!