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

Reply via email to