SSBM Decomp
Loading...
Searching...
No Matches
SYNVOICE Struct Reference

#include <syn.h>

Data Fields

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

Field Documentation

◆ next

void* SYNVOICE::next

◆ axvpb

AXVPB* SYNVOICE::axvpb

◆ synth

struct SYNSYNTH* SYNVOICE::synth

◆ midiChannel

u8 SYNVOICE::midiChannel

◆ keyNum

u8 SYNVOICE::keyNum

◆ keyVel

u8 SYNVOICE::keyVel

◆ pan

u8 SYNVOICE::pan

◆ keyGroup

u8 SYNVOICE::keyGroup

◆ region

struct WTREGION* SYNVOICE::region

◆ art

struct WTART* SYNVOICE::art

◆ sample

struct WTSAMPLE* SYNVOICE::sample

◆ adpcm

struct WTADPCM* SYNVOICE::adpcm

◆ hold

u32 SYNVOICE::hold

◆ type

u32 SYNVOICE::type

◆ srcRatio

f32 SYNVOICE::srcRatio

◆ cents

long SYNVOICE::cents

◆ attn

long SYNVOICE::attn

◆ lfoState

long SYNVOICE::lfoState

◆ lfoAttn

long SYNVOICE::lfoAttn

◆ lfoCents

long SYNVOICE::lfoCents

◆ lfoFreq

long SYNVOICE::lfoFreq

◆ lfoDelay

long SYNVOICE::lfoDelay

◆ lfoAttn_

long SYNVOICE::lfoAttn_

◆ lfoCents_

long SYNVOICE::lfoCents_

◆ lfoModAttn

long SYNVOICE::lfoModAttn

◆ lfoModCents

long SYNVOICE::lfoModCents

◆ veState

u32 SYNVOICE::veState

◆ veAttn

long SYNVOICE::veAttn

◆ veAttack

long SYNVOICE::veAttack

◆ veAttackDelta

long SYNVOICE::veAttackDelta

◆ veDecay

long SYNVOICE::veDecay

◆ veSustain

long SYNVOICE::veSustain

◆ veRelease

long SYNVOICE::veRelease

◆ peState

u32 SYNVOICE::peState

◆ peCents

long SYNVOICE::peCents

◆ peAttack

long SYNVOICE::peAttack

◆ peDecay

long SYNVOICE::peDecay

◆ peSustain

long SYNVOICE::peSustain

◆ peRelease

long SYNVOICE::peRelease

◆ pePitch

long SYNVOICE::pePitch

The documentation for this struct was generated from the following file:
  • extern/dolphin/include/dolphin/syn.h