Convolver is a real time DSP audio plug-in and command line application for Windows.
There are several main applications:
With a suitable impulse response generated by a tool such as DRC you will be able to play sound corrected for your room response. For more details, see Ed Wildgoose's Duff Room Correction site.
You should also be able to use Convolver for bass management, cross-overs, cross-talk cancellation, equalization and other purposes that require the source signal to be filtered and redirected to different output channels.
You can also use Convolver as an effects filter (reverb) in Adobe Audition, or other sound or music application that accepts DX filters.
Features
Performance is excellent, possibly the best available under Windows, and subject continual improvement. A stereo 65536-tap filter, the largest that makes sense when applied to a 44.1kHz source, executes at 40 times real time, representing a 3% cpu hit, on a 3.4GHz Pentium 4. Even on a 300MHz Pentium II, the reported cpu hit is about 30% when convolving with such a filter. So your old machine can be put to good use.
Arbitrary-length convolutions for unusual applications (1 million tap limit imposed only as a sanity check)
Multi-channel input and output, PCM and IEEE Float
Mixing, scaling and delay of both input and output channels (eg, for "true stereo" convolution, or cross-talk cancellation).
Wide range of filter file formats accepted (Microsoft WAV, SGI/Apple AIFF/AIFC, Sun AU/Snd, Raw (headerless 32-bit IEEE float), Paris Audio File (PAF)
Commodore IFF/SVX, Sphere/NIST WAV, IRCAM SF, Creative VOC, SoundForge W64, GNU Octave MAT4/5, Portable Voice Format, Fasttracker 2 XI, HMM Tool Kit HTK)
Sample encodings supported include unsigned and signed 8, 16, 24 and 32 bit PCM, IEEE 32 and 64 floating point, U-LAW, A-LAW, IMA ADPCM, MS ADPCM, GSM 6.10, G721/723 ADPCM, 12/16/24 bit DWVWk, OK Dialogic ADPCM, and 8/16 DPCM. Wavpack files are not currently supported.
Windows Media Player plug-in (DMO) and DirectShow filter interfaces
Several filters can be loaded at once. The first to match the playback format (channels, sample rate) is automatically selected.
This release:
Added ability to delay input channels (eg, for cross-talk cancellation applications). This necessitates a change for existing config files.
ConvolverFilter issues corrected
Fix for perftest when running 0 paritions
Greater safety when settings changed