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

#include <syn.h>

+ Collaboration diagram for HBMSYNSYNTH:

Public Attributes

HBMSYNSYNTHnext
 
WTINSTpercussiveInst
 
WTINSTmelodicInst
 
WTREGIONregion
 
WTARTart
 
WTSAMPLEsample
 
WTADPCMadpcm
 
u32 samplesBaseWord
 
u32 samplesBaseByte
 
u32 samplesBaseNibble
 
WTINSTinst [HBMSYN_NUM_MIDI_CHANNELS]
 
s32 masterVolume
 
s32 volAttn [HBMSYN_NUM_MIDI_CHANNELS]
 
s32 auxAAttn [HBMSYN_NUM_MIDI_CHANNELS]
 
u8 pan [HBMSYN_NUM_MIDI_CHANNELS]
 
u8 input [HBMSYN_INPUT_BUFFER_SIZE][3]
 
u8inputPosition
 
u32 inputCounter
 
u32 notes
 
HBMSYNVOICEvoice [HBMSYN_NUM_MIDI_CHANNELS][HBMSYN_NUM_MIDI_NOTES]
 

Member Data Documentation

◆ adpcm

WTADPCM* HBMSYNSYNTH::adpcm

◆ art

WTART* HBMSYNSYNTH::art

◆ auxAAttn

s32 HBMSYNSYNTH::auxAAttn[HBMSYN_NUM_MIDI_CHANNELS]

◆ input

u8 HBMSYNSYNTH::input[HBMSYN_INPUT_BUFFER_SIZE][3]

◆ inputCounter

u32 HBMSYNSYNTH::inputCounter

◆ inputPosition

u8* HBMSYNSYNTH::inputPosition

◆ inst

WTINST* HBMSYNSYNTH::inst[HBMSYN_NUM_MIDI_CHANNELS]

◆ masterVolume

s32 HBMSYNSYNTH::masterVolume

◆ melodicInst

WTINST* HBMSYNSYNTH::melodicInst

◆ next

HBMSYNSYNTH* HBMSYNSYNTH::next

◆ notes

u32 HBMSYNSYNTH::notes

◆ pan

u8 HBMSYNSYNTH::pan[HBMSYN_NUM_MIDI_CHANNELS]

◆ percussiveInst

WTINST* HBMSYNSYNTH::percussiveInst

◆ region

WTREGION* HBMSYNSYNTH::region

◆ sample

WTSAMPLE* HBMSYNSYNTH::sample

◆ samplesBaseByte

u32 HBMSYNSYNTH::samplesBaseByte

◆ samplesBaseNibble

u32 HBMSYNSYNTH::samplesBaseNibble

◆ samplesBaseWord

u32 HBMSYNSYNTH::samplesBaseWord

◆ voice

HBMSYNVOICE* HBMSYNSYNTH::voice[HBMSYN_NUM_MIDI_CHANNELS][HBMSYN_NUM_MIDI_NOTES]

◆ volAttn

s32 HBMSYNSYNTH::volAttn[HBMSYN_NUM_MIDI_CHANNELS]

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