DSD and FLAC in one playlist

Hi,

I have used Volumio on Raspberry Pi 3, now I switched to Allo USBridge and have one problem. If I setup playlist from different file types, I am not able to play this order:

file1.dsf
file2.flac (16bit 44,1kHz)

From 16 bit to dsf or to 24 bit FLAC it is ok, also from 24 bit FLAC to 16 bit FLAC is everything all right. This combinations are working:
file1.dsf
file2.flac (24 bit - all kHz (96, 48, 176, 192))

file1.dsf
file2.dsf

file1.flac (16 bit)
file2.flac (24 bit)

file2.flac (24 bit)
file1.flac (16 bit)

But switching between DSD and 16 bit doesn’t work. It shows me error opening ALSA device snd_pcm_hw_params () failed.
Is anybody here, who has the same problem? Thanks a lot

Tomas

I have made an experiment today. I have tried my “old” Raspberry Pi 3, flashed Volumio and have received the same results. It has to be any bug in general in Volumio or MPD.
My DAC is Pro-Ject Maia DS2. On Windows and also on Mac, there is no this type of problem. DSD files are being played over PCM (DoP).

Has anybody same troubles with this file exchange?
Thanks

I have journaled by playing and have this results:

Mar 03 11:44:28 volumio volumio[783]: info: [1520077468870] sending command... Mar 03 11:44:28 volumio volumio[783]: info: [1520077468876] ------------------------------ 20ms Mar 03 11:44:29 volumio kernel: aotg_hub_endpoint_disable Mar 03 11:44:29 volumio kernel: aotg_hcd aotg_hcd.1: <EP DISABLE> ep1 index 1 from ep [out] Mar 03 11:44:29 volumio kernel: aotg_hub_endpoint_disable Mar 03 11:44:29 volumio kernel: aotg_hcd aotg_hcd.1: <EP DISABLE> ep1 index 3 from ep [in] Mar 03 11:44:34 volumio volumio[783]: info: [1520077474240] parsing response... Mar 03 11:44:34 volumio volumio[783]: info: [1520077474247] ControllerMpd::sendMpdCommand clearerror Mar 03 11:44:34 volumio kernel: 5:1:2: usb_set_interface failed (-110) Mar 03 11:44:34 volumio volumio[783]: info: [1520077474248] sending command... Mar 03 11:44:34 volumio volumio[783]: info: [1520077474251] ControllerMpd::parseState Mar 03 11:44:34 volumio volumio[783]: info: [1520077474253] ControllerMpd::sendMpdCommand playlistinfo Mar 03 11:44:34 volumio volumio[783]: info: [1520077474254] sending command... Mar 03 11:44:34 volumio volumio[783]: info:

I have put it in google and by DietPi found this solution:

ssh to USBridge as root: ssh root@dietpi.local (Password is “dietpi” by default) cd /lib/modules/3.10.38/kernel/sound/ Make a backup with: tar -zcf ~/sound-modules.orig.tar.gz . Grab new kernel modules: wget “https://raw.githubusercontent.com/sparky-sbc/sparky-test/master/dragon_fly_check/usb_audio_sparky.tar5” Extract new drivers: tar -vxf usb_audio_sparky.tar cd /usr/src wget “https://raw.githubusercontent.com/sparky-sbc/sparky-test/master/usb_full_speed/uImage4” Backup current uImage: tar -zcf ~/uImage.orig.tar.gz /boot/uImage cp /usr/src/uImage /boot/ sync Edit /DietPi/uEnv.txt with vi or nano, and append “aotg.aotg1_speed=1” to the bootargs line. So the line “bootargs=earlyprintk clk_ignore_unused selinux=0 scandelay console=tty0 loglevel=1 real_rootflag=rw root=/dev/mmcblk0p2 rootwait init=/lib/systemd/systemd” becomes “bootargs=earlyprintk clk_ignore_unused selinux=0 scandelay console=tty0 loglevel=1 real_rootflag=rw root=/dev/mmcblk0p2 rootwait init=/lib/systemd/systemd aotg.aotg1_speed=1” reboot

I have tried it on Volumio, but without success :cry:

Hi, is anybody here, who has the similar problem? It is more than half a year, I have tried new installation, new all updates, but still nothing. I have read on DietPi forum same problems, but there is also already solved. Bud I am satisfied with Volumio in general, so I don’t want to go away. Thanks for any kind of help.
Tomas

Hi Tomas,

I think this should be raised as a bug on Volumio’s Githib site

Thanks for your help. Issue #1644

Pro-ject Stream Box S2 Ultra is based on RPi 3 motherboard and any kind of OEM version of Volumio. If I had RPi 3 before Allo Sparky, made the same problem. So someone had to already find any solution, because I don’t think, that Pro-Ject goes out with an incomplete version.

Please close this topic. Now it has been repaired. The problem wasn’t in Volumio, but in old firmware in Pro-Ject MaiA DS2. I have upgraded to new 1.07 firmware and it is OK.