MIXUpdateSettings

Syntax

#include <revolution.h>
#include <revolution/mix.h>

void MIXUpdateSettings(void);

Arguments

None.

Return Values

None.

Description

The MIXUpdateSettings function generates new internal mixing values and updates AX with them. The MIXUpdateSettings function can run with interrupts enabled. This function must be invoked by the audio frame callback routine, which in turn must be registered by the AXRegisterCallback 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();
  ...
}

See Also

AXRegisterCallback
AXInit
MIXQuit
AXQuit

Revision History

2006/03/01 Initial version.


CONFIDENTIAL