A collection of MIDI scripts and patches for different duties like filtering or changing the data stream, using the improved scripting in Usine V5. Some of the files are more or less complex variations of the same theme. All the patches are based around a script, but some scripts aren’t in any patch.
The input data to be treated can in most cases be selected not only by channel or type of message (where applicable), but also with ranges. With the exception of the Channel Message Transformers, NoteOffs (and to some extent Key/Poly Aftertouch) is sent to the same channel, note number and output as the preceding NoteOn even when parameters have been changed while the note is sounding.
|Sustain Etc||No||Sustain, sostenuto and two kinds of “hold” controlled by a CC|
|Hold Notes||No||Holds back NoteOns and/or NoteOns until output is triggered|
|Hold Notes (with Transpose)||No||As above, but with optional rechanneling and transposing of the “held” notes|
|Transpose||No||Rechannel and or transpose with options to include Key Aftertouch and keep the original channel and note (to create a layer)|
|Channel Message Transformer||Yes||Change channel messages in various ways using incoming data, fader values and math|
|Channel Message Transformer (Simple)||Yes||A simplified version of the above which will cover most situations|
|Scale MIDI Data||Yes||Scale velocities, CC values etc using a Points Curve module|