Spread the love

About the ED MORPH 1D module.

The module morphs through a variable number of audio inputs by a linear (1D) morph value.
When using even one input (this makes no sense I know), the output will always be the same as the input, no matter what value is set on the Morph plug.
When using two inputs as shown below the results will be:

A morph value of 0 V will give us 100% of Input 1 on the output, and a value of 5 V gives a 50% mix of Input 1 and Input 2 ((input A + input B)/2) while a value of 10 V gives 100% of Input 2 and 0% of Input 1.

When using four inputs the results will be:

0.0 Volts = 100% of Input 1 (Sine)
3.3 Volts = 100% of Input 2 (Saw)
6.6 Volts = 100% of Input 3 (Triangle)
10 Volts = 100% of Input 4 (Pulse)

Plugs.
Morph (0V to 10V) [Volts]: – A linear morph value.
Response [List]: – Selects between linear and exponential (VCA-like) level response modes. This is how the module responds to the Morph voltage.
Spare Input [Audio/Volts]: – Self replicating input plugs, these allow you to add as many audio inputs as you need.
Output [Audio/Volts]: – The morphed audio output

Morphing in 2D (x and y co-ordinates)

To morph in 2D, more Morph1D modules can be cascaded and X and Y coordinates need to be assigned properly, as illustrated in the example below:

Note: To achieve correct 2D morphing please adhere to the format of using the joystick controller’s Y output for the first pair of Morph modules, and the X output for the second Morph module.
This method allows for much more complex manipulation of waveforms/filters.

Morphing between SV Filter outputs.

Credit must go to Elena Novaretti of ED Modules for the basic concept of the 2D Morphing layout.
This is adapted from Elena Novaretti’s example Morph2D project (originally for morphing between oscillator wave-shapes using a joystick control).
The idea is that all four outputs of the stock StateVar Filter (multi) are fed into a pair of ED Morph1D modules, and then into a third Morph 1D module to give smooth morphing between the filter types without excessive changes in volume.
The Response setting on the ED Morph 1D modules can be Linear or Exponential, in this usage Linear is the best option.
Note: As per usual it’s best to avoid taking the Resonance on the SV filter above 8.5 to 9 V as it will self-oscillate, and quite often produces some unexpectedly high audio output levels.

The Joystick controller.

The structure of the joystick container is shown below:
The Float to Volts converters are set to Smoothing = Smooth (30mS).
The Patch Memory is left with the default Min = 0 V and Max = 10 V.

Here is a suggestion for a panel layout. The Frequency Analyser isn’t needed I just included it my layout during testing. If you want to include that’s fine. It was handy with a white noise source for evaluating how the filter behaves.