T cLib_calcTimer(T *value)
Definition c_lib.h:74
Definition JASBasicInst.h:46
void setHighKey(int key)
Definition JASBasicInst.h:49
u16 field_0x6
Definition JASBasicInst.h:53
~TKeymap()
Definition JASBasicInst.cpp:75
u16 field_0x4
Definition JASBasicInst.h:52
f32 field_0x8
Definition JASBasicInst.h:54
TKeymap()
Definition JASBasicInst.h:48
f32 field_0xc
Definition JASBasicInst.h:55
s32 mHighKey
Definition JASBasicInst.h:51
Definition JASBasicInst.h:45
f32 mPitch
Definition JASBasicInst.h:71
u32 mKeymapCount
Definition JASBasicInst.h:73
virtual u32 getType() const
Definition JASBasicInst.h:65
void setKeyRegionCount(u32, JKRHeap *)
Definition JASBasicInst.cpp:53
void setVolume(f32 volume)
Definition JASBasicInst.h:67
virtual bool getParam(int, int, JASInstParam *) const
Definition JASBasicInst.cpp:25
void setOsc(int, JASOscillator::Data const *)
Definition JASBasicInst.cpp:61
TKeymap * getKeyRegion(int)
Definition JASBasicInst.cpp:66
TKeymap * mKeymap
Definition JASBasicInst.h:74
JASOscillator::Data const * field_0xc[2]
Definition JASBasicInst.h:72
virtual ~JASBasicInst()
Definition JASBasicInst.cpp:19
void setPitch(f32 pitch)
Definition JASBasicInst.h:68
JASBasicInst()
Definition JASBasicInst.cpp:10
f32 mVolume
Definition JASBasicInst.h:70
Definition JASBasicInst.h:13
u8 field_0x1c
Definition JASBasicInst.h:26
u16 field_0x18
Definition JASBasicInst.h:24
JASInstParam()
Definition JASBasicInst.h:14
u8 field_0x1e
Definition JASBasicInst.h:28
JASOscillator::Data ** field_0x14
Definition JASBasicInst.h:23
u8 field_0x1d
Definition JASBasicInst.h:27
u16 field_0x1a
Definition JASBasicInst.h:25
Definition JASBasicInst.h:35
virtual u32 getType() const =0
virtual bool getParam(int, int, JASInstParam *) const =0
virtual ~JASInst()
Definition JASBasicInst.h:36
Definition JASOscillator.h:37
Definition JASSoundParams.h:10
unsigned long u32
Definition types.h:10
float f32
Definition types.h:22
unsigned short u16
Definition types.h:9
signed long s32
Definition types.h:6
unsigned char u8
Definition types.h:8