5#include "resource/Resource.h"
47 using Resource::Resource;
AudioBank()
Definition AudioBank.h:49
CtlEntry mData
Definition AudioBank.h:55
std::vector< Drum * > drums
Definition AudioBank.h:58
~AudioBank() override
Definition AudioBank.cpp:11
size_t GetPointerSize()
Definition AudioBank.cpp:8
std::vector< Instrument * > instruments
Definition AudioBank.h:57
CtlEntry * GetPointer()
Definition AudioBank.cpp:4
Definition AudioBankFactory.h:6
Definition SpaghettiGui.cpp:43
Definition internal.h:115
s16 delay
Definition internal.h:116
s16 arg
Definition internal.h:117
Definition internal.h:134
Definition internal.h:143
f32 tuning
Definition internal.h:145
struct AudioBankSample * sample
Definition internal.h:144
Definition internal.h:172
struct Drum ** drums
Definition internal.h:177
u8 bankId
Definition internal.h:173
u8 numDrums
Definition internal.h:175
struct Instrument ** instruments
Definition internal.h:176
u8 numInstruments
Definition internal.h:174
Definition internal.h:159
u8 pan
Definition internal.h:161
u8 loaded
Definition internal.h:162
struct AdsrEnvelope * envelope
Definition internal.h:164
struct AudioBankSound sound
Definition internal.h:163
u8 releaseRate
Definition internal.h:160
Definition internal.h:148
u8 releaseRate
Definition internal.h:152
struct AdsrEnvelope * envelope
Definition internal.h:153
struct AudioBankSound lowNotesSound
Definition internal.h:154
u8 loaded
Definition internal.h:149
u8 normalRangeLo
Definition internal.h:150
struct AudioBankSound highNotesSound
Definition internal.h:156
u8 normalRangeHi
Definition internal.h:151
struct AudioBankSound normalNotesSound
Definition internal.h:155