#include <revolution.h>
#include <revolution/axart.h>
typedef struct
{
AXART_ART art;
// runtime user parameters
s32 delta;
s32 target;
s32 cents;
} AXART_PITCH_ENV;
| art | AXART articulator descriptor maintained by AXART. Do not write to this parameter. |
|---|---|
| delta | Cent delta per audio frame (0x00010000 = 1 cent). |
| target | Cent target (0x00010000 = 1 cent). |
| cents | Current envelope output. |
AXART_PITCH_ENV is a data structure used to describe a pitch envelope sound articulator. This articulator applies a pitch delta for an AXART_SOUND until the pitch reaches the target. The user application must call the AXARTInitArtPitchEnv function before calling AXARTAddArticulator for the AXART_PITCH_ENV.
AXARTInitArtPitchEnv, AXARTAddArticulator, AXART_ART, AXART_SOUND
2006/03/01 Initial version.
CONFIDENTIAL