#include <revolution.h>
#include <revolution/mix.h>
void MIXUpdateSettings(void);
None.
None.
The MIXUpdateSettings function generates new internal mixing values and updates AX. The MIXUpdateSettings function can run with interrupts enabled. Because this function needs to be invoked by the audio frame callback routine, the AXRegisterCallback must register this function. For example:
static void callbackForAudioFrame(void) { ... // tell the mixer to update settings to AX MIXUpdateSettings(); } void main(void) { ... AXInit(); MIXInit(); AXRegisterCallback(&callbackAudioFrame); ... MIXQuit(); AXQuit(); ... }
AXRegisterCallback, AXInit, MIXQuit, AXQuit
2006/03/01 Initial version.
CONFIDENTIAL