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