Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
SYNSYNTH Struct Reference

#include <syn.h>

+ Collaboration diagram for SYNSYNTH:

Public Attributes

void * next
 
WTINSTpercussiveInst
 
WTINSTmelodicInst
 
WTREGIONregion
 
WTARTart
 
WTSAMPLEsample
 
WTADPCMadpcm
 
u32 aramBaseWord
 
u32 aramBaseByte
 
u32 aramBaseNibble
 
u32 zeroBaseWord
 
u32 zeroBaseByte
 
u32 zeroBaseNibble
 
u32 priorityVoiceAlloc
 
u32 priorityNoteOn
 
u32 priorityNoteRelease
 
WTINSTinst [16]
 
s32 masterVolume
 
u8 controller [16][128]
 
u8 rpn [16]
 
s16 dataEntry [16]
 
s32 pwMaxCents [16]
 
s32 pwCents [16]
 
s32 volAttn [16]
 
s32 expAttn [16]
 
s32 auxAAttn [16]
 
s32 auxBAttn [16]
 
u8 input [SYN_INPUT_BUFFER_SIZE][3]
 
u8inputPosition
 
u32 inputCounter
 
u32 notes
 
void * keyGroup [16][16]
 
void * voice [16][128]
 

Member Data Documentation

◆ adpcm

WTADPCM * SYNSYNTH::adpcm

◆ aramBaseByte

u32 SYNSYNTH::aramBaseByte

◆ aramBaseNibble

u32 SYNSYNTH::aramBaseNibble

◆ aramBaseWord

u32 SYNSYNTH::aramBaseWord

◆ art

WTART * SYNSYNTH::art

◆ auxAAttn

s32 SYNSYNTH::auxAAttn

◆ auxBAttn

s32 SYNSYNTH::auxBAttn

◆ controller

u8 SYNSYNTH::controller

◆ dataEntry

s16 SYNSYNTH::dataEntry

◆ expAttn

s32 SYNSYNTH::expAttn

◆ input

u8 SYNSYNTH::input

◆ inputCounter

u32 SYNSYNTH::inputCounter

◆ inputPosition

u8 * SYNSYNTH::inputPosition

◆ inst

WTINST * SYNSYNTH::inst

◆ keyGroup

void * SYNSYNTH::keyGroup

◆ masterVolume

s32 SYNSYNTH::masterVolume

◆ melodicInst

WTINST * SYNSYNTH::melodicInst

◆ next

void * SYNSYNTH::next

◆ notes

u32 SYNSYNTH::notes

◆ percussiveInst

WTINST * SYNSYNTH::percussiveInst

◆ priorityNoteOn

u32 SYNSYNTH::priorityNoteOn

◆ priorityNoteRelease

u32 SYNSYNTH::priorityNoteRelease

◆ priorityVoiceAlloc

u32 SYNSYNTH::priorityVoiceAlloc

◆ pwCents

s32 SYNSYNTH::pwCents

◆ pwMaxCents

s32 SYNSYNTH::pwMaxCents

◆ region

WTREGION * SYNSYNTH::region

◆ rpn

u8 SYNSYNTH::rpn

◆ sample

WTSAMPLE * SYNSYNTH::sample

◆ voice

void * SYNSYNTH::voice

◆ volAttn

s32 SYNSYNTH::volAttn

◆ zeroBaseByte

u32 SYNSYNTH::zeroBaseByte

◆ zeroBaseNibble

u32 SYNSYNTH::zeroBaseNibble

◆ zeroBaseWord

u32 SYNSYNTH::zeroBaseWord

The documentation for this struct was generated from the following files: