Taking your message in reverse. s25a wrote: > > Code: -------------------- > > > a@audioserver:~$ aplay --dump-hw-params -D hw:RAVENNA -r 48000 -c 2 -f S24_3LE test48.wav > Wiedergabe: WAVE 'test48.wav' : Signed 24 bit Little Endian in 3bytes, Rate: 48000 Hz, stereo > HW Params of device "hw:RAVENNA": > -------------------- > ACCESS: MMAP_INTERLEAVED RW_INTERLEAVED > FORMAT: S16_LE S24_LE S32_LE S24_3LE DSD_U8 DSD_U16_BE DSD_U32_BE > SUBFORMAT: STD > SAMPLE_BITS: [8 32] > FRAME_BITS: [8 4096] > CHANNELS: [1 128] > RATE: [44100 384000] > PERIOD_TIME: [125 8708) > PERIOD_SIZE: [48 384] > PERIOD_BYTES: [48 196608] > PERIODS: [2 1024] > BUFFER_TIME: [250 8916463) > BUFFER_SIZE: [96 393216] > BUFFER_BYTES: [96 25165824] > TICK_TIME: ALL > > -------------------- > >
This shows the ALSA device for Ravenna is not reliable for some reason (e.g. wrongly configured, wrongly built). ALSA expects the underlying h/w driver to report the correct h/w params the device supports. This report says Ravenna device supports all variation 44.1kHz to 384Khz, 1 to 128 channels, sample formats S16_LE S24_LE S32_LE S24_3LE DSD_U8 DSD_U16_BE DSD_U32_BE etc. This is very wrong. This means you cannot rely on usual ALSA defaults - all aspects of the stream has to be defined to use. It is also probably the reason why use of plughw is doomed to fail. Normally, ALSA does parameter checking and unsupported values or combinations will be rejected with a reason. However with Ravenna device, ALSA cannot reject invalid setting and so squeezelite seems to be do nothing. Since the aplay works with 48kHz, S24_LE and 2 Chan . Then you'll need to do the same for squeezlite. The "-R -u vME:::28[/B]" is required when squeezelite does resampling - to simplify this can be left to LMS. You don't say what your LMS server or squeezelite client OS/system are - this can affect what options are available/used (e.g. correct mmap setting is usually critical on RPis). Starting with a simplified squeezelite command - fewer options means less chance for mistakes. Code: -------------------- squeezelite -n AES -a 24 -r 48000-48000 -d all=debug -o hw:CARD=RAVENNA -------------------- Try and post back output from squeezelite from very start, to first 30 secs of trying to play a stream. Zip and attach output to post if necessary. ------------------------------------------------------------------------ bpa's Profile: http://forums.slimdevices.com/member.php?userid=1806 View this thread: http://forums.slimdevices.com/showthread.php?t=97046 _______________________________________________ unix mailing list unix@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/unix