Waveio on Tinker Board DSD playback

HI,

After trying to play DSD files with latest volumio image on Tinkerboard I got strange noize in background using Waveio USB to DDDAC.

This card is supposed to play dsd without issue and uses the altsetting ==3 as documented by the developper : github.com/lintweaker/xmos-native-dsd/issues/10 (see latest post showing cat /proc/asound/card1/stream0)

After checking lsusb I got this list :

...
Bus 001 Device 005: ID 20a0:4143 Clay Logic
...

Checking the altsetting : cat /proc/asound/card1/stream0

Luckit Luckit USB Audio 2.0 at usb-ff540000.usb-1.4, high speed : USB Audio

Playback:
  Status: Running
    Interface = 1
    Altset = 1
    Packet Size = 480
    Momentary freq = 384000 Hz (0x30.0000)
    Feedback Format = 16.16
  Interface 1
    Altset 1
    Format: S32_LE
    Channels: 2
    Endpoint: 1 OUT (ASYNC)
    Rates: 44100, 48000, 88200, 96000, 176400, 192000, 352800, 384000
    Data packet interval: 125 us

Can someone guide me on how I should change altsetting ==3 parameter and perhaprs recompile the kernel ??

Many thanks,
Lobo.

Hello,

Is there nobody who can point me to the process of changing this audio setting (altsetting == 3) and recompile the volumio kernel ?

Many Thanks,

Lobo

Yes there is.
Asus actually does the kernel work for us, so we will have to start the procedure for them updating it.
It will take some time, not happening overnight.

I’ll contact them now and let you know here what happens

Asus is working on it, hope to have an answer soon.

Great news,

Thank you.

Hi,

Just checking if there any news from Asus concerning the DSD waveio issue mentionned above “(altsetting == 3)” ?

Many Thanks,

Lobo

They have added it, according to the kernel repo, DSD direct has been registered for WaveIO with these id’s

case USB_ID(0x20a0, 0x4143): /* WaveIO USB Audio 2.0 */

Have you tried Volumio version 2.411 from the download page? AFAIK we used the new kernel there.

Hello gkkpch,

I didn’t change the version since April I think. With this great news I will change it now!

Many Thanks,

Laurent.