SSBM Decomp
Loading...
Searching...
No Matches
synth.static.h File Reference
#include "synth.h"

Go to the source code of this file.

Data Structures

struct  HSD_SynthSFXNode
 

Macros

#define USERVOL_NUM   2
 
#define HSD_SYNTHSFXGROUP_MAX   0x100
 

Variables

static int HSD_Synth_804D6018 = -1
 
static int HSD_Synth_804D6028 [2] = { 0 }
 
static AXVPB * HSD_Synth_804C28E0 [0x100/4]
 
static void * HSD_Synth_804C29E0 [0x80/4]
 
struct { 
 
   int   entrynum 
 
   int   bankID 
 
   int   x8 
 
   int   xC 
 
HSD_Synth_804C2A60 [6] 
 
static u32 hsd_SynthSFXLoadBuf [0x20/4]
 
static AXVPB * HSD_Synth_804C2AE0 [0x80/4]
 
static int hsd_SynthSFXBank [0x80/4]
 
static int hsd_SynthSFXBankHead [0x84/4]
 
static struct HSD_SynthSFXNode hsd_SynthSFXNodes [0x40]
 
static float HSD_Synth_804D6030 = 1.0f
 
struct { 
 
   float   x1784 
 
   float   x1788 
 
   int   x178C 
 
HSD_Synth_804C28E0_1784 [0xC0/0xC] 
 
static int HSD_Synth_804C28E0_1844 [HSD_SYNTHSFXGROUP_MAX]
 
static int hsd_SynthSFXBankNum
 
static int HSD_Synth_804D7720
 
static u32 hsd_SynthSFXBankAREnd
 
static volatile int HSD_Synth_804D772C
 
static int HSD_Synth_804D7738
 
static volatile int sfxGroupDataReaddressCounter
 
static void(* driverInactivatedCallback )(int)
 
static void(* driverMasterClockCallback )(int)
 
static UNK_T driverPauseCallback
 
static struct HSD_SynthSFXNodeHSD_Synth_804D774C
 
static int HSD_Synth_804D7750
 
static u32 HSD_Synth_804D7754
 
static u32 HSD_Synth_804D7758
 
static int HSD_Synth_804D775C
 
static int HSD_Synth_804D7760
 
static int HSD_Synth_804D7768
 
static int HSD_Synth_804D776C
 
static s8 HSD_Synth_804D7778
 
static s32 HSD_Synth_804D777C
 

Macro Definition Documentation

◆ USERVOL_NUM

#define USERVOL_NUM   2

◆ HSD_SYNTHSFXGROUP_MAX

#define HSD_SYNTHSFXGROUP_MAX   0x100

Variable Documentation

◆ HSD_Synth_804D6018

int HSD_Synth_804D6018 = -1
static

◆ HSD_Synth_804D6028

int HSD_Synth_804D6028[2] = { 0 }
static

◆ HSD_Synth_804C28E0

AXVPB* HSD_Synth_804C28E0[0x100/4]
static

◆ HSD_Synth_804C29E0

void* HSD_Synth_804C29E0[0x80/4]
static

◆ entrynum

int entrynum

◆ bankID

int bankID

◆ x8

int x8

◆ xC

int xC

◆ [struct]

struct { ... } HSD_Synth_804C2A60[6]

◆ hsd_SynthSFXLoadBuf

u32 hsd_SynthSFXLoadBuf[0x20/4]
static

◆ HSD_Synth_804C2AE0

AXVPB* HSD_Synth_804C2AE0[0x80/4]
static

◆ hsd_SynthSFXBank

int hsd_SynthSFXBank[0x80/4]
static

◆ hsd_SynthSFXBankHead

int hsd_SynthSFXBankHead[0x84/4]
static

◆ hsd_SynthSFXNodes

struct HSD_SynthSFXNode hsd_SynthSFXNodes[0x40]
static

◆ HSD_Synth_804D6030

float HSD_Synth_804D6030 = 1.0f
static

◆ x1784

float x1784

◆ x1788

float x1788

◆ x178C

int x178C

◆ [struct]

struct { ... } HSD_Synth_804C28E0_1784[0xC0 / 0xC]

◆ HSD_Synth_804C28E0_1844

int HSD_Synth_804C28E0_1844[HSD_SYNTHSFXGROUP_MAX]
static

◆ hsd_SynthSFXBankNum

int hsd_SynthSFXBankNum
static

◆ HSD_Synth_804D7720

int HSD_Synth_804D7720
static

◆ hsd_SynthSFXBankAREnd

u32 hsd_SynthSFXBankAREnd
static

◆ HSD_Synth_804D772C

volatile int HSD_Synth_804D772C
static

◆ HSD_Synth_804D7738

int HSD_Synth_804D7738
static

◆ sfxGroupDataReaddressCounter

volatile int sfxGroupDataReaddressCounter
static

◆ driverInactivatedCallback

void(* driverInactivatedCallback) (int) ( int  )
static

◆ driverMasterClockCallback

void(* driverMasterClockCallback) (int) ( int  )
static

◆ driverPauseCallback

UNK_T driverPauseCallback
static

◆ HSD_Synth_804D774C

struct HSD_SynthSFXNode* HSD_Synth_804D774C
static

◆ HSD_Synth_804D7750

int HSD_Synth_804D7750
static

◆ HSD_Synth_804D7754

u32 HSD_Synth_804D7754
static

◆ HSD_Synth_804D7758

u32 HSD_Synth_804D7758
static

◆ HSD_Synth_804D775C

int HSD_Synth_804D775C
static

◆ HSD_Synth_804D7760

int HSD_Synth_804D7760
static

◆ HSD_Synth_804D7768

int HSD_Synth_804D7768
static

◆ HSD_Synth_804D776C

int HSD_Synth_804D776C
static

◆ HSD_Synth_804D7778

s8 HSD_Synth_804D7778
static

◆ HSD_Synth_804D777C

s32 HSD_Synth_804D777C
static