Volumio 1.55 Pi B/B+ Audio Issue with Schiit Modi DAC

Hello everyone. This is my first post here. First off, thanks for all the hard work. This is an excellent player and this site has a ton of great support. Here is my issue.

I’ve been using release 1.4 on my Raspberry Pi B connected to an external hard drive outputting to a Schiit Modi DAC via USB with no real issues. I have some updating issues when connecting or disconnecting the hard drive but nothing I can’t get around. However my ultimate goal was to connect everything via NAS.

Last week I purchased a Pi B+ with the intent to use the old Pi B as a NAS running Rasbian. After much trial I was able to get everything all set up and flashed Volumio 1.55 onto my Pi B+ and was finally able to figure out how to get my NAS attached. Everything seems smoother and looks nicer from 1.4 to 1.55 however when playing audio, I get horribly distorted, metallic sounding audio. The issue is common to both my B and B+, I wanted to make sure it wasn’t hardware related so I tried both. I have confirmed all other hardware works (amp, DAC works when attached to my Windows PC) so it seems the issue is with the 1.55 software since going back to 1.4 plays correctly.

I would like to use 1.55 because it runs smoother, looks nicer, and generally seems to work better, however I need to get this audio output issue fixed. Has anyone else experienced this or are there any suggested fixes? Am I just missing something? Thanks in advance for the help.

In all test cases you are feeding the DAC over USB?

If so, it must have something to do with the different kernel version and/or usb audio driver.

Do you still have the 1.4 laying around? Might be interesting to see which versions 1.4 and 1.5/1.55 use.

Thanks for the feedback. 1.51 works, so it is definitely 1.55 that breaks things. All other conditions were kept the same during testing.

How can I test that kernel? Kind of a Linux newbie.

Take a look at https://volumio.org/forum/audio-usb-dac-nfb11-not-supported-t2221.html. You can see there several linux commands you can perform when you have loggedin in to your RPi using SSH (u/p volumio/volumio) that will show you all kind of information like Linux kernel versions, loaded modules, ALSA status, etc.

More information can be found at https://wiki.archlinux.org/index.php/kernel_modules

Most of the time you need to become the root user first by typing

sudo su -

My data on the snd_usb_audio module I use at the moment (default part of 1.55):

root@volumio:~# modinfo snd_usb_audio filename: /lib/modules/3.18.3+/kernel/sound/usb/snd-usb-audio.ko license: GPL description: USB Audio author: Takashi Iwai <tiwai@suse.de> srcversion: 982A141E979EF456910D48C alias: usb:v*p*d*dc*dsc*dp*ic01isc01ip*in* alias: usb:v0D8Cp0103d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v*p*d*dc*dsc*dp*ic01isc03ip*in* alias: usb:v200Cp100Bd*dc*dsc*dp*ic*isc*ip*in* alias: usb:v045Ep0283d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0644p8021d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0DBAp3000d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0DBAp1000d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0FD9p0008d*dc*dsc*dp*ic01isc01ip*in* alias: usb:v2040p7280d*dc*dsc*dp*ic01isc01ip*in* alias: usb:v2040p7240d*dc*dsc*dp*ic01isc01ip*in* alias: usb:v2040p721Fd*dc*dsc*dp*ic01isc01ip*in* alias: usb:v2040p721Ed*dc*dsc*dp*ic01isc01ip*in* alias: usb:v2040p721Bd*dc*dsc*dp*ic01isc01ip*in* alias: usb:v2040p7217d*dc*dsc*dp*ic01isc01ip*in* alias: usb:v2040p7210d*dc*dsc*dp*ic01isc01ip*in* alias: usb:v2040p7200d*dc*dsc*dp*ic01isc01ip*in* alias: usb:v7104p2202d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v4752p0011d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v1F38p0001d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v17CCp1020d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v17CCp1010d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v17CCp1000d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v13E5p0001d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v133Ep0815d*dc*dsc*dp*icFFisc*ip*in* alias: usb:v1235p8004d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v1235p4661d*dc*dsc*dp*icFFisc*ip*in* alias: usb:v1235p0018d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v1235p0010d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v1235p000Ed*dc*dsc*dp*ic*isc*ip*in* alias: usb:v1235p0002d*dc*dsc*dp*icFFisc*ip*in* alias: usb:v1235p0001d*dc*dsc*dp*icFFisc*ip*in* alias: usb:v103Dp0101d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v103Dp0100d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0CCDp0035d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0CCDp0028d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0CCDp0014d*dc*dsc*dp*icFFisc*ip*in* alias: usb:v0CCDp0013d*dc*dsc*dp*icFFisc*ip*in* alias: usb:v0CCDp0012d*dc*dsc*dp*icFFisc*ip*in* alias: usb:v09E8p0062d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0944p0201d*dc*dsc*dp*icFFisc*ip*in* alias: usb:v0944p0200d*dc*dsc*dp*icFFisc*ip*in* alias: usb:v086Ap0003d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v086Ap0002d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v086Ap0001d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v07FDp0001d*dc*dsc02dp*ic*isc*ip*in* alias: usb:v07CFp6802d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v07CFp6801d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0763p2081d*dc*dsc*dp*icFFisc*ip*in* alias: usb:v0763p2080d*dc*dsc*dp*icFFisc*ip*in* alias: usb:v0763p2031d*dc*dsc*dp*icFFisc*ip*in* alias: usb:v0763p2030d*dc*dsc*dp*icFFisc*ip*in* alias: usb:v0763p2019d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0763p200Dd*dc*dsc*dp*icFFisc*ip*in* alias: usb:v0763p2008d*dc*dsc*dp*icFFisc*ip*in* alias: usb:v0763p2003d*dc*dsc*dp*icFFisc*ip*in* alias: usb:v0763p2001d*dc*dsc*dp*icFFisc*ip*in* alias: usb:v0763p1041d*dc*dsc*dp*icFFisc*ip*in* alias: usb:v0763p1033d*dc*dsc*dp*icFFisc*ip*in* alias: usb:v0763p1031d010dc*dsc*dp*ic*isc*ip*in* alias: usb:v0763p1021d*dc*dsc*dp*icFFisc*ip*in* alias: usb:v0763p1015d*dc*dsc*dp*icFFisc*ip*in* alias: usb:v0763p1011d*dc*dsc*dp*icFFisc*ip*in* alias: usb:v0763p1002d*dc*dsc*dp*icFFisc*ip*in* alias: usb:v06F8pB000d*dc*dsc*dp*icFFisc*ip*in* alias: usb:v0582p*d*dc*dsc*dp*icFFisc*ip*in* alias: usb:v0582p012Fd*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0582p0120d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0582p0113d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0582p0108d*dc*dsc*dp*icFFisc*ip*in* alias: usb:v0582p00E6d*dc*dsc*dp*icFFisc*ip*in* alias: usb:v0582p00C4d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0582p00A3d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0582p008Bd*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0582p0080d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0582p007Ad*dc*dsc*dp*icFFisc*ip*in* alias: usb:v0582p0075d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0582p0074d*dc*dsc*dp*icFFisc*ip*in* alias: usb:v0582p006Dd*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0582p0065d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0582p0064d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0582p0060d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0582p0052d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0582p0050d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0582p004Dd*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0582p004Cd*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0582p0048d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0582p0047d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0582p0042d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0582p0040d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0582p003Bd*dc*dsc*dp*icFFisc*ip*in* alias: usb:v0582p0037d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0582p0033d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0582p002Fd*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0582p002Dd*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0582p002Bd*dc*dsc*dp*icFFisc*ip*in* alias: usb:v0582p0029d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0582p0027d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0582p0025d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0582p0023d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0582p001Dd*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0582p001Bd*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0582p0016d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0582p0014d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0582p0012d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0582p0010d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0582p000Cd*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0582p000Bd*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0582p0009d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0582p0008d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0582p0007d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0582p0005d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0582p0004d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0582p0003d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0582p0002d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0582p0000d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p*d*dc*dsc*dp*icFFisc*ip*in* alias: usb:v0499p7010d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p7000d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p500Fd*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p500Ed*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p500Dd*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p500Cd*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p500Bd*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p500Ad*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p5009d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p5008d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p5007d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p5006d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p5005d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p5004d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p5003d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p5002d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p5001d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p5000d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p2003d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p2002d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p2001d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p2000d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p150Cd*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p150Ad*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p1509d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p1507d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p1503d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p105Dd*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p105Cd*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p105Bd*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p105Ad*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p1059d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p1058d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p1057d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p1056d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p1055d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p1054d*dc*dsc*dp*icFFisc*ip*in* alias: usb:v0499p1053d*dc*dsc*dp*icFFisc*ip*in* alias: usb:v0499p1052d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p1051d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p1050d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p104Fd*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p104Ed*dc*dsc*dp*icFFisc*ip*in* alias: usb:v0499p1045d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p1044d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p1043d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p1042d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p1041d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p1040d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p103Fd*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p103Ed*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p103Dd*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p103Cd*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p103Bd*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p103Ad*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p1039d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p1038d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p1037d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p1036d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p1035d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p1034d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p1033d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p1032d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p1031d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p1030d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p102Ed*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p102Bd*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p102Ad*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p1029d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p1028d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p1027d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p1026d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p1025d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p1024d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p1023d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p1022d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p1021d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p1020d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p101Fd*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p101Ed*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p101Dd*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p101Cd*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p101Bd*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p101Ad*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p1019d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p1018d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p1017d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p1016d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p1015d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p1014d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p1013d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p1012d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p1011d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p1010d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p100Fd*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p100Ed*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p100Dd*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p100Cd*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p100Ad*dc*dsc*dp*icFFisc*ip*in* alias: usb:v0499p1009d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p1008d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p1007d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p1006d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p1005d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p1004d*dc*dsc*dp*icFFisc*ip*in* alias: usb:v0499p1003d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p1002d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p1001d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0499p1000d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v046Dp0990d*dc*dsc*dp*ic01isc01ip*in* alias: usb:v046Dp08F6d*dc*dsc*dp*ic01isc01ip*in* alias: usb:v046Dp08F5d*dc*dsc*dp*ic01isc01ip*in* alias: usb:v046Dp08F0d*dc*dsc*dp*ic01isc01ip*in* alias: usb:v046Dp08C6d*dc*dsc*dp*ic01isc01ip*in* alias: usb:v046Dp08AEd*dc*dsc*dp*ic01isc01ip*in* alias: usb:v046Dp0850d*dc*dsc*dp*ic01isc01ip*in* alias: usb:v0424pB832d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v041Ep3F19d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v041Ep3F0Ad*dc*dsc*dp*ic*isc*ip*in* alias: usb:v041Ep3F04d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v041Ep3F02d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v041Ep3048d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v041Ep3010d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v041Ep0005d*dc*dsc*dp*ic*isc*ip*in* alias: usb:v0403pB8D8d*dc*dsc*dp*ic*isc*ip*in* depends: snd-usbmidi-lib,snd-pcm,snd,snd-hwdep intree: Y vermagic: 3.18.3+ preempt mod_unload modversions ARMv6 parm: index:Index value for the USB audio adapter. (array of int) parm: id:ID string for the USB audio adapter. (array of charp) parm: enable:Enable USB audio adapter. (array of bool) parm: vid:Vendor ID for the USB audio device. (array of int) parm: pid:Product ID for the USB audio device. (array of int) parm: device_setup:Specific device setup (if needed). (array of int) parm: ignore_ctl_error:Ignore errors from USB controller for mixer interfaces. (bool) parm: autoclock:Enable auto-clock selection for UAC2 devices (default: yes). (bool)

+1
I have exactly the same problems with Volumio 1.55 and the Schiit Modi DAC.

… and thank you for a otherwise really great project!

Best

Rasmus W
Denmark

I’m following you. I’ve the same problem and fix (from another 3d) doesn’t work

========================================

1- Connect to SSH (user root, password volumio)
2- edit /etc/modprobe.d/alsa-base.conf with
nano /etc/modprobe.d/alsa-base.conf

and add this line in the end of the file

options snd-usb-audio nrpacks=1

3- save with ctrl+x
4- reboot

=======================================

SOLVED

Look here

raspberrypi.org/forums/viewt … 44&t=99919

================

sudo nano /boot/cmdline.txt

dwc_otg.speed=1

===============

I followed also the trick I propsed in my previpous post!

Great Mody!!!

Setting speed =1 lowers the USB port speed to 12Mbit (1.1).

This is ok for 44.1/16 music but too slow for 24/96 and up.

So it is a partial fix for those that do not have any hi-res material (or re-sample everything to 48/16 for example).

Thanks!

Any definitive fix?

Unfortunately not. This is a limitation of the RPi USB port in combination with the available CPU power. A RPi 2 B might perform better, but that is not a certainty.

I’ve got a raspberry 2. Now I’m reading this interesting post

github.com/raspberrypi/linux/issues/888

Here, I suppose, there is the correct amswer. I’m going to downgrade the kernel.

Another fix

dwc_otg.fiq_fsm_mask=0x3

for me work (see my above post)

cat /boot/cmdline.txt
force_turbo=1 dwc_otg.lpm_enable=0 dwc_otg.fiq_fsm_mask=0x3 console=ttyAMA0,115200 kgdboc=ttyAMA0,115200 console=tty1 root=/dev/mmcblk0p3 elevator=noop rootfstype=ext4 rootwait smsc95xx.turbo_mode=N