Space Simulator

eigen plugin render
Eigen is a reflection processing multitool.

Created through leveraging Lese’s Impulse Engine, Eigen (a͡ɪ-ɡˈɛn) is able to perform three distinct functions, split into three different modes: Play, Render, and Analyze. 

These three modes are able to perform a selection of different “space-aware” processes; Play does accurate early reflection processing in real-time, Render computes high-quality reverb impulse responses for you to use in convolution reverbs (or in Eigen itself, if you want), and Analyse checks your virtual space to see how sound resonates against it.

Three Modes


eigen plugin play mode

Eigen’s main mode allows for real-time (and accurate) early reflection processing. The depth of your reflections are determined via a knob on the bottom, and you can control the sound source & listener positions with our super cool 3D object positioner. You can even change the angle that you are looking at the controls from.


eigen plugin render mode

Create high-quality reverb impulse responses in the background with your dimensions & material settings in Render mode. You can set the reflection depth, toggle realistic material processing, and add accurate late reflections. Once you’re done, you can save the output on your computer to use in external convolution reverbs!


eigen plugin analyze mode

Use Analyze mode inside of Eigen to perform room mode (room resonance) analysis to see just how your space reacts to the lower end of the frequency spectrum. If you know a real room’s dimensions, you could even use this as a starting point for resonance analysis on a space in the real world.

eigen plugin acoustics demo

Acoustic Simulation

At the heart of Eigen lies a simplified (for ease of use) version of an in-depth acoustic simulation system based on the Impulse Engine. 

One interesting technical note is that the acoustic engine is able to work in a simple way when not taking frequency into account, but can also render much more in-depth sound with it’s “Use High Quality Materials” setting. In this mode, each reflection’s audio is split up into ten frequency bands and processed individually according to the given material’s measured responses in the real world.

While being able to do this all in real-time would be wonderful, even the fastest consumer-grade computers can’t really handle it. So, our tradeoff is that we render them in a way that convolution reverbs are able to utilize them (in the form of impulse responses).

Also, if you just want to keep it simple, you can preview how the convolved reverb sounds like directly inside of eigen.


More Highlights

Acoustic Materials

Eigen’s Render mode is able to process reverb impulse responses utilizing a wide array of different materials on each room surface. Each of these materials has their own set of realistic, frequency-aware settings, allowing for a greater depth of realism for your offline impulse responses.

Spatial Flexibility

In it’s Play mode, eigen is able to operate in either mono, stereo, and ambisonic low / high quality spatial settings. This allows you to use eigen in a variety of different settings. Want high-fidelity spatial audio? Eigen can do that. Looking for a more simplistic effect to be used in the background? Eigen can do that too!

Room Mode Analysis

Analyze mode is a fairly straightforward utility that Eigen features, which allows you to use the current settings in Play mode and see how a space with those parameters would behave in real life (specifically, how the room would resonate against various low-end frequencies). Learn more here.

Play Overview

This video goes over the controls for using Eigen in realtime, including how positioning, materials, and space dimensions work;

Render Overview

If you want even more, this video goes over how to use Eigen’s render mode and how it’s different settings sound;


Blog posts related to Eigen

Room Modes Explained With Eigen

Ever been in a bad-sounding room? Been told your studio needs bass traps? One key problem in room acoustics – especially studio acoustics – is room modes....

Read More
  • Multidimensional object position controller: Drag on one of three axis and switch the active axis with the selector on the right
    • Alternatively, control the positions with a more conventional set of dimension sliders
  • Early reflections processing; up to 7 reflections deep (with acoustic bouncing simulation)
  • Sound propagation toggling option for removing initial delay from both early reflections processing & high-quality render system
  • Render early reflections up to 40 bounces deep in the offline impulse response render mode
  • Preview your impulse response with the “Convolution” toggle button
    Save your impulse responses for external use
  • Vectorized, resizable interface

Windows: Supports VST3 & AAX

MacOS: Supports VST3, AU & AAX (Intel and ARM)

A Manual for Eigen is included with the download package via Email.