Further experimentation with the previous build yielded some REALLY
unexpected results. Running "squeezelite-win.exe -o 21 -s kraken -a 50:1
-a 24 -u v" produces audio that matches the Windows driver settings. If
Windows is set to 24/96kHz, squeezelite will play all audio upsampled to
24/96kHz. If Windows is set to 16/48kHz, squeezelite will only play
audio at 16/48kHz and ignore the "-a 24" flag."
If I set Windows to 24/48kHz, squeezelite will play everything at
24/48kHz, but when I omit "-a 24" squeezelite outputs 16bit audio even
for 24/96kHz files. However, it upsamples everything to the highest
supported sample rate, 192kHz.
If I omit both upsampling and format flags (".\squeezelite-win.exe -o 21
-s kraken -a 50:1"), squeezelite correctly ignores the Windows setting
and matches the file's sample rate, but truncates everything to 16 bits.
In this case Windows is set to 24/48kHz, but squeezelite ignores the bit
depth setting as well.
Running ".\squeezelite-win.exe -o 21 -s kraken -a 50:1 -a 24" without
the upsampling flag just produces "_pa_open:395 error opening device 21
- JRiver Media Center 25 (JRiver Media Center 25) [Windows WASAPI] :
Invalid device" again.
I think the best option right now is to set Windows to the highest file
sample-rate and just use Sox to upsample everything else with
"squeezelite-win.exe -o 21 -s kraken -a 50:1 -a 24 -u v." I can make
logs for any of these scenarios if you want.
------------------------------------------------------------------------
Theriverlethe's Profile: http://forums.slimdevices.com/member.php?userid=70264
View this thread: http://forums.slimdevices.com/showthread.php?t=97766
_______________________________________________
plugins mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/plugins