Musical Apps and Instruments
Brian J Owings
  • Home
  • Apps
    • EasySynth
    • ModSynth
    • ModSynthVST
  • Instruments
    • Victoria
    • Oscillus
    • Lil Rocker
    • Acoustics
  • Support
    • Oscillus Manual
    • Updating Victoria and Oscillus
    • Me

ModSynth Control Specifications

The following table describes the range of the controls on each of the ModSynth modules.  The curve indicates how the control modifies the range:
  • linear -- means the control directly changes the value
  • squared, exponential -- means the control changes the value little when lower and more when higher.  This gives the control more sensitivity on the lower values of the range.
  • sqrt -- means the control changes the value more at the low end and less at the high end.  This gives the control more sensitivity at the high end of the range.
Note: I determined these values by examining the implementation, as I didn't have this information recorded initially.  I may not have every figure correct, so if you find values that look wrong let me know and I'll try to correct them.
Module Control Min
(MIDI 0)
Max
(MIDI 127)
Units Curve
Keyboard Voices 0 (Mono) 10 voices linear
Octave 0 (C0) 10 (C10) octave left of middle C linear
Tuning 0 (Equal Temperament) 2 (Out of Tune) - linear
Portamento 0 100 ms/semitone linear
Pad Voices 1 10 voices linear
X Range 0 1 - linear
X Type 0 (Continuous) 3 (Velocity) - linear
Y Range 0 1 - linear
Y Type 0 (Continuous) 3 (Velocity) - linear
Sequencer Sequence Bar -12 12 semitones linear
Voices 1 10 voices linear
Octave -5 5 octaves offset linear
Length 1 16 steps linear
Oscillator Wave Form 0 (Square) 5 (Harmonics) - linear
Octave -5 5 octaves offset linear
Pitch 0 12 semitones offset linear
Detune -50 50 cents (1/100 semitone) linear
Noise 0 1 +/- octaves variance squared
Modulation 0 100 % phase shift squared
LFO Wave Form 0 (Square) 5 (Custom) - linear
Rate 0 10 hz squared
(+) Random 0 1 +/- octaves variance squared
(+) Fade In 0 10 seconds linear
Filter Type 0 (Low Pass) 3 (Notch) - linear
Resonance 0 100 Q squared
Cutoff 16.350 (C0) 5274.04 (E8) hz exponential
Modulation 0 100 % of cutoff range squared
Amp Volume 0 100 % of input volume linear
Tone 10 0 approx db reduction at 500 hz sqrt
Overdrive 1 11 multiples of volume linear
Envelope Attack 0 10 seconds squared
Decay 0 10 seconds squared
Sustain 0 100 % of full level linear
Release 0 10 seconds squared
Mixer Level 1 0 100 % of input1 squared
Level 2 0 100 % of input2 squared
Level 3 0 100 % of input3 squared
Bias 0 1 amount added to output linear
Delay Delay Level 0 100 % of delay linear
Delay Time 0 1 seconds squared
Feedback 0 100 % of output fed to input linear
Modulation 0 0.01 seconds variance of delay time linear
Output No controls -
(+) MultiOsc Wave Form 0 (Square) 5 (Harmonics) - linear
Octave -5 5 octaves offset linear
Pitch 0 12 semitones offset linear
Detune -50 50 cents (1/100 semitone) linear
Chorus 0 1 semitones spread squared
Modulation 0 100 % phase shift squared
(+) Unison Voices 2 5 voices linear
Polyphony 1 5 voices linear
Width 0 1 +/- semitones linear
Stereo 0 100 % spread linear
(+) PCM Octave -5 5 octaves offset linear
Pitch 0 12 semitones offset linear
Detune -50 50 cents (1/100 semitone) linear
(+) SpectralFilter Resonance 0 250 Q squared
Cutoff 16.350 (C0) 5274.04 (E8) hz exponential
Modulation 0 100 % of cutoff range squared
(+) Crusher Rate 41000 1 hz linear
Level 1000 1 pixelations linear
Modulation 0 100 % of rate or level range linear
(+) Glide Up 0 1 semitones/sec squared
Down 0 1 semitones/sec squared
(+) SampleHold No Controls -
(+) Divider Divisor 2 16 - linear
Phase 0 15 22.5 degree intervals linear
Duty 1 15 1/16 of cycle linear
(+) Function a 0 1 - linear
b 0 1 - linear
c 0 1 - linear
(+) Operator Octave -5 5 octaves offset linear
Pitch 0 12 semitones offset linear
Detune -50 50 cents (1/100 semitone) linear
Feedback 0 10 % of output fed to modulation linear
Delay 0 1 seconds linear
Attack 0 10 seconds squared
Hold 0 1 seconds linear
Decay 0 10 seconds squared
Sustain 0 100 % of max level linear
Release 0 10 seconds squared
Min 0 1 wave amplitude cubed
Max 0 1 wave amplitude cubed
(+) Melody Voices 1 10 voices linear
(+) Arpeggiator Type 0 (Up) 3 (Down Up) - linear
(+) Pan Balance -100 100 % of volume imbalance linear
Modulation 0 100 % of balance range linear
(+) Compressor Amount 0 50 % volume reduction linear
Delay 0 1 seconds before volume restored linear
Gain 0 10 times input volume linear
(+) Reverb Amount 0 100 % of reverb vs original linear
Depth 0 1 average delay in seconds linear
Tone 10 0 approx db reduction at 500 hz sqrt
Proudly powered by Weebly