alexmarsev / sanear

Robust DirectShow audio renderer. Used in MPC-HC.
GNU Lesser General Public License v2.1
55 stars 20 forks source link

Regarding dithering in sanear audio renderer #1

Open aproce opened 9 years ago

aproce commented 9 years ago

Hi, I wanted to know whether you will be providing support for audio dithering when the output bit depth is 24 bit, in the new audio renderer. It would be really great if you could implement 2 LSB peak to peak TPDF (Triangular Probability Density Function) dithering when the bit depth is reduced from floating point audio to 24 bit or lower. Alternatively, you can also allow usage of VST plugins for dithering. Thanks, aproce

alexmarsev commented 9 years ago

Yes, I plan to implement ->24bit dither, but only after switching to double precision processing chain (whenever I can, some underlying libraries only accept single precision floats).

VST plugins are trickier, no concrete plans regarding them yet.

aproce commented 9 years ago

Ok, thank you. When you implement 24 bit dither, please keep the industry standard TPDF dither (2 LSB) as an option in case you choose to implement some other dither algorithm.

I am really looking forward to trying the new audio renderer. Kind regards, aproce.