EQoder Manual
EQoder Manual
WARNING:
This plugin can generate very loud sounds. Therefore, EQoder has a limiter built in that cannot be
switched off. The output sound can still be very annoying or pleasing (depending on your taste).
1 Introduction
The name EQoder is a wordplay between EQ and Vocoder, since you have to use it like a vocoder
but the effect is a modulated cascaded Equalizer. In its resulting function it is close to an amplifying
comb-filter. In order to use the effect, you need to control it with a midi input (or the internal
keyboard). This is not possible with all DAWs. Please check the manual of your DAW how to do
it. The routing is very different, so we cannot give you detailed instructions here.
Have fun!
Joerg aka audio-dsp.
2 Installation
The downloaded file is a standard zip file. It contains a readme.txt, a plug-in directory (.vst3) or
an AU file (.component) and this manual. The first step is to copy the directory to the right place
for VST3 / AU files.
2.1 Windows
For Windows the standard VST3-directory is:
c:\Program Files\Common Files\VST3
1
2.4 Linux
For Linux copy the full directory to:
/home/YourUSERNAME/.vst3/
Windows:
C:\Users\yourUSERNAME\AppData\Roaming\Jade Hochschule\EQoder
Mac:
/Users/yourUSERNAME/Library/Audio/Presets/Jade Hochschule/EQoder
Linux:
/home/YourUSERNAME/.config/Jade Hochschule/EQoder
3 How it works
In its essence EQoder is a dynamic amplifying comb filter. One comb filter is called a filter-unit
(or a voice). The fundamental frequency of each unit (you can have up to 24) is controlled by midi
notes. The harmonic structure of the comb filter can be adjusted with several parameters.
In order to work with EQoder you route it as an insert filter after an arbitrary audio source
(e.g. a synthesizer). Furthermore, you need to define a midi input source (midi file, keyboard,
etc.).
You can use EQoder as a sound design tool or a melodic extension of your composition. Think
of EQoder as a tool to play a second melody on the harmonic structure of your original sound, or
as a further modulation source for each note of your favorite sound.
2
4 How to use
EQoder consists of four sections: The preset handler, the EQ parameter part, the displays, and
the dynamic control of the EQ.
3. NrOfFilters: This parameter defines the number of peak filters per unit. Changing this
parameter could lead to audio dropouts.
4. GainFirst: This parameter defines the gain of the first peak filter. This filter is always at
the frequency defined by the midi note of the keyboard input (17 or external midi input),
3
and the played velocity controls the real gain between very low (vel = 1) and the maximum
gain (vel = 127). We call this frequency f0 (fundamental frequency) for this manual.
5. GainLast: This parameter defines the gain at the last (defined by NrOfFilters) filter, and
again velocity controls the strength.
6. GainForm: This parameter defines how the filter-gains are interpolated between first and
last. For GainForm = 0, the form is linear (in the logarithmic domain). For example, if
GainFirst = 10 and GainLast = 0 with 5 filters, you have gains between 10 to 0 with 2dB
steps.
7. Q: It the Q factor of each filter. The actual Q factor is modified by the parameter BWSpread.
High values will result in very steep resonant filters. Be aware that all filters of one unit
are cascaded in series. If you choose the Q factor to be low, the gain per frequency will
overlap. This could lead to a very high gain overall and internal non-linear distortions. You
can prevent the internal distortions by reducing the OutputGain.
8. FreqSpread: This parameter defines the harmonic relation between the filters in one unit.
For zero the filters are tuned to perfect harmonics (the second filter is tuned to two times f0,
the third to three times f0 etc.). Lower numbers will reduce the frequency spread and higher
numbers will increase it, e.g., for FreqSpread = 1, the filters are again harmonically tuned,
but only to every second harmonic (the second filter will filter 3f0).
9. BWSpread: This parameter allows you to change Q factors for each filter. At BWSpread =
1, all Q factors are equal, for higher values the Q factor will decrease (broader filters) for
higher frequencies.
10. OutputGain: This parameter is a simple gain to change the output level or rather the input
level of the filter units. For standard linear time-invariant filters there are no differences.
However, since we use a limiter and some internal non-linear clipping stages (necessary for
stability), it is preferable to reduce the input.
4
4.5 The keyboard (17)
The keyboard helps you to play notes with the mouse to test the plugin settings. It will also show
the incoming midi notes. Unfortunately, pitch bending und glide is not supported in this first
version of EQoder.
5 The presets
The presets will give you a quick overview of what is possible with EQoder. Begin with a simple
noise (pink or white) as a starting point for your input signal. Never forget to look to the output
meter. If the lowest red bar lights up for the peak value display, it could be necessary to reduce
the OutputGain value. This won’t happen very often, since the internal limiter will smooth out
short overloads without introducing distortions.
6 Legal stuff
For this documentation the CC-BY 4.0 licence is valid. Copyright holder is J. Bitzer.