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

Functions

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

Variables

static HBMSYNSYNTH__HBMSYNSynthList
 
HBMSYNVOICE__HBMSYNVoice
 
static HBMSYNVOICE __s_HBMSYNVoice [HBMSYN_MAX_VOICES]
 
static int __init
 

Function Documentation

◆ __HBMSYNAddSynthToList()

static void __HBMSYNAddSynthToList ( HBMSYNSYNTH * synth)
static

◆ __HBMSYNRemoveSynthFromList()

static void __HBMSYNRemoveSynthFromList ( HBMSYNSYNTH * synth)
static

◆ HBMSYNGetMasterVolume()

s32 HBMSYNGetMasterVolume ( HBMSYNSYNTH * synth)

◆ HBMSYNInit()

void HBMSYNInit ( void )

◆ HBMSYNInitSynth()

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

◆ 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 )

Variable Documentation

◆ __HBMSYNSynthList

HBMSYNSYNTH* __HBMSYNSynthList
static

◆ __HBMSYNVoice

HBMSYNVOICE* __HBMSYNVoice

◆ __init

int __init
static

◆ __s_HBMSYNVoice

HBMSYNVOICE __s_HBMSYNVoice[HBMSYN_MAX_VOICES]
static