summaryrefslogtreecommitdiff
path: root/macros/scripts/audio.asm
diff options
context:
space:
mode:
Diffstat (limited to 'macros/scripts/audio.asm')
-rw-r--r--macros/scripts/audio.asm12
1 files changed, 10 insertions, 2 deletions
diff --git a/macros/scripts/audio.asm b/macros/scripts/audio.asm
index 6df7a0543..4d1e86f4e 100644
--- a/macros/scripts/audio.asm
+++ b/macros/scripts/audio.asm
@@ -134,7 +134,11 @@ ENDM
vibrato: MACRO
db vibrato_cmd
db \1 ; delay
- dn \2, \3 ; extent, rate
+ IF _NARG > 2
+ dn \2, \3 ; extent, rate
+ ELSE
+ db \2 ; LEGACY: Support for 1-arg extent
+ ENDC
ENDM
enum unknownmusic0xe2_cmd ; $e2
@@ -158,7 +162,11 @@ ENDM
enum volume_cmd ; $e5
volume: MACRO
db volume_cmd
- dn \1, \2 ; left volume, right volume
+ IF _NARG > 1
+ dn \1, \2 ; left volume, right volume
+ ELSE
+ db \1 ; LEGACY: Support for 1-arg volume
+ ENDC
ENDM
enum pitch_offset_cmd ; $e6