Hello,
I have a weird issue with Alsa. For some reason it decline to play 88.2/24 files via my Nuforce Icon HDP DAC on my desktop computer
96/24 files works fine, so does 88.2/16 files.
On my laptop it works perfectly fine (both run Ubuntu 14.04).
When running mpd -v --no-daemon --stdout, I get the following info:
Code:
decoder: audio_format=88200:24:2, seekable=true
client: [0] process command "currentsong"
client: [0] command returned 0
client: [0] process command "idle"
client: [0] command returned 1
output: closed plugin=alsa name="My ALSA Device"
alsa_output: opened hw:2,0 type=HW
alsa_output: format=S24_3LE (Signed 24 bit Little Endian in 3bytes)
alsa_output: buffer: size=178..174762 time=2018..1981429
alsa_output: period: size=89..87381 time=1009..990715
alsa_output: default period_time = buffer_time/4 = 500000/4 = 125000
alsa_output: Failed to open "My ALSA Device" [alsa]: Error opening ALSA device "hw:2,0" (snd_pcm_hw_params): Invalid argument
output: Failed to open audio output
player: problems opening audio device while playing "Seal/Best 1991 2004/1-Crazy.flac"
Trying via aplay, returns the following:
Code:
aplay -f S24_3LE -D hw:2,0 -c2 -r88200 1-Crazy.flac
Playing raw data '1-Crazy.flac' : Signed 24 bit Little Endian in 3bytes, Rate 88200 Hz, Stereo
aplay: set_params:1297: Unable to install hw params:
ACCESS: RW_INTERLEAVED
FORMAT: S24_3LE
SUBFORMAT: STD
SAMPLE_BITS: 24
FRAME_BITS: 48
CHANNELS: 2
RATE: 88200
PERIOD_TIME: 125000
PERIOD_SIZE: 11025
PERIOD_BYTES: 66150
PERIODS: 4
BUFFER_TIME: 500000
BUFFER_SIZE: 44100
BUFFER_BYTES: 264600
TICK_TIME: 0
Any ideas what could cause this?