From 449da4e1036ef58a11c71f80833443da49c36ff6 Mon Sep 17 00:00:00 2001 From: Michael Panzlaff Date: Thu, 1 Jul 2021 02:11:30 +0200 Subject: arm7: decompile SND_lfo --- arm7/lib/include/SND_lfo.h | 13 +++++++++++++ arm7/lib/include/SND_util.h | 3 ++- 2 files changed, 15 insertions(+), 1 deletion(-) create mode 100644 arm7/lib/include/SND_lfo.h (limited to 'arm7/lib/include') diff --git a/arm7/lib/include/SND_lfo.h b/arm7/lib/include/SND_lfo.h new file mode 100644 index 00000000..065e0ed6 --- /dev/null +++ b/arm7/lib/include/SND_lfo.h @@ -0,0 +1,13 @@ +#ifndef GUARD_SND_LFO_H +#define GUARD_SND_LFO_H + +#include "nitro/types.h" + +#include "nitro/SND_main_shared.h" + +void SND_InitLfoParam(struct SNDLfoParam *lfoParam); +void SND_StartLfo(struct SNDLfo *lfo); +void SND_UpdateLfo(struct SNDLfo *lfo); +s32 SND_LfoGetValue(struct SNDLfo *lfo); + +#endif //GUARD_SND_LFO_H diff --git a/arm7/lib/include/SND_util.h b/arm7/lib/include/SND_util.h index 1bfdb7a8..d9bc56c0 100644 --- a/arm7/lib/include/SND_util.h +++ b/arm7/lib/include/SND_util.h @@ -5,7 +5,8 @@ #define SND_DECIBEL_SQUARE_TABLE_COUNT -u32 SND_CalcRandom(void); +u16 SND_CalcRandom(void); +s8 SND_SinIdx(s32 index); u16 SND_CalcChannelVolume(s32 value); u16 SND_CalcTimer(s32 timer, s32 pitch); -- cgit v1.2.3