AXART_SOUND

Syntax

#include <cafe.h>
#include <cafe/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;

Elements

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.

Description

AXART_SOUND is a data structure that denotes a sound in the AXART voice articulator library. The table above describes the information that is obtained.

See Also

AXARTAddSound
AXARTAddArticulator

Revision History

2013/05/08 Automated cleanup pass.
2006/03/01 Initial version.


CONFIDENTIAL