|
SSBM Decomp
|
#include <dolphin.h>#include "__syn.h"#include <dolphin/ax.h>#include <dolphin/mix.h>#include <dolphin/os.h>#include <dolphin/syn.h>Functions | |
| static void | __SYNAddSynthToList (struct SYNSYNTH *synth) |
| static void | __SYNRemoveSynthFromList (struct SYNSYNTH *synth) |
| void | SYNInit () |
| void | SYNQuit () |
| void | SYNRunAudioFrame () |
| void | SYNInitSynth (struct SYNSYNTH *synth, void *wavetable, u32 aramBase, u32 priorityVoiceAlloc, u32 priorityNoteOn, u32 priorityNoteRelease) |
| void | SYNQuitSynth (struct SYNSYNTH *synth) |
| void | SYNMidiInput (struct SYNSYNTH *synth, u8 *input) |
| void | SYNSetMasterVolume (struct SYNSYNTH *synth, long dB) |
| long | SYNGetMasterVolume (struct SYNSYNTH *synth) |
| u32 | SYNGetActiveNotes (struct SYNSYNTH *synth) |
Variables | |
| struct SYNSYNTH * | __SYNSynthList |
|
static |
|
static |
| void SYNInit | ( | ) |
| void SYNQuit | ( | ) |
| void SYNRunAudioFrame | ( | ) |
| void SYNInitSynth | ( | struct SYNSYNTH * | synth, |
| void * | wavetable, | ||
| u32 | aramBase, | ||
| u32 | priorityVoiceAlloc, | ||
| u32 | priorityNoteOn, | ||
| u32 | priorityNoteRelease ) |
| void SYNQuitSynth | ( | struct SYNSYNTH * | synth | ) |
| void SYNSetMasterVolume | ( | struct SYNSYNTH * | synth, |
| long | dB ) |
| long SYNGetMasterVolume | ( | struct SYNSYNTH * | synth | ) |
| struct SYNSYNTH* __SYNSynthList |