I am trying to make HiFiBerry Digi+ work with Runeaudio/Volumio on a Raspberry Pi2. However, both systems are unable to output higher bitrates than 96 kHz. I have tried to output though S/PDIF to an Arcam AVR-300 and a Denon TX-NR818. Both work flawlessly for 16/44.1, 24/88.2 and 24/96 files. 24/176.4 files plays with low volume and highly distorted sound with lots of background noise (both Volumio 1.55 and Runeaudio 0.3beta). Trying to play 192 kHz files, both Denon and Arcam switch to analog inputs.
I have followed the available instructions for installing the card and kernel modules and I have also tried to upgrade to the most recent kernel distributed with Arch linux. For all conditions the card is properly detected. Aslo when booting the HiFiBerry test SD-image the card is detected and the test tone is played.
I am trying to establish if my problem is software or hardware related but I am now stuck and out of ideas
I have noticed that I cannot play high bitrate test files with aplay. The output from aplay when trying to play 24/96 or 24/192 fils is:
Playing WAVE 'naim-test-2-wav-24-96000.wav' : Signed 24 bit Little Endian in 3bytes, Rate 96000 Hz, Stereo
aplay: set_params:1233: Sample format non available
I cannot tell if this is normal or if this is related to my problem.
No 24/196 output