sequence.h
786 Bytes
#ifndef __sequence__
#define __sequence__
#include <libaudio.h>
void AudioInit (void);
void Seq_CheckStatus (void);
s32 Seq_GetNumVoices (void);
s32 Seq_Load (ALSeqFile *file, u8 *dest, s32 number);
void Seq_Prime (void);
void Seq_Start (void);
void Seq_CueSeq (void);
void Seq_Stop (void);
char Seq_IsPlaying (void);
void Seq_RTZ (void);
void Seq_SetFastTempo (void);
void Seq_SetNormalTempo (void);
void Seq_CueBack (void);
void Seq_CueForward (void);
s16 Seq_GetVolume (void);
ALPan Seq_GetPan (void);
void Seq_AdjustVolume (char adjustUp);
void Seq_AdjustPan (char adjustUp, u8 chan);
void Seq_SetLoop (s32 durTicks);
ALMicroTime Seq_GetCurUSecs (void);
s32 Seq_GetCurTicks (void);
#endif /* __sequence__ */