SSBM Decomp
Loading...
Searching...
No Matches
synth.h File Reference
#include <placeholder.h>
#include <dolphin/ax.h>

Go to the source code of this file.

Functions

void * HSD_AudioMalloc (size_t)
 
void HSD_AudioFree (void *)
 
void HSD_SynthSFXSampleLoadCallback (void *, int, void *, int cancelflag)
 
void HSD_SynthSFXLoadNewProc (void)
 
int HSD_SynthSFXLoad (const char *filename, int, int, int)
 
void HSD_SynthSFXWaitForLoadCompletion (void(*)(void))
 
int HSD_SynthSFXGetPendingLoadCount (void)
 
int HSD_SynthSFXCancelLoad (int)
 
void HSD_SynthSFXAllocateBank (int)
 
void HSD_SynthSFXUnloadBank (int)
 
void HSD_Synth_80388DC8 (u8 *)
 
void HSD_Synth_80388E08 (int)
 
void HSD_SynthSFXGroupDataReaddress (AXVPB *, void *callback)
 
void HSD_SynthSFXBankDeflag (int)
 HSD_SynthSFXGroupDataReaddress
 
void HSD_SynthSFXBankDeflagSync (void)
 
u32 HSD_SynthGetSoundMode (void)
 
void HSD_SynthSetSoundMode (int)
 
void HSD_SynthSFXStopNode (struct HSD_SynthSFXNode *)
 
void dropcallback (void *)
 
bool HSD_SynthSFXPlayWithGroup (int, u8, u8, u8, int, u8, int, f32, f32, f32, f32, f32)
 
void HSD_SynthSFXKeyOff (int)
 
void HSD_SynthSFXStopRange (int)
 
void HSD_SynthSFXPause (int)
 
void HSD_SynthSFXResume (int)
 
int HSD_SynthSFXCheck (int)
 
void HSD_SynthSFXSetVolumeFade (int, u8, int)
 
void HSD_SynthSFXSetUserVol (int, u8)
 
void HSD_SynthSFXSetMix (int, float, float, float)
 
void HSD_SynthSFXUpdatePitch (struct HSD_SynthSFXNode *)
 
void HSD_SynthSFXSetPitchRatio (int, int, float)
 
void HSD_SynthSFXSetPriority (int id, int prio)
 
UNK_RET HSD_Synth_8038A000 (UNK_PARAMS)
 
void HSD_SynthSFXUpdateVolume (struct HSD_SynthSFXNode *)
 HSD_Synth_8038A000
 
void HSD_SynthSFXUpdateMix (struct HSD_SynthSFXNode *, int)
 
void HSD_SynthSFXUpdateAllVolume (int, u16, int)
 
void HSD_SynthSFXSetDriverInactivatedCallback (UNK_T)
 
void HSD_SynthSFXSetDriverMasterClockCallback (UNK_T)
 
void HSD_SynthSFXSetDriverPauseCallback (UNK_T)
 
void HSD_SynthCallback (void)
 
void HSD_SynthResetStreamCounters (void)
 
UNK_RET HSD_Synth_8038AD74 (UNK_PARAMS)
 
UNK_RET HSD_Synth_8038ADD0 (UNK_PARAMS)
 
UNK_RET HSD_Synth_8038B120 (UNK_PARAMS)
 
UNK_RET HSD_SynthPStreamFirstHakoHeaderCallback (UNK_PARAMS)
 
void HSD_SynthPStreamHeaderCallback (void *, s32, void *, s32 cancelflag)
 
int HSD_Synth_8038B5AC (int, u8, int, int)
 
void HSD_SynthStreamSetVolume (float)
 
void HSD_SynthInit (int, int, int, int)
 

Function Documentation

◆ HSD_AudioMalloc()

void * HSD_AudioMalloc ( size_t  arg0)

◆ HSD_AudioFree()

void HSD_AudioFree ( void *  arg0)

◆ HSD_SynthSFXSampleLoadCallback()

void HSD_SynthSFXSampleLoadCallback ( void *  ,
int  ,
void *  ,
int  cancelflag 
)

◆ HSD_SynthSFXLoadNewProc()

void HSD_SynthSFXLoadNewProc ( void  )

◆ HSD_SynthSFXLoad()

int HSD_SynthSFXLoad ( const char *  filename,
int  bankID,
int  arg2,
int  arg3 
)

◆ HSD_SynthSFXWaitForLoadCompletion()

void HSD_SynthSFXWaitForLoadCompletion ( void(*)(void)  arg0)

◆ HSD_SynthSFXGetPendingLoadCount()

int HSD_SynthSFXGetPendingLoadCount ( void  )

◆ HSD_SynthSFXCancelLoad()

int HSD_SynthSFXCancelLoad ( int  entrynum)

◆ HSD_SynthSFXAllocateBank()

void HSD_SynthSFXAllocateBank ( int  arg0)

◆ HSD_SynthSFXUnloadBank()

void HSD_SynthSFXUnloadBank ( int  arg0)

◆ HSD_Synth_80388DC8()

void HSD_Synth_80388DC8 ( u8 *  )

◆ HSD_Synth_80388E08()

void HSD_Synth_80388E08 ( int  )

◆ HSD_SynthSFXGroupDataReaddress()

void HSD_SynthSFXGroupDataReaddress ( AXVPB *  ,
void *  callback 
)

◆ HSD_SynthSFXBankDeflag()

void HSD_SynthSFXBankDeflag ( int  arg0)

◆ HSD_SynthSFXBankDeflagSync()

void HSD_SynthSFXBankDeflagSync ( void  )

◆ HSD_SynthGetSoundMode()

u32 HSD_SynthGetSoundMode ( void  )

◆ HSD_SynthSetSoundMode()

void HSD_SynthSetSoundMode ( int  mode)

◆ HSD_SynthSFXStopNode()

void HSD_SynthSFXStopNode ( struct HSD_SynthSFXNode node)

◆ dropcallback()

void dropcallback ( void *  )

◆ HSD_SynthSFXPlayWithGroup()

bool HSD_SynthSFXPlayWithGroup ( int  arg0,
u8  arg1,
u8  arg2,
u8  arg3,
int  arg4,
u8  arg5,
int  group,
f32  arg7,
f32  arg8,
f32  arg9,
f32  argA,
f32  argB 
)

◆ HSD_SynthSFXKeyOff()

void HSD_SynthSFXKeyOff ( int  )

◆ HSD_SynthSFXStopRange()

void HSD_SynthSFXStopRange ( int  arg0)

◆ HSD_SynthSFXPause()

void HSD_SynthSFXPause ( int  arg0)

◆ HSD_SynthSFXResume()

void HSD_SynthSFXResume ( int  arg0)

◆ HSD_SynthSFXCheck()

int HSD_SynthSFXCheck ( int  arg0)

◆ HSD_SynthSFXSetVolumeFade()

void HSD_SynthSFXSetVolumeFade ( int  arg0,
u8  arg1,
int  flag 
)

◆ HSD_SynthSFXSetUserVol()

void HSD_SynthSFXSetUserVol ( int  arg0,
u8  arg1 
)

◆ HSD_SynthSFXSetMix()

void HSD_SynthSFXSetMix ( int  arg0,
float  arg8,
float  arg9,
float  argA 
)

◆ HSD_SynthSFXUpdatePitch()

void HSD_SynthSFXUpdatePitch ( struct HSD_SynthSFXNode arg0)

◆ HSD_SynthSFXSetPitchRatio()

void HSD_SynthSFXSetPitchRatio ( int  arg0,
int  flag,
float  arg2 
)

◆ HSD_SynthSFXSetPriority()

void HSD_SynthSFXSetPriority ( int  id,
int  prio 
)

◆ HSD_Synth_8038A000()

UNK_RET HSD_Synth_8038A000 ( UNK_PARAMS  )

◆ HSD_SynthSFXUpdateVolume()

void HSD_SynthSFXUpdateVolume ( struct HSD_SynthSFXNode node)

◆ HSD_SynthSFXUpdateMix()

void HSD_SynthSFXUpdateMix ( struct HSD_SynthSFXNode ,
int   
)

◆ HSD_SynthSFXUpdateAllVolume()

void HSD_SynthSFXUpdateAllVolume ( int  arg0,
u16  arg1,
int  arg2 
)

◆ HSD_SynthSFXSetDriverInactivatedCallback()

void HSD_SynthSFXSetDriverInactivatedCallback ( UNK_T  arg0)

◆ HSD_SynthSFXSetDriverMasterClockCallback()

void HSD_SynthSFXSetDriverMasterClockCallback ( UNK_T  arg0)

◆ HSD_SynthSFXSetDriverPauseCallback()

void HSD_SynthSFXSetDriverPauseCallback ( UNK_T  arg0)

◆ HSD_SynthCallback()

void HSD_SynthCallback ( void  )

◆ HSD_SynthResetStreamCounters()

void HSD_SynthResetStreamCounters ( void  )

◆ HSD_Synth_8038AD74()

UNK_RET HSD_Synth_8038AD74 ( UNK_PARAMS  )

◆ HSD_Synth_8038ADD0()

UNK_RET HSD_Synth_8038ADD0 ( UNK_PARAMS  )

◆ HSD_Synth_8038B120()

UNK_RET HSD_Synth_8038B120 ( UNK_PARAMS  )

◆ HSD_SynthPStreamFirstHakoHeaderCallback()

UNK_RET HSD_SynthPStreamFirstHakoHeaderCallback ( UNK_PARAMS  )

◆ HSD_SynthPStreamHeaderCallback()

void HSD_SynthPStreamHeaderCallback ( void *  ,
s32  ,
void *  ,
s32  cancelflag 
)

◆ HSD_Synth_8038B5AC()

int HSD_Synth_8038B5AC ( int  ,
u8  ,
int  ,
int   
)

◆ HSD_SynthStreamSetVolume()

void HSD_SynthStreamSetVolume ( float  )

◆ HSD_SynthInit()

void HSD_SynthInit ( int  ,
int  ,
int  ,
int   
)