Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
SYNVOICE Struct Reference

#include <syn.h>

+ Collaboration diagram for SYNVOICE:

Public Attributes

void * next
 
AXVPBaxvpb
 
SYNSYNTHsynth
 
u8 midiChannel
 
u8 keyNum
 
u8 keyVel
 
u8 pan
 
u8 keyGroup
 
WTREGIONregion
 
WTARTart
 
WTSAMPLEsample
 
WTADPCMadpcm
 
u32 hold
 
u32 type
 
f32 srcRatio
 
s32 cents
 
s32 attn
 
s32 lfoState
 
s32 lfoAttn
 
s32 lfoCents
 
s32 lfoFreq
 
s32 lfoDelay
 
s32 lfoAttn_
 
s32 lfoCents_
 
s32 lfoModAttn
 
s32 lfoModCents
 
u32 veState
 
s32 veAttn
 
s32 veAttack
 
s32 veAttackDelta
 
s32 veDecay
 
s32 veSustain
 
s32 veRelease
 
u32 peState
 
s32 peCents
 
s32 peAttack
 
s32 peDecay
 
s32 peSustain
 
s32 peRelease
 
s32 pePitch
 

Member Data Documentation

◆ adpcm

WTADPCM* SYNVOICE::adpcm

◆ art

WTART* SYNVOICE::art

◆ attn

s32 SYNVOICE::attn

◆ axvpb

AXVPB* SYNVOICE::axvpb

◆ cents

s32 SYNVOICE::cents

◆ hold

u32 SYNVOICE::hold

◆ keyGroup

u8 SYNVOICE::keyGroup

◆ keyNum

u8 SYNVOICE::keyNum

◆ keyVel

u8 SYNVOICE::keyVel

◆ lfoAttn

s32 SYNVOICE::lfoAttn

◆ lfoAttn_

s32 SYNVOICE::lfoAttn_

◆ lfoCents

s32 SYNVOICE::lfoCents

◆ lfoCents_

s32 SYNVOICE::lfoCents_

◆ lfoDelay

s32 SYNVOICE::lfoDelay

◆ lfoFreq

s32 SYNVOICE::lfoFreq

◆ lfoModAttn

s32 SYNVOICE::lfoModAttn

◆ lfoModCents

s32 SYNVOICE::lfoModCents

◆ lfoState

s32 SYNVOICE::lfoState

◆ midiChannel

u8 SYNVOICE::midiChannel

◆ next

void* SYNVOICE::next

◆ pan

u8 SYNVOICE::pan

◆ peAttack

s32 SYNVOICE::peAttack

◆ peCents

s32 SYNVOICE::peCents

◆ peDecay

s32 SYNVOICE::peDecay

◆ pePitch

s32 SYNVOICE::pePitch

◆ peRelease

s32 SYNVOICE::peRelease

◆ peState

u32 SYNVOICE::peState

◆ peSustain

s32 SYNVOICE::peSustain

◆ region

WTREGION* SYNVOICE::region

◆ sample

WTSAMPLE* SYNVOICE::sample

◆ srcRatio

f32 SYNVOICE::srcRatio

◆ synth

SYNSYNTH* SYNVOICE::synth

◆ type

u32 SYNVOICE::type

◆ veAttack

s32 SYNVOICE::veAttack

◆ veAttackDelta

s32 SYNVOICE::veAttackDelta

◆ veAttn

s32 SYNVOICE::veAttn

◆ veDecay

s32 SYNVOICE::veDecay

◆ veRelease

s32 SYNVOICE::veRelease

◆ veState

u32 SYNVOICE::veState

◆ veSustain

s32 SYNVOICE::veSustain

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