|
SSBM Decomp
|
#include <syn.h>
Data Fields | |
| void * | next |
| AXVPB * | axvpb |
| struct SYNSYNTH * | synth |
| u8 | midiChannel |
| u8 | keyNum |
| u8 | keyVel |
| u8 | pan |
| u8 | keyGroup |
| struct WTREGION * | region |
| struct WTART * | art |
| struct WTSAMPLE * | sample |
| struct WTADPCM * | adpcm |
| 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 |
| void* SYNVOICE::next |
| AXVPB* SYNVOICE::axvpb |
| struct SYNSYNTH* SYNVOICE::synth |
| u8 SYNVOICE::midiChannel |
| u8 SYNVOICE::keyNum |
| u8 SYNVOICE::keyVel |
| u8 SYNVOICE::pan |
| u8 SYNVOICE::keyGroup |
| struct WTREGION* SYNVOICE::region |
| struct WTART* SYNVOICE::art |
| struct WTSAMPLE* SYNVOICE::sample |
| struct WTADPCM* SYNVOICE::adpcm |
| u32 SYNVOICE::hold |
| u32 SYNVOICE::type |
| f32 SYNVOICE::srcRatio |
| long SYNVOICE::cents |
| long SYNVOICE::attn |
| long SYNVOICE::lfoState |
| long SYNVOICE::lfoAttn |
| long SYNVOICE::lfoCents |
| long SYNVOICE::lfoFreq |
| long SYNVOICE::lfoDelay |
| long SYNVOICE::lfoAttn_ |
| long SYNVOICE::lfoCents_ |
| long SYNVOICE::lfoModAttn |
| long SYNVOICE::lfoModCents |
| u32 SYNVOICE::veState |
| long SYNVOICE::veAttn |
| long SYNVOICE::veAttack |
| long SYNVOICE::veAttackDelta |
| long SYNVOICE::veDecay |
| long SYNVOICE::veSustain |
| long SYNVOICE::veRelease |
| u32 SYNVOICE::peState |
| long SYNVOICE::peCents |
| long SYNVOICE::peAttack |
| long SYNVOICE::peDecay |
| long SYNVOICE::peSustain |
| long SYNVOICE::peRelease |
| long SYNVOICE::pePitch |