Institute of Communication Acoustics
Prof. Dr.-Ing. Rainer Martin
HybridReverb is a reverberation effect plugin which uses Steinberg's Virtual Studio Technology (VST) interface. HybridReverb can be used as stereo insert effect for any VST host and was developed as reverberation effect for virtual musical instruments (VSTi). The concept behind HybridReverb is to use a set of pre-defined presets which are suitable for different use cases. Each preset defines a fully-meshed filter network with two input and two output channels. The presets which are included in HybridReverb are based on room impulse responses which have been synthesized with tinyAVE, an auralization software which was developed at the Institute of Communication Acoustics, Ruhr-Universität Bochum (Borß and Martin, 2009). These room impulse responses are designed for a speaker setup with two front and two rear speakers (Borß, 2009). For a full surround sound effect, you will need two plugins, one plugin which uses a "front" preset for the front channels and a second plugin which uses the corresponding "rear" preset for the rear channels.
Enjoy,
Christian Borß (eMail: christian.borss@rub.de)
Example 1: Eric Genuis, "The Russian Ballade", created with Best Service "Galaxy II"
Example 2: Georg Friedrich Händel, "Organ Concerto Op.4 No.4", created with "Paax 2" / "MyOrgan" and "Jeux d'orgues 2" from Joseph Basquin
Download: HybridReverb.zip (VST plugin and presets)
The room impulse responses (presets) contained in this archive are property of the Institute of Communication Acoustics, Ruhr-Universität Bochum, and are free for non-commercial use. The VST plugin is available under the GNU General Public License (GPL).
Installation:
That's it!
The following files are useful for experts only who want to compile it from source code.
Download: HybridReverb_1.0_src.zip (source code for the VST plugin)
In order to compile HybridReverb on a Windows machine, you will need:
Your directory structure should look like this:
Download: libHybridConv-0.0.6.tgz (source code for the convolution library)
This archive contains the source code for the convolution library libHybridConv (included in "HybridReverb_1.0_src.zip") which is available under the GNU Library General Public License (LGPL). The included Makefile can be used to compile it under GNU/Linux. The file hcTest.c implements a benchmark which measures the processing performance for various segment lengths. The functions hcBenchmarkDual(sflen, lflen) and hcBenchmarkTripple(sflen, mflen, lflen) in libHybridConv.c serve as example for a segmented convolution with two or, respectively, three segment lengths.