STS MVC


Description

MVC stands for MIDI Voice Control. Each of the MVCs takes an incoming MIDI signal and converts it into a set of individual signals (e.g. Velocity, Gate signals etc.) that can be passed on to other modules within the patch. Each MVC also applies some interpretation of the incoming signal, for instance to determine the range of effect of Pitch Wheel signals on the frequency of Oscillator modules etc.

The STS MVC is a variation of MVC A tailored for use with the various STS Oscillators. Panel controls are simplified and a Mod Wheel output is provided.

Type

MIDI

Module

STS-MVC.png

Popup

STS-MVC.png

Curves

MVC-Curve-0.png
MVC-Curve-1.png
MVC-Curve-2.png
MVC-Curve-3.png
MVC-Curve-4.png
MVC-Curve-5.png
MVC-Curve-6.png

Module Connections

Label
Type
Description
Control Range
Esy
Esync
Handles Esync return signals from Envelopes etc. for polyphony management

Min
MIDI
MIDI Input

Mch
Async
Set MIDI Channel to listen to messages on.
Unipolar
PBr
Async
Set Pitch Bend Range in semitones (0-24)
Unipolar
CT
Async
Set Coarse Tuning (-64 -> 64)
Unipolar
FT
Async
Set Fine Tuning (-99 -> 99)
Unipolar
MW
Async
Outputs Mod Wheel MIDI value(s)?
Unipolar
vel
Async
Outputs velocity value for current note (0-127)
Unipolar
AT
Async
Outputs current channel aftertouch value (0-127)
Unipolar
note
Async
Outputs MIDI Note Number for current note (0-127)
Unipolar
Foff
Async
Outputs a frequency offset value for current note. Suitable for pitch control of Sample & STS OSC's
Frequency
trig
ASync
Outputs trigger value?
Unipolar
Go
Gate
Outputs Gate signals for each note
Gate

Popup Controls

Label
Description
MIDI CH
Slider and textbox to set MIDI Channel to listen to messages on.
COARSE
Slider and textbox to set Coarse Tuning (-64 -> 64)
FINE
Slider and textbox to set Fine Tuning (-99 -> 99)
PB RANGE
Slider and textbox to set Pitch Bend Range in semitones (0-24)
Curve Edit
Open Curve Edit box (controls described below)

Curve Controls

Label
Description
TYPE
Choose the curve to set (either VELOCITY or AFTERTOUCH)
CURVE
Choose the curve type to use (0-6). See picture of curve types above
AMOUNT
Sets how steep the curve is
OFFSET
Sets the offset for where the curve starts