#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;
AXART_SOUND is a data structure that describes a sound in the AXART voice articulator library.
| Data Member | Description |
| void *next | Pointer to the next sound in list. This parameter is maintained by AXART. Do not write to this parameter. |
| void *prev | Pointer to the previous sound in list. This parameter is maintained by AXART. Do not write to this parameter. |
| AXVPB *axvpb | User-acquired voice associated with the sound. The user application should initialize this data prior to calling AXARTAddSound() for the AXART_SOUND. |
| f32 sampleRate | Normal sample rate for voice playback. The user should initialize this data prior to calling AXARTAddSound() for the AXART_SOUND. The user application may change this parameter at any time. |
| AXART_ART *articulators | List of articulators. This parameter is maintained by AXART. Do not write to this parameter. |
AXARTAddSound
AXARTAddArticulator
03/01/2006 Initial version.