Astell & Kern AK70 as USB DAC with RPi?

Should I expect to be about to use my AK70 as a USB DAC on my RPi with Volumio?
It connects successfully but I can not see any option to set the output in Volumio.
Is there further configuration needed?
Any guidance?
Here is the DAC being added in linux:

[ 98.922307] usb 1-1.3: new high-speed USB device number 103 using dwc_otg [ 98.953351] usb 1-1.3: New USB device found, idVendor=4102, idProduct=1200 [ 98.953359] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [ 98.953364] usb 1-1.3: Product: AK70 USB DAC [ 98.953368] usb 1-1.3: Manufacturer: Linux 3.1.10-tcc with dwc3-gadget [ 99.152403] usb 1-1.3: 1:2: cannot set freq 96000 to ep 0x1 [ 99.152892] usb 1-1.3: 2:0: cannot get min/max values for control 2 (id 2) [ 99.154011] usb 1-1.3: USB disconnect, device number 103 [ 99.892313] usb 1-1.3: new high-speed USB device number 104 using dwc_otg [ 100.802405] usb 1-1-port3: Cannot enable. Maybe the USB cable is bad?

FWIW, here’s how a DAC is defined in Volumio: raspberrypi.org/documentati … ce-tree.md) on Device Tree Overlays, so you’ll have to take a view as to whether you go forward with this…

Chris M

Thanks Chris.
I am ok with trying to add the necessary configs but I might need a little more of a pointer.

That json file you refer to looks like its for i2s DACs. The Topping D10 that I am using at the moment it USB attached, and the AK70 would also be attached in the same way. Neither of them are i2s DACs. Where is the config done for them?

Forget everything!

I disconnected everything and carefully added AK70 via USB with all of the correct configs, and then rebooted - it all worked just fine!

So I have RPi with Volumio playing FLAC files stored on SSD, then out on USB to AK70 acting as DAC with line out to my integrated amp.
Excellent
Thanks for the help

[code]root@volumio:/proc# cat /proc/asound/card*/stream0
Linux 3.1.10-tcc with dwc3-gadget AK70 USB DAC at usb-3f980000.usb-1.5, high sp : USB Audio

Playback:
Status: Running
Interface = 1
Altset = 1
Packet Size = 268
Momentary freq = 44100 Hz (0x5.8333)
Interface 1
Altset 1
Format: S16_LE
Channels: 2
Endpoint: 1 OUT (ADAPTIVE)
Rates: 44100, 88200, 192000, 176400, 96000, 48000, 44100
Data packet interval: 1000 us
Interface 1
Altset 2
Format: S24_3LE
Channels: 2
Endpoint: 1 OUT (ASYNC)
Rates: 96000, 88200, 48000, 44100
Data packet interval: 1000 us[/code]