RTcmix Instruments

An RTcmix instrument is a scorefile or interface-object command that will create or process sound samples. Every RTcmix instrument is a subclass of the generic Instrument class. When an RTcmix instrument is called, it instantiates a unique copy of itself with the parameters for the specific 'note' (starting time, duration, etc.) included. This instrument/note object is then scheduled for execution at the appropriate starting time.

A number of the RTcmix instruments listed are actually 'meta-packages' containing several individual instruments (the STRUM and METAFLUTE instruments are good examples of this). In these cases, all of the instruments are generally derived from the same synthesis or signal-processing algorithm.

The following RTcmix instruments are included in the RTcmix distribution (categorized below, alphabetical listing in the frame on the left):