Stereo Pre-built DirectX Example: Audio dynamic range compressor
HINT: YOU CAN CHOOSE ANY WAVEWARP DRAWINGBOARD AS A DIRECTX STEREO PLUGIN -- NOT JUST THE
ONES CONTAINED IN THIS "DirectX/Stereo" CATEGORY. WAVEWARP WILL AUTOMATICALLY CONVERT ANY
DRAWINGBOARD INTO THE REQUIRED FORMAT. THE PRE-CONVERTED EXAMPLES IN THIS DIRECTORY
ARE SIMPLY TO DEMONSTRATE THE EXPLICIT FORMAT OF STEREO DIRECTX DRAWINGBOARDS. SO, AFTER
YOU'VE TRIED THESE, JUST BROWSE TO ANY OTHER EXAMPLE DRAWINGBOARD IN THE ENTIRE DISTRIBUTION --
OR BETTER STILL, GO INTO WAVEWARP AND BUILD YOUR OWN!
The compressor reduces the dynamic range of the audio signal by "compressing" the high amplitudes downwards. The
user defines the threshold above which the compression should be applied. The compressor works by measuring the
average signal power and applying a logarithmic automatic gain control to the signal, based on the average
measurement.