struct SequenceSoundInfo
{
u32 startOffset;
u32 bankIds[SEQ_BANK_MAX];
u32 allocateTrackFlags;
u8 channelPriority;
bool isReleasePriorityFix;
};
This structure stores setup information for the sequence sound.
This structure is used to get sequence sound information defined in a sound archive.
| startOffset | This is private. It is used internally by the library. | |
|---|---|---|
| bankIds | Bank IDs used in sequence sounds. | |
| allocateTrackFlags | A bit flag representing tracks included in the sequence sound. This represents track 0, track 1, track 2, and so on in order starting at the least-significant bit. | |
| channelPriority | The channel priority value of the sound produced by the sequence sound. | |
| isReleasePriorityFix | A flag representing whether priority for the sound produced by the sequence sound is fixed at time of release. If not fixed, the priority is lowered at time of release. |
| SequenceSoundInfo | Constructor. |
|---|
CONFIDENTIAL