Go to the source code of this file.
|
| void | SEQInit (void) |
| void | SEQQuit (void) |
| void | SEQRunAudioFrame (void) |
| void | SEQAddSequence (SEQSEQUENCE *sequence, u32 *midiStream, void *wt, u32 aramBase, u32 priorityVoiceAlloc, u32 priorityNoteOn, u32 priorityNoteRelease) |
| void | SEQRemoveSequence (SEQSEQUENCE *sequence) |
| void | SEQRegisterControllerCallback (SEQSEQUENCE *sequence, u8 controller, void(*callback)(void *, u8)) |
| void | SEQSetState (SEQSEQUENCE *sequence, u32 state) |
| u32 | SEQGetState (SEQSEQUENCE *sequence) |
| void | SEQSetTempo (SEQSEQUENCE *sequence, u32 trackIndex, float bpm) |
| f32 | SEQGetTempo (SEQSEQUENCE *sequence, u32 trackIndex) |
| void | SEQSetVolume (SEQSEQUENCE *sequence, long dB) |
| long | SEQGetVolume (SEQSEQUENCE *sequence) |
◆ SEQ_ALL_TRACKS
| #define SEQ_ALL_TRACKS -1 |
◆ SEQInit()
◆ SEQQuit()
◆ SEQRunAudioFrame()
| void SEQRunAudioFrame |
( |
void | | ) |
|
◆ SEQAddSequence()
| void SEQAddSequence |
( |
SEQSEQUENCE * | sequence, |
|
|
u32 * | midiStream, |
|
|
void * | wt, |
|
|
u32 | aramBase, |
|
|
u32 | priorityVoiceAlloc, |
|
|
u32 | priorityNoteOn, |
|
|
u32 | priorityNoteRelease ) |
◆ SEQRemoveSequence()
◆ SEQRegisterControllerCallback()
| void SEQRegisterControllerCallback |
( |
SEQSEQUENCE * | sequence, |
|
|
u8 | controller, |
|
|
void(* | callback )(void *, u8) ) |
◆ SEQSetState()
◆ SEQGetState()
◆ SEQSetTempo()
| void SEQSetTempo |
( |
SEQSEQUENCE * | sequence, |
|
|
u32 | trackIndex, |
|
|
float | bpm ) |
◆ SEQGetTempo()
◆ SEQSetVolume()
◆ SEQGetVolume()