Go to the source code of this file.
|
void | SEQInit (void) |
|
void | SEQQuit (void) |
|
void | SEQRunAudioFrame (void) |
|
void | SEQAddSequence (SEQSEQUENCE *sequence, u8 *midiStream, void *wt, u32 aramBase, u32 zeroBase, 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, f32 bpm) |
|
f32 | SEQGetTempo (SEQSEQUENCE *sequence, u32 trackIndex) |
|
void | SEQSetVolume (SEQSEQUENCE *sequence, s32 dB) |
|
s32 | SEQGetVolume (SEQSEQUENCE *sequence) |
|
◆ SEQSEQUENCE
◆ SEQTRACK
◆ SEQAddSequence()
void SEQAddSequence |
( |
SEQSEQUENCE * | sequence, |
|
|
u8 * | midiStream, |
|
|
void * | wt, |
|
|
u32 | aramBase, |
|
|
u32 | zeroBase, |
|
|
u32 | priorityVoiceAlloc, |
|
|
u32 | priorityNoteOn, |
|
|
u32 | priorityNoteRelease ) |
◆ SEQGetState()
◆ SEQGetTempo()
◆ SEQGetVolume()
◆ SEQInit()
◆ SEQQuit()
◆ SEQRegisterControllerCallback()
void SEQRegisterControllerCallback |
( |
SEQSEQUENCE * | sequence, |
|
|
u8 | controller, |
|
|
void(* | callback )(void *, u8) ) |
◆ SEQRemoveSequence()
◆ SEQRunAudioFrame()
void SEQRunAudioFrame |
( |
void | | ) |
|
◆ SEQSetState()
◆ SEQSetTempo()
◆ SEQSetVolume()