2022-04-08 08:30:31 +00:00
|
|
|
#ifndef MUSYX_H
|
|
|
|
#define MUSYX_H
|
|
|
|
|
|
|
|
#include "types.h"
|
|
|
|
|
|
|
|
#ifdef __cplusplus
|
|
|
|
extern "C" {
|
|
|
|
#endif
|
2022-04-10 00:17:06 +00:00
|
|
|
|
2022-04-08 08:30:31 +00:00
|
|
|
typedef struct _SynthInfo {
|
2022-04-10 00:17:06 +00:00
|
|
|
u8 unk[0x210];
|
|
|
|
u8 voices;
|
|
|
|
u8 music;
|
|
|
|
u8 sfx;
|
|
|
|
u8 studios;
|
2022-04-08 08:30:31 +00:00
|
|
|
} SynthInfo;
|
|
|
|
|
2022-07-27 05:11:36 +00:00
|
|
|
typedef struct _SND_HOOKS {
|
|
|
|
void *(*malloc)(u32 len);
|
|
|
|
void (*free)(void *addr);
|
|
|
|
} SND_HOOKS;
|
|
|
|
|
2022-04-08 08:30:31 +00:00
|
|
|
#ifdef __cplusplus
|
|
|
|
}
|
|
|
|
#endif
|
|
|
|
#endif
|