Log InCreate An Account
  1. Plugins
  2. »
  3. ImprovOid
  4. »
  5. EchoMatrix
  6. »
  7. Details


Effect Plugin Plugin by ImprovOid
EchoMatrix by ImprovOid / ImprovOid is a Virtual Effect Audio Plugin for macOS and Windows. It functions as an Audio Units Plugin and a VST 3 Plugin.
Copy Protection
Open Source
My KVR - Groups, Versions, & More
24 KVR members have added EchoMatrix to 5 My KVR groups 27 times.
Not In Your MY KVR Groups
(or group limitation prevents versioning)
+5 in private groups

KVR Rank

Overall: 7623   5741   7070

30-Day: 9014; 7-Day: 7130; Yesterday: 5577

EchoMatrix is my entry for the KVR Developer Challenge 2021 contest designed to highlight the power of the Faust DSP development environment and the JUCE framework to create a non-trivial effect VST3 in about one page of Faust DSP code.

The resulting EchoMatrix as exported to JUCE and compiled is a VST3 (and AU) effect that provides a 6 delays that can be modulated and are connected by a feedback "echo" matrix.

A "complete" input, feedback, and output mixer matrix of 6 delays and 2 channel input and output are provided so that:

  • Inputs can be assigned to any delay at any volume.
  • Delay output can be sent to any delay input (introducing extra delay or feedback).
  • Delay output can be sent to either output channel at any volume, (so it can pan anywhere in the stereo field).

Delay controls are provided so that:

  • Delays can be assigned a delay time.
  • Delays can be modulated by a morphing wave shape with a variable frequency and modulation amount.

This allows flexibility in creating any feedback pattern that you can dream of.

This is a little complex to use, so definitely read the GitHub page at the: ImprovOid Github

The initial version has NO presets. This provides NO immediate gratification. I really hope that you take a little time reading the GitHub page and try some of the suggested simple settings. I really wanted to get presets into this thing and it will happen. If anyone wants to assist, please contact me.

Download Links:

Windows Install Exe (Installs to Program Files\Common\VST3).

EchoMatrixSetup Windows

When you run the installer, you will probably need to select "More" and "Run Anyway" as this is not recognized as an "official" installer.

You can also just download the Windows version of echomatrix.vst3 and put it where you want.

Echomatrix VST3

I have also discovered that a number of Win 10 PCs may need to install the VC redistributable to get the VST3 to work. I did update the installer, but if it does not work for you, here are a couple of links to get the VC redistributable.

Microsoft Support Page

Download Link for vc_redistx64.exe

MacOS Install Pkg (I am not a MacOS expert, I tested this and it seems to work):

  • Installs VST3 to \Library\Audio\Plug-Ins\VST3.
  • Installs AU to \Library\Audio\Plug-Ins\Components.

EchoMatrixMacOS Package

If you can't get the Pkg to work there is a Zip with the VST3 and AU that would need to manually be put in the correct directories.

EchomatrixMacOS Zip

There is also a .dmg (drive image) with both of the files in it. Just copy to the correct location.

A MacOS Drive Image (dmg)

Again, please take the time and look at the ImprovOid GitHub to try this out with some recommended settings.

Here is the simplest one from the GitHub document, just a delay, but you can fudge around with it from this initial point:

Simple Stereo Delay

Use the first two delay units (U0, U1) and feed them back into themselves. Input into the delays from left(U6) and right(U7) Output from the delays (U0, U1) and inputs (U6, U7) into left(U6) and right(U7) You can vary the delay times, or add a little modulation to add some width.

Delays Tab:

  • DT U0: 250 msec.
  • DT U1: 250 msec.

MatrixMixer Tab:

  • U0 to U0: 0.5.
  • U1 to U1: 0.5.
  • U6 to U0: 1.0.
  • U7 to U1: 1.0.
  • U0 to U6: 0.75.
  • U1 to U7: 0.75.
  • U6 to U6: 0.75.
  • U7 to U7: 0.75.

Latest User Reviews

Average user rating of 0.00 from 0 reviews

Products similar to EchoMatrix...

Comments & Discussion for ImprovOid EchoMatrix

Discussion: Active

Please log in to join the discussion