summaryrefslogtreecommitdiff
path: root/arm7/lib/include
diff options
context:
space:
mode:
authorMichael Panzlaff <michael.panzlaff@fau.de>2021-07-01 02:11:30 +0200
committerMichael Panzlaff <michael.panzlaff@fau.de>2021-08-25 18:03:43 +0200
commit449da4e1036ef58a11c71f80833443da49c36ff6 (patch)
tree199ed6be5eb43fe9ff089020038c692c61042225 /arm7/lib/include
parent45bbe700e7686ab96b7fc805ea2ea6d024f6077f (diff)
arm7: decompile SND_lfo
Diffstat (limited to 'arm7/lib/include')
-rw-r--r--arm7/lib/include/SND_lfo.h13
-rw-r--r--arm7/lib/include/SND_util.h3
2 files changed, 15 insertions, 1 deletions
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);