| SEQInit | Initializes the sequencer. |
|---|---|
| SEQQuit | Stops the sequencer. |
| SEQAddSequence | Initializes a user-allocated SEQUENCE structure and adds it to the sequence list. |
| SEQRemoveSequence | Removes the specified sequence from the sequence list. |
| SEQRunAudioFrame | Runs sequence processing for a single audio frame. |
| SEQSetState | Sets the specified sequence to the desired state. |
|---|---|
| SEQGetState | Gets the specified sequence's current state. |
| SEQSetTempo | Alters playback speed using a logical musical tempo. |
| SEQGetTempo | Gets the current tempo for the specified track of the specified sequence. |
| SEQSetVolume | Sets the master volume for the synthesizer used with the specified sequence. |
| SEQGetVolume | Gets the current volume for the synthesizer used with the specified sequence. |
| SEQRegisterControllerCallback | Registers callbacks for specified MIDI controller events. |
|---|
CONFIDENTIAL