Added audio_utils.h/.c and refactored calls to mmEffectEx to use wrapper play_sfx() instead

This commit is contained in:
MeirGavish
2025-08-01 20:36:07 +03:00
parent 5149e6c23e
commit 537ceb622f
3 changed files with 41 additions and 27 deletions
+16
View File
@@ -0,0 +1,16 @@
#ifndef AUDIO_UTILS_H
#define AUDIO_UTILS_H
#include <mm_types.h>
#define MM_FULL_VOLUME 255
#define MM_PAN_CENTER 128
#define MM_BASE_PITCH_RATE 1024
#define SFX_DEFAULT_VOLUME MM_FULL_VOLUME
#define SFX_DEFAULT_PAN MM_PAN_CENTER
#define SFX_DEFAULT_HANDLE 0
void play_sfx(mm_word id, mm_word rate);
#endif