|
Macros |
#define | PA_PlaySimpleSound(PA_Channel, sound) PA_PlaySoundEx(PA_Channel, (void*)sound, (u32)sound##_size, PA_SoundOption.volume, PA_SoundOption.freq, PA_SoundOption.format) |
| Fonction la plus simple pour jouer un son... Utiliser les options par défaut pour le volume, le format, et la fréquence (11025). On peut changer ces options avec PA_SetDefaultSound
|
#define | PA_PlayMod(mod_snd) SndPlayMOD((u8*)mod_snd) |
| Jouer un mod ! Merci à Deku pour le mod player !
|
#define | PA_StopMod() SndStopMOD() |
| Arrêter de jouer le mod ! Merci à Deku pour le mod player !
|
#define | PA_PauseMod(u8) SndPauseMOD(u8) |
| Mettre le mod en pause ! Merci à Deku pour le mod player !
|
Fonctions |
void | PA_SetDefaultSound (u8 volume, int freq, s16 format) |
| Permet de régler options par défaut pour la fonction PlaySimpleSound
|
void | PA_InitSound (void) |
| Initialiser les sons, pour le mod player et les effets sonores
|
void | PA_InitStreamSound (void) |
void | PA_RegenStream (void) |
| Teste si un stream doit etre régénéré
|
void | FillTheGap (u8 PA_Channel, u32 size) |
| Remplit de données un tableau de stream
|
void | PA_PlaySoundEx2 (u8 PA_Channel, const void *data, s32 length, u8 volume, int freq, s16 format, BOOL repeat, int repeatPoint) |
| Joue une fois un son, mais en choisissant le format
|
void | PA_PlaySoundEx (u8 PA_Channel, const void *data, s32 length, u8 volume, int freq, s16 format) |
| Joue une fois un son, mais en choisissant le format
|
void | PA_PlayGBFSSoundEx (u8 PA_Channel, u16 FS_wav_number, u8 volume, int freq, s16 format) |
| Joue une fois un son, mais en choisissant le format, depuis GBFS
|
void | PA_PlayGBFSSoundEx2 (u8 PA_Channel, u16 FS_wav_number, u8 volume, int freq, s16 format, BOOL repeat, int repeatPoint) |
| Joue une fois un son, mais en choisissant le format et si vous le faites boucler, depuis GBFS
|
void | PA_PlayFSSoundEx (u8 PA_Channel, u16 PAFS_wav_number, u8 volume, int freq, s16 format) |
| Joue une fois un son, mais en choisissant le format, depuis PAFS
|
void | PA_PlayFSSoundEx2 (u8 PA_Channel, u16 PAFS_wav_number, u8 volume, int freq, s16 format, BOOL repeat, int repeatPoint) |
| Joue une fois un son, mais en choisissant le format, depuis PAFS
|
void | PA_StopSound (u8 PA_Channel) |
void | PA_PlayFSStreamSoundEx2 (u8 PA_Channel, u16 PAFS_wav_number, u8 volume, int freq, s16 format, BOOL repeat, int repeatPoint) |
| Joue une fois un son, mais en choisissant le format et si vous le faites boucler, depuis PAFS avec un effet de streaming
|
void | PA_PlaySound (u8 PA_Channel, const void *data, s32 length, u8 volume, u32 freq) |
| Joue une fois un son, avec format par défaut (raw)
|
void | PA_PlayGBFSSound (u8 PA_Channel, u16 FS_wav_number, u8 volume, u32 freq) |
| Joue une fois un son, avec format par défaut (raw), depuis GBFS
|
void | PA_PlayFSSound (u8 PA_Channel, u16 PAFS_wav_number, u8 volume, u32 freq) |
| Joue une fois un son, avec format par défaut (raw), depuis PAFS
|
void | PA_PlayGBFSSimpleSound (u8 PA_Channel, u16 FS_wav_number) |
| Fonction la plus simple pour jouer un son... Depuis GBFS... Utiliser les options par défaut pour le volume, le format, et la fréquence (11025). On peut changer ces options avec PA_SetDefaultSound
|
void | PA_PlayFSSimpleSound (u8 PA_Channel, u16 PAFS_wav_number) |
| Fonction la plus simple pour jouer un son... Depuis PAFS... Utiliser les options par défaut pour le volume, le format, et la fréquence (11025). On peut changer ces options avec PA_SetDefaultSound
|
void | PA_PlayGBFSMod (u16 FS_mod_number) |
| Joue un mod à partir de GBFS... Attention, ca le copie dans la RAM, donc un trop gros mod fera planter la DS
|
void | PA_PlayFSMod (u16 PAFS_mod_number) |
| Joue un mod à partir de PAFS... Attention, ca le copie dans la RAM, donc un trop gros mod fera planter la DS
|
void | PA_StopStream (u8 PA_Channel) |
void | PA_PauseStream (u8 PA_Channel) |
void | PA_UnpauseStream (u8 PA_Channel) |
| Stoppe un stream
|
u8 | PA_SoundChannelIsBusy (u8 PA_Channel) |
| Vérifie si un canal est occupé...
|
s8 | PA_GetFreeSoundChannel (void) |
| Récupérer le premier canal disponible
|
void | PA_SetSoundChannelVol (u8 PA_Channel, u8 Volume) |
| Changer le volume d'un son en cours
|
void | PA_SetSoundVol (u8 Volume) |
| Changer le volume global
|
void | PA_SetSoundChannelPan (u8 PA_Channel, u8 Pan) |
| Changer le pan d'un son en cours
|