adz wrote: > Hi, > > I am running a squeezelite player on fedora together with the logitech > media server. Since long I struggle unsuccessfully to enforce a 16 or 24 > bit format using the alsa parameter " -a ::16:1 ". I manage to pass this > string into the "/lib/systemd/system/squeezelite0.service" file. However > then the hw_parameters remains closed. If I omit the alsa parameters the > system works fine and the hw_parameters read > access: MMAP_INTERLEAVED > format: S32_LE > subformat: STD > channels: 2 > rate: 44100 (44100/1) > period_size: 441 > buffer_size: 1764 > > Can anybody provide me with a clue how to solve this riddle? Any > suggestion is much appreciated. > > Adrian
Why open a 32 bit device at 16 or 24? It, normally, will not work and - sure - You don't need this to play 16 or 24 bit streams, is unrelated. On the other hand, if what you want to get is convert existings 32 bit streams to 16 or 24, bit you have to 'resample' (just truncate and apply dither) using SOX. ____________________________________________________________ SB+, Klimo Merlino + Kent Gold, Monitor Audio Studio 20 Gold SE+, Klimo reference and DIS Interconnect. ------------------------------------------------------------------------ marcoc1712's Profile: http://forums.slimdevices.com/member.php?userid=34842 View this thread: http://forums.slimdevices.com/showthread.php?t=97046 _______________________________________________ unix mailing list [email protected] http://lists.slimdevices.com/mailman/listinfo/unix
