IEM Plug-in Suite

IEM Plug-in Suite | Audio Plugins for Free

“The IEM Plug-in Suite is a free and Open-Source audio plugin suite including Ambisonic plug-ins up to 7th order created by staff and students of the
Institute of Electronic Music and Acoustics.


The GranularEncoder is an Ambisonic granular synthesis plug-in. That’s right, it is the first Ambisonic synthesizer plug-in released in the suite! The best thing about it: you can use any mono or stereo audio signal, and turn it into an enveloping sound scene, or crush the signal into microscopic sonic particles!


The MultiBandCompressor is a very handy tool in your project’s mastering stage! It works like a stereo multi-band compressor, however, it will make sure the spatial image is not altered! The Ambisonic input signal is split up into four bands, which can be compressed individually.


Use the StereoEncoder plug-in to encode mono or stereo audio signals into the Ambisonic domain – up to 7th order. The interface lets you easily set the orientation, width and rotation of the stereo pair. With a simple double-click onto the SpherePanner you can change the display to a linear elevation, which gives you a higher accuracy towards the horizon.

With help of the Quaternion input, you can use use data from orientation trackers (e.g. headtrackers) to steer your source into the right direction.


The RoomEncoder is so far the most complex and computation-intensive plug-in within the IEM plug-in suite. It allows you to put a source and a listener into a virtual shoebox-shaped room and render over 200 wall reflections. Perfect to enhance the externalization of binaural playback.

You can move the source and the listener freely within the room, which will automatically generate Doppler-shift effects. Use the overall reflection coefficient and the low-shelve and high-shelve filters to change the character of the reflections.

But thats not all: The RoomEncoder can make use of DirectivitySignals as an input signal. This means that your source can have a frequency-dependent and time-variable directivity. The DirectivityShaper plugin is a good tool to create various directivities.


With the AllRADecoder you can design an Ambisonic decoder for an any desired loudspeaker layout using the AllRAD approach.

The resulting decoder is automatically applied to the incoming Ambisonic audio stream, so it can be directly inserted into a decoder track of your audio project. You might also want to use it as a standalone application to design a decoder and write it into a JSON configuration file for the use in other plug-ins (e.g. SimpleDecoder).


This plug-in is perfect for metering the spatial image. The EnergyVisualizer visualizes the energy distribution on the sphere of the Ambisonic input signal. The energy levels are color-coded according to the color map. The Ambisonic Signal is decoded using 480 virtual loudspeakers with a subsequent RMS calculation and OpenGL visualization.



For Linux users: The plug-ins and standalone versions are available as Debian packages.

You should be able to get them with the following commands: sudo apt-get install iem-plugin-suite-vst sudo apt-get install iem-plugin-suite-standalone

Source :