OK, I have run a test today with my Audio-GD 11.32 USB-DAC and a DSD128-track:
first: I was not able to run it on Volumio unfortunately. For some reason I am not able to get my Raspberry-Pi+Volumio and USB-DAC to communicate (adding the dwc_otg.fiq_fsm_mask setting in the cmdline.txt does not work for some reason and I did not have time to try different settings at this moment).
Instead I used RuneAudio. This was successful without any alteration. In the RA-settings I checked that the DSD-support was enabled. So it was.
I played a test-track that I downloaded from 2l.no/hires/index.html: I selected the track with the next information: “Stereo DFF DSD 128 5.6448Mbit/s”.
The track played nicely. I checked in Linux the information in the /proc/asound/card1 directory:
[root@runeaudio card1]# cat stream0
Audio-gd Audio-gd at usb-bcm2708_usb-1.3, high speed : USB Audio
Playback:
Status: Running
Interface = 1
Altset = 2
Packet Size = 582
Momentary freq = 352847 Hz (0x2c.1b1b)
Feedback Format = 16.16
…
(I don’t know if this is the information that is correct for a DSD128-track?)
2 things that I noticed:
- in the RA-Playback panelI did not see any information regarding the DSD-track. When playing regular PCM tracks you usually see the the bitrate and frequency. Perhaps mpd does not provide playback information in case of DSD.
- the track started and ended with a loud click in my speakers. I guess when the tracks starts/ends the USB-DAC is doing some sort of internal switch which causes this click.