#include <revolution.h>
#include <revolution/axart.h>
typedef struct
{
void *next; // next sound in list
void *prev; // prev sound in list
AXVPB *axvpb; // user acquired voice
f32 sampleRate; // normal sample rate
AXART_ART *articulators; // list of articulators
} AXART_SOUND;
| next | Pointer to the next sound in list. This parameter is maintained by AXART. Do not write to this parameter. |
|---|---|
| prev | Pointer to the previous sound in list. This parameter is maintained by AXART. Do not write to this parameter. |
| axvpb | User-acquired voice associated with the sound. The user application must initialize this data before calling the AXARTAddSound function for the AXART_SOUND. |
| sampleRate | Normal sample rate for voice playback. This data must be initialized before calling the AXARTAddSound function for the AXART_SOUND. The user application may change this parameter at any time. |
| articulators | List of articulators. This parameter is maintained by AXART. Do not write to this parameter. |
AXART_SOUND is a data structure that denotes a sound in the AXART voice articulator library.
AXARTAddSound, AXARTAddArticulator
2006/03/01 Initial version.
CONFIDENTIAL