If you want to have an common modular system you are able to connect ever output to every input.djOrloff wrote:If output for pitch connect to input of SCF, this is (in other words) key tracking of filter parameter?
If in any case pitch converted from 0..1 to 0..127, then why all on the GUI written "normalized pitch input 0..1" ?
So you have to normalize any range.
There are several possibilities:
f.i. NORD modular has a normalized range of -64..+64. So you have to transform every oscillator, LFO and ADSR output to [-64..+64].
I decided to normalize to [-1..+1] or [0..1]. So the only range i have to transform is the midi-output range to [0..1].
Filter and Oscillator modules in core have a pitch input with range [0..127] so i have to multiply again if i use midi, but connecting to ADSR or LFO or Oscillator is now very simple.
Before you are planning a modular synthesizer you have to think about normalized ranges.
Ranges of [-1..+1] or [0..1] are the best compromise i think to get full modularity.
Believe me i have thought about such trivial things two weeks !
The filter container has several modulation inputs. The tracking knob is working for the sum of all modulation inputs.
ciao herw