Table of Contents

Instrument

DSP Instrument Item.

Description

Instrument items are created from Template items. They correspond to actual instances of DSP code running on the DSP. Several Instruments can be connected together to create a patch. Instruments can be played (by starting them), and controlled (by tweaking knobs). An Instrument is monophonic in the sense that it corresponds to a single voice. Multiple voices require creating an Instrument per voice.

Folio

audio

Item Type

AUDIO_INSTRUMENT_NODE

Create

AllocInstrument()

CreateInstrument() (new for V24)

CreateItem()

LoadInstrument()

Delete

DeleteInstrument() (new for V24)

DeleteItem()

FreeInstrument()

UnloadInstrument()

Query

GetAudioItemInfo()

Modify

None

Use

AbandonInstrument()

AttachEnvelope()

AttachSample()

BendInstrumentPitch()

ConnectInstruments()

CreateProbe() (new for V24)

DisconnectInstruments()

GetKnobName()

GetNumKnobs()

GrabKnob()

PauseInstrument()

ReleaseInstrument()

ResumeInstrument()

StartInstrument()

StopInstrument()

TuneInstrument()

Tags

Flags

See Also

Template, Attachment, Knob, Probe