I was using Squeezeplug 6.0.2
The issue was a crackling interference noise every few seconds that sounded to me either like sampling problems or like dropped packets over USB. Very clean crackly noise - not like a hum or normal RF interference.
After lots of mucking about with alsa, pulse audio and trying combinations of local files and streamed BBC radio of various bitrates I had no joy. Even a separate powered hub still replicated the problem, so did powering the whole shebang from a battery to rule out a dirty supply rail. My thoughts; it must still be software.
I played a 24/96 FLAC file and it was fine.
I searched for alsa upsampling and came up with this link http://alsa.opensrc.org/.asoundrc#Converting_Sample_Rates_On_Input
As I understand it, this should upsample (by adding zeros?) everything output to the hardware device. Looks like by playing any old mp3 file it doesn't stress the CPU too much (steady 13%).
None of my FLAC files are greater than 96kHz so I am now quite happy to let everything be output at this sampling rate.
Here is my modified asound.conf (i commented out the default entry so you can see what i replaced).
Hope this helps someone and I welcome constructive criticism if I'm not achieving what I think I am.
TL:DR Bloke sorts out HiFimeDIY USB router by changing several lines of text.
- Code: Select all