Instruments Reference

An RTcmix instrument is a scorefile or interface-object command. There are two main types: synthesis instruments, which generate audio, and processing instruments, which accept input audio and output a modified version of it. There are also a small set of special-case instruments which perform other actions (see below). When an RTcmix instrument command is called, RTcmix instantiates a unique copy of itself with the parameters for the specific event (starting time, duration, etc.) included. This instrument/note object is then scheduled for execution at the appropriate starting time during playback.

Listed by Topic

Synthesis Instruments

These generate audio and send it via an aux or output bus.

Wavetable

Granular

Noise

Frequency modulation

Miscellaneous

Physical Modeling

Processing Instruments

These recieve audio from either an input file or an aux bus and send audio out via an aux or output bus.

Mixing & Panning

Transposing & Pitch shifting

Amplitude modulation & Distortion

Filters & Equalizers

Vocoders

Delays & Comb Filters

Room simulation & Spacial Placement

FFT-based

Miscellaneous

Special-Case Instruments

These perform special actions and neither generate nor process audio.

MIDI

Miscellaneous

All Instruments, Listed in Alphabetical Order