I just received my HifiBerry DAC+ and configured my Raspbian installation to support it (I had a usb sound-card before)
I use mpd 0.19.5 to play music from web radios and from a USB key.
It reads very well all MP3 from 44.1Khz/128kbits to 48Khz/320kbits without problem and the following command reports the proper frequency.
cat /proc/asound/card0/pcm0p/sub0/hw_params
But when I try to read a FLAC 176Khz/~6000kbits there is no sound and time is progressing faster than normal.
The above command reports properly 176Khz use by the DAC+.
Here is my soft configuration.
cat /etc/modules
# snd-bcm2835
snd_soc_core
snd_soc_bcm2708_i2s
bcm2708_dmaengine
snd_soc_hifiberry_dacplus
cat /etc/modprobe.d/raspi-blacklist.conf
blacklist spi-bcm2708
# blacklist i2c-bcm2708
alsa part of mpd.conf
audio_output {
type "alsa"
name "HifiBerry DAC+"
device "hw:0,0"
mixer_control "Playback Digital"
mixer_device "hw:0"
mixer_index "0"
dsd_usb "yes"
}
cat /etc/asound.conf
pcm.!default {
type hw card 0
}
ctl.!default {
type hw card 0
}
cat /proc/version
Linux version 3.12.34+ (dc4@dc4-XPS13-9333) (gcc version 4.8.3 20140303 (prerelease) (crosstool-NG linaro-1.13.1+bzr2650 - Linaro GCC 2014.03) ) #725 PREEMPT Sun Dec 7 13:14:11 GMT 2014
Can you tell what I made wrong?
These FLAC were playing with no problem on the USB sound-card, but probably down-sampled, I did not check since I was waiting for the DAC+ to have the full 176Khz support.
Note: I power the Pi+ with a stabilized high quality 5V/3A power-supply by GPIO pins and the Pi+ is not over-clocked.
Regards