FX Commands Reference

There can be upto two commands on every row of the phrase screen and upto three on a row in a table. Commands which effect instruments can be run on any step of the instruments playback, including the step where the instrument is triggered.

** Note:** most commands only effect sampler instruments unless otherwise specified in the documentation for the specific command.

ARP abcd (ARPG in lgpt)

cycle through relative pitches a, b, c, and d (starting with original pitch, then up a semitones, b semitones and so forth). The cycle loops if there's only zero's past a given post Examples: ARP 3000: loops between original pitch and +3 semitones ARP 4050: loops between original pitch, +4 semitones, +0 semitones, + 5 semitones

CSH aabb (CRSH in lgpt)

aa = pre crush drive (from 1 to 0xFF, 00 is no change) & bb = crush setting (from 0 to 0xF, 0x0 is 1 bit, 0xF is 16bit )

DLY --bb (DLAY in lgpt)

Delays the note by b + 1 ticks (only the low nibble is used).

FCT aabb (FCUT in lgpt)

adjust the filter cutoff to bb at speed aa

FLT aabb (FLTR in lgpt)

lowpass filter, set absolute frequency value for cutoff aa & resonance bb

FRS aabb (FRES in lgpt)

adjust the filter resonance to bb at speed aa

GOF

Close Gate OFF for Synth Instruments only

GRV aabb

set Groove to bb

HOP aabb

play position will jump to the next phrase in a chain, jumping directly at position bb in the phrase.

IRT --bb (IRTG in lgpt)

Instrument Retrigger, will retrigger the current instrument. It gives a table the ability to work as progammable phrases that then can be triggered simply by changing tables.

KIL --bb (KILL in lgpt)

instrument will stop playing after bb ticks.

LEG aabb (LEGA in lgpt)

performs an exponential pitch slide from previous note value to pitch bb at speed aa.

When used with MIDI instruments, the LEG command also acts as an exponential MIDI pitch bend controller:

LOF aaaa (LPOF in lgpt)

LooP OFset: Shift both the loop start & loop end values aaaa digits

MCC aabb (MDCC in lgpt)

Sends a MIDI “continuous control” message. aa is the control number and bb is the value. It will be sent on the MIDI channel of the currently running instrument.

MCH abcd

Sends a Chord via MIDI note on messages. The notes a,b,c,d relative semitone offsets from the current note as the root note of the chord.

MPC --bb (MDPG in lgpt)

sends a program change command on the current channel. 0000 is program 0.

PAN aabb

PAN aabb: where bb is the pan destination and aa is the speed to get there

PFT aabb (PFIN in lgpt)

PitchFineTune: aa is the speed, and bb is a fine tune target (about +/-1 semitone).

POF aabb (PLOF in lgpt)

PlayOFfset virtually cuts a sample into 256 chunks. It can jump absolutely to chunk aa and then also apply a relative signed bb chunk offset.

PSL aabb (PTCH in lgpt)

PitchSLide performs a linear pitch slide from previous note value to pitch bb at speed aa

The PSL command also acts as a linear MIDI pitch bend controller for MIDI instruments.

RTG aabb (RTRG in lgpt)

Retrigger the sound by looping from the current play position over a number of ticks.

RTG 0001: loop one tick from current play position RTG 0102: loop of two ticks but move the loop one tick every loop RTG 0101: does not do anything because after looping one tick, you move forward one tick and therefore go back to the current position

TBL --bb (TABL in lgpt)

triggers table bb

TPO aabb (TMPO in lgpt)

sets the tempo to hex value aabb.

STP (STOP in lgpt)

Stops the table from processing any further rows.

VEL --bb

Sets the MIDI note velocity value (bb) for MIDI instruments. This is valid for MIDI instruments only and can also be used in tables.

VOL aabb (VOLM in lgpt)

starting from the instrument's volume setting, approach volume bb at speed aa. 00 is the lowest volume and 00 is the fastest speed (instant).

NOTE: For MIDI instruments the VOL command sends MIDI CC volume (controller 7). It does not set note velocity.