#include <revolution.h> #include <revolution/seq.h> void SEQRunAudioFrame(void);
None.
None.
The SEQRunAudioFrame function runs the sequence process for a single audio frame. It must be called from the AX callback routine for each audio frame. For example:
static void callbackForAudioFrame(void) { SEQRunAudioFrame(); // Runs MIDI sequencer SYNRunAudioFrame(); // Runs synthesizer MIXUpdateSettings(); // Reflects the setting changes made by SYN } void main(void) { ... AXInit(); MIXInit(); SYNInit(); SEQInit(); AXRegisterCallback(&callbackAudioFrame); ... SEQQuit(); SYNQuit(); MIXQuit(); AXQuit(); ... }
SEQRunAudioFrame can run with interrupts enabled.
AXRegisterCallback, SYNRunAudioFrame, MIXUpdateSettings
2006/03/01 Initial version.
CONFIDENTIAL