Pitchbend Transpose

With this script you can transpose incoming MIDI notes from a given device up or down by an octave using the pitchbend control of the same device. This script is designed to be set up with a single translation that listens to all pitchbend values on a given device. When you move the pitchbend on […]

Ostinato Generator

When enabled, this script generates an ostinato pattern that will be played across the notes currently being held down. Running the script from a translation will toggle the ostinato generator on or off. While it is on, all notes being held down will be silenced and used to control the ostinato. The length, width, speed, […]

Run Generator

Generates a musical run every time a note is pressed, starting at the note that was pressed. Running the script from a translation will toggle the run generator on or off. While it is on, it will continuously generate runs for every note pressed. The scale, key, and interval can be configured with parameters in […]

Segmented Keystrokes

Lets you assign a series of different hotkeys to the same MIDI input, automatically assigning a unique segment of the MIDI control values to each hotkey. For example, you can assign “CTRL 1, CTRL 2, CTRL3, CTRL4” to ControlChange 1, which will cause “CTRL 1” to be assigned when the ControlChange 1 value enters the […]

MIDI Mouse Drag

Drags your mouse across a predefined path based on the MIDI value of the translation input. Ideal for controlling UI faders or sliders directly from MIDI. This script adds the following translation parameters: Start: The start pixel coordinates of the path to drag accross. Coordinates relative to your mouse can be specified by prefixing them […]