AXART_AUXC_VOLUME_MOD

Syntax

#include <cafe.h>
#include <cafe/axart.h>

typedef struct
{
    AXART_ART   art;
    AXART_LFO   lfo;

    // runtime user parameters
    
    s32         attenuation;

} AXART_AUXC_VOLUME_MOD;

Elements

art AXART articulator descriptor maintained by AXART. Do not write to this parameter.
lfo This is the LFO. For more information, see AXART_LFO.
attenuation Volume attenuation for LFO at 1.0, in decibels (0x00010000 = 0.1dB).

Description

AXART_AUXC_VOLUME_MOD is a data structure used to define the AuxC volume attenuation modulation sound articulator. The table above describes the information that is obtained. This articulator will modulate the AuxC volume attenuation for an AXART_SOUND using an LFO. The user application must call the AXART_LFO member's AXARTInitLfo function before calling AXARTInitArtAuxCVolumeMod for the AXART_AUXC_VOLUME_MOD. For the AXART_AUXC_VOLUME_MOD, the user application must call the AXARTInitArtAuxCVolumeMod function before calling AXARTAddArticulator.

See Also

AXARTInitLfo
AXARTInitArtAuxCVolumeMod
AXARTAddArticulator
AXART_LFO
AXART_ART
AXART_SOUND

Revision History

2013/05/08 Automated cleanup pass.
2007/10/03 Revised the link for AXART_ART in the Syntax section.
2006/03/01 Initial version.


CONFIDENTIAL