#include <revolution.h> #include <revolution/syn.h> void SYNRunAudioFrame(void);
None.
None.
SYNRunAudioFrame runs and services all active voices for a single audio frame. SYNRunAudioFrame can run with interrupts enabled. This function must be called by the audio frame callback routine, which in turn must be registered by AXRegisterCallback. For example:
static void callbackForAudioFrame(void)
{ SYNRunAudioFrame(); //runs the synthesizer MIXUpdateSettings(); //updates and changes some settings with SYN
}
void main(void)
{ ...
AXInit();
MIXInit();
SYNInit();
AXRegisterCallback(&callbackAudioFrame);
...
SYNQuit();
MIXQuit();
AXQuit();
...
}
AXRegisterCallback, MIXInit, AXInit
2006/03/01 Initial version.
CONFIDENTIAL