#include <revolution/ax.h> void AXInitEx(u32 outputBufferMode);
| outputBufferMode |
|
|---|
None.
If TRUE is specified for the outputBufferMode argument, a triple-buffer structure is used for the output buffer. If FALSE is specified, a double-buffer structure is used for the output buffer. When triple-buffer is selected, it can prevent pop noises caused by a heavy DSP load. If a double-buffer structure is used, delays in sound output will be shorter than those seen with a triple buffer structure. With a triple-buffer structure, sound latency is increased by 3 milliseconds relative to a double-buffer structure.
To initialize AX, this function or the AXInit function must be called. If the AXInit function is called, the double-buffer structure will be used.
2006/10/24 Revised latency.
2006/03/01 Initial version.
CONFIDENTIAL