Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
syn.h File Reference

Go to the source code of this file.

Classes

struct  WTADPCM
 
struct  WTART
 
struct  WTINST
 
struct  WTREGION
 
struct  WTSAMPLE
 
struct  HBMSYNSYNTH
 

Typedefs

typedef struct HBMSYNVOICE HBMSYNVOICE
 
typedef struct HBMSYNSYNTH HBMSYNSYNTH
 
typedef struct WTADPCM WTADPCM
 
typedef struct WTART WTART
 
typedef struct WTINST WTINST
 
typedef struct WTREGION WTREGION
 
typedef struct WTSAMPLE WTSAMPLE
 

Functions

void HBMSYNInit (void)
 
void HBMSYNQuit (void)
 
void HBMSYNRunAudioFrame (void)
 
void HBMSYNInitSynth (HBMSYNSYNTH *synth, u8 *wavetable, u8 *samples, u8 *zerobuffer)
 
void HBMSYNQuitSynth (HBMSYNSYNTH *synth)
 
void HBMSYNMidiInput (HBMSYNSYNTH *synth, u8 *input)
 
void HBMSYNSetMasterVolume (HBMSYNSYNTH *synth, s32 dB)
 
s32 HBMSYNGetMasterVolume (HBMSYNSYNTH *synth)
 

Typedef Documentation

◆ HBMSYNSYNTH

typedef struct HBMSYNSYNTH HBMSYNSYNTH

◆ HBMSYNVOICE

typedef struct HBMSYNVOICE HBMSYNVOICE

◆ WTADPCM

typedef struct WTADPCM WTADPCM

◆ WTART

typedef struct WTART WTART

◆ WTINST

typedef struct WTINST WTINST

◆ WTREGION

typedef struct WTREGION WTREGION

◆ WTSAMPLE

typedef struct WTSAMPLE WTSAMPLE

Function Documentation

◆ HBMSYNGetMasterVolume()

s32 HBMSYNGetMasterVolume ( HBMSYNSYNTH * synth)

◆ HBMSYNInit()

void HBMSYNInit ( void )

◆ HBMSYNInitSynth()

void HBMSYNInitSynth ( HBMSYNSYNTH * synth,
u8 * wavetable,
u8 * samples,
u8 * zerobuffer )

◆ HBMSYNMidiInput()

void HBMSYNMidiInput ( HBMSYNSYNTH * synth,
u8 * input )

◆ HBMSYNQuit()

void HBMSYNQuit ( void )

◆ HBMSYNQuitSynth()

void HBMSYNQuitSynth ( HBMSYNSYNTH * synth)

◆ HBMSYNRunAudioFrame()

void HBMSYNRunAudioFrame ( void )

◆ HBMSYNSetMasterVolume()

void HBMSYNSetMasterVolume ( HBMSYNSYNTH * synth,
s32 dB )