|
SSBM Decomp
|
#include <dolphin/ax.h>Go to the source code of this file.
Data Structures | |
| struct | WTINST |
| struct | WTREGION |
| struct | WTART |
| struct | WTSAMPLE |
| struct | WTADPCM |
| struct | SYNSYNTH |
| struct | SYNVOICE |
Macros | |
| #define | SYN_INPUT_BUFFER_SIZE 0x100 |
| #define | SYN_SAMPLE_FORMAT_ADPCM 0 |
| #define | SYN_SAMPLE_FORMAT_PCM16 1 |
| #define | SYN_SAMPLE_FORMAT_PCM8 2 |
Functions | |
| 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) |
| u8 | SYNGetMidiController (struct SYNSYNTH *synth, u8 midiChannel, u8 function) |
| #define SYN_INPUT_BUFFER_SIZE 0x100 |
| #define SYN_SAMPLE_FORMAT_ADPCM 0 |
| #define SYN_SAMPLE_FORMAT_PCM16 1 |
| #define SYN_SAMPLE_FORMAT_PCM8 2 |
| 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 | ) |