1#ifndef SYSDOLPHIN_BASELIB_SYNTH_STATIC_H
2#define SYSDOLPHIN_BASELIB_SYNTH_STATIC_H
67#define HSD_SYNTHSFXGROUP_MAX 0x100
int OSHeapHandle
Definition OSAlloc.h:6
u8 x0
Definition dbbonus.c:23
unsigned long u32
Definition types.h:9
unsigned short int u16
Definition types.h:7
signed long s32
Definition types.h:8
unsigned char u8
Definition types.h:5
void(* x4)(Fighter_GObj *, int, float frame)
Definition ftanim.c:1038
u8 pad[4]
Definition gm_16F1.static.h:72
HSD_ImageDesc x40[3]
Definition gm_1832.c:49
int x8
Definition gm_19EF.c:57
s32 xC
Definition gm_19EF.c:58
Named after the assertion text pooled in this TU's .data.
Definition synth.static.h:13
int arsize
Definition synth.static.h:14
Definition synth.static.h:19
u8 volume_update_pending
Definition synth.static.h:31
u8 pad8
Definition synth.static.h:22
u8 x8
Definition synth.static.h:38
float volume
Definition synth.static.h:35
int sfx_id
Definition synth.static.h:21
int x0
Definition synth.static.h:20
struct HSD_SynthSFXNode::@162003305316126130142310105333260071322312266121 user_vol[USERVOL_NUM]
float x8_float
Definition synth.static.h:39
u8 flags
Definition synth.static.h:23
u8 voice_count
Definition synth.static.h:24
float x18[2]
Definition synth.static.h:28
float x44
Definition synth.static.h:42
float unk28
Definition synth.static.h:33
int x4
Definition synth.static.h:36
struct HSD_SynthSFXNode * x20
Definition synth.static.h:29
float x48
Definition synth.static.h:43
u8 xB
Definition synth.static.h:25
float x14
Definition synth.static.h:27
float x4C
Definition synth.static.h:44
u8 x27
Definition synth.static.h:32
u16 x24
Definition synth.static.h:30
AXVPB * voice[2]
Definition synth.static.h:26
OSHeapHandle HSD_Synth_804D6018
audio heap
Definition synth.static.h:8
float x1784
Definition synth.static.h:62
static void(* driverInactivatedCallback)(int)
Definition synth.static.h:88
static u8 lbl_804C4524[0x1C]
Definition synth.static.h:71
static u32 * HSD_Synth_804D7734
Definition synth.static.h:85
static s32 HSD_Synth_804D7764
Definition synth.static.h:97
static int HSD_Synth_804D775C
Definition synth.static.h:95
static struct HSD_SynthSFXNode hsd_SynthSFXNodes[0x40]
Definition synth.static.h:59
#define HSD_SYNTHSFXGROUP_MAX
Definition synth.static.h:67
static struct @312374267060016154117241362103274224215135204210 lbl_804C4540[3]
static u32 hsd_SynthSFXBankAREnd
Definition synth.static.h:82
static AXVPB * HSD_Synth_804C2AE0[0x80/4]
Definition synth.static.h:56
static struct SfxLoadStreamNode * HSD_Synth_804D7730
Definition synth.static.h:84
#define USERVOL_NUM
Definition synth.static.h:17
static int HSD_Synth_804D7720
Definition synth.static.h:80
static int hsd_SynthSFXBankHead[0x84/4]
Definition synth.static.h:58
static u32 HSD_Synth_804D7754
Definition synth.static.h:93
int bankID
Definition synth.static.h:51
static u32 hsd_SynthSFXLoadBuf[0x20/4]
Definition synth.static.h:55
static void(* driverMasterClockCallback)(int)
Definition synth.static.h:89
static u32 HSD_Synth_804D7768
Definition synth.static.h:98
static u32 HSD_Synth_804D7758
Definition synth.static.h:94
static u32 HSD_Synth_804D7784
Definition synth.static.h:105
static u32 HSD_Synth_804D776C
Definition synth.static.h:99
int x178C
Definition synth.static.h:64
static int HSD_Synth_804C28E0_1844[HSD_SYNTHSFXGROUP_MAX]
Definition synth.static.h:69
int entrynum
Definition synth.static.h:50
static volatile u8 HSD_Synth_804D7778
Definition synth.static.h:102
static int HSD_Synth_804D7760
Definition synth.static.h:96
static u32 HSD_Synth_804D7774
Definition synth.static.h:101
float x1788
Definition synth.static.h:63
static volatile int HSD_Synth_804D772C
Definition synth.static.h:83
static volatile int sfxGroupDataReaddressCounter
Definition synth.static.h:87
static AXVPB * HSD_Synth_804C28E0[0x100/4]
Definition synth.static.h:47
static struct @064104164005351022067150366137105214276043033011 HSD_Synth_804C28E0_1784[0xC0/0xC]
static int hsd_SynthSFXBankNum
Definition synth.static.h:81
static int HSD_Synth_804D7738
Definition synth.static.h:86
static u32 HSD_Synth_804D7780
Definition synth.static.h:104
static u32 HSD_Synth_804D7770
Definition synth.static.h:100
static struct HSD_SynthSFXNode * HSD_Synth_804D774C
Definition synth.static.h:91
static void * HSD_Synth_804C29E0[0x80/4]
Definition synth.static.h:48
static struct @010001174140101077042014045230105375245302226051 HSD_Synth_804C2A60[6]
static int HSD_Synth_804D7750
Definition synth.static.h:92
static void(* driverPauseCallback)(s32)
Definition synth.static.h:90
static int hsd_SynthSFXBank[0x80/4]
Definition synth.static.h:57
static s32 HSD_Synth_804D777C
Definition synth.static.h:103