SEQ API Functions

Concepts

Sequencer Overview Describes how the MIDI sequencer application (SEQ) consumes standard MIDI byte streams and applies the MIDI events to the AX SYN application.

Sequencer

SEQAddSequence Initializes a user-allocated SEQUENCE structure and adds it to the sequence list.
SEQGetMixerSelect Retrieves the destination mixer for the sequence.
SEQGetState Gets the current state of the specified sequence.
SEQGetTempo Gets the current tempo for the specified track of the specified sequence.
SEQGetVolume Gets the current volume for the synthesizer that is used for the specified sequence.
SEQInit Initializes the sequencer.
SEQDRCGetVolume Gets the Master DRC volume for the sequence.
SEQDRCSetVolume Sets the Master DRC volume for the sequence.
SEQQuit Removes all sequences from the sequence list and stops the sequencer.
SEQRegisterControllerCallback Registers callbacks for specified MIDI controller events.
SEQRemoveSequence Deletes a specified sequence from the sequence list.
SEQRunAudioFrame Runs the sequence process for a single audio frame.
SEQSetMixerSelect Sets the destination mixer for the sequence.
SEQSetState Sets the specified sequence to the desired state.
SEQSetTempo Alters playback speed using a logical musical tempo.
SEQSetVolume Sets the master volume for the synthesizer used for the specified sequence.

Revision History

2013/06/01 Initial version.


CONFIDENTIAL