cfuttrup wrote: 
> I think this answers my questions - so using C-3PO for upsampling on the
> server side is recommended if/when the alternatives have a lower than
> 64-bit data path. If the SoX implementation in piCorePlayer is also
> running 64 bit, then they should be equally good. I'm running
> piCorePlayer on a Raspberry Pi 3 Model B+, which has a 64 bit ARM
> processor ... but I'm not sure if this also means that the SoX library
> uses 64 bit.
> 
> Best regards,
> Claus

I think LibSox is using 32bit, but I'm not sure of this.

BTW the difference between 32 or 64 bit of internal precision is not big
enought to make the decision about the volume control to use. I'll go
for the one more suitable for you (I believe there is a specific option
in order to integrate a Volume control in squeezelite, can't remember
how).

More important is that is never a good idea to process the same file or
stream more than once,  with special regard of dithering, so maybe you
better apply all DSP at the player side in that case.

I wrote Squeezelite-R2 and C-3PO because I firmly believe that
performing 'extra duty' like decoding FLAC to wav or upsampling,
applying convolution,... at the player side is bad and in many 'streamed
down' systems you could hear the difference quite esaily, but systems
become more powerful and less power consuming everyday, indeed.



________________________________________________________________________
Author of C-3PO plugin,  Squeezelite-R2, Falcon Web interface - See
www.marcoc1712.it
------------------------------------------------------------------------
marcoc1712's Profile: http://forums.slimdevices.com/member.php?userid=34842
View this thread: http://forums.slimdevices.com/showthread.php?t=105309

_______________________________________________
Squeezecenter mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/squeezecenter

Reply via email to