-
Notifications
You must be signed in to change notification settings - Fork 0
Home
LiveScaler allows to simultaneously transform the MIDI of all MIDI tracks. Basically, LiveScaler maps notes to other notes, and does so for all the instruments of the session. For instance, one can assign to all twelve semi-tone only the notes of the C major scale and do that for every octave (see Custom Transformations).
Using a controller MIDI, a single transformation is applied to all MIDI tracks connected to LiveScaler. This allows to quickly transpose a whole song, to change it's mode (from major to minor), to quantize to some mode (C major in the example here)...
This manual is organised as follow : this page gives an overview of all the features of LiveScaler. Details and technical explanations as well as more examples and practical use case are presented in these three articles : Transformation Parameters, Custom Transformations, MDI Control.
The anchor of a transformation correspond to the note associated to the integer 0. In our example of transformation on the right the anchor is the note
The base of a transformation corresponds to the number of semi-tone after which the transformation is repeated. In a vast majority of cases the base used is
The transposition parameter of a transformation will add an offset to the transformation. For instance, if we transpose the C major quantisation of
This parameter is different from the anchor in that the anchor is set before applying the transformation and the transposition is applied once the transformation has already been computed.
The mode parameter of a transformation muliplies the result of this transformation by an constant. This may have a lot of interesting effects, among them switching from major to minor and reciprocally (
LiveScaler allows to define custom transformations. These transformations allow to map all the note in a given interval to any arbitrary note. The mapping is then repeated on all the intervals so that it is defined for any note.
For instance, we could map all twelve semi-tones to notes on the
Custom transformations can be combined with basic parameters. For instance, by choosing