AXFXChorusExpCallback

Syntax

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

typedef struct AXFX_BUFFERUPDATE
{
    s32       *left;
    s32       *right;
    s32       *surround;

} AXFX_BUFFERUPDATE;

void AXFXChorusExpCallback (AXFX_BUFFERUPDATE *bufferUpdate, AXFX_CHORUS_EXP *chorus);

Arguments

bufferUpdate Pointer to the buffer to be updated.
chorus Pointer to an initialized AXFX_CHORUS_EXP structure.

Return Values

None.

Description

The AXFXChorusExpCallback function is an AUX callback for the Chorus Expansion. It applies Chorus Expansion processing to data in the buffer designated by the AXFX_BUFFERUPDATE structure.

This function must be registered to an AUX bus through an AXRegisterAux?Callback function.

See Also

AXFX_CHORUS_EXP, AXRegisterAuxACallback, AXRegisterAuxBCallback, AXRegisterAuxCCallback

Revision History

2007/08/10 Initial version.


CONFIDENTIAL