FamousWhy Editor:
Freeverb3 is a sound processing library which includes sampling rate scaling enabled version of freeverb with some fixes, extended implementation of NReverb by CCRMA, implementation of impulse response convolution reverb, FIR filter constructor, band splitter, softknee/hardknee compressor, softknee/hardknee limiter and stereo enhancer.
This library's oversampling feature provides high quality audio effects. The convolution reverb algorithm is highly optimized for x86 processors by using hand written codes of 3DNow!/SSE (single precision) and SSE2 (double precision), which can be used for zero latency realtime sound effect processing.
You must download and run 'Check CPU' application (CPU Instruction Detector for Windows) before installing Freeverb3.
It will detect your computer configuration and will let you know which version of Freeverb3 you should use. There are two types of binary distribution:
- "fast" is a single precision version, which is suitable for realtime effect. Fast version should be used for normal operations;
- "slow" is a double precision version, which may be 2x slower than the fast version.
There are seven Freeverb3 versions for Windows available:
- freeverb3_vst-slow-x64-doubleprecision
- freeverb3_vst-fast-x64-singleprecision-win
- freeverb3_vst-slow-x87-doubleprecision-win
- freeverb3_vst-slow-SSE2-doubleprecision-win
- freeverb3_vst-fast-x87-singleprecision-win
- freeverb3_vst-fast-SSE-singleprecision-win
- freeverb3_vst-fast-3DNOW-singleprecision-win
The Freeverb3 plugins can be configured using freeverb3.ini configuration file. The configuration file should be created using notepad editor and be saved using the Unicode (UTF-16LE) encoding. Otherwise, the plugins will not be able to load the configuration file and the MessageBox will appear saying that you should update your INI file.
The log file(freeverb3log.txt) will be created under the same directory of DLL files if you specify "outputLog" to 1.
The "fragmentSize" and "factor" must be 2^n.
"converterType" is a parameter of libsamplerate. If the program cannot process the signals in realtime, you should specify large number, but the quality is lower.
"multiThread" option enables the multithread convolution function for the convolution reverb. This option should be "1" (enable MT) only if you have multiple core CPUs. This option should be "0" (off) if you encounter some troubles.
Freeverb3 includes XMMS / beep media player (BMP) / audacious plugins and sample programs, which can be used to test and experience the high quality sound effect easily.
Freeverb3 also includes VST plugin (vstsdk 2.4) which can be used in various VST host applications.
Why is Freeverb3 famous?
Freeverb3 is famous because it is one of the greatest sound effect library which includes high quality freeverb, nreverb, impulse response convolution reverb, hard/soft compressor/limiter, LPF/BPF/HPF, band splitter, XMMS/BMP/audacious plugins, Steinberg VST plugins and sample programs.
Publisher: Teru KAMOGASHIRA
Tags: quality freeverb, nreverb response,