Erik has said everything. Here is an example to apply the dither to a soundfile during the conversion to 16bit (and not 16->24, unless you don't want to deliberately add some noise to the sound), using SoX: sox hq.wav -2 cd_quality.wav dither -s -f shibata I often apply this type of noise-shaping algorithm. However, it is not universal, some sounds (and/or person) ask for different shapes. See http://sox.sourceforge.net/SoX/NoiseShaping I have attached the code that I have written for producing some tests. `sine.csd' creates the test sound, a sine wave at 44.1Khz -90dB 24bit (as in the SoX/NoiseShaping page) and the makefile generates png and wav files (16bit) for your eyes and ears. tar xvfz dither_test.tar.gz cd dither_test make YOUR_BROWSER dither_tests.html tito Send bugs reports to the Sourceforge bug tracker https://sourceforge.net/tracker/?group_id=81968&atid=564599 Discussions of bugs and features can be posted here To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound"