Hi, I connecting a Beaglenone Black via I2S using an code supplier by
miero. I am connecting to a miniSHARC which runs at 48 or 96k (user
selectable) and any input not running at those frequencies gets
converted via a SW ASRC implemented in the main DSP module. So my aim is
to get the I2S signal at 48/96K and avoid the ASRC in the DSP which I
assume is greatly inferior to sox running form Squeezelite on the BBB.

>From a post by John Swenson a while back I read "The current
implementation in Squeezelite does upsampling to the highest interger
rate your DAC cupports. Thus if your DAC's maximum rate is 192, it will
upsample to 44.1 to 176.4. If your DAC does not support 176.4, you can
use the -r option (or max sample rate in the gui) to set the max rate to
96, then squeezlite will upsample to 88.2. Even upsampling to 88.2 will
usually make a significant improvement. There has been talk about giving
the upsampling more flexibility so you could choose 192 in this case."

Is this still the case? I play almost exclusively 44.1k files and would
like to upsample to 48 or 96K - is this doable? If the restriction
exists is it in Squeezelite or sox?


------------------------------------------------------------------------
ChrisMmm's Profile: http://forums.slimdevices.com/member.php?userid=34600
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