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
