summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcus Huderle <huderlem@gmail.com>2016-08-25 20:43:22 -0700
committerMarcus Huderle <huderlem@gmail.com>2016-08-25 20:43:22 -0700
commit3691be299889baf540c8780c65260292968590e0 (patch)
treeb4158b73dfbd5605f9438fe51465aa57da05896d
parent8372aecefe047f62f74190b67d93f052f84f2768 (diff)
Use voice_square_1 macros.
-rw-r--r--data/sound_data.s53075
1 files changed, 10615 insertions, 42460 deletions
diff --git a/data/sound_data.s b/data/sound_data.s
index 1ac394a7c..922d1bfb8 100644
--- a/data/sound_data.s
+++ b/data/sound_data.s
@@ -14,28 +14,16 @@ gUnknown_0842FC88:: @ 842FC88
.4byte KeySplitTable_8455224
@ SquareWave1 842FCA0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 842FCAC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 842FCB8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 842FCC4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave2 842FCD0
.byte 0x2, 0x3c, 0x0, 0x0
@@ -44,229 +32,124 @@ gUnknown_0842FC88:: @ 842FC88
.byte 0, 0, 9, 2
@ SquareWave1 842FCDC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 842FCE8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 842FCF4
voice_directsound 60, 0, DirectSoundWaveData_8456330, 255, 165, 51, 235
@ SquareWave1 842FD00
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 842FD0C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 842FD18
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 842FD24
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 842FD30
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 842FD3C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 842FD48
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 842FD54
voice_directsound 60, 0, DirectSoundWaveData_84569D4, 255, 0, 255, 127
@ SquareWave1 842FD60
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 842FD6C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 842FD78
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 842FD84
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 842FD90
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 842FD9C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 842FDA8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 842FDB4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 842FDC0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 842FDCC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 842FDD8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 842FDE4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 842FDF0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 842FDFC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 842FE08
voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 253, 0, 149
@ SquareWave1 842FE14
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 842FE20
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 842FE2C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 842FE38
voice_directsound 60, 0, DirectSoundWaveData_8457D98, 255, 235, 128, 115
@ SquareWave1 842FE44
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 842FE50
voice_directsound 60, 0, DirectSoundWaveData_8458CD0, 255, 252, 0, 115
@ SquareWave1 842FE5C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 842FE68
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 842FE74
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 842FE80
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 842FE8C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 842FE98
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 842FEA4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 842FEB0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 842FEBC
voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 204, 193, 239
@@ -277,48 +160,27 @@ gUnknown_0842FC88:: @ 842FC88
.4byte KeySplitTable_845526C
@ SquareWave1 842FED4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 842FEE0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 842FEEC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
VoiceGroupTable_842FEF8: @ 842FEF8
@ SquareWave1 842FEF8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 842FF04
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 842FF10
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 842FF1C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 842FF28
.byte 0x40, 0, 0, 0
@@ -326,139 +188,73 @@ VoiceGroupTable_842FEF8: @ 842FEF8
.4byte KeySplitTable_84552B4
@ SquareWave1 842FF34
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 842FF40
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 842FF4C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 842FF58
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 842FF64
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 842FF70
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 842FF7C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 842FF88
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 842FF94
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 842FFA0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 842FFAC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 842FFB8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 842FFC4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 842FFD0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 1, 6, 0
+ voice_square_1 0, 2, 0, 1, 6, 0
@ SquareWave1 842FFDC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 842FFE8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ WaveMemory 842FFF4
voice_programmable_wave ProgrammableWaveData_84553BC, 0, 7, 15, 1
@ SquareWave1 8430000
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843000C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430018
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430024
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430030
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843003C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave2 8430048
.byte 0x2, 0x3c, 0x0, 0x0
@@ -470,10 +266,7 @@ VoiceGroupTable_842FEF8: @ 842FEF8
voice_programmable_wave ProgrammableWaveData_84553DC, 0, 7, 15, 1
@ SquareWave1 8430060
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 1, 6, 0
+ voice_square_1 0, 2, 0, 1, 6, 0
@ SquareWave2 843006C
.byte 0x2, 0x3c, 0x0, 0x0
@@ -482,37 +275,22 @@ VoiceGroupTable_842FEF8: @ 842FEF8
.byte 0, 1, 6, 0
@ SquareWave1 8430078
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430084
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430090
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843009C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 0
- .byte 0, 0, 0
- .byte 0, 1, 6, 0
+ voice_square_1 0, 0, 0, 1, 6, 0
@ Direct Sound 84300A8
voice_directsound_no_resample 60, 0x40, DirectSoundWaveData_845AE14, 255, 0, 255, 242
@ SquareWave1 84300B4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 84300C0
voice_directsound_no_resample 60, 192, DirectSoundWaveData_845B2B4, 255, 0, 255, 242
@@ -533,10 +311,7 @@ VoiceGroupTable_842FEF8: @ 842FEF8
voice_directsound 51, 0x31, DirectSoundWaveData_845CAB0, 255, 216, 77, 204
@ SquareWave1 8430108
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8430114
voice_directsound 54, 187, DirectSoundWaveData_845CAB0, 255, 216, 77, 204
@@ -551,25 +326,16 @@ VoiceGroupTable_842FEF8: @ 842FEF8
voice_directsound 60, 207, DirectSoundWaveData_845CAB0, 255, 204, 77, 204
@ SquareWave1 8430144
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8430150
voice_directsound 62, 212, DirectSoundWaveData_845CAB0, 255, 204, 77, 204
@ SquareWave1 843015C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430168
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8430174
voice_directsound_no_resample 70, 177, DirectSoundWaveData_845ED34, 255, 165, 103, 231
@@ -581,19 +347,13 @@ VoiceGroupTable_842FEF8: @ 842FEF8
voice_directsound_no_resample 60, 142, DirectSoundWaveData_846057C, 255, 235, 0, 165
@ SquareWave1 8430198
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 84301A4
voice_directsound_no_resample 30, 182, DirectSoundWaveData_8460E60, 255, 246, 0, 216
@ SquareWave1 84301B0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 84301BC
voice_directsound_no_resample 30, 182, DirectSoundWaveData_8460E60, 255, 246, 0, 216
@@ -602,19 +362,13 @@ VoiceGroupTable_842FEF8: @ 842FEF8
voice_directsound_no_resample 30, 182, DirectSoundWaveData_8460E60, 8, 0, 255, 216
@ SquareWave1 84301D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 84301E0
voice_directsound_no_resample 72, 232, DirectSoundWaveData_8461D8C, 255, 0, 255, 0
@ SquareWave1 84301EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 84301F8
voice_directsound_no_resample 72, 222, DirectSoundWaveData_84622A4, 255, 0, 255, 0
@@ -656,754 +410,379 @@ VoiceGroupTable_8430258: @ 8430258
voice_directsound 60, 0, DirectSoundWaveData_8472700, 255, 0, 193, 127
@ SquareWave1 843027C
- .byte 0x9, 0x3c, 0x0, 0x26
- .byte 2
- .byte 0, 0, 0
- .byte 1, 0, 0, 0
+ voice_square_1_alt 38, 2, 1, 0, 0, 0
@ SquareWave1 8430288
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430294
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84302A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84302AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84302B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84302C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84302D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84302DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84302E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84302F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430300
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843030C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430318
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430324
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430330
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843033C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430348
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430354
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430360
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843036C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430378
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430384
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430390
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843039C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84303A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84303B4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84303C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84303CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84303D8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84303E4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84303F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84303FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430408
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430414
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430420
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843042C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430438
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430444
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430450
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843045C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430468
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430474
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430480
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843048C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430498
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84304A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84304B0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84304BC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84304C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84304D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84304E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84304EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84304F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430504
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430510
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843051C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430528
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430534
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430540
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843054C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430558
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430564
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430570
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843057C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430588
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430594
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84305A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84305AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84305B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84305C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84305D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84305DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84305E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84305F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430600
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843060C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430618
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430624
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430630
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843063C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430648
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430654
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430660
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843066C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430678
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430684
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430690
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843069C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84306A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84306B4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84306C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84306CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84306D8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84306E4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84306F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84306FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430708
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430714
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430720
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843072C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430738
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430744
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430750
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843075C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430768
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430774
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430780
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843078C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430798
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84307A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84307B0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84307BC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84307C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84307D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84307E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84307EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84307F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430804
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430810
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843081C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430828
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430834
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430840
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843084C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
.incbin "baserom.gba", 0x00430858, 0x24
@@ -1430,22 +809,13 @@ VoiceGroupTable_84308AC: @ 84308AC
.4byte 0x00000000
@ SquareWave1 84308B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84308C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84308D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave2 84308DC
.byte 0x2, 0x3c, 0x0, 0x0
@@ -1454,247 +824,127 @@ VoiceGroupTable_84308AC: @ 84308AC
.byte 0, 4, 0, 1
@ SquareWave1 84308E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 3
- .byte 0, 0, 0
- .byte 0, 4, 0, 1
+ voice_square_1 0, 3, 0, 4, 0, 1
@ SquareWave1 84308F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430900
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843090C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430918
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430924
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430930
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843093C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430948
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8430954
voice_directsound 60, 0, DirectSoundWaveData_849BAEC, 255, 216, 90, 242
@ SquareWave1 8430960
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843096C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430978
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430984
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430990
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843099C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84309A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84309B4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84309C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84309CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84309D8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84309E4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84309F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84309FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430A08
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430A14
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430A20
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430A2C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430A38
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430A44
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430A50
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430A5C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430A68
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430A74
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430A80
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430A8C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430A98
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430AA4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430AB0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430ABC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430AC8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8430AD4
voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 242, 0, 204
@@ -1708,46 +958,25 @@ VoiceGroupTable_84308AC: @ 84308AC
.4byte KeySplitTable_845526C
@ SquareWave1 8430AF8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430B04
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430B10
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430B1C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430B28
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430B34
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430B40
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 8430B4C
.byte 0x40, 0, 0, 0
@@ -1755,10 +984,7 @@ VoiceGroupTable_84308AC: @ 84308AC
.4byte KeySplitTable_84552B4
@ SquareWave1 8430B58
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 8430B64
.byte 0x40, 0, 0, 0
@@ -1766,10 +992,7 @@ VoiceGroupTable_84308AC: @ 84308AC
.4byte KeySplitTable_8455308
@ SquareWave1 8430B70
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 8430B7C
.byte 0x40, 0, 0, 0
@@ -1777,118 +1000,61 @@ VoiceGroupTable_84308AC: @ 84308AC
.4byte KeySplitTable_8455350
@ SquareWave1 8430B88
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430B94
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430BA0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430BAC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430BB8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430BC4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430BD0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430BDC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430BE8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430BF4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430C00
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430C0C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430C18
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430C24
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430C30
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430C3C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430C48
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430C54
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430C60
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave2 8430C6C
.byte 0x2, 0x3c, 0x0, 0x0
@@ -1902,16 +1068,10 @@ VoiceGroupTable_84308AC: @ 84308AC
.byte 0, 7, 15, 2
@ SquareWave1 8430C84
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 3
- .byte 0, 0, 0
- .byte 0, 1, 7, 1
+ voice_square_1 0, 3, 0, 1, 7, 1
@ SquareWave1 8430C90
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 3
- .byte 0, 0, 0
- .byte 0, 0, 7, 1
+ voice_square_1 0, 3, 0, 0, 7, 1
VoiceGroupTable_8430C9C: @ 8430C9C
@@ -1921,28 +1081,16 @@ VoiceGroupTable_8430C9C: @ 8430C9C
.4byte 0x00000000
@ SquareWave1 8430CA8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430CB4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430CC0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430CCC
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 3
- .byte 0, 0, 0
- .byte 0, 2, 4, 0
+ voice_square_1_alt 0, 3, 0, 2, 4, 0
@ SquareWave2 8430CD8
.byte 0xa, 0x3c, 0x0, 0x0
@@ -1963,238 +1111,124 @@ VoiceGroupTable_8430C9C: @ 8430C9C
.byte 0, 3, 0, 0
@ SquareWave1 8430CFC
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 3, 0, 0
+ voice_square_1_alt 0, 2, 0, 3, 0, 0
@ SquareWave1 8430D08
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430D14
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430D20
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430D2C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430D38
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430D44
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430D50
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430D5C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430D68
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430D74
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430D80
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430D8C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430D98
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430DA4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430DB0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8430DBC
voice_directsound 60, 0, DirectSoundWaveData_8481130, 255, 249, 25, 149
@ SquareWave1 8430DC8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430DD4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430DE0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430DEC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430DF8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430E04
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430E10
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430E1C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430E28
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430E34
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8430E40
voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 253, 0, 149
@ SquareWave1 8430E4C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430E58
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430E64
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430E70
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430E7C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430E88
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430E94
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430EA0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430EAC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430EB8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430EC4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430ED0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 8430EDC
.byte 0x40, 0, 0, 0
@@ -2202,148 +1236,76 @@ VoiceGroupTable_8430C9C: @ 8430C9C
.4byte KeySplitTable_845526C
@ SquareWave1 8430EE8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430EF4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430F00
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430F0C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430F18
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430F24
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430F30
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430F3C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430F48
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430F54
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430F60
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430F6C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430F78
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430F84
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430F90
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430F9C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430FA8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430FB4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430FC0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430FCC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430FD8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430FE4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430FF0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8430FFC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8431008
voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 127, 231, 127
@@ -2354,34 +1316,19 @@ VoiceGroupTable_8430C9C: @ 8430C9C
.byte 0, 7, 15, 1
@ SquareWave1 8431020
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843102C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431038
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431044
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431050
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave2 843105C
.byte 0xa, 0x3c, 0x0, 0x0
@@ -2390,280 +1337,142 @@ VoiceGroupTable_8430C9C: @ 8430C9C
.byte 1, 1, 7, 1
@ SquareWave1 8431068
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 1, 1, 7, 1
+ voice_square_1_alt 0, 2, 1, 1, 7, 1
@ SquareWave1 8431074
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 7, 1
+ voice_square_1_alt 0, 2, 0, 0, 7, 1
@ SquareWave1 8431080
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843108C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431098
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84310A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84310B0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84310BC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84310C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84310D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84310E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84310EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84310F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431104
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431110
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843111C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431128
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431134
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431140
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843114C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431158
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431164
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431170
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843117C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431188
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431194
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84311A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84311AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84311B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84311C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84311D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84311DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84311E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84311F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431200
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843120C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431218
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431224
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431230
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843123C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431248
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431254
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431260
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843126C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431278
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431284
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Noise 8431290
.byte 0xc, 0x3c, 0x0, 0x0
@@ -2687,253 +1496,133 @@ VoiceGroupTable_843129C: @ 843129C
voice_directsound 60, 0, DirectSoundWaveData_8497134, 255, 178, 180, 165
@ SquareWave1 84312C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84312CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84312D8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84312E4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84312F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84312FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8431308
voice_directsound 60, 0, DirectSoundWaveData_8456330, 255, 165, 51, 235
@ SquareWave1 8431314
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431320
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843132C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8431338
voice_directsound 60, 0, DirectSoundWaveData_84A311C, 255, 235, 0, 204
@ SquareWave1 8431344
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431350
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843135C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431368
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431374
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431380
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843138C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431398
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84313A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84313B0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84313BC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84313C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84313D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84313E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84313EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84313F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431404
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431410
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843141C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431428
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431434
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431440
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843144C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431458
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8431464
voice_directsound 60, 0, DirectSoundWaveData_8458CD0, 255, 252, 0, 115
@ SquareWave1 8431470
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843147C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431488
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431494
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84314A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84314AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84314B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 84314C4
voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 242, 0, 204
@@ -2947,46 +1636,25 @@ VoiceGroupTable_843129C: @ 843129C
.4byte KeySplitTable_845526C
@ SquareWave1 84314E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84314F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431500
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843150C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431518
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431524
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431530
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 843153C
.byte 0x40, 0, 0, 0
@@ -2994,10 +1662,7 @@ VoiceGroupTable_843129C: @ 843129C
.4byte KeySplitTable_84552B4
@ SquareWave1 8431548
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 8431554
.byte 0x40, 0, 0, 0
@@ -3005,10 +1670,7 @@ VoiceGroupTable_843129C: @ 843129C
.4byte KeySplitTable_8455308
@ SquareWave1 8431560
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 843156C
.byte 0x40, 0, 0, 0
@@ -3016,115 +1678,61 @@ VoiceGroupTable_843129C: @ 843129C
.4byte KeySplitTable_8455350
@ SquareWave1 8431578
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431584
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431590
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843159C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84315A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84315B4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84315C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84315CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84315D8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84315E4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84315F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84315FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8431608
voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 127, 231, 127
@ SquareWave1 8431614
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431620
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843162C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431638
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431644
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431650
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave2 843165C
.byte 0xa, 0x3c, 0x0, 0x0
@@ -3133,10 +1741,7 @@ VoiceGroupTable_843129C: @ 843129C
.byte 0, 1, 7, 1
@ SquareWave1 8431668
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 1, 7, 1
+ voice_square_1_alt 0, 2, 0, 1, 7, 1
@ SquareWave2 8431674
.byte 0xa, 0x3c, 0x0, 0x0
@@ -3145,10 +1750,7 @@ VoiceGroupTable_843129C: @ 843129C
.byte 0, 1, 7, 1
@ SquareWave1 8431680
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 3
- .byte 0, 0, 0
- .byte 0, 1, 7, 1
+ voice_square_1_alt 0, 3, 0, 1, 7, 1
@ SquareWave2 843168C
.byte 0xa, 0x3c, 0x0, 0x0
@@ -3157,16 +1759,10 @@ VoiceGroupTable_843129C: @ 843129C
.byte 0, 1, 4, 1
@ SquareWave1 8431698
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 1, 4, 1
+ voice_square_1_alt 0, 2, 0, 1, 4, 1
@ SquareWave1 84316A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ WaveMemory 84316B0
.byte 0xb, 0x3c, 0x0, 0x0
@@ -3179,10 +1775,7 @@ VoiceGroupTable_843129C: @ 843129C
.byte 0, 7, 15, 2
@ SquareWave1 84316C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave2 84316D4
.byte 0x2, 0x3c, 0x0, 0x0
@@ -3191,70 +1784,37 @@ VoiceGroupTable_843129C: @ 843129C
.byte 0, 1, 4, 1
@ SquareWave1 84316E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 1, 4, 1
+ voice_square_1 0, 2, 0, 1, 4, 1
@ SquareWave1 84316EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84316F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431704
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431710
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843171C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431728
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431734
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431740
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843174C
- .byte 0x9, 0x3c, 0x0, 0x1d
- .byte 2
- .byte 0, 0, 0
- .byte 0, 2, 0, 0
+ voice_square_1_alt 29, 2, 0, 2, 0, 0
@ SquareWave1 8431758
- .byte 0x9, 0x3c, 0x0, 0x16
- .byte 2
- .byte 0, 0, 0
- .byte 0, 2, 0, 0
+ voice_square_1_alt 22, 2, 0, 2, 0, 0
VoiceGroupTable_8431764: @ 8431764
@@ -3264,280 +1824,142 @@ VoiceGroupTable_8431764: @ 8431764
.4byte 0x00000000
@ SquareWave1 8431770
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843177C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431788
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431794
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84317A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84317AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84317B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84317C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84317D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84317DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84317E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84317F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431800
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843180C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431818
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431824
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431830
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843183C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431848
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431854
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431860
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843186C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431878
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431884
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431890
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843189C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84318A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84318B4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84318C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84318CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84318D8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84318E4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84318F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84318FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431908
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431914
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431920
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843192C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431938
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431944
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431950
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843195C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431968
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431974
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431980
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843198C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8431998
voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 246, 0, 226
@@ -3548,46 +1970,25 @@ VoiceGroupTable_8431764: @ 8431764
.4byte KeySplitTable_845526C
@ SquareWave1 84319B0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84319BC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84319C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84319D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84319E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84319EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84319F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 8431A04
.byte 0x40, 0, 0, 0
@@ -3595,22 +1996,13 @@ VoiceGroupTable_8431764: @ 8431764
.4byte KeySplitTable_84552B4
@ SquareWave1 8431A10
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431A1C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431A28
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 8431A34
.byte 0x40, 0, 0, 0
@@ -3618,118 +2010,61 @@ VoiceGroupTable_8431764: @ 8431764
.4byte KeySplitTable_8455350
@ SquareWave1 8431A40
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431A4C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431A58
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431A64
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431A70
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431A7C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431A88
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431A94
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431AA0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431AAC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431AB8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431AC4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431AD0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431ADC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431AE8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431AF4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431B00
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431B0C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431B18
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave2 8431B24
.byte 0xa, 0x3c, 0x0, 0x0
@@ -3738,22 +2073,13 @@ VoiceGroupTable_8431764: @ 8431764
.byte 0, 1, 7, 1
@ SquareWave1 8431B30
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 1
- .byte 0, 0, 0
- .byte 0, 1, 7, 1
+ voice_square_1_alt 0, 1, 0, 1, 7, 1
@ SquareWave1 8431B3C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431B48
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave2 8431B54
.byte 0xa, 0x3c, 0x0, 0x0
@@ -3762,16 +2088,10 @@ VoiceGroupTable_8431764: @ 8431764
.byte 0, 1, 7, 1
@ SquareWave1 8431B60
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 3
- .byte 0, 0, 0
- .byte 0, 1, 7, 1
+ voice_square_1_alt 0, 3, 0, 1, 7, 1
@ SquareWave1 8431B6C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ WaveMemory 8431B78
.byte 0xb, 0x3c, 0x0, 0x0
@@ -3779,16 +2099,10 @@ VoiceGroupTable_8431764: @ 8431764
.byte 0, 7, 15, 1
@ SquareWave1 8431B84
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 1
- .byte 0, 0, 0
- .byte 0, 0, 7, 1
+ voice_square_1_alt 0, 1, 0, 0, 7, 1
@ SquareWave1 8431B90
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 3
- .byte 0, 0, 0
- .byte 0, 0, 7, 1
+ voice_square_1_alt 0, 3, 0, 0, 7, 1
VoiceGroupTable_8431B9C: @ 8431B9C
@@ -3803,16 +2117,10 @@ VoiceGroupTable_8431B9C: @ 8431B9C
.4byte KeySplitTable_8455224
@ SquareWave1 8431BB4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431BC0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave2 8431BCC
.byte 0xa, 0x3c, 0x0, 0x0
@@ -3821,10 +2129,7 @@ VoiceGroupTable_8431B9C: @ 8431B9C
.byte 0, 1, 6, 1
@ SquareWave1 8431BD8
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 3
- .byte 0, 0, 0
- .byte 0, 1, 6, 1
+ voice_square_1_alt 0, 3, 0, 1, 6, 1
@ SquareWave2 8431BE4
.byte 0xa, 0x3c, 0x0, 0x0
@@ -3833,235 +2138,121 @@ VoiceGroupTable_8431B9C: @ 8431B9C
.byte 0, 1, 6, 1
@ SquareWave1 8431BF0
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 1, 6, 1
+ voice_square_1_alt 0, 2, 0, 1, 6, 1
@ SquareWave1 8431BFC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431C08
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431C14
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431C20
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431C2C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431C38
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431C44
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431C50
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431C5C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431C68
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431C74
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431C80
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431C8C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431C98
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431CA4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431CB0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8431CBC
voice_directsound 60, 0, DirectSoundWaveData_8481130, 255, 249, 25, 149
@ SquareWave1 8431CC8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431CD4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431CE0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431CEC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431CF8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431D04
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431D10
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431D1C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431D28
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431D34
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431D40
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431D4C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431D58
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431D64
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431D70
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431D7C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431D88
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431D94
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431DA0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431DAC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431DB8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8431DC4
voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 246, 0, 235
@@ -4075,46 +2266,25 @@ VoiceGroupTable_8431B9C: @ 8431B9C
.4byte KeySplitTable_845526C
@ SquareWave1 8431DE8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431DF4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431E00
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431E0C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431E18
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431E24
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431E30
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 8431E3C
.byte 0x40, 0, 0, 0
@@ -4122,22 +2292,13 @@ VoiceGroupTable_8431B9C: @ 8431B9C
.4byte KeySplitTable_84552B4
@ SquareWave1 8431E48
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431E54
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431E60
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 8431E6C
.byte 0x40, 0, 0, 0
@@ -4145,115 +2306,61 @@ VoiceGroupTable_8431B9C: @ 8431B9C
.4byte KeySplitTable_8455350
@ SquareWave1 8431E78
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431E84
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431E90
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431E9C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431EA8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431EB4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431EC0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431ECC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431ED8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431EE4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431EF0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431EFC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8431F08
voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 127, 231, 127
@ SquareWave1 8431F14
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431F20
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431F2C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431F38
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431F44
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431F50
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave2 8431F5C
.byte 0xa, 0x3c, 0x0, 0x0
@@ -4267,10 +2374,7 @@ VoiceGroupTable_8431B9C: @ 8431B9C
.byte 0, 7, 15, 1
@ SquareWave1 8431F74
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 3
- .byte 0, 0, 0
- .byte 0, 1, 7, 1
+ voice_square_1_alt 0, 3, 0, 1, 7, 1
@ WaveMemory 8431F80
.byte 0xb, 0x3c, 0x0, 0x0
@@ -4278,10 +2382,7 @@ VoiceGroupTable_8431B9C: @ 8431B9C
.byte 0, 7, 15, 0
@ SquareWave1 8431F8C
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 3
- .byte 0, 0, 0
- .byte 0, 0, 7, 0
+ voice_square_1_alt 0, 3, 0, 0, 7, 0
VoiceGroupTable_8431F98: @ 8431F98
@@ -4296,136 +2397,70 @@ VoiceGroupTable_8431F98: @ 8431F98
.4byte KeySplitTable_8455224
@ SquareWave1 8431FB0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431FBC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431FC8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431FD4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431FE0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431FEC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8431FF8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432004
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432010
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843201C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432028
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432034
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432040
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843204C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432058
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432064
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432070
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843207C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432088
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432094
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84320A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84320AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave2 84320B8
.byte 0x2, 0x3c, 0x0, 0x0
@@ -4434,10 +2469,7 @@ VoiceGroupTable_8431F98: @ 8431F98
.byte 0, 2, 0, 0
@ SquareWave1 84320C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 3
- .byte 0, 0, 0
- .byte 0, 2, 0, 0
+ voice_square_1 0, 3, 0, 2, 0, 0
@ SquareWave2 84320D0
.byte 0x2, 0x3c, 0x0, 0x0
@@ -4446,127 +2478,67 @@ VoiceGroupTable_8431F98: @ 8431F98
.byte 0, 6, 0, 0
@ SquareWave1 84320DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 3
- .byte 0, 0, 0
- .byte 0, 6, 0, 0
+ voice_square_1 0, 3, 0, 6, 0, 0
@ SquareWave1 84320E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84320F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432100
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843210C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432118
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432124
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432130
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 843213C
voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 253, 0, 149
@ SquareWave1 8432148
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432154
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432160
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843216C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432178
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432184
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432190
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843219C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84321A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84321B4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84321C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84321CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 84321D8
.byte 0x40, 0, 0, 0
@@ -4574,145 +2546,76 @@ VoiceGroupTable_8431F98: @ 8431F98
.4byte KeySplitTable_845526C
@ SquareWave1 84321E4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84321F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84321FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432208
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432214
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432220
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843222C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8432238
voice_directsound 60, 0, DirectSoundWaveData_84A5F58, 255, 0, 255, 165
@ SquareWave1 8432244
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432250
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843225C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432268
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432274
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432280
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843228C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432298
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84322A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84322B0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84322BC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84322C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84322D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84322E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84322EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84322F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8432304
voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 127, 231, 127
@@ -4721,40 +2624,22 @@ VoiceGroupTable_8431F98: @ 8431F98
voice_programmable_wave ProgrammableWaveData_84553BC, 0, 7, 15, 1
@ SquareWave1 843231C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432328
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432334
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432340
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843234C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432358
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ WaveMemory 8432364
.byte 0xb, 0x3c, 0x0, 0x0
@@ -4762,270 +2647,138 @@ VoiceGroupTable_8431F98: @ 8431F98
.byte 0, 7, 15, 2
@ SquareWave1 8432370
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843237C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432388
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432394
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84323A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84323AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84323B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84323C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84323D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84323DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
VoiceGroupTable_84323E8: @ 84323E8
@ SquareWave1 84323E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84323F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432400
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843240C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432418
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432424
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432430
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843243C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432448
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432454
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432460
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843246C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432478
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432484
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432490
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843249C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84324A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84324B4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84324C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84324CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84324D8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84324E4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84324F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84324FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432508
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432514
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432520
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843252C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432538
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432544
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432550
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843255C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432568
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432574
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Noise 8432580
.byte 0xc, 0x3c, 0x0, 0x0
@@ -5043,154 +2796,85 @@ VoiceGroupTable_84323E8: @ 84323E8
voice_directsound_no_resample 60, 192, DirectSoundWaveData_845AE14, 255, 0, 255, 242
@ SquareWave1 84325A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 84325B0
voice_directsound_no_resample 60, 192, DirectSoundWaveData_845B2B4, 255, 0, 255, 242
@ SquareWave1 84325BC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 84325C8
voice_directsound_no_resample 60, 192, DirectSoundWaveData_845C238, 255, 0, 255, 242
@ SquareWave1 84325D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84325E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84325EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84325F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432604
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432610
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843261C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432628
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432634
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432640
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843264C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432658
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432664
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8432670
voice_directsound_no_resample 32, 202, DirectSoundWaveData_845FCC8, 255, 127, 77, 204
@ SquareWave1 843267C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432688
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432694
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84326A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84326AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84326B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84326C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 84326D0
voice_directsound_no_resample 72, 194, DirectSoundWaveData_8461D8C, 255, 0, 255, 0
@ SquareWave1 84326DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 84326E8
voice_directsound_no_resample 72, 190, DirectSoundWaveData_84622A4, 255, 0, 255, 0
@@ -5209,16 +2893,10 @@ VoiceGroupTable_84326F4: @ 84326F4
.byte 0, 3, 3, 1
@ SquareWave1 843270C
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 3, 3, 1
+ voice_square_1_alt 0, 2, 0, 3, 3, 1
@ SquareWave1 8432718
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave2 8432724
.byte 0xa, 0x3c, 0x0, 0x0
@@ -5227,10 +2905,7 @@ VoiceGroupTable_84326F4: @ 84326F4
.byte 0, 1, 7, 2
@ SquareWave1 8432730
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 1, 7, 2
+ voice_square_1_alt 0, 2, 0, 1, 7, 2
@ SquareWave2 843273C
.byte 0xa, 0x3c, 0x0, 0x0
@@ -5239,232 +2914,118 @@ VoiceGroupTable_84326F4: @ 84326F4
.byte 1, 1, 0, 0
@ SquareWave1 8432748
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 1, 1, 0, 0
+ voice_square_1_alt 0, 2, 1, 1, 0, 0
@ SquareWave1 8432754
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432760
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843276C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432778
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432784
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432790
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843279C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84327A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84327B4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84327C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84327CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84327D8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84327E4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84327F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84327FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432808
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432814
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432820
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843282C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432838
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432844
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432850
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843285C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432868
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432874
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432880
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843288C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432898
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84328A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84328B0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84328BC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84328C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84328D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84328E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84328EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84328F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432904
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8432910
voice_directsound 60, 0, DirectSoundWaveData_848BD68, 255, 216, 0, 165
@@ -5473,10 +3034,7 @@ VoiceGroupTable_84326F4: @ 84326F4
voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 242, 0, 204
@ SquareWave1 8432928
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 8432934
.byte 0x40, 0, 0, 0
@@ -5484,58 +3042,31 @@ VoiceGroupTable_84326F4: @ 84326F4
.4byte KeySplitTable_845526C
@ SquareWave1 8432940
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843294C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432958
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432964
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432970
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843297C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432988
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432994
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84329A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 84329AC
.byte 0x40, 0, 0, 0
@@ -5543,10 +3074,7 @@ VoiceGroupTable_84326F4: @ 84326F4
.4byte KeySplitTable_8455308
@ SquareWave1 84329B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 84329C4
.byte 0x40, 0, 0, 0
@@ -5554,76 +3082,40 @@ VoiceGroupTable_84326F4: @ 84326F4
.4byte KeySplitTable_8455350
@ SquareWave1 84329D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84329DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84329E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84329F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432A00
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432A0C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432A18
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432A24
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432A30
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432A3C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432A48
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432A54
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8432A60
voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 127, 231, 127
@@ -5632,34 +3124,19 @@ VoiceGroupTable_84326F4: @ 84326F4
voice_programmable_wave ProgrammableWaveData_84553BC, 0, 7, 15, 0
@ SquareWave1 8432A78
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432A84
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432A90
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432A9C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432AA8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave2 8432AB4
.byte 0xa, 0x3c, 0x0, 0x0
@@ -5673,10 +3150,7 @@ VoiceGroupTable_84326F4: @ 84326F4
.byte 0, 7, 15, 2
@ SquareWave1 8432ACC
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 1, 1, 7, 2
+ voice_square_1_alt 0, 2, 1, 1, 7, 2
@ SquareWave2 8432AD8
.byte 0xa, 0x3c, 0x0, 0x0
@@ -5685,10 +3159,7 @@ VoiceGroupTable_84326F4: @ 84326F4
.byte 1, 1, 7, 2
@ SquareWave1 8432AE4
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 3
- .byte 0, 0, 0
- .byte 1, 1, 7, 2
+ voice_square_1_alt 0, 3, 1, 1, 7, 2
@ WaveMemory 8432AF0
.byte 0xb, 0x3c, 0x0, 0x0
@@ -5696,16 +3167,10 @@ VoiceGroupTable_84326F4: @ 84326F4
.byte 0, 7, 15, 3
@ SquareWave1 8432AFC
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 7, 2
+ voice_square_1_alt 0, 2, 0, 0, 7, 2
@ SquareWave1 8432B08
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 3
- .byte 0, 0, 0
- .byte 0, 0, 7, 2
+ voice_square_1_alt 0, 3, 0, 0, 7, 2
@ SquareWave2 8432B14
.byte 0xa, 0x3c, 0x0, 0x0
@@ -5714,16 +3179,10 @@ VoiceGroupTable_84326F4: @ 84326F4
.byte 1, 2, 6, 2
@ SquareWave1 8432B20
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 1
- .byte 0, 0, 0
- .byte 1, 2, 6, 2
+ voice_square_1_alt 0, 1, 1, 2, 6, 2
@ SquareWave1 8432B2C
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 1
- .byte 0, 0, 0
- .byte 0, 0, 6, 2
+ voice_square_1_alt 0, 1, 0, 0, 6, 2
VoiceGroupTable_8432B38: @ 8432B38
@@ -5738,16 +3197,10 @@ VoiceGroupTable_8432B38: @ 8432B38
.4byte KeySplitTable_8455224
@ SquareWave1 8432B50
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432B5C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave2 8432B68
.byte 0xa, 0x3c, 0x0, 0x0
@@ -5756,259 +3209,133 @@ VoiceGroupTable_8432B38: @ 8432B38
.byte 0, 1, 7, 1
@ SquareWave1 8432B74
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 0
- .byte 0, 0, 0
- .byte 0, 1, 7, 1
+ voice_square_1_alt 0, 0, 0, 1, 7, 1
@ SquareWave1 8432B80
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 0
- .byte 0, 0, 0
- .byte 0, 0, 7, 1
+ voice_square_1_alt 0, 0, 0, 0, 7, 1
@ SquareWave1 8432B8C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432B98
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432BA4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432BB0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432BBC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432BC8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432BD4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432BE0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432BEC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432BF8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432C04
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432C10
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432C1C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432C28
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432C34
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432C40
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432C4C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432C58
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432C64
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432C70
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432C7C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432C88
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432C94
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432CA0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432CAC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432CB8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432CC4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432CD0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432CDC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432CE8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432CF4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432D00
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432D0C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432D18
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432D24
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432D30
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432D3C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432D48
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8432D54
voice_directsound 60, 0, DirectSoundWaveData_848BD68, 255, 216, 0, 165
@ SquareWave1 8432D60
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432D6C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 8432D78
.byte 0x40, 0, 0, 0
@@ -6016,187 +3343,97 @@ VoiceGroupTable_8432B38: @ 8432B38
.4byte KeySplitTable_845526C
@ SquareWave1 8432D84
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432D90
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432D9C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432DA8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432DB4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432DC0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432DCC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432DD8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432DE4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432DF0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432DFC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432E08
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432E14
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432E20
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432E2C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432E38
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432E44
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432E50
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432E5C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432E68
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432E74
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432E80
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432E8C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432E98
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8432EA4
voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 127, 231, 127
@ SquareWave1 8432EB0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432EBC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432EC8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432ED4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432EE0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432EEC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave2 8432EF8
.byte 0xa, 0x3c, 0x0, 0x0
@@ -6210,274 +3447,139 @@ VoiceGroupTable_8432B38: @ 8432B38
.byte 0, 7, 15, 2
@ SquareWave1 8432F10
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 1, 7, 1
+ voice_square_1_alt 0, 2, 0, 1, 7, 1
@ SquareWave1 8432F1C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432F28
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432F34
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432F40
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432F4C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432F58
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432F64
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432F70
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432F7C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432F88
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432F94
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432FA0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432FAC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432FB8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432FC4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432FD0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432FDC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432FE8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8432FF4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433000
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843300C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433018
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433024
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433030
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843303C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433048
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433054
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433060
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843306C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433078
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433084
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433090
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843309C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84330A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84330B4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84330C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84330CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84330D8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84330E4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84330F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84330FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433108
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433114
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433120
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Noise 843312C
.byte 0xc, 0x3c, 0x0, 0x0
@@ -6488,28 +3590,16 @@ VoiceGroupTable_8432B38: @ 8432B38
VoiceGroupTable_8433138: @ 8433138
@ SquareWave1 8433138
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433144
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433150
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843315C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave2 8433168
.byte 0xa, 0x3c, 0x0, 0x0
@@ -6518,10 +3608,7 @@ VoiceGroupTable_8433138: @ 8433138
.byte 0, 1, 7, 1
@ SquareWave1 8433174
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 1
- .byte 0, 0, 0
- .byte 0, 1, 7, 1
+ voice_square_1_alt 0, 1, 0, 1, 7, 1
@ SquareWave2 8433180
.byte 0xa, 0x3c, 0x0, 0x0
@@ -6530,247 +3617,127 @@ VoiceGroupTable_8433138: @ 8433138
.byte 0, 2, 6, 1
@ SquareWave1 843318C
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 2, 6, 1
+ voice_square_1_alt 0, 2, 0, 2, 6, 1
@ SquareWave1 8433198
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84331A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84331B0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84331BC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84331C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84331D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84331E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84331EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84331F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433204
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433210
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843321C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433228
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433234
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433240
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843324C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433258
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433264
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433270
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843327C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433288
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433294
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84332A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84332AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84332B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84332C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84332D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84332DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84332E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84332F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433300
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843330C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433318
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433324
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433330
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843333C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433348
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8433354
voice_directsound 60, 0, DirectSoundWaveData_848BD68, 255, 216, 0, 165
@ SquareWave1 8433360
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843336C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 8433378
.byte 0x40, 0, 0, 0
@@ -6778,58 +3745,31 @@ VoiceGroupTable_8433138: @ 8433138
.4byte KeySplitTable_845526C
@ SquareWave1 8433384
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433390
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843339C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84333A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84333B4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84333C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84333CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84333D8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84333E4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 84333F0
.byte 0x40, 0, 0, 0
@@ -6837,10 +3777,7 @@ VoiceGroupTable_8433138: @ 8433138
.4byte KeySplitTable_8455308
@ SquareWave1 84333FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 8433408
.byte 0x40, 0, 0, 0
@@ -6848,115 +3785,61 @@ VoiceGroupTable_8433138: @ 8433138
.4byte KeySplitTable_8455350
@ SquareWave1 8433414
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433420
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843342C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433438
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433444
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433450
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843345C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433468
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433474
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433480
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843348C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433498
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 84334A4
voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 127, 231, 127
@ SquareWave1 84334B0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84334BC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84334C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84334D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84334E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84334EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave2 84334F8
.byte 0xa, 0x3c, 0x0, 0x0
@@ -6968,22 +3851,13 @@ VoiceGroupTable_8433138: @ 8433138
voice_programmable_wave_alt ProgrammableWaveData_84553FC, 0, 7, 15, 2
@ SquareWave1 8433510
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 1, 7, 1
+ voice_square_1_alt 0, 2, 0, 1, 7, 1
@ SquareWave1 843351C
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 7, 1
+ voice_square_1_alt 0, 2, 0, 0, 7, 1
@ SquareWave1 8433528
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 1
- .byte 0, 0, 0
- .byte 0, 0, 7, 1
+ voice_square_1_alt 0, 1, 0, 0, 7, 1
VoiceGroupTable_8433534: @ 8433534
@@ -6993,283 +3867,145 @@ VoiceGroupTable_8433534: @ 8433534
.4byte KeySplitTable_8455224
@ SquareWave1 8433540
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843354C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433558
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433564
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433570
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843357C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433588
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433594
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84335A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84335AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84335B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84335C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84335D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84335DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84335E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84335F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433600
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843360C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433618
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433624
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433630
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843363C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433648
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433654
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433660
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843366C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433678
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433684
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433690
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843369C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84336A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84336B4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84336C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84336CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84336D8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84336E4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84336F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84336FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433708
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433714
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433720
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843372C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433738
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433744
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8433750
voice_directsound 60, 0, DirectSoundWaveData_848BD68, 255, 216, 0, 165
@ SquareWave1 843375C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433768
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 8433774
.byte 0x40, 0, 0, 0
@@ -7277,58 +4013,31 @@ VoiceGroupTable_8433534: @ 8433534
.4byte KeySplitTable_845526C
@ SquareWave1 8433780
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843378C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433798
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84337A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84337B0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84337BC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84337C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84337D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84337E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 84337EC
.byte 0x40, 0, 0, 0
@@ -7336,130 +4045,67 @@ VoiceGroupTable_8433534: @ 8433534
.4byte KeySplitTable_8455308
@ SquareWave1 84337F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433804
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433810
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843381C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433828
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433834
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433840
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843384C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433858
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433864
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433870
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843387C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433888
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433894
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84338A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84338AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84338B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84338C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84338D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84338DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84338E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave2 84338F4
.byte 0x2, 0x3c, 0x0, 0x0
@@ -7468,16 +4114,10 @@ VoiceGroupTable_8433534: @ 8433534
.byte 0, 1, 7, 1
@ SquareWave1 8433900
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843390C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 1, 7, 1
+ voice_square_1 0, 2, 0, 1, 7, 1
@ SquareWave2 8433918
.byte 0xa, 0x3c, 0x0, 0x0
@@ -7486,22 +4126,13 @@ VoiceGroupTable_8433534: @ 8433534
.byte 0, 1, 6, 2
@ SquareWave1 8433924
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 1
- .byte 0, 0, 0
- .byte 0, 1, 6, 2
+ voice_square_1_alt 0, 1, 0, 1, 6, 2
@ SquareWave1 8433930
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 1
- .byte 0, 0, 0
- .byte 0, 0, 6, 2
+ voice_square_1_alt 0, 1, 0, 0, 6, 2
@ SquareWave1 843393C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 7, 1
+ voice_square_1 0, 2, 0, 0, 7, 1
VoiceGroupTable_8433948: @ 8433948
@@ -7511,10 +4142,7 @@ VoiceGroupTable_8433948: @ 8433948
.4byte 0x00000000
@ SquareWave1 8433954
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave2 8433960
.byte 0xa, 0x3c, 0x0, 0x0
@@ -7523,10 +4151,7 @@ VoiceGroupTable_8433948: @ 8433948
.byte 0, 2, 0, 0
@ SquareWave1 843396C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave2 8433978
.byte 0xa, 0x3c, 0x0, 0x0
@@ -7535,256 +4160,130 @@ VoiceGroupTable_8433948: @ 8433948
.byte 0, 1, 6, 0
@ SquareWave1 8433984
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 3
- .byte 0, 0, 0
- .byte 0, 1, 6, 0
+ voice_square_1_alt 0, 3, 0, 1, 6, 0
@ SquareWave1 8433990
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 3
- .byte 0, 0, 0
- .byte 0, 0, 6, 0
+ voice_square_1_alt 0, 3, 0, 0, 6, 0
@ SquareWave1 843399C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84339A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84339B4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84339C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84339CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84339D8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84339E4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84339F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84339FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433A08
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433A14
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433A20
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433A2C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433A38
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433A44
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433A50
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433A5C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433A68
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433A74
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433A80
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433A8C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433A98
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433AA4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433AB0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433ABC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433AC8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433AD4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433AE0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433AEC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433AF8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433B04
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433B10
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433B1C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433B28
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433B34
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433B40
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433B4C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433B58
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433B64
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433B70
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8433B7C
voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 246, 0, 226
@@ -7795,48 +4294,27 @@ VoiceGroupTable_8433948: @ 8433948
.4byte KeySplitTable_845526C
@ SquareWave1 8433B94
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433BA0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
VoiceGroupTable_8433BAC: @ 8433BAC
@ SquareWave1 8433BAC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433BB8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433BC4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433BD0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433BDC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 8433BE8
.byte 0x40, 0, 0, 0
@@ -7844,10 +4322,7 @@ VoiceGroupTable_8433BAC: @ 8433BAC
.4byte KeySplitTable_84552B4
@ SquareWave1 8433BF4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 8433C00
.byte 0x40, 0, 0, 0
@@ -7855,10 +4330,7 @@ VoiceGroupTable_8433BAC: @ 8433BAC
.4byte KeySplitTable_8455308
@ SquareWave1 8433C0C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 8433C18
.byte 0x40, 0, 0, 0
@@ -7866,115 +4338,61 @@ VoiceGroupTable_8433BAC: @ 8433BAC
.4byte KeySplitTable_8455350
@ SquareWave1 8433C24
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433C30
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433C3C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433C48
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433C54
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433C60
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433C6C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433C78
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433C84
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433C90
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433C9C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433CA8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8433CB4
voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 127, 231, 127
@ SquareWave1 8433CC0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433CCC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433CD8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433CE4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433CF0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433CFC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave2 8433D08
.byte 0xa, 0x3c, 0x0, 0x0
@@ -7988,10 +4406,7 @@ VoiceGroupTable_8433BAC: @ 8433BAC
.byte 0, 7, 15, 1
@ SquareWave1 8433D20
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 0
- .byte 0, 0, 0
- .byte 0, 1, 7, 0
+ voice_square_1_alt 0, 0, 0, 1, 7, 0
@ WaveMemory 8433D2C
.byte 0xb, 0x3c, 0x0, 0x0
@@ -8009,163 +4424,91 @@ VoiceGroupTable_8433BAC: @ 8433BAC
.byte 0, 7, 15, 1
@ SquareWave1 8433D50
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 0
- .byte 0, 0, 0
- .byte 0, 0, 7, 0
+ voice_square_1_alt 0, 0, 0, 0, 7, 0
@ Direct Sound 8433D5C
voice_directsound_no_resample 60, 192, DirectSoundWaveData_845AE14, 255, 0, 255, 242
@ SquareWave1 8433D68
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8433D74
voice_directsound_no_resample 60, 192, DirectSoundWaveData_845B2B4, 255, 0, 255, 242
@ SquareWave1 8433D80
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8433D8C
voice_directsound_no_resample 60, 192, DirectSoundWaveData_845C238, 255, 0, 255, 242
@ SquareWave1 8433D98
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433DA4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433DB0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433DBC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433DC8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433DD4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433DE0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433DEC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433DF8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433E04
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433E10
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433E1C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433E28
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8433E34
voice_directsound_no_resample 32, 162, DirectSoundWaveData_845FCC8, 255, 127, 77, 204
@ SquareWave1 8433E40
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433E4C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433E58
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433E64
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433E70
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433E7C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433E88
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8433E94
voice_directsound_no_resample 72, 195, DirectSoundWaveData_8461D8C, 255, 0, 255, 0
@ SquareWave1 8433EA0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8433EAC
voice_directsound_no_resample 72, 189, DirectSoundWaveData_84622A4, 255, 0, 255, 0
@@ -8183,274 +4526,142 @@ VoiceGroupTable_8433EB8: @ 8433EB8
.4byte 0x00000000
@ SquareWave1 8433ED0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433EDC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433EE8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433EF4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433F00
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433F0C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433F18
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433F24
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433F30
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433F3C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433F48
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433F54
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433F60
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433F6C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433F78
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433F84
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433F90
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433F9C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433FA8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433FB4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433FC0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433FCC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433FD8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433FE4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433FF0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8433FFC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434008
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434014
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434020
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843402C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434038
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434044
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434050
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 843405C
voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 253, 0, 149
@ SquareWave1 8434068
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434074
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434080
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843408C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434098
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84340A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84340B0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84340BC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84340C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84340D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 84340E0
voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 246, 0, 235
@ SquareWave1 84340EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 84340F8
.byte 0x40, 0, 0, 0
@@ -8458,46 +4669,25 @@ VoiceGroupTable_8433EB8: @ 8433EB8
.4byte KeySplitTable_845526C
@ SquareWave1 8434104
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434110
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843411C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434128
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434134
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434140
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843414C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 8434158
.byte 0x40, 0, 0, 0
@@ -8505,142 +4695,73 @@ VoiceGroupTable_8433EB8: @ 8433EB8
.4byte KeySplitTable_84552B4
@ SquareWave1 8434164
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434170
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843417C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434188
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434194
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84341A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84341AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84341B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84341C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84341D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84341DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84341E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84341F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434200
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843420C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434218
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434224
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434230
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843423C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434248
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434254
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434260
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843426C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave2 8434278
.byte 0xa, 0x3c, 0x0, 0x0
@@ -8654,10 +4775,7 @@ VoiceGroupTable_8433EB8: @ 8433EB8
.byte 0, 7, 15, 1
@ SquareWave1 8434290
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 1, 7, 0
+ voice_square_1_alt 0, 2, 0, 1, 7, 0
@ SquareWave2 843429C
.byte 0xa, 0x3c, 0x0, 0x0
@@ -8666,10 +4784,7 @@ VoiceGroupTable_8433EB8: @ 8433EB8
.byte 0, 1, 6, 1
@ SquareWave1 84342A8
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 1, 6, 1
+ voice_square_1_alt 0, 2, 0, 1, 6, 1
@ SquareWave2 84342B4
.byte 0xa, 0x3c, 0x0, 0x0
@@ -8678,22 +4793,13 @@ VoiceGroupTable_8433EB8: @ 8433EB8
.byte 0, 1, 7, 0
@ SquareWave1 84342C0
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 3
- .byte 0, 0, 0
- .byte 0, 1, 7, 0
+ voice_square_1_alt 0, 3, 0, 1, 7, 0
@ SquareWave1 84342CC
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 7, 0
+ voice_square_1_alt 0, 2, 0, 0, 7, 0
@ SquareWave1 84342D8
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 3
- .byte 0, 0, 0
- .byte 0, 0, 7, 0
+ voice_square_1_alt 0, 3, 0, 0, 7, 0
VoiceGroupTable_84342E4: @ 84342E4
@@ -8703,277 +4809,142 @@ VoiceGroupTable_84342E4: @ 84342E4
.4byte 0x00000000
@ SquareWave1 84342F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84342FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434308
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434314
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434320
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843432C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434338
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434344
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434350
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843435C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434368
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434374
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434380
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843438C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434398
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84343A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84343B0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84343BC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84343C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84343D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84343E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84343EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84343F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434404
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434410
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843441C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434428
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434434
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434440
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843444C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434458
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434464
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434470
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843447C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434488
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434494
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84344A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84344AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84344B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84344C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84344D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84344DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84344E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84344F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8434500
voice_directsound 60, 0, DirectSoundWaveData_848BD68, 255, 216, 0, 165
@ SquareWave1 843450C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8434518
voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 246, 0, 226
@@ -8984,46 +4955,25 @@ VoiceGroupTable_84342E4: @ 84342E4
.4byte KeySplitTable_845526C
@ SquareWave1 8434530
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843453C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434548
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434554
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434560
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843456C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434578
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 8434584
.byte 0x40, 0, 0, 0
@@ -9031,22 +4981,13 @@ VoiceGroupTable_84342E4: @ 84342E4
.4byte KeySplitTable_84552B4
@ SquareWave1 8434590
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843459C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84345A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 84345B4
.byte 0x40, 0, 0, 0
@@ -9054,115 +4995,61 @@ VoiceGroupTable_84342E4: @ 84342E4
.4byte KeySplitTable_8455350
@ SquareWave1 84345C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84345CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84345D8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84345E4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84345F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84345FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434608
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434614
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434620
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843462C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434638
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434644
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8434650
voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 127, 231, 127
@ SquareWave1 843465C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434668
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434674
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434680
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843468C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434698
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave2 84346A4
.byte 0xa, 0x3c, 0x0, 0x0
@@ -9176,10 +5063,7 @@ VoiceGroupTable_84342E4: @ 84342E4
.byte 0, 7, 15, 1
@ SquareWave1 84346BC
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 1, 7, 0
+ voice_square_1_alt 0, 2, 0, 1, 7, 0
@ SquareWave2 84346C8
.byte 0xa, 0x3c, 0x0, 0x0
@@ -9194,28 +5078,16 @@ VoiceGroupTable_84342E4: @ 84342E4
.byte 0, 1, 7, 0
@ SquareWave1 84346E0
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 3
- .byte 0, 0, 0
- .byte 0, 1, 7, 0
+ voice_square_1_alt 0, 3, 0, 1, 7, 0
@ SquareWave1 84346EC
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 2, 0, 0
+ voice_square_1_alt 0, 2, 0, 2, 0, 0
@ SquareWave1 84346F8
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 3
- .byte 0, 0, 0
- .byte 0, 0, 7, 0
+ voice_square_1_alt 0, 3, 0, 0, 7, 0
@ SquareWave1 8434704
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ WaveMemory 8434710
.byte 0xb, 0x3c, 0x0, 0x0
@@ -9235,331 +5107,169 @@ VoiceGroupTable_8434728: @ 8434728
.4byte 0x00000000
@ SquareWave1 8434734
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434740
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843474C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434758
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434764
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434770
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843477C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434788
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434794
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84347A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84347AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84347B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84347C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84347D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84347DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84347E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84347F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434800
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843480C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434818
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434824
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434830
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843483C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434848
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434854
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434860
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843486C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434878
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434884
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434890
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843489C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84348A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84348B4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84348C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84348CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84348D8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84348E4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84348F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84348FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434908
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434914
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434920
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843492C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434938
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434944
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434950
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 843495C
voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 246, 0, 226
@ SquareWave1 8434968
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434974
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434980
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843498C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434998
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84349A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84349B0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84349BC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 84349C8
.byte 0x40, 0, 0, 0
@@ -9567,10 +5277,7 @@ VoiceGroupTable_8434728: @ 8434728
.4byte KeySplitTable_84552B4
@ SquareWave1 84349D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 84349E0
.byte 0x40, 0, 0, 0
@@ -9578,127 +5285,67 @@ VoiceGroupTable_8434728: @ 8434728
.4byte KeySplitTable_8455308
@ SquareWave1 84349EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84349F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434A04
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434A10
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434A1C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434A28
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434A34
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434A40
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434A4C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434A58
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434A64
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434A70
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434A7C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434A88
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8434A94
voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 127, 231, 127
@ SquareWave1 8434AA0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434AAC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434AB8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434AC4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434AD0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434ADC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave2 8434AE8
.byte 0xa, 0x3c, 0x0, 0x0
@@ -9712,10 +5359,7 @@ VoiceGroupTable_8434728: @ 8434728
.byte 0, 7, 15, 1
@ SquareWave1 8434B00
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 1
- .byte 0, 0, 0
- .byte 0, 1, 7, 1
+ voice_square_1_alt 0, 1, 0, 1, 7, 1
@ SquareWave2 8434B0C
.byte 0xa, 0x3c, 0x0, 0x0
@@ -9731,355 +5375,181 @@ VoiceGroupTable_8434B18: @ 8434B18
.4byte 0x00000000
@ SquareWave1 8434B24
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434B30
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434B3C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434B48
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434B54
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434B60
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434B6C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434B78
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434B84
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434B90
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434B9C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434BA8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434BB4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434BC0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434BCC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434BD8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434BE4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434BF0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434BFC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434C08
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434C14
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434C20
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434C2C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434C38
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434C44
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434C50
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434C5C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434C68
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434C74
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434C80
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434C8C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434C98
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434CA4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434CB0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434CBC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434CC8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434CD4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434CE0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434CEC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434CF8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434D04
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434D10
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434D1C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434D28
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434D34
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434D40
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8434D4C
voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 246, 0, 226
@ SquareWave1 8434D58
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434D64
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434D70
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434D7C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434D88
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434D94
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434DA0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434DAC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434DB8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434DC4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434DD0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434DDC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 8434DE8
.byte 0x40, 0, 0, 0
@@ -10087,118 +5557,61 @@ VoiceGroupTable_8434B18: @ 8434B18
.4byte KeySplitTable_8455350
@ SquareWave1 8434DF4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434E00
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434E0C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434E18
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434E24
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434E30
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434E3C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434E48
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434E54
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434E60
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434E6C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434E78
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434E84
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434E90
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434E9C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434EA8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434EB4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434EC0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434ECC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave2 8434ED8
.byte 0xa, 0x3c, 0x0, 0x0
@@ -10212,10 +5625,7 @@ VoiceGroupTable_8434B18: @ 8434B18
.byte 0, 7, 15, 0
@ SquareWave1 8434EF0
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 1, 9, 0
+ voice_square_1_alt 0, 2, 0, 1, 9, 0
@ SquareWave2 8434EFC
.byte 0xa, 0x3c, 0x0, 0x0
@@ -10224,10 +5634,7 @@ VoiceGroupTable_8434B18: @ 8434B18
.byte 0, 1, 7, 0
@ SquareWave1 8434F08
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 3
- .byte 0, 0, 0
- .byte 0, 1, 7, 0
+ voice_square_1_alt 0, 3, 0, 1, 7, 0
VoiceGroupTable_8434F14: @ 8434F14
@@ -10242,133 +5649,70 @@ VoiceGroupTable_8434F14: @ 8434F14
.4byte KeySplitTable_8455224
@ SquareWave1 8434F2C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434F38
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434F44
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434F50
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434F5C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434F68
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434F74
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434F80
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434F8C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434F98
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434FA4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8434FB0
voice_directsound 60, 0, DirectSoundWaveData_84A311C, 255, 235, 0, 204
@ SquareWave1 8434FBC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434FC8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434FD4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434FE0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434FEC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8434FF8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435004
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435010
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843501C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435028
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave2 8435034
.byte 0x2, 0x3c, 0x0, 0x0
@@ -10377,10 +5721,7 @@ VoiceGroupTable_8434F14: @ 8434F14
.byte 0, 2, 0, 0
@ SquareWave1 8435040
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 1
- .byte 0, 0, 0
- .byte 0, 2, 0, 0
+ voice_square_1 0, 1, 0, 2, 0, 0
@ SquareWave2 843504C
.byte 0x2, 0x3c, 0x0, 0x0
@@ -10389,322 +5730,166 @@ VoiceGroupTable_8434F14: @ 8434F14
.byte 0, 6, 0, 0
@ SquareWave1 8435058
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 1
- .byte 0, 0, 0
- .byte 0, 6, 0, 0
+ voice_square_1 0, 1, 0, 6, 0, 0
@ SquareWave1 8435064
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435070
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843507C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435088
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435094
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84350A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84350AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84350B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84350C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84350D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 84350DC
voice_directsound 60, 0, DirectSoundWaveData_8458CD0, 255, 252, 0, 115
@ SquareWave1 84350E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84350F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435100
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843510C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435118
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435124
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435130
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843513C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435148
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435154
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435160
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843516C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435178
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435184
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435190
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843519C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84351A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84351B4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84351C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84351CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84351D8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84351E4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84351F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84351FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435208
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435214
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435220
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843522C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435238
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435244
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435250
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843525C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435268
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435274
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ WaveMemory 8435280
voice_programmable_wave ProgrammableWaveData_84553BC, 0, 7, 15, 0
@ SquareWave1 843528C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435298
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84352A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84352B0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84352BC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84352C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84352D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ WaveMemory 84352E0
.byte 0xb, 0x3c, 0x0, 0x0
@@ -10712,268 +5897,136 @@ VoiceGroupTable_8434F14: @ 8434F14
.byte 0, 7, 15, 0
@ SquareWave1 84352EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84352F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435304
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435310
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843531C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435328
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435334
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435340
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843534C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435358
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435364
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435370
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843537C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435388
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435394
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84353A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84353AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84353B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84353C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84353D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84353DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84353E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84353F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435400
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843540C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435418
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435424
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435430
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843543C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435448
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435454
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435460
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843546C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435478
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435484
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435490
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843549C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84354A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84354B4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84354C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84354CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84354D8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84354E4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84354F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Noise 84354FC
voice_noise_alt 0, 0, 4, 1, 4
@@ -10992,40 +6045,22 @@ VoiceGroupTable_8435514: @ 8435514
.4byte 0x00000000
@ SquareWave1 8435520
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843552C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 3
- .byte 0, 0, 0
- .byte 0, 1, 0, 0
+ voice_square_1 0, 3, 0, 1, 0, 0
@ SquareWave1 8435538
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435544
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435550
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843555C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave2 8435568
.byte 0x2, 0x3c, 0x0, 0x0
@@ -11034,10 +6069,7 @@ VoiceGroupTable_8435514: @ 8435514
.byte 0, 2, 0, 0
@ SquareWave1 8435574
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 0
- .byte 0, 0, 0
- .byte 0, 2, 0, 0
+ voice_square_1 0, 0, 0, 2, 0, 0
@ SquareWave2 8435580
.byte 0x2, 0x3c, 0x0, 0x0
@@ -11046,415 +6078,214 @@ VoiceGroupTable_8435514: @ 8435514
.byte 0, 6, 0, 0
@ SquareWave1 843558C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 0
- .byte 0, 0, 0
- .byte 0, 6, 0, 0
+ voice_square_1 0, 0, 0, 6, 0, 0
@ SquareWave1 8435598
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84355A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84355B0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84355BC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84355C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84355D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 84355E0
voice_directsound 60, 0, DirectSoundWaveData_84569D4, 255, 0, 255, 127
@ SquareWave1 84355EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84355F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435604
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435610
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843561C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435628
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435634
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435640
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843564C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435658
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435664
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435670
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843567C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435688
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435694
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84356A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84356AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84356B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 84356C4
voice_directsound 60, 0, DirectSoundWaveData_8457D98, 255, 235, 128, 99
@ SquareWave1 84356D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84356DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84356E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84356F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435700
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843570C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435718
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435724
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435730
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843573C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435748
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435754
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435760
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843576C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435778
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435784
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435790
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843579C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84357A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 84357B4
voice_keysplit VoiceGroupTable_8430258, KeySplitTable_84552B4
@ SquareWave1 84357C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84357CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84357D8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84357E4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84357F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84357FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435808
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435814
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435820
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843582C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435838
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435844
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435850
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843585C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435868
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435874
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435880
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843588C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435898
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84358A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84358B0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84358BC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84358C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave2 84358D4
.byte 0x2, 0x3c, 0x0, 0x0
@@ -11479,40 +6310,22 @@ VoiceGroupTable_84358F8: @ 84358F8
voice_keysplit_all VoiceGroupTable_842FEF8
@ SquareWave1 8435904
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435910
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843591C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435928
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435934
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435940
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave2 843594C
.byte 0xa, 0x3c, 0x0, 0x0
@@ -11521,28 +6334,16 @@ VoiceGroupTable_84358F8: @ 84358F8
.byte 0, 2, 4, 0
@ SquareWave1 8435958
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 1
- .byte 0, 0, 0
- .byte 0, 2, 7, 0
+ voice_square_1_alt 0, 1, 0, 2, 7, 0
@ SquareWave1 8435964
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435970
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843597C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave2 8435988
.byte 0xa, 0x3c, 0x0, 0x0
@@ -11551,202 +6352,106 @@ VoiceGroupTable_84358F8: @ 84358F8
.byte 0, 2, 0, 0
@ SquareWave1 8435994
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 84359A0
voice_directsound 60, 0, DirectSoundWaveData_849BAEC, 255, 216, 90, 242
@ SquareWave1 84359AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84359B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84359C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84359D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84359DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84359E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84359F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435A00
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435A0C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435A18
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435A24
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435A30
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435A3C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435A48
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435A54
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435A60
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435A6C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435A78
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435A84
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435A90
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435A9C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435AA8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435AB4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435AC0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435ACC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435AD8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435AE4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435AF0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435AFC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435B08
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8435B14
voice_directsound 60, 0, DirectSoundWaveData_848BD68, 255, 216, 0, 165
@ SquareWave1 8435B20
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8435B2C
voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 246, 0, 226
@@ -11757,46 +6462,25 @@ VoiceGroupTable_84358F8: @ 84358F8
.4byte KeySplitTable_845526C
@ SquareWave1 8435B44
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435B50
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435B5C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435B68
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435B74
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435B80
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435B8C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 8435B98
.byte 0x40, 0, 0, 0
@@ -11804,22 +6488,13 @@ VoiceGroupTable_84358F8: @ 84358F8
.4byte KeySplitTable_84552B4
@ SquareWave1 8435BA4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435BB0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435BBC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 8435BC8
.byte 0x40, 0, 0, 0
@@ -11827,115 +6502,61 @@ VoiceGroupTable_84358F8: @ 84358F8
.4byte KeySplitTable_8455350
@ SquareWave1 8435BD4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435BE0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435BEC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435BF8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435C04
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435C10
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435C1C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435C28
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435C34
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435C40
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435C4C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435C58
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8435C64
voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 127, 231, 127
@ SquareWave1 8435C70
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435C7C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435C88
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435C94
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435CA0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435CAC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave2 8435CB8
.byte 0xa, 0x3c, 0x0, 0x0
@@ -11949,10 +6570,7 @@ VoiceGroupTable_84358F8: @ 84358F8
.byte 0, 7, 15, 1
@ SquareWave1 8435CD0
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 3
- .byte 0, 0, 0
- .byte 0, 1, 7, 0
+ voice_square_1_alt 0, 3, 0, 1, 7, 0
@ SquareWave2 8435CDC
.byte 0xa, 0x3c, 0x0, 0x0
@@ -11961,28 +6579,16 @@ VoiceGroupTable_84358F8: @ 84358F8
.byte 0, 1, 0, 0
@ SquareWave1 8435CE8
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 3
- .byte 0, 0, 0
- .byte 0, 1, 0, 0
+ voice_square_1_alt 0, 3, 0, 1, 0, 0
@ SquareWave1 8435CF4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435D00
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435D0C
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 0
- .byte 0, 0, 0
- .byte 0, 1, 7, 0
+ voice_square_1_alt 0, 0, 0, 1, 7, 0
VoiceGroupTable_8435D18: @ 8435D18
@@ -11997,34 +6603,19 @@ VoiceGroupTable_8435D18: @ 8435D18
.4byte KeySplitTable_8455224
@ SquareWave1 8435D30
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435D3C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435D48
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435D54
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435D60
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave2 8435D6C
.byte 0xa, 0x3c, 0x0, 0x0
@@ -12033,226 +6624,118 @@ VoiceGroupTable_8435D18: @ 8435D18
.byte 0, 2, 4, 0
@ SquareWave1 8435D78
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 3
- .byte 0, 0, 0
- .byte 0, 2, 4, 0
+ voice_square_1_alt 0, 3, 0, 2, 4, 0
@ SquareWave1 8435D84
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435D90
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435D9C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435DA8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435DB4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8435DC0
voice_directsound 60, 0, DirectSoundWaveData_849BAEC, 255, 216, 90, 242
@ SquareWave1 8435DCC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435DD8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8435DE4
voice_directsound 60, 0, DirectSoundWaveData_84569D4, 37, 165, 180, 127
@ SquareWave1 8435DF0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435DFC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435E08
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435E14
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435E20
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435E2C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435E38
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435E44
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435E50
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435E5C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435E68
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435E74
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435E80
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435E8C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435E98
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435EA4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435EB0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435EBC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435EC8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435ED4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435EE0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435EEC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435EF8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435F04
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435F10
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435F1C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435F28
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435F34
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8435F40
voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 246, 0, 235
@@ -12261,78 +6744,42 @@ VoiceGroupTable_8435D18: @ 8435D18
voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 246, 0, 226
@ SquareWave1 8435F58
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435F64
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435F70
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435F7C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435F88
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435F94
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435FA0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
VoiceGroupTable_8435FAC: @ 8435FAC
@ SquareWave1 8435FAC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435FB8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435FC4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435FD0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8435FDC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 8435FE8
.byte 0x40, 0, 0, 0
@@ -12340,124 +6787,64 @@ VoiceGroupTable_8435FAC: @ 8435FAC
.4byte KeySplitTable_8455350
@ SquareWave1 8435FF4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436000
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843600C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436018
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436024
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436030
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843603C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436048
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436054
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436060
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843606C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436078
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436084
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436090
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843609C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84360A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84360B4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84360C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84360CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84360D8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ WaveMemory 84360E4
.byte 0xb, 0x3c, 0x0, 0x0
@@ -12465,208 +6852,115 @@ VoiceGroupTable_8435FAC: @ 8435FAC
.byte 0, 7, 15, 1
@ SquareWave1 84360F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84360FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436108
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436114
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436120
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843612C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436138
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436144
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8436150
voice_directsound 60, 0, DirectSoundWaveData_849F40C, 255, 165, 154, 127
@ SquareWave1 843615C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436168
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436174
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436180
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 843618C
voice_directsound_no_resample 60, 192, DirectSoundWaveData_845C238, 255, 0, 255, 242
@ SquareWave1 8436198
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84361A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84361B0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84361BC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84361C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84361D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84361E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84361EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84361F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436204
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436210
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843621C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436228
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8436234
voice_directsound_no_resample 32, 177, DirectSoundWaveData_845FCC8, 255, 127, 77, 204
@ SquareWave1 8436240
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843624C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8436258
voice_directsound_no_resample 30, 182, DirectSoundWaveData_8460E60, 8, 0, 255, 216
@ SquareWave1 8436264
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8436270
voice_directsound_no_resample 30, 182, DirectSoundWaveData_8460E60, 255, 246, 0, 216
@ SquareWave1 843627C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436288
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8436294
voice_directsound_no_resample 72, 207, DirectSoundWaveData_8461D8C, 255, 0, 255, 0
@ SquareWave1 84362A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 84362AC
voice_directsound_no_resample 72, 202, DirectSoundWaveData_84622A4, 255, 0, 255, 0
@@ -12684,34 +6978,19 @@ VoiceGroupTable_84362B8: @ 84362B8
.4byte KeySplitTable_8455224
@ SquareWave1 84362D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84362DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84362E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84362F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436300
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave2 843630C
.byte 0xa, 0x3c, 0x0, 0x0
@@ -12720,391 +6999,199 @@ VoiceGroupTable_84362B8: @ 84362B8
.byte 0, 3, 4, 0
@ SquareWave1 8436318
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 3
- .byte 0, 0, 0
- .byte 0, 3, 4, 0
+ voice_square_1_alt 0, 3, 0, 3, 4, 0
@ SquareWave1 8436324
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436330
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843633C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436348
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436354
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436360
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843636C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436378
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436384
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436390
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843639C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84363A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84363B4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84363C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84363CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84363D8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84363E4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84363F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84363FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436408
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436414
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436420
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843642C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436438
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436444
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436450
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 843645C
voice_directsound 60, 0, DirectSoundWaveData_8483804, 255, 250, 0, 149
@ SquareWave1 8436468
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436474
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436480
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843648C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436498
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84364A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84364B0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84364BC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84364C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84364D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84364E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84364EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84364F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436504
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436510
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843651C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436528
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436534
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436540
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843654C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436558
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436564
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436570
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843657C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436588
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436594
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84365A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84365AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84365B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84365C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84365D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84365DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84365E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84365F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436600
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843660C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436618
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8436624
voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 127, 231, 127
@@ -13113,40 +7200,22 @@ VoiceGroupTable_84362B8: @ 84362B8
voice_programmable_wave ProgrammableWaveData_84553BC, 0, 7, 15, 1
@ SquareWave1 843663C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436648
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436654
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436660
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843666C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436678
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ WaveMemory 8436684
.byte 0xb, 0x3c, 0x0, 0x0
@@ -13154,262 +7223,133 @@ VoiceGroupTable_84362B8: @ 84362B8
.byte 0, 7, 15, 2
@ SquareWave1 8436690
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843669C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84366A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84366B4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84366C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84366CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84366D8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84366E4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84366F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84366FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436708
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436714
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436720
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843672C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436738
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436744
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436750
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843675C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436768
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436774
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436780
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843678C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436798
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84367A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84367B0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84367BC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84367C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84367D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84367E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84367EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84367F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436804
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436810
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843681C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436828
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436834
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436840
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843684C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436858
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436864
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436870
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843687C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436888
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Noise 8436894
.byte 0xc, 0x3c, 0x0, 0x0
@@ -13437,280 +7377,145 @@ VoiceGroupTable_84368B8: @ 84368B8
.4byte 0x00000000
@ SquareWave1 84368C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84368D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84368DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84368E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84368F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436900
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843690C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436918
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436924
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436930
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843693C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436948
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436954
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436960
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843696C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436978
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436984
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436990
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843699C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84369A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84369B4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84369C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84369CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84369D8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84369E4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84369F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84369FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436A08
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436A14
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436A20
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436A2C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436A38
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436A44
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436A50
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8436A5C
voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 253, 0, 149
@ SquareWave1 8436A68
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436A74
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436A80
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436A8C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436A98
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436AA4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436AB0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436ABC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436AC8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436AD4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8436AE0
voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 246, 0, 235
@ SquareWave1 8436AEC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 8436AF8
.byte 0x40, 0, 0, 0
@@ -13718,70 +7523,37 @@ VoiceGroupTable_84368B8: @ 84368B8
.4byte KeySplitTable_845526C
@ SquareWave1 8436B04
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436B10
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436B1C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436B28
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436B34
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436B40
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436B4C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436B58
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436B64
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436B70
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436B7C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 8436B88
.byte 0x40, 0, 0, 0
@@ -13789,115 +7561,61 @@ VoiceGroupTable_84368B8: @ 84368B8
.4byte KeySplitTable_8455350
@ SquareWave1 8436B94
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436BA0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436BAC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436BB8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436BC4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436BD0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436BDC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436BE8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436BF4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436C00
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436C0C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436C18
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8436C24
voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 127, 231, 127
@ SquareWave1 8436C30
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436C3C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436C48
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436C54
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436C60
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436C6C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave2 8436C78
.byte 0xa, 0x3c, 0x0, 0x0
@@ -13906,16 +7624,10 @@ VoiceGroupTable_84368B8: @ 84368B8
.byte 0, 1, 4, 1
@ SquareWave1 8436C84
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436C90
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 1, 4, 1
+ voice_square_1_alt 0, 2, 0, 1, 4, 1
VoiceGroupTable_8436C9C: @ 8436C9C
@@ -13930,16 +7642,10 @@ VoiceGroupTable_8436C9C: @ 8436C9C
.4byte KeySplitTable_8455224
@ SquareWave1 8436CB4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436CC0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave2 8436CCC
.byte 0x2, 0x3c, 0x0, 0x0
@@ -13948,256 +7654,133 @@ VoiceGroupTable_8436C9C: @ 8436C9C
.byte 0, 1, 4, 2
@ SquareWave1 8436CD8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 1, 4, 1
+ voice_square_1 0, 2, 0, 1, 4, 1
@ SquareWave1 8436CE4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436CF0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436CFC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436D08
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436D14
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436D20
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436D2C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436D38
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436D44
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436D50
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436D5C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436D68
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436D74
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436D80
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436D8C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436D98
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436DA4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436DB0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436DBC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436DC8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436DD4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436DE0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436DEC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436DF8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436E04
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436E10
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436E1C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436E28
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436E34
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8436E40
voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 253, 0, 188
@ SquareWave1 8436E4C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436E58
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436E64
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436E70
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436E7C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436E88
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436E94
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436EA0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436EAC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8436EB8
voice_directsound 60, 0, DirectSoundWaveData_848BD68, 255, 226, 0, 38
@ SquareWave1 8436EC4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436ED0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 8436EDC
.byte 0x40, 0, 0, 0
@@ -14205,205 +7788,106 @@ VoiceGroupTable_8436C9C: @ 8436C9C
.4byte KeySplitTable_845526C
@ SquareWave1 8436EE8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436EF4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436F00
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436F0C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436F18
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436F24
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436F30
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436F3C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436F48
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436F54
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436F60
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436F6C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436F78
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436F84
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436F90
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436F9C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436FA8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436FB4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436FC0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436FCC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436FD8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436FE4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436FF0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8436FFC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8437008
voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 165
@ SquareWave1 8437014
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437020
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843702C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437038
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437044
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437050
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843705C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437068
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437074
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ WaveMemory 8437080
voice_programmable_wave ProgrammableWaveData_845544C, 0, 7, 15, 2
@@ -14421,16 +7905,10 @@ VoiceGroupTable_843708C: @ 843708C
.4byte KeySplitTable_8455224
@ SquareWave1 84370A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84370B0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave2 84370BC
.byte 0xa, 0x3c, 0x0, 0x0
@@ -14439,256 +7917,130 @@ VoiceGroupTable_843708C: @ 843708C
.byte 0, 1, 7, 1
@ SquareWave1 84370C8
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 1, 7, 1
+ voice_square_1_alt 0, 2, 0, 1, 7, 1
@ SquareWave1 84370D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84370E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84370EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84370F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437104
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437110
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843711C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437128
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437134
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437140
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843714C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437158
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437164
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437170
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843717C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437188
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437194
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84371A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84371AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84371B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84371C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84371D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84371DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84371E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84371F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437200
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843720C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437218
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437224
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437230
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843723C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437248
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437254
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437260
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843726C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437278
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437284
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437290
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843729C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84372A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84372B4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 84372C0
voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 246, 0, 226
@@ -14699,46 +8051,25 @@ VoiceGroupTable_843708C: @ 843708C
.4byte KeySplitTable_845526C
@ SquareWave1 84372D8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84372E4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84372F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84372FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437308
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437314
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437320
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 843732C
.byte 0x40, 0, 0, 0
@@ -14746,22 +8077,13 @@ VoiceGroupTable_843708C: @ 843708C
.4byte KeySplitTable_84552B4
@ SquareWave1 8437338
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437344
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437350
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 843735C
.byte 0x40, 0, 0, 0
@@ -14769,118 +8091,61 @@ VoiceGroupTable_843708C: @ 843708C
.4byte KeySplitTable_8455350
@ SquareWave1 8437368
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437374
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437380
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843738C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437398
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84373A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84373B0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84373BC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84373C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84373D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84373E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84373EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84373F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437404
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437410
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843741C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437428
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437434
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437440
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave2 843744C
.byte 0xa, 0x3c, 0x0, 0x0
@@ -14894,10 +8159,7 @@ VoiceGroupTable_843708C: @ 843708C
.byte 0, 7, 15, 2
@ SquareWave1 8437464
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 3
- .byte 0, 0, 0
- .byte 0, 1, 6, 1
+ voice_square_1_alt 0, 3, 0, 1, 6, 1
@ WaveMemory 8437470
.byte 0xb, 0x3c, 0x0, 0x0
@@ -14905,10 +8167,7 @@ VoiceGroupTable_843708C: @ 843708C
.byte 0, 7, 15, 0
@ SquareWave1 843747C
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 3
- .byte 0, 0, 0
- .byte 0, 0, 6, 1
+ voice_square_1_alt 0, 3, 0, 0, 6, 1
VoiceGroupTable_8437488: @ 8437488
@@ -14918,22 +8177,13 @@ VoiceGroupTable_8437488: @ 8437488
.4byte 0x00000000
@ SquareWave1 8437494
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84374A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84374AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave2 84374B8
.byte 0xa, 0x3c, 0x0, 0x0
@@ -14942,241 +8192,124 @@ VoiceGroupTable_8437488: @ 8437488
.byte 0, 1, 6, 1
@ SquareWave1 84374C4
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 1, 6, 1
+ voice_square_1_alt 0, 2, 0, 1, 6, 1
@ SquareWave1 84374D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84374DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84374E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84374F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437500
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843750C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437518
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437524
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437530
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843753C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437548
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437554
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437560
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843756C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437578
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437584
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437590
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843759C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84375A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84375B4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84375C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84375CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84375D8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84375E4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84375F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84375FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437608
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8437614
voice_directsound 60, 0, DirectSoundWaveData_8483804, 255, 253, 0, 149
@ SquareWave1 8437620
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843762C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437638
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437644
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437650
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843765C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437668
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437674
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437680
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843768C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437698
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 84376A4
voice_directsound 60, 0, DirectSoundWaveData_848BD68, 255, 216, 0, 165
@@ -15185,10 +8318,7 @@ VoiceGroupTable_8437488: @ 8437488
voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 246, 0, 235
@ SquareWave1 84376BC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 84376C8
.byte 0x40, 0, 0, 0
@@ -15196,70 +8326,37 @@ VoiceGroupTable_8437488: @ 8437488
.4byte KeySplitTable_845526C
@ SquareWave1 84376D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84376E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84376EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84376F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437704
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437710
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843771C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437728
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437734
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437740
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843774C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 8437758
.byte 0x40, 0, 0, 0
@@ -15267,115 +8364,61 @@ VoiceGroupTable_8437488: @ 8437488
.4byte KeySplitTable_8455350
@ SquareWave1 8437764
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437770
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843777C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437788
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437794
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84377A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84377AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84377B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84377C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84377D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84377DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84377E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ WaveMemory 84377F4
voice_programmable_wave ProgrammableWaveData_84553BC, 0, 7, 15, 0
@ SquareWave1 8437800
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843780C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437818
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437824
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437830
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843783C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave2 8437848
.byte 0xa, 0x3c, 0x0, 0x0
@@ -15384,274 +8427,139 @@ VoiceGroupTable_8437488: @ 8437488
.byte 0, 2, 4, 1
@ SquareWave1 8437854
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 2, 4, 1
+ voice_square_1_alt 0, 2, 0, 2, 4, 1
@ SquareWave1 8437860
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843786C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437878
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437884
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437890
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843789C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84378A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84378B4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84378C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84378CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84378D8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84378E4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84378F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84378FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437908
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437914
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437920
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843792C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437938
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437944
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437950
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843795C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437968
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437974
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437980
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843798C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437998
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84379A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84379B0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84379BC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84379C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84379D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84379E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84379EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84379F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437A04
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437A10
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437A1C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437A28
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437A34
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437A40
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437A4C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437A58
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437A64
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Noise 8437A70
.byte 0xc, 0x3c, 0x0, 0x0
@@ -15673,22 +8581,13 @@ VoiceGroupTable_8437A88: @ 8437A88
.4byte 0x00000000
@ SquareWave1 8437A94
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437AA0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437AAC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave2 8437AB8
.byte 0xa, 0x3c, 0x0, 0x0
@@ -15697,247 +8596,127 @@ VoiceGroupTable_8437A88: @ 8437A88
.byte 0, 2, 4, 1
@ SquareWave1 8437AC4
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 2, 4, 1
+ voice_square_1_alt 0, 2, 0, 2, 4, 1
@ SquareWave1 8437AD0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437ADC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437AE8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437AF4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437B00
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437B0C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437B18
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437B24
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8437B30
voice_directsound 60, 0, DirectSoundWaveData_849BAEC, 255, 216, 90, 242
@ SquareWave1 8437B3C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437B48
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437B54
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437B60
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437B6C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437B78
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437B84
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437B90
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437B9C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437BA8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437BB4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437BC0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437BCC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437BD8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437BE4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437BF0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437BFC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437C08
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437C14
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437C20
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437C2C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437C38
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437C44
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437C50
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437C5C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437C68
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437C74
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437C80
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437C8C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437C98
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437CA4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8437CB0
voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 246, 0, 235
@@ -15951,58 +8730,31 @@ VoiceGroupTable_8437A88: @ 8437A88
.4byte KeySplitTable_845526C
@ SquareWave1 8437CD4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437CE0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437CEC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437CF8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437D04
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437D10
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437D1C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437D28
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437D34
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 8437D40
.byte 0x40, 0, 0, 0
@@ -16010,10 +8762,7 @@ VoiceGroupTable_8437A88: @ 8437A88
.4byte KeySplitTable_8455308
@ SquareWave1 8437D4C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 8437D58
.byte 0x40, 0, 0, 0
@@ -16021,118 +8770,61 @@ VoiceGroupTable_8437A88: @ 8437A88
.4byte KeySplitTable_8455350
@ SquareWave1 8437D64
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437D70
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437D7C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437D88
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437D94
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437DA0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437DAC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437DB8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437DC4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437DD0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437DDC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437DE8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437DF4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437E00
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437E0C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437E18
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437E24
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437E30
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437E3C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave2 8437E48
.byte 0xa, 0x3c, 0x0, 0x0
@@ -16146,40 +8838,22 @@ VoiceGroupTable_8437A88: @ 8437A88
.byte 0, 7, 15, 2
@ SquareWave1 8437E60
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 0
- .byte 0, 0, 0
- .byte 0, 1, 7, 1
+ voice_square_1_alt 0, 0, 0, 1, 7, 1
@ SquareWave1 8437E6C
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 0
- .byte 0, 0, 0
- .byte 0, 0, 7, 1
+ voice_square_1_alt 0, 0, 0, 0, 7, 1
@ SquareWave1 8437E78
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437E84
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437E90
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437E9C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ WaveMemory 8437EA8
.byte 0xb, 0x3c, 0x0, 0x0
@@ -16194,22 +8868,13 @@ VoiceGroupTable_8437EB4: @ 8437EB4
.4byte 0x00000000
@ SquareWave1 8437EC0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437ECC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437ED8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave2 8437EE4
.byte 0x2, 0x3c, 0x0, 0x0
@@ -16218,454 +8883,232 @@ VoiceGroupTable_8437EB4: @ 8437EB4
.byte 0, 1, 4, 1
@ SquareWave1 8437EF0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 1, 4, 1
+ voice_square_1 0, 2, 0, 1, 4, 1
@ SquareWave1 8437EFC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437F08
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437F14
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437F20
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437F2C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437F38
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437F44
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437F50
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437F5C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437F68
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437F74
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8437F80
voice_directsound 60, 0, DirectSoundWaveData_84569D4, 255, 0, 255, 127
@ SquareWave1 8437F8C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437F98
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437FA4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437FB0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437FBC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437FC8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437FD4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437FE0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437FEC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8437FF8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438004
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438010
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843801C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438028
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438034
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438040
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843804C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438058
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438064
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438070
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 843807C
voice_directsound 60, 0, DirectSoundWaveData_8458CD0, 255, 252, 0, 115
@ SquareWave1 8438088
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438094
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84380A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84380AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84380B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84380C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84380D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84380DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84380E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84380F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438100
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843810C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438118
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438124
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438130
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843813C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438148
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438154
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438160
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843816C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438178
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438184
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438190
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843819C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84381A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84381B4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84381C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84381CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84381D8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84381E4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84381F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84381FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438208
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438214
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438220
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843822C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438238
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438244
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438250
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843825C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438268
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438274
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ WaveMemory 8438280
.byte 0xb, 0x3c, 0x0, 0x0
@@ -16680,277 +9123,145 @@ VoiceGroupTable_843828C: @ 843828C
.4byte 0x00000000
@ SquareWave1 8438298
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84382A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84382B0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84382BC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84382C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84382D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84382E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84382EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84382F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438304
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438310
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843831C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438328
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438334
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438340
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843834C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8438358
voice_directsound 60, 0, DirectSoundWaveData_84569D4, 255, 0, 255, 165
@ SquareWave1 8438364
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438370
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843837C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438388
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438394
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84383A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 84383AC
voice_directsound 60, 0, DirectSoundWaveData_8481130, 255, 249, 25, 76
@ SquareWave1 84383B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84383C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84383D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84383DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84383E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84383F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438400
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843840C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438418
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438424
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438430
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 843843C
voice_directsound 60, 0, DirectSoundWaveData_8457D98, 255, 235, 128, 99
@ SquareWave1 8438448
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438454
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438460
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843846C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438478
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438484
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438490
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843849C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84384A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84384B4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84384C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 84384CC
.byte 0x40, 0, 0, 0
@@ -16958,46 +9269,25 @@ VoiceGroupTable_843828C: @ 843828C
.4byte KeySplitTable_845526C
@ SquareWave1 84384D8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84384E4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84384F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84384FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438508
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438514
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438520
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 843852C
.byte 0x40, 0, 0, 0
@@ -17005,22 +9295,13 @@ VoiceGroupTable_843828C: @ 843828C
.4byte KeySplitTable_84552B4
@ SquareWave1 8438538
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438544
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438550
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 843855C
.byte 0x40, 0, 0, 0
@@ -17028,121 +9309,64 @@ VoiceGroupTable_843828C: @ 843828C
.4byte KeySplitTable_8455350
@ SquareWave1 8438568
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438574
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438580
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843858C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438598
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84385A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84385B0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84385BC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84385C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84385D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84385E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84385EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 84385F8
voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 127
@ SquareWave1 8438604
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438610
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843861C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438628
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438634
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438640
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843864C
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 2, 4, 0
+ voice_square_1_alt 0, 2, 0, 2, 4, 0
@ SquareWave2 8438658
.byte 0xa, 0x3c, 0x0, 0x0
@@ -17151,10 +9375,7 @@ VoiceGroupTable_843828C: @ 843828C
.byte 0, 2, 4, 0
@ SquareWave1 8438664
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ WaveMemory 8438670
.byte 0xb, 0x3c, 0x0, 0x0
@@ -17162,256 +9383,130 @@ VoiceGroupTable_843828C: @ 843828C
.byte 0, 7, 15, 0
@ SquareWave1 843867C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438688
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438694
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84386A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84386AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84386B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84386C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84386D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84386DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84386E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84386F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438700
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843870C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438718
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438724
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438730
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843873C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438748
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438754
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438760
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843876C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438778
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438784
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438790
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843879C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84387A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84387B4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84387C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84387CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84387D8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84387E4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84387F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84387FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438808
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438814
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438820
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843882C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438838
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438844
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438850
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843885C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438868
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Noise 8438874
.byte 0xc, 0x3c, 0x0, 0x0
@@ -17433,277 +9528,145 @@ VoiceGroupTable_843888C: @ 843888C
.4byte 0x00000000
@ SquareWave1 8438898
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84388A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84388B0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84388BC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84388C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84388D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84388E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84388EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84388F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438904
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438910
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843891C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438928
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438934
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438940
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843894C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8438958
voice_directsound 60, 0, DirectSoundWaveData_84569D4, 255, 0, 255, 165
@ SquareWave1 8438964
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438970
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843897C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438988
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438994
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84389A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 84389AC
voice_directsound 60, 0, DirectSoundWaveData_8481130, 255, 249, 25, 76
@ SquareWave1 84389B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84389C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84389D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84389DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84389E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84389F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438A00
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438A0C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438A18
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438A24
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438A30
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8438A3C
voice_directsound 60, 0, DirectSoundWaveData_8457D98, 255, 235, 128, 99
@ SquareWave1 8438A48
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438A54
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438A60
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438A6C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438A78
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438A84
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438A90
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438A9C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438AA8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438AB4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438AC0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 8438ACC
.byte 0x40, 0, 0, 0
@@ -17711,46 +9674,25 @@ VoiceGroupTable_843888C: @ 843888C
.4byte KeySplitTable_845526C
@ SquareWave1 8438AD8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438AE4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438AF0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438AFC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438B08
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438B14
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438B20
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 8438B2C
.byte 0x40, 0, 0, 0
@@ -17758,22 +9700,13 @@ VoiceGroupTable_843888C: @ 843888C
.4byte KeySplitTable_84552B4
@ SquareWave1 8438B38
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438B44
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438B50
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 8438B5C
.byte 0x40, 0, 0, 0
@@ -17781,121 +9714,64 @@ VoiceGroupTable_843888C: @ 843888C
.4byte KeySplitTable_8455350
@ SquareWave1 8438B68
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438B74
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438B80
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438B8C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438B98
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438BA4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438BB0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438BBC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438BC8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438BD4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438BE0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438BEC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8438BF8
voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 127
@ SquareWave1 8438C04
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438C10
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438C1C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438C28
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438C34
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438C40
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438C4C
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 2, 4, 0
+ voice_square_1_alt 0, 2, 0, 2, 4, 0
@ SquareWave2 8438C58
.byte 0xa, 0x3c, 0x0, 0x0
@@ -17904,10 +9780,7 @@ VoiceGroupTable_843888C: @ 843888C
.byte 0, 2, 4, 0
@ SquareWave1 8438C64
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ WaveMemory 8438C70
.byte 0xb, 0x3c, 0x0, 0x0
@@ -17915,256 +9788,130 @@ VoiceGroupTable_843888C: @ 843888C
.byte 0, 7, 15, 0
@ SquareWave1 8438C7C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438C88
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438C94
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438CA0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438CAC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438CB8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438CC4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438CD0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438CDC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438CE8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438CF4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438D00
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438D0C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438D18
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438D24
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438D30
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438D3C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438D48
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438D54
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438D60
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438D6C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438D78
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438D84
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438D90
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438D9C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438DA8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438DB4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438DC0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438DCC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438DD8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438DE4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438DF0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438DFC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438E08
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438E14
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438E20
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438E2C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438E38
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438E44
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438E50
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438E5C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438E68
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Noise 8438E74
.byte 0xc, 0x3c, 0x0, 0x0
@@ -18186,277 +9933,145 @@ VoiceGroupTable_8438E8C: @ 8438E8C
.4byte 0x00000000
@ SquareWave1 8438E98
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438EA4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438EB0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438EBC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438EC8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438ED4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438EE0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438EEC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438EF8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438F04
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438F10
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438F1C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438F28
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438F34
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438F40
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438F4C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8438F58
voice_directsound 60, 0, DirectSoundWaveData_84569D4, 255, 0, 255, 165
@ SquareWave1 8438F64
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438F70
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438F7C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438F88
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438F94
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438FA0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8438FAC
voice_directsound 60, 0, DirectSoundWaveData_8481130, 255, 249, 25, 76
@ SquareWave1 8438FB8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438FC4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438FD0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438FDC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438FE8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8438FF4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439000
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843900C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439018
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439024
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439030
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 843903C
voice_directsound 60, 0, DirectSoundWaveData_8457D98, 255, 235, 128, 99
@ SquareWave1 8439048
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439054
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439060
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843906C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439078
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439084
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439090
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843909C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84390A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84390B4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84390C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 84390CC
.byte 0x40, 0, 0, 0
@@ -18464,46 +10079,25 @@ VoiceGroupTable_8438E8C: @ 8438E8C
.4byte KeySplitTable_845526C
@ SquareWave1 84390D8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84390E4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84390F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84390FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439108
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439114
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439120
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 843912C
.byte 0x40, 0, 0, 0
@@ -18511,22 +10105,13 @@ VoiceGroupTable_8438E8C: @ 8438E8C
.4byte KeySplitTable_84552B4
@ SquareWave1 8439138
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439144
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439150
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 843915C
.byte 0x40, 0, 0, 0
@@ -18534,121 +10119,64 @@ VoiceGroupTable_8438E8C: @ 8438E8C
.4byte KeySplitTable_8455350
@ SquareWave1 8439168
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439174
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439180
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843918C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439198
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84391A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84391B0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84391BC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84391C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84391D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84391E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84391EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 84391F8
voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 127
@ SquareWave1 8439204
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439210
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843921C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439228
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439234
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439240
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843924C
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 2, 4, 0
+ voice_square_1_alt 0, 2, 0, 2, 4, 0
@ SquareWave2 8439258
.byte 0xa, 0x3c, 0x0, 0x0
@@ -18657,10 +10185,7 @@ VoiceGroupTable_8438E8C: @ 8438E8C
.byte 0, 2, 4, 0
@ SquareWave1 8439264
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ WaveMemory 8439270
.byte 0xb, 0x3c, 0x0, 0x0
@@ -18668,256 +10193,130 @@ VoiceGroupTable_8438E8C: @ 8438E8C
.byte 0, 7, 15, 0
@ SquareWave1 843927C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439288
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439294
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84392A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84392AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84392B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84392C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84392D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84392DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84392E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84392F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439300
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843930C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439318
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439324
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439330
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843933C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439348
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439354
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439360
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843936C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439378
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439384
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439390
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843939C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84393A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84393B4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84393C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84393CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84393D8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84393E4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84393F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84393FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439408
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439414
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439420
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843942C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439438
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439444
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439450
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843945C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439468
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Noise 8439474
.byte 0xc, 0x3c, 0x0, 0x0
@@ -18939,277 +10338,145 @@ VoiceGroupTable_843948C: @ 843948C
.4byte 0x00000000
@ SquareWave1 8439498
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84394A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84394B0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84394BC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84394C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84394D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84394E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84394EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84394F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439504
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439510
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843951C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439528
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439534
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439540
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843954C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8439558
voice_directsound 60, 0, DirectSoundWaveData_84569D4, 255, 0, 255, 165
@ SquareWave1 8439564
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439570
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843957C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439588
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439594
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84395A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 84395AC
voice_directsound 60, 0, DirectSoundWaveData_8481130, 255, 249, 25, 76
@ SquareWave1 84395B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84395C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84395D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84395DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84395E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84395F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439600
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843960C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439618
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439624
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439630
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 843963C
voice_directsound 60, 0, DirectSoundWaveData_8457D98, 255, 235, 128, 99
@ SquareWave1 8439648
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439654
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439660
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843966C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439678
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439684
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439690
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843969C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84396A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84396B4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84396C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 84396CC
.byte 0x40, 0, 0, 0
@@ -19217,46 +10484,25 @@ VoiceGroupTable_843948C: @ 843948C
.4byte KeySplitTable_845526C
@ SquareWave1 84396D8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84396E4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84396F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84396FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439708
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439714
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439720
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 843972C
.byte 0x40, 0, 0, 0
@@ -19264,22 +10510,13 @@ VoiceGroupTable_843948C: @ 843948C
.4byte KeySplitTable_84552B4
@ SquareWave1 8439738
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439744
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439750
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 843975C
.byte 0x40, 0, 0, 0
@@ -19287,121 +10524,64 @@ VoiceGroupTable_843948C: @ 843948C
.4byte KeySplitTable_8455350
@ SquareWave1 8439768
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439774
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439780
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843978C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439798
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84397A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84397B0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84397BC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84397C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84397D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84397E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84397EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 84397F8
voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 127
@ SquareWave1 8439804
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439810
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843981C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439828
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439834
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439840
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843984C
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 2, 4, 0
+ voice_square_1_alt 0, 2, 0, 2, 4, 0
@ SquareWave2 8439858
.byte 0xa, 0x3c, 0x0, 0x0
@@ -19410,10 +10590,7 @@ VoiceGroupTable_843948C: @ 843948C
.byte 0, 2, 4, 0
@ SquareWave1 8439864
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ WaveMemory 8439870
.byte 0xb, 0x3c, 0x0, 0x0
@@ -19421,256 +10598,130 @@ VoiceGroupTable_843948C: @ 843948C
.byte 0, 7, 15, 0
@ SquareWave1 843987C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439888
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439894
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84398A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84398AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84398B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84398C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84398D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84398DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84398E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84398F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439900
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843990C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439918
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439924
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439930
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843993C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439948
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439954
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439960
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843996C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439978
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439984
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439990
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843999C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84399A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84399B4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84399C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84399CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84399D8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84399E4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84399F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84399FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439A08
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439A14
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439A20
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439A2C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439A38
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439A44
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439A50
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439A5C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439A68
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Noise 8439A74
.byte 0xc, 0x3c, 0x0, 0x0
@@ -19687,10 +10738,7 @@ VoiceGroupTable_843948C: @ 843948C
VoiceGroupTable_8439A8C: @ 8439A8C
@ SquareWave1 8439A8C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 8439A98
.byte 0x40, 0, 0, 0
@@ -19698,277 +10746,142 @@ VoiceGroupTable_8439A8C: @ 8439A8C
.4byte KeySplitTable_8455224
@ SquareWave1 8439AA4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439AB0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439ABC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439AC8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439AD4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439AE0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439AEC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439AF8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439B04
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439B10
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439B1C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439B28
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439B34
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439B40
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439B4C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439B58
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439B64
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439B70
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439B7C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439B88
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439B94
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439BA0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439BAC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439BB8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439BC4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439BD0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439BDC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439BE8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439BF4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439C00
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8439C0C
voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 253, 0, 149
@ SquareWave1 8439C18
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439C24
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439C30
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439C3C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439C48
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439C54
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439C60
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439C6C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439C78
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439C84
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439C90
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439C9C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439CA8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439CB4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439CC0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 8439CCC
.byte 0x40, 0, 0, 0
@@ -19976,58 +10889,31 @@ VoiceGroupTable_8439A8C: @ 8439A8C
.4byte KeySplitTable_845526C
@ SquareWave1 8439CD8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439CE4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439CF0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439CFC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439D08
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439D14
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439D20
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439D2C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439D38
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 8439D44
.byte 0x40, 0, 0, 0
@@ -20035,127 +10921,67 @@ VoiceGroupTable_8439A8C: @ 8439A8C
.4byte KeySplitTable_8455308
@ SquareWave1 8439D50
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439D5C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439D68
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439D74
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439D80
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439D8C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439D98
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439DA4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439DB0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439DBC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439DC8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439DD4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439DE0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439DEC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8439DF8
voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 165
@ SquareWave1 8439E04
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439E10
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439E1C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439E28
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439E34
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439E40
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave2 8439E4C
.byte 0xa, 0x3c, 0x0, 0x0
@@ -20171,28 +10997,16 @@ VoiceGroupTable_8439E58: @ 8439E58
.4byte KeySplitTable_8455224
@ SquareWave1 8439E64
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439E70
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439E7C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439E88
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 5, 1, 7
+ voice_square_1_alt 0, 2, 0, 5, 1, 7
@ SquareWave2 8439E94
.byte 0xa, 0x3c, 0x0, 0x0
@@ -20207,244 +11021,127 @@ VoiceGroupTable_8439E58: @ 8439E58
.byte 1, 1, 4, 0
@ SquareWave1 8439EAC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439EB8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439EC4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439ED0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439EDC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439EE8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439EF4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439F00
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439F0C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439F18
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439F24
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439F30
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439F3C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439F48
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439F54
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439F60
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439F6C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439F78
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439F84
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439F90
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439F9C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439FA8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439FB4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439FC0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439FCC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439FD8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439FE4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8439FF0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8439FFC
voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 253, 0, 224
@ SquareWave1 843A008
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A014
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A020
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A02C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A038
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A044
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A050
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A05C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A068
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 843A074
voice_directsound 60, 0, DirectSoundWaveData_848BD68, 255, 226, 0, 38
@ SquareWave1 843A080
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A08C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 843A098
.byte 0x40, 0, 0, 0
@@ -20452,187 +11149,97 @@ VoiceGroupTable_8439E58: @ 8439E58
.4byte KeySplitTable_845526C
@ SquareWave1 843A0A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A0B0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A0BC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A0C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A0D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A0E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A0EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A0F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A104
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A110
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A11C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A128
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A134
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A140
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A14C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A158
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A164
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A170
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A17C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A188
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A194
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A1A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A1AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A1B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 843A1C4
voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 165
@ SquareWave1 843A1D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A1DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A1E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A1F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A200
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A20C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ WaveMemory 843A218
.byte 0xb, 0x3c, 0x0, 0x0
@@ -20647,16 +11254,10 @@ VoiceGroupTable_843A224: @ 843A224
.4byte 0x00000000
@ SquareWave1 843A230
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 1
- .byte 0, 0, 0
- .byte 0, 2, 0, 1
+ voice_square_1_alt 0, 1, 0, 2, 0, 1
@ SquareWave1 843A23C
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 3
- .byte 0, 0, 0
- .byte 1, 2, 6, 0
+ voice_square_1_alt 0, 3, 1, 2, 6, 0
@ SquareWave2 843A248
.byte 0xa, 0x3c, 0x0, 0x0
@@ -20670,10 +11271,7 @@ VoiceGroupTable_843A224: @ 843A224
.byte 0, 7, 15, 1
@ SquareWave1 843A260
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave2 843A26C
.byte 0xa, 0x3c, 0x0, 0x0
@@ -20687,16 +11285,10 @@ VoiceGroupTable_843A224: @ 843A224
.byte 1, 7, 15, 1
@ SquareWave1 843A284
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A290
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 843A29C
.byte 0x40, 0, 0, 0
@@ -20704,220 +11296,115 @@ VoiceGroupTable_843A224: @ 843A224
.4byte KeySplitTable_8455224
@ SquareWave1 843A2A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A2B4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A2C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A2CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A2D8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A2E4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 843A2F0
voice_directsound 60, 0, DirectSoundWaveData_84569D4, 255, 0, 255, 210
@ SquareWave1 843A2FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A308
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A314
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A320
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A32C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A338
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A344
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A350
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A35C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A368
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A374
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A380
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A38C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A398
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A3A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A3B0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A3BC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A3C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A3D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A3E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 843A3EC
voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 253, 0, 216
@ SquareWave1 843A3F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A404
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A410
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A41C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A428
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A434
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A440
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A44C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A458
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 843A464
.byte 0x40, 0, 0, 0
@@ -20925,469 +11412,238 @@ VoiceGroupTable_843A224: @ 843A224
.4byte KeySplitTable_845526C
@ SquareWave1 843A470
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A47C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A488
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A494
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A4A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A4AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A4B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A4C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A4D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A4DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A4E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A4F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A500
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A50C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A518
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A524
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A530
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A53C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A548
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A554
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A560
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A56C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A578
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A584
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 843A590
voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 165
@ SquareWave1 843A59C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A5A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A5B4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A5C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A5CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A5D8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A5E4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A5F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A5FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A608
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A614
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A620
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A62C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A638
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A644
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A650
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A65C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A668
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A674
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A680
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A68C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A698
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A6A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A6B0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A6BC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A6C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A6D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A6E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A6EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A6F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A704
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A710
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A71C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A728
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A734
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A740
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A74C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A758
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A764
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A770
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A77C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A788
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A794
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A7A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A7AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A7B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A7C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A7D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A7DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A7E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A7F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A800
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A80C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Noise 843A818
.byte 0xc, 0x3c, 0x0, 0x0
@@ -21408,10 +11664,7 @@ VoiceGroupTable_843A824: @ 843A824
.byte 0, 1, 12, 0
@ SquareWave1 843A83C
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 0
- .byte 0, 0, 0
- .byte 1, 1, 9, 0
+ voice_square_1_alt 0, 0, 1, 1, 9, 0
@ SquareWave2 843A848
.byte 0xa, 0x3c, 0x0, 0x0
@@ -21434,247 +11687,127 @@ VoiceGroupTable_843A824: @ 843A824
.byte 0, 2, 6, 3
@ SquareWave1 843A878
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A884
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A890
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A89C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A8A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A8B4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A8C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A8CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A8D8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A8E4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A8F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A8FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A908
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A914
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A920
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A92C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A938
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A944
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A950
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A95C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A968
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A974
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A980
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A98C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A998
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A9A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A9B0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A9BC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A9C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A9D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A9E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A9EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843A9F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AA04
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AA10
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AA1C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AA28
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AA34
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 843AA40
voice_directsound 60, 0, DirectSoundWaveData_848BD68, 255, 226, 0, 165
@ SquareWave1 843AA4C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AA58
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 843AA64
.byte 0x40, 0, 0, 0
@@ -21682,469 +11815,238 @@ VoiceGroupTable_843A824: @ 843A824
.4byte KeySplitTable_845526C
@ SquareWave1 843AA70
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AA7C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AA88
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AA94
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AAA0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AAAC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AAB8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AAC4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AAD0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AADC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AAE8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AAF4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AB00
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AB0C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AB18
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AB24
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AB30
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AB3C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AB48
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AB54
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AB60
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AB6C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AB78
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AB84
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 843AB90
voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 165
@ SquareWave1 843AB9C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843ABA8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843ABB4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843ABC0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843ABCC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843ABD8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843ABE4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843ABF0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843ABFC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AC08
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AC14
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AC20
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AC2C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AC38
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AC44
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AC50
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AC5C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AC68
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AC74
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AC80
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AC8C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AC98
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843ACA4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843ACB0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843ACBC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843ACC8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843ACD4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843ACE0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843ACEC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843ACF8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AD04
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AD10
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AD1C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AD28
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AD34
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AD40
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AD4C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AD58
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AD64
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AD70
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AD7C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AD88
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AD94
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843ADA0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843ADAC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843ADB8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843ADC4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843ADD0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843ADDC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843ADE8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843ADF4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AE00
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AE0C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Noise 843AE18
.byte 0xc, 0x3c, 0x0, 0x0
@@ -22160,271 +12062,139 @@ VoiceGroupTable_843AE24: @ 843AE24
.4byte 0x00000000
@ SquareWave1 843AE30
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AE3C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AE48
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AE54
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AE60
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AE6C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AE78
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AE84
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AE90
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AE9C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AEA8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AEB4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AEC0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AECC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AED8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AEE4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AEF0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AEFC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AF08
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AF14
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AF20
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AF2C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AF38
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AF44
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AF50
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AF5C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AF68
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AF74
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AF80
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AF8C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AF98
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AFA4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AFB0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AFBC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AFC8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AFD4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843AFE0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 843AFEC
voice_directsound 60, 0, DirectSoundWaveData_8458CD0, 255, 252, 0, 115
@ SquareWave1 843AFF8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B004
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B010
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B01C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B028
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B034
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B040
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 843B04C
voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 242, 0, 204
@@ -22438,46 +12208,25 @@ VoiceGroupTable_843AE24: @ 843AE24
.4byte KeySplitTable_845526C
@ SquareWave1 843B070
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B07C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B088
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B094
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B0A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B0AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B0B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 843B0C4
.byte 0x40, 0, 0, 0
@@ -22485,10 +12234,7 @@ VoiceGroupTable_843AE24: @ 843AE24
.4byte KeySplitTable_84552B4
@ SquareWave1 843B0D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 843B0DC
.byte 0x40, 0, 0, 0
@@ -22496,10 +12242,7 @@ VoiceGroupTable_843AE24: @ 843AE24
.4byte KeySplitTable_8455308
@ SquareWave1 843B0E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 843B0F4
.byte 0x40, 0, 0, 0
@@ -22507,118 +12250,61 @@ VoiceGroupTable_843AE24: @ 843AE24
.4byte KeySplitTable_8455350
@ SquareWave1 843B100
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B10C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B118
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B124
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B130
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B13C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B148
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B154
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B160
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B16C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B178
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B184
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B190
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B19C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B1A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B1B4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B1C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B1CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B1D8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave2 843B1E4
.byte 0xa, 0x3c, 0x0, 0x0
@@ -22649,16 +12335,10 @@ VoiceGroupTable_843AE24: @ 843AE24
.byte 1, 1, 4, 1
@ SquareWave1 843B220
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 1
- .byte 0, 0, 0
- .byte 1, 2, 4, 1
+ voice_square_1_alt 0, 1, 1, 2, 4, 1
@ SquareWave1 843B22C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave2 843B238
.byte 0xa, 0x3c, 0x0, 0x0
@@ -22667,238 +12347,121 @@ VoiceGroupTable_843AE24: @ 843AE24
.byte 0, 1, 6, 1
@ SquareWave1 843B244
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 1, 6, 1
+ voice_square_1_alt 0, 2, 0, 1, 6, 1
@ SquareWave1 843B250
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B25C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B268
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B274
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B280
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B28C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B298
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B2A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B2B0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B2BC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B2C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B2D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B2E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B2EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B2F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B304
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B310
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B31C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B328
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B334
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B340
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B34C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B358
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B364
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B370
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B37C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B388
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B394
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B3A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B3AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B3B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B3C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B3D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B3DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B3E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B3F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B400
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B40C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Noise 843B418
.byte 0xc, 0x3c, 0x0, 0x0
@@ -22914,271 +12477,139 @@ VoiceGroupTable_843B424: @ 843B424
.4byte 0x00000000
@ SquareWave1 843B430
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B43C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B448
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B454
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 7, 3, 3
+ voice_square_1_alt 0, 2, 0, 7, 3, 3
@ SquareWave1 843B460
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 1, 4, 1
+ voice_square_1_alt 0, 2, 0, 1, 4, 1
@ SquareWave1 843B46C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B478
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B484
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 843B490
voice_directsound 60, 0, DirectSoundWaveData_8456330, 255, 204, 51, 242
@ SquareWave1 843B49C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B4A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B4B4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B4C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B4CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B4D8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B4E4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B4F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B4FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B508
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B514
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B520
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B52C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B538
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B544
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B550
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B55C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B568
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B574
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B580
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B58C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B598
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B5A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B5B0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B5BC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B5C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B5D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B5E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B5EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B5F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B604
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B610
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B61C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B628
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B634
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B640
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 843B64C
voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 242, 0, 242
@@ -23192,46 +12623,25 @@ VoiceGroupTable_843B424: @ 843B424
.4byte KeySplitTable_845526C
@ SquareWave1 843B670
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B67C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B688
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B694
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B6A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B6AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B6B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 843B6C4
.byte 0x40, 0, 0, 0
@@ -23239,10 +12649,7 @@ VoiceGroupTable_843B424: @ 843B424
.4byte KeySplitTable_84552B4
@ SquareWave1 843B6D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 843B6DC
.byte 0x40, 0, 0, 0
@@ -23250,10 +12657,7 @@ VoiceGroupTable_843B424: @ 843B424
.4byte KeySplitTable_8455308
@ SquareWave1 843B6E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 843B6F4
.byte 0x40, 0, 0, 0
@@ -23261,76 +12665,40 @@ VoiceGroupTable_843B424: @ 843B424
.4byte KeySplitTable_8455350
@ SquareWave1 843B700
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B70C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B718
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B724
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B730
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B73C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B748
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B754
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B760
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B76C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B778
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B784
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ WaveMemory 843B790
.byte 0xb, 0x3c, 0x0, 0x0
@@ -23338,40 +12706,22 @@ VoiceGroupTable_843B424: @ 843B424
.byte 0, 7, 15, 0
@ SquareWave1 843B79C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B7A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B7B4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B7C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B7CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B7D8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave2 843B7E4
.byte 0xa, 0x3c, 0x0, 0x0
@@ -23380,22 +12730,13 @@ VoiceGroupTable_843B424: @ 843B424
.byte 0, 4, 4, 0
@ SquareWave1 843B7F0
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 3
- .byte 0, 0, 0
- .byte 0, 3, 6, 0
+ voice_square_1_alt 0, 3, 0, 3, 6, 0
@ SquareWave1 843B7FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B808
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 0
- .byte 0, 0, 0
- .byte 0, 3, 3, 0
+ voice_square_1_alt 0, 0, 0, 3, 3, 0
@ WaveMemory 843B814
.byte 0xb, 0x3c, 0x0, 0x0
@@ -23409,10 +12750,7 @@ VoiceGroupTable_843B424: @ 843B424
.byte 0, 1, 4, 3
@ SquareWave1 843B82C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave2 843B838
.byte 0xa, 0x3c, 0x0, 0x0
@@ -23433,256 +12771,133 @@ VoiceGroupTable_843B844: @ 843B844
.4byte KeySplitTable_8455224
@ SquareWave1 843B85C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B868
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B874
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B880
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B88C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B898
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B8A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 843B8B0
voice_directsound 60, 0, DirectSoundWaveData_8456330, 255, 165, 51, 242
@ SquareWave1 843B8BC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B8C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B8D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B8E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B8EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B8F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B904
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B910
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B91C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B928
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B934
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B940
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B94C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B958
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B964
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B970
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B97C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B988
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B994
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B9A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B9AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B9B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B9C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B9D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843B9DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 843B9E8
voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 253, 0, 188
@ SquareWave1 843B9F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BA00
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BA0C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BA18
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BA24
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BA30
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BA3C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BA48
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BA54
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 843BA60
voice_directsound 60, 0, DirectSoundWaveData_848BD68, 255, 226, 0, 38
@@ -23699,46 +12914,25 @@ VoiceGroupTable_843B844: @ 843B844
.4byte KeySplitTable_845526C
@ SquareWave1 843BA90
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BA9C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BAA8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BAB4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BAC0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BACC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BAD8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 843BAE4
.byte 0x40, 0, 0, 0
@@ -23746,22 +12940,13 @@ VoiceGroupTable_843B844: @ 843B844
.4byte KeySplitTable_84552B4
@ SquareWave1 843BAF0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BAFC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BB08
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 843BB14
.byte 0x40, 0, 0, 0
@@ -23769,121 +12954,64 @@ VoiceGroupTable_843B844: @ 843B844
.4byte KeySplitTable_8455350
@ SquareWave1 843BB20
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BB2C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BB38
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BB44
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BB50
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BB5C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BB68
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BB74
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BB80
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BB8C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BB98
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BBA4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 843BBB0
voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 165
@ SquareWave1 843BBBC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BBC8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BBD4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BBE0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BBEC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BBF8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BC04
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 2, 4, 1
+ voice_square_1_alt 0, 2, 0, 2, 4, 1
@ SquareWave2 843BC10
.byte 0xa, 0x3c, 0x0, 0x0
@@ -23892,10 +13020,7 @@ VoiceGroupTable_843B844: @ 843B844
.byte 1, 3, 4, 2
@ SquareWave1 843BC1C
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 3
- .byte 0, 0, 0
- .byte 0, 1, 4, 1
+ voice_square_1_alt 0, 3, 0, 1, 4, 1
@ WaveMemory 843BC28
.byte 0xb, 0x3c, 0x0, 0x0
@@ -23915,250 +13040,127 @@ VoiceGroupTable_843B844: @ 843B844
.byte 1, 3, 4, 2
@ SquareWave1 843BC4C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BC58
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 1, 4, 4, 2
+ voice_square_1_alt 0, 2, 1, 4, 4, 2
@ SquareWave1 843BC64
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BC70
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BC7C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BC88
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BC94
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BCA0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BCAC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BCB8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BCC4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BCD0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BCDC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BCE8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BCF4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BD00
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BD0C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BD18
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BD24
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BD30
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BD3C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BD48
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BD54
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BD60
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BD6C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BD78
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BD84
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BD90
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BD9C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BDA8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BDB4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BDC0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BDCC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BDD8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BDE4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BDF0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BDFC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BE08
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BE14
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BE20
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BE2C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Noise 843BE38
.byte 0xc, 0x3c, 0x0, 0x0
@@ -24179,463 +13181,238 @@ VoiceGroupTable_843BE44: @ 843BE44
.4byte KeySplitTable_8455224
@ SquareWave1 843BE5C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BE68
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BE74
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BE80
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BE8C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BE98
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BEA4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BEB0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BEBC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BEC8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BED4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BEE0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BEEC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BEF8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BF04
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 843BF10
voice_directsound 60, 0, DirectSoundWaveData_84569D4, 255, 0, 255, 210
@ SquareWave1 843BF1C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BF28
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BF34
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BF40
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BF4C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BF58
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BF64
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BF70
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BF7C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BF88
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BF94
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BFA0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BFAC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BFB8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BFC4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BFD0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843BFDC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 843BFE8
voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 253, 0, 188
@ SquareWave1 843BFF4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C000
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C00C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C018
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C024
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C030
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C03C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C048
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C054
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C060
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 843C06C
voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 242, 0, 242
@ SquareWave1 843C078
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C084
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C090
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C09C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C0A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C0B4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C0C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C0CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C0D8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C0E4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C0F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C0FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C108
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C114
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C120
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C12C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C138
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C144
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C150
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C15C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C168
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C174
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C180
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C18C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C198
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C1A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C1B0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C1BC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C1C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C1D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C1E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C1EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C1F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave2 843C204
.byte 0xa, 0x3c, 0x0, 0x0
@@ -24644,16 +13421,10 @@ VoiceGroupTable_843BE44: @ 843BE44
.byte 0, 1, 4, 1
@ SquareWave1 843C210
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C21C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ WaveMemory 843C228
.byte 0xb, 0x3c, 0x0, 0x0
@@ -24661,262 +13432,133 @@ VoiceGroupTable_843BE44: @ 843BE44
.byte 0, 7, 15, 1
@ SquareWave1 843C234
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C240
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C24C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C258
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 1
- .byte 0, 0, 0
- .byte 0, 2, 4, 1
+ voice_square_1_alt 0, 1, 0, 2, 4, 1
@ SquareWave1 843C264
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C270
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C27C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C288
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C294
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C2A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C2AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C2B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C2C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C2D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C2DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C2E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C2F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C300
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C30C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C318
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C324
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C330
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C33C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C348
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C354
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C360
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C36C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C378
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C384
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C390
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C39C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C3A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C3B4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C3C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C3CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C3D8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C3E4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C3F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C3FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C408
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C414
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C420
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C42C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Noise 843C438
.byte 0xc, 0x3c, 0x0, 0x0
@@ -24937,16 +13579,10 @@ VoiceGroupTable_843C444: @ 843C444
.4byte KeySplitTable_8455224
@ SquareWave1 843C45C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C468
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave2 843C474
voice_square_2_alt 2, 1, 4, 4, 2
@@ -24961,244 +13597,127 @@ VoiceGroupTable_843C444: @ 843C444
.byte 1, 3, 4, 2
@ SquareWave1 843C498
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 3, 4, 1
+ voice_square_1_alt 0, 2, 0, 3, 4, 1
@ SquareWave1 843C4A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C4B0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C4BC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C4C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C4D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C4E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C4EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C4F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C504
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C510
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C51C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C528
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C534
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C540
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C54C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C558
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C564
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C570
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C57C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C588
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C594
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C5A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C5AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C5B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C5C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C5D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C5DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 843C5E8
voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 253, 0, 188
@ SquareWave1 843C5F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C600
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C60C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C618
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C624
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C630
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C63C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C648
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C654
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 843C660
voice_directsound 60, 0, DirectSoundWaveData_848BD68, 255, 226, 0, 99
@ SquareWave1 843C66C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C678
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 843C684
.byte 0x40, 0, 0, 0
@@ -25206,148 +13725,76 @@ VoiceGroupTable_843C444: @ 843C444
.4byte KeySplitTable_845526C
@ SquareWave1 843C690
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C69C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C6A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C6B4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C6C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C6CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C6D8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C6E4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C6F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C6FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C708
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C714
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C720
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C72C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C738
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C744
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C750
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C75C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C768
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C774
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C780
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C78C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C798
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C7A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 843C7B0
voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 165
@@ -25360,16 +13807,10 @@ VoiceGroupTable_843C7BC: @ 843C7BC
.4byte 0x00000000
@ SquareWave1 843C7C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C7D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 3
- .byte 0, 0, 0
- .byte 1, 2, 6, 0
+ voice_square_1 0, 3, 1, 2, 6, 0
@ SquareWave2 843C7E0
.byte 0x2, 0x3c, 0x0, 0x0
@@ -25378,154 +13819,79 @@ VoiceGroupTable_843C7BC: @ 843C7BC
.byte 1, 2, 6, 0
@ SquareWave1 843C7EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C7F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C804
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C810
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C81C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C828
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C834
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C840
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C84C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C858
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C864
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C870
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C87C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C888
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C894
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C8A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C8AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C8B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C8C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C8D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C8DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C8E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C8F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C900
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C90C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ WaveMemory 843C918
.byte 0xb, 0x3c, 0x0, 0x0
@@ -25533,106 +13899,55 @@ VoiceGroupTable_843C7BC: @ 843C7BC
.byte 0, 7, 15, 0
@ SquareWave1 843C924
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C930
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C93C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C948
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C954
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C960
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C96C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C978
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C984
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C990
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C99C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C9A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C9B4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C9C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C9CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C9D8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843C9E4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 843C9F0
voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 0, 193, 226
@@ -25643,46 +13958,25 @@ VoiceGroupTable_843C7BC: @ 843C7BC
.4byte KeySplitTable_845526C
@ SquareWave1 843CA08
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CA14
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CA20
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CA2C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CA38
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CA44
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CA50
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 843CA5C
.byte 0x40, 0, 0, 0
@@ -25690,10 +13984,7 @@ VoiceGroupTable_843C7BC: @ 843C7BC
.4byte KeySplitTable_84552B4
@ SquareWave1 843CA68
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 843CA74
.byte 0x40, 0, 0, 0
@@ -25701,10 +13992,7 @@ VoiceGroupTable_843C7BC: @ 843C7BC
.4byte KeySplitTable_8455308
@ SquareWave1 843CA80
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 843CA8C
.byte 0x40, 0, 0, 0
@@ -25712,118 +14000,61 @@ VoiceGroupTable_843C7BC: @ 843C7BC
.4byte KeySplitTable_8455350
@ SquareWave1 843CA98
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CAA4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CAB0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CABC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CAC8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CAD4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CAE0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CAEC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CAF8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CB04
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CB10
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CB1C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CB28
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CB34
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CB40
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CB4C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CB58
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CB64
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CB70
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave2 843CB7C
.byte 0xa, 0x3c, 0x0, 0x0
@@ -25832,10 +14063,7 @@ VoiceGroupTable_843C7BC: @ 843C7BC
.byte 0, 1, 6, 1
@ SquareWave1 843CB88
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 0
- .byte 0, 0, 0
- .byte 0, 1, 7, 1
+ voice_square_1_alt 0, 0, 0, 1, 7, 1
@ WaveMemory 843CB94
.byte 0xb, 0x3c, 0x0, 0x0
@@ -25854,22 +14082,13 @@ VoiceGroupTable_843C7BC: @ 843C7BC
.byte 0, 7, 15, 1
@ SquareWave1 843CBB8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CBC4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CBD0
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 1
- .byte 0, 0, 0
- .byte 0, 7, 6, 1
+ voice_square_1_alt 0, 1, 0, 7, 6, 1
@ SquareWave2 843CBDC
.byte 0xa, 0x3c, 0x0, 0x0
@@ -25878,220 +14097,112 @@ VoiceGroupTable_843C7BC: @ 843C7BC
.byte 0, 1, 6, 1
@ SquareWave1 843CBE8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CBF4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CC00
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CC0C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CC18
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CC24
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CC30
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CC3C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CC48
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CC54
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CC60
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CC6C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CC78
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CC84
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CC90
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CC9C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CCA8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CCB4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CCC0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CCCC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CCD8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CCE4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CCF0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CCFC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CD08
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CD14
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CD20
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CD2C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CD38
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CD44
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CD50
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CD5C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CD68
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CD74
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CD80
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CD8C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Noise 843CD98
.byte 0xc, 0x3c, 0x0, 0x0
@@ -26124,274 +14235,142 @@ VoiceGroupTable_843CDBC: @ 843CDBC
.4byte KeySplitTable_8455224
@ SquareWave1 843CDD4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CDE0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CDEC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CDF8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CE04
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CE10
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CE1C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CE28
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CE34
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CE40
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CE4C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CE58
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CE64
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CE70
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CE7C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CE88
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CE94
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CEA0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CEAC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CEB8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CEC4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CED0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CEDC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CEE8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CEF4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CF00
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CF0C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CF18
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CF24
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CF30
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CF3C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CF48
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CF54
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 843CF60
voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 253, 0, 188
@ SquareWave1 843CF6C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CF78
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CF84
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CF90
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CF9C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CFA8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CFB4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CFC0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CFCC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 843CFD8
voice_directsound 60, 0, DirectSoundWaveData_848BD68, 255, 226, 0, 38
@ SquareWave1 843CFE4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843CFF0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 843CFFC
.byte 0x40, 0, 0, 0
@@ -26399,187 +14378,97 @@ VoiceGroupTable_843CDBC: @ 843CDBC
.4byte KeySplitTable_845526C
@ SquareWave1 843D008
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D014
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D020
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D02C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D038
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D044
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D050
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D05C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D068
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D074
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D080
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D08C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D098
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D0A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D0B0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D0BC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D0C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D0D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D0E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D0EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D0F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D104
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D110
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D11C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 843D128
voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 165
@ SquareWave1 843D134
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D140
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D14C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D158
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D164
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D170
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave2 843D17C
.byte 0xa, 0x3c, 0x0, 0x0
@@ -26588,16 +14477,10 @@ VoiceGroupTable_843CDBC: @ 843CDBC
.byte 0, 1, 4, 2
@ SquareWave1 843D188
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D194
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 3
- .byte 0, 0, 0
- .byte 0, 1, 4, 1
+ voice_square_1_alt 0, 3, 0, 1, 4, 1
@ WaveMemory 843D1A0
.byte 0xb, 0x3c, 0x0, 0x0
@@ -26605,262 +14488,133 @@ VoiceGroupTable_843CDBC: @ 843CDBC
.byte 0, 7, 12, 0
@ SquareWave1 843D1AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D1B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D1C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D1D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D1DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D1E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D1F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D200
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D20C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D218
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D224
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D230
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D23C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D248
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D254
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D260
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D26C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D278
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D284
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D290
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D29C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D2A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D2B4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D2C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D2CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D2D8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D2E4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D2F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D2FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D308
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D314
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D320
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D32C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D338
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D344
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D350
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D35C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D368
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D374
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D380
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D38C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D398
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D3A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Noise 843D3B0
.byte 0xc, 0x3c, 0x0, 0x0
@@ -26876,268 +14630,136 @@ VoiceGroupTable_843D3BC: @ 843D3BC
.4byte 0x00000000
@ SquareWave1 843D3C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D3D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D3E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D3EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D3F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D404
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D410
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D41C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D428
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D434
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D440
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D44C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D458
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D464
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D470
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D47C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D488
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D494
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D4A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D4AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D4B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D4C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D4D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D4DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D4E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D4F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D500
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D50C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D518
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D524
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D530
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D53C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D548
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D554
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D560
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D56C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D578
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D584
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D590
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D59C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D5A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D5B4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D5C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D5CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 843D5D8
voice_directsound 60, 0, DirectSoundWaveData_848BD68, 255, 226, 0, 38
@@ -27146,10 +14768,7 @@ VoiceGroupTable_843D3BC: @ 843D3BC
voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 242, 0, 242
@ SquareWave1 843D5F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 843D5FC
.byte 0x40, 0, 0, 0
@@ -27157,58 +14776,31 @@ VoiceGroupTable_843D3BC: @ 843D3BC
.4byte KeySplitTable_845526C
@ SquareWave1 843D608
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D614
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D620
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D62C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D638
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D644
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D650
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D65C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D668
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 843D674
.byte 0x40, 0, 0, 0
@@ -27216,10 +14808,7 @@ VoiceGroupTable_843D3BC: @ 843D3BC
.4byte KeySplitTable_8455308
@ SquareWave1 843D680
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 843D68C
.byte 0x40, 0, 0, 0
@@ -27227,115 +14816,61 @@ VoiceGroupTable_843D3BC: @ 843D3BC
.4byte KeySplitTable_8455350
@ SquareWave1 843D698
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D6A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D6B0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D6BC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D6C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D6D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D6E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D6EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D6F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D704
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D710
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D71C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 843D728
voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 165
@ SquareWave1 843D734
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D740
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D74C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D758
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D764
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D770
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave2 843D77C
.byte 0xa, 0x3c, 0x0, 0x0
@@ -27344,10 +14879,7 @@ VoiceGroupTable_843D3BC: @ 843D3BC
.byte 0, 1, 5, 2
@ SquareWave1 843D788
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 3
- .byte 0, 0, 0
- .byte 0, 1, 4, 1
+ voice_square_1_alt 0, 3, 0, 1, 4, 1
@ WaveMemory 843D794
.byte 0xb, 0x3c, 0x0, 0x0
@@ -27355,268 +14887,136 @@ VoiceGroupTable_843D3BC: @ 843D3BC
.byte 0, 7, 15, 0
@ SquareWave1 843D7A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D7AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D7B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D7C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D7D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D7DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D7E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D7F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D800
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D80C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D818
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D824
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D830
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D83C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D848
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D854
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D860
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D86C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D878
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D884
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D890
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D89C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D8A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D8B4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D8C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D8CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D8D8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D8E4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D8F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D8FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D908
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D914
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D920
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D92C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D938
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D944
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D950
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D95C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D968
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D974
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D980
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D98C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D998
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D9A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Noise 843D9B0
.byte 0xc, 0x3c, 0x0, 0x0
@@ -27632,271 +15032,139 @@ VoiceGroupTable_843D9BC: @ 843D9BC
.4byte 0x00000000
@ SquareWave1 843D9C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D9D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D9E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D9EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843D9F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DA04
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DA10
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DA1C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DA28
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DA34
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DA40
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DA4C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DA58
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DA64
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DA70
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DA7C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DA88
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DA94
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DAA0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DAAC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DAB8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DAC4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DAD0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DADC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DAE8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DAF4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DB00
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DB0C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DB18
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DB24
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DB30
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DB3C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DB48
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DB54
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DB60
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DB6C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DB78
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 843DB84
voice_directsound 60, 0, DirectSoundWaveData_8458CD0, 255, 252, 0, 115
@ SquareWave1 843DB90
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DB9C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DBA8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DBB4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DBC0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DBCC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DBD8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 843DBE4
voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 242, 0, 204
@@ -27910,46 +15178,25 @@ VoiceGroupTable_843D9BC: @ 843D9BC
.4byte KeySplitTable_845526C
@ SquareWave1 843DC08
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DC14
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DC20
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DC2C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DC38
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DC44
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DC50
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 843DC5C
.byte 0x40, 0, 0, 0
@@ -27957,10 +15204,7 @@ VoiceGroupTable_843D9BC: @ 843D9BC
.4byte KeySplitTable_84552B4
@ SquareWave1 843DC68
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 843DC74
.byte 0x40, 0, 0, 0
@@ -27968,10 +15212,7 @@ VoiceGroupTable_843D9BC: @ 843D9BC
.4byte KeySplitTable_8455308
@ SquareWave1 843DC80
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 843DC8C
.byte 0x40, 0, 0, 0
@@ -27979,118 +15220,61 @@ VoiceGroupTable_843D9BC: @ 843D9BC
.4byte KeySplitTable_8455350
@ SquareWave1 843DC98
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DCA4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DCB0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DCBC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DCC8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DCD4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DCE0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DCEC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DCF8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DD04
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DD10
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DD1C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DD28
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DD34
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DD40
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DD4C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DD58
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DD64
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DD70
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave2 843DD7C
.byte 0xa, 0x3c, 0x0, 0x0
@@ -28099,10 +15283,7 @@ VoiceGroupTable_843D9BC: @ 843D9BC
.byte 0, 1, 4, 1
@ SquareWave1 843DD88
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 3
- .byte 0, 0, 0
- .byte 0, 1, 6, 0
+ voice_square_1_alt 0, 3, 0, 1, 6, 0
@ WaveMemory 843DD94
.byte 0xb, 0x3c, 0x0, 0x0
@@ -28121,16 +15302,10 @@ VoiceGroupTable_843D9BC: @ 843D9BC
.byte 1, 1, 4, 1
@ SquareWave1 843DDB8
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 1
- .byte 0, 0, 0
- .byte 0, 1, 4, 2
+ voice_square_1_alt 0, 1, 0, 1, 4, 2
@ SquareWave1 843DDC4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave2 843DDD0
.byte 0xa, 0x3c, 0x0, 0x0
@@ -28139,238 +15314,121 @@ VoiceGroupTable_843D9BC: @ 843D9BC
.byte 0, 1, 6, 1
@ SquareWave1 843DDDC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DDE8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DDF4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DE00
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DE0C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DE18
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DE24
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DE30
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DE3C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DE48
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DE54
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DE60
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DE6C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DE78
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DE84
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DE90
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DE9C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DEA8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DEB4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DEC0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DECC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DED8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DEE4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DEF0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DEFC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DF08
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DF14
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DF20
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DF2C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DF38
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DF44
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DF50
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DF5C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DF68
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DF74
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DF80
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DF8C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DF98
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DFA4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Noise 843DFB0
.byte 0xc, 0x3c, 0x0, 0x0
@@ -28386,283 +15444,145 @@ VoiceGroupTable_843DFBC: @ 843DFBC
.4byte 0x00000000
@ SquareWave1 843DFC8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DFD4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DFE0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DFEC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843DFF8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E004
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E010
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E01C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E028
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E034
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E040
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E04C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E058
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E064
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E070
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E07C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E088
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E094
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E0A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E0AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E0B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E0C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E0D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E0DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E0E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E0F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E100
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E10C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E118
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E124
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E130
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E13C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E148
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E154
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E160
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E16C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E178
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 843E184
voice_directsound 60, 0, DirectSoundWaveData_8458CD0, 255, 252, 0, 115
@ SquareWave1 843E190
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E19C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E1A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E1B4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E1C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E1CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E1D8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E1E4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E1F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 843E1FC
.byte 0x40, 0, 0, 0
@@ -28670,70 +15590,37 @@ VoiceGroupTable_843DFBC: @ 843DFBC
.4byte KeySplitTable_845526C
@ SquareWave1 843E208
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E214
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E220
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E22C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E238
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E244
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E250
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E25C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E268
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E274
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E280
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 843E28C
.byte 0x40, 0, 0, 0
@@ -28741,115 +15628,61 @@ VoiceGroupTable_843DFBC: @ 843DFBC
.4byte KeySplitTable_8455350
@ SquareWave1 843E298
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E2A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E2B0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E2BC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E2C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E2D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E2E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E2EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E2F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E304
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E310
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E31C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 843E328
voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 165
@ SquareWave1 843E334
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E340
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E34C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E358
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E364
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E370
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave2 843E37C
.byte 0xa, 0x3c, 0x0, 0x0
@@ -28858,40 +15691,22 @@ VoiceGroupTable_843DFBC: @ 843DFBC
.byte 0, 1, 4, 1
@ SquareWave1 843E388
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E394
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 0
- .byte 0, 0, 0
- .byte 0, 1, 4, 1
+ voice_square_1_alt 0, 0, 0, 1, 4, 1
@ SquareWave1 843E3A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E3AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E3B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E3C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ WaveMemory 843E3D0
.byte 0xb, 0x3c, 0x0, 0x0
@@ -28899,238 +15714,121 @@ VoiceGroupTable_843DFBC: @ 843DFBC
.byte 0, 7, 15, 1
@ SquareWave1 843E3DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E3E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E3F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E400
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E40C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E418
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E424
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E430
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E43C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E448
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E454
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E460
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E46C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E478
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E484
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E490
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E49C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E4A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E4B4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E4C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E4CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E4D8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E4E4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E4F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E4FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E508
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E514
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E520
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E52C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E538
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E544
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E550
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E55C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E568
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E574
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E580
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E58C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E598
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E5A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Noise 843E5B0
.byte 0xc, 0x3c, 0x0, 0x0
@@ -29146,256 +15844,136 @@ VoiceGroupTable_843E5BC: @ 843E5BC
.4byte 0x00000000
@ SquareWave1 843E5C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E5D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E5E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E5EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E5F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E604
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E610
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E61C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 843E628
voice_directsound 60, 0, DirectSoundWaveData_8456330, 255, 188, 51, 242
@ SquareWave1 843E634
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E640
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E64C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E658
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 843E664
voice_directsound 60, 0, DirectSoundWaveData_849BAEC, 128, 165, 90, 216
@ SquareWave1 843E670
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E67C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E688
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E694
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E6A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E6AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E6B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E6C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 843E6D0
voice_directsound 60, 0, DirectSoundWaveData_8492D10, 255, 0, 255, 127
@ SquareWave1 843E6DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E6E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E6F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E700
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E70C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E718
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E724
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E730
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E73C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E748
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E754
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 843E760
voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 253, 0, 188
@ SquareWave1 843E76C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E778
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E784
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E790
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E79C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E7A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E7B4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E7C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E7CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 843E7D8
voice_directsound 60, 0, DirectSoundWaveData_848BD68, 255, 226, 0, 38
@@ -29412,199 +15990,103 @@ VoiceGroupTable_843E5BC: @ 843E5BC
.4byte KeySplitTable_845526C
@ SquareWave1 843E808
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E814
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E820
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E82C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E838
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E844
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E850
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E85C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E868
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E874
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E880
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E88C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E898
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E8A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E8B0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E8BC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E8C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E8D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E8E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E8EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E8F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E904
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E910
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E91C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 843E928
voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 165
@ SquareWave1 843E934
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E940
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E94C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E958
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E964
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E970
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E97C
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 1, 4, 1
+ voice_square_1_alt 0, 2, 0, 1, 4, 1
@ SquareWave1 843E988
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ WaveMemory 843E994
.byte 0xb, 0x3c, 0x0, 0x0
@@ -29612,58 +16094,31 @@ VoiceGroupTable_843E5BC: @ 843E5BC
.byte 1, 4, 10, 1
@ SquareWave1 843E9A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E9AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E9B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E9C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E9D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E9DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E9E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843E9F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843EA00
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave2 843EA0C
.byte 0xa, 0x3c, 0x0, 0x0
@@ -29672,202 +16127,103 @@ VoiceGroupTable_843E5BC: @ 843E5BC
.byte 1, 5, 9, 1
@ SquareWave1 843EA18
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843EA24
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843EA30
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843EA3C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843EA48
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843EA54
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843EA60
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843EA6C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843EA78
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843EA84
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843EA90
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843EA9C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843EAA8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843EAB4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843EAC0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843EACC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843EAD8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843EAE4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843EAF0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843EAFC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843EB08
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843EB14
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843EB20
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843EB2C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843EB38
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843EB44
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843EB50
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843EB5C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843EB68
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843EB74
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843EB80
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843EB8C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843EB98
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Noise 843EBA4
.byte 0xc, 0x3c, 0x0, 0x0
@@ -29889,328 +16245,169 @@ VoiceGroupTable_843EBBC: @ 843EBBC
.4byte 0x00000000
@ SquareWave1 843EBC8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843EBD4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843EBE0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843EBEC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843EBF8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843EC04
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843EC10
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843EC1C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843EC28
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843EC34
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843EC40
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843EC4C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843EC58
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843EC64
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843EC70
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843EC7C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 843EC88
voice_directsound 60, 0, DirectSoundWaveData_84569D4, 255, 0, 255, 210
@ SquareWave1 843EC94
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843ECA0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843ECAC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843ECB8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843ECC4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843ECD0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843ECDC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843ECE8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843ECF4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843ED00
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843ED0C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843ED18
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843ED24
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843ED30
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843ED3C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843ED48
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843ED54
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 843ED60
voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 253, 0, 188
@ SquareWave1 843ED6C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843ED78
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843ED84
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843ED90
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843ED9C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843EDA8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843EDB4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843EDC0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843EDCC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843EDD8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843EDE4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843EDF0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843EDFC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843EE08
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843EE14
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843EE20
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843EE2C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843EE38
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843EE44
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843EE50
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 843EE5C
.byte 0x40, 0, 0, 0
@@ -30218,10 +16415,7 @@ VoiceGroupTable_843EBBC: @ 843EBBC
.4byte KeySplitTable_84552B4
@ SquareWave1 843EE68
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 843EE74
.byte 0x40, 0, 0, 0
@@ -30229,100 +16423,52 @@ VoiceGroupTable_843EBBC: @ 843EBBC
.4byte KeySplitTable_8455308
@ SquareWave1 843EE80
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843EE8C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843EE98
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843EEA4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843EEB0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843EEBC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843EEC8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843EED4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843EEE0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843EEEC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843EEF8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843EF04
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843EF10
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843EF1C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843EF28
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843EF34
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ WaveMemory 843EF40
.byte 0xb, 0x3c, 0x0, 0x0
@@ -30330,34 +16476,19 @@ VoiceGroupTable_843EBBC: @ 843EBBC
.byte 0, 7, 15, 0
@ SquareWave1 843EF4C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843EF58
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843EF64
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843EF70
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843EF7C
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 1, 4, 1
+ voice_square_1_alt 0, 2, 0, 1, 4, 1
@ SquareWave2 843EF88
.byte 0xa, 0x3c, 0x0, 0x0
@@ -30372,262 +16503,133 @@ VoiceGroupTable_843EBBC: @ 843EBBC
.byte 0, 1, 4, 1
@ SquareWave1 843EFA0
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 0
- .byte 0, 0, 0
- .byte 0, 1, 4, 1
+ voice_square_1_alt 0, 0, 0, 1, 4, 1
@ SquareWave1 843EFAC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843EFB8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843EFC4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843EFD0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843EFDC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843EFE8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843EFF4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F000
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F00C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F018
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F024
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F030
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F03C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F048
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F054
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F060
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F06C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F078
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F084
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F090
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F09C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F0A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F0B4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F0C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F0CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F0D8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F0E4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F0F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F0FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F108
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F114
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F120
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F12C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F138
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F144
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F150
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F15C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F168
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F174
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F180
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F18C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F198
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Noise 843F1A4
.byte 0xc, 0x3c, 0x0, 0x0
@@ -30654,16 +16656,10 @@ VoiceGroupTable_843F1BC: @ 843F1BC
.4byte KeySplitTable_8455224
@ SquareWave1 843F1D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F1E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave2 843F1EC
.byte 0xa, 0x3c, 0x0, 0x0
@@ -30682,232 +16678,121 @@ VoiceGroupTable_843F1BC: @ 843F1BC
.byte 0, 7, 15, 0
@ SquareWave1 843F210
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F21C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 843F228
voice_directsound 60, 0, DirectSoundWaveData_8456330, 255, 165, 51, 242
@ SquareWave1 843F234
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F240
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F24C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F258
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 843F264
voice_directsound 60, 0, DirectSoundWaveData_849BAEC, 255, 165, 90, 216
@ SquareWave1 843F270
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F27C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F288
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F294
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F2A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F2AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F2B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F2C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F2D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F2DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F2E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F2F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F300
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F30C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F318
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F324
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F330
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F33C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F348
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F354
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F360
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F36C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F378
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F384
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F390
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F39C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F3A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F3B4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F3C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F3CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F3D8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 843F3E4
voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 242, 51, 242
@@ -30921,46 +16806,25 @@ VoiceGroupTable_843F1BC: @ 843F1BC
.4byte KeySplitTable_845526C
@ SquareWave1 843F408
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F414
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F420
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F42C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F438
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F444
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F450
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 843F45C
.byte 0x40, 0, 0, 0
@@ -30968,10 +16832,7 @@ VoiceGroupTable_843F1BC: @ 843F1BC
.4byte KeySplitTable_84552B4
@ SquareWave1 843F468
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 843F474
.byte 0x40, 0, 0, 0
@@ -30979,10 +16840,7 @@ VoiceGroupTable_843F1BC: @ 843F1BC
.4byte KeySplitTable_8455308
@ SquareWave1 843F480
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 843F48C
.byte 0x40, 0, 0, 0
@@ -30990,121 +16848,64 @@ VoiceGroupTable_843F1BC: @ 843F1BC
.4byte KeySplitTable_8455350
@ SquareWave1 843F498
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F4A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F4B0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F4BC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F4C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F4D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F4E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F4EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F4F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F504
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F510
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F51C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 843F528
voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 165
@ SquareWave1 843F534
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F540
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F54C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F558
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F564
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F570
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F57C
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 1, 6, 2
+ voice_square_1_alt 0, 2, 0, 1, 6, 2
@ SquareWave2 843F588
.byte 0xa, 0x3c, 0x0, 0x0
@@ -31118,28 +16919,16 @@ VoiceGroupTable_843F1BC: @ 843F1BC
.byte 0, 7, 15, 0
@ SquareWave1 843F5A0
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 1
- .byte 0, 0, 0
- .byte 0, 1, 4, 1
+ voice_square_1_alt 0, 1, 0, 1, 4, 1
@ SquareWave1 843F5AC
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 1
- .byte 0, 0, 0
- .byte 1, 2, 4, 0
+ voice_square_1_alt 0, 1, 1, 2, 4, 0
@ SquareWave1 843F5B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F5C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ WaveMemory 843F5D0
.byte 0xb, 0x3c, 0x0, 0x0
@@ -31165,259 +16954,133 @@ VoiceGroupTable_843F5E8: @ 843F5E8
.4byte KeySplitTable_8455224
@ SquareWave1 843F600
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F60C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F618
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F624
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F630
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F63C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F648
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F654
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F660
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F66C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F678
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 843F684
voice_directsound 60, 0, DirectSoundWaveData_84A311C, 255, 235, 0, 204
@ SquareWave1 843F690
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F69C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F6A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F6B4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F6C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F6CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F6D8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F6E4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F6F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F6FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F708
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F714
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F720
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F72C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F738
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F744
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F750
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F75C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F768
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F774
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F780
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F78C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F798
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F7A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F7B0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F7BC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F7C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F7D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F7E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F7EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F7F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 843F804
voice_directsound 60, 0, DirectSoundWaveData_848BD68, 128, 226, 0, 38
@@ -31434,46 +17097,25 @@ VoiceGroupTable_843F5E8: @ 843F5E8
.4byte KeySplitTable_845526C
@ SquareWave1 843F834
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F840
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F84C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F858
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F864
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F870
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F87C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 843F888
.byte 0x40, 0, 0, 0
@@ -31481,10 +17123,7 @@ VoiceGroupTable_843F5E8: @ 843F5E8
.4byte KeySplitTable_84552B4
@ SquareWave1 843F894
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 843F8A0
.byte 0x40, 0, 0, 0
@@ -31492,10 +17131,7 @@ VoiceGroupTable_843F5E8: @ 843F5E8
.4byte KeySplitTable_8455308
@ SquareWave1 843F8AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 843F8B8
.byte 0x40, 0, 0, 0
@@ -31503,115 +17139,61 @@ VoiceGroupTable_843F5E8: @ 843F5E8
.4byte KeySplitTable_8455350
@ SquareWave1 843F8C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F8D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F8DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F8E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F8F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F900
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F90C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F918
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F924
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F930
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F93C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F948
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 843F954
voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 127
@ SquareWave1 843F960
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F96C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F978
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F984
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F990
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843F99C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave2 843F9A8
.byte 0xa, 0x3c, 0x0, 0x0
@@ -31620,16 +17202,10 @@ VoiceGroupTable_843F5E8: @ 843F5E8
.byte 1, 1, 6, 1
@ SquareWave1 843F9B4
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 1
- .byte 0, 0, 0
- .byte 0, 4, 4, 1
+ voice_square_1_alt 0, 1, 0, 4, 4, 1
@ SquareWave1 843F9C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave2 843F9CC
.byte 0xa, 0x3c, 0x0, 0x0
@@ -31638,16 +17214,10 @@ VoiceGroupTable_843F5E8: @ 843F5E8
.byte 0, 7, 3, 3
@ SquareWave1 843F9D8
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 7, 3, 3
+ voice_square_1_alt 0, 2, 0, 7, 3, 3
@ SquareWave1 843F9E4
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 3
- .byte 0, 0, 0
- .byte 2, 2, 7, 0
+ voice_square_1_alt 0, 3, 2, 2, 7, 0
@ SquareWave2 843F9F0
.byte 0xa, 0x3c, 0x0, 0x0
@@ -31656,244 +17226,124 @@ VoiceGroupTable_843F5E8: @ 843F5E8
.byte 1, 2, 3, 0
@ SquareWave1 843F9FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FA08
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FA14
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FA20
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FA2C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FA38
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FA44
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FA50
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FA5C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FA68
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FA74
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FA80
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FA8C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FA98
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FAA4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FAB0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FABC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FAC8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FAD4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FAE0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FAEC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FAF8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FB04
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FB10
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FB1C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FB28
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FB34
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FB40
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FB4C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FB58
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FB64
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FB70
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FB7C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FB88
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FB94
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FBA0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FBAC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FBB8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FBC4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FBD0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Noise 843FBDC
.byte 0xc, 0x3c, 0x0, 0x0
@@ -31909,328 +17359,169 @@ VoiceGroupTable_843FBE8: @ 843FBE8
.4byte 0x00000000
@ SquareWave1 843FBF4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FC00
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FC0C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FC18
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FC24
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FC30
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FC3C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FC48
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FC54
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FC60
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FC6C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FC78
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FC84
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FC90
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FC9C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FCA8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 843FCB4
voice_directsound 60, 0, DirectSoundWaveData_84569D4, 255, 0, 255, 210
@ SquareWave1 843FCC0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FCCC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FCD8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FCE4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FCF0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FCFC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FD08
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FD14
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FD20
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FD2C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FD38
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FD44
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FD50
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FD5C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FD68
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FD74
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FD80
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FD8C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 843FD98
voice_directsound 60, 0, DirectSoundWaveData_8457D98, 255, 235, 128, 115
@ SquareWave1 843FDA4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FDB0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FDBC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FDC8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FDD4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FDE0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FDEC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FDF8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FE04
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FE10
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FE1C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FE28
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FE34
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FE40
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FE4C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FE58
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FE64
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FE70
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FE7C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 843FE88
.byte 0x40, 0, 0, 0
@@ -32238,145 +17529,76 @@ VoiceGroupTable_843FBE8: @ 843FBE8
.4byte KeySplitTable_84552B4
@ SquareWave1 843FE94
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FEA0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FEAC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FEB8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FEC4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FED0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FEDC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FEE8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FEF4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FF00
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FF0C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FF18
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FF24
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FF30
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FF3C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FF48
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 843FF54
voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 127
@ SquareWave1 843FF60
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FF6C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FF78
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FF84
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FF90
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FF9C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FFA8
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 1, 4, 1
+ voice_square_1_alt 0, 2, 0, 1, 4, 1
@ SquareWave2 843FFB4
.byte 0xa, 0x3c, 0x0, 0x0
@@ -32401,250 +17623,127 @@ VoiceGroupTable_843FBE8: @ 843FBE8
.byte 0, 7, 15, 0
@ SquareWave1 843FFE4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FFF0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 843FFFC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440008
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440014
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440020
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844002C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440038
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440044
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440050
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844005C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440068
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440074
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440080
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844008C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440098
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84400A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84400B0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84400BC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84400C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84400D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84400E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84400EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84400F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440104
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440110
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844011C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440128
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440134
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440140
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844014C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440158
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440164
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440170
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844017C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440188
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440194
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84401A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84401AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84401B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84401C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Noise 84401D0
.byte 0xc, 0x3c, 0x0, 0x0
@@ -32666,172 +17765,88 @@ VoiceGroupTable_84401E8: @ 84401E8
.4byte 0x00000000
@ SquareWave1 84401F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440200
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844020C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440218
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440224
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440230
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844023C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440248
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440254
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440260
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844026C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440278
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440284
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440290
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844029C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84402A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84402B4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84402C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84402CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84402D8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84402E4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84402F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84402FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440308
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440314
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440320
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844032C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440338
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ WaveMemory 8440344
.byte 0xb, 0x3c, 0x0, 0x0
@@ -32839,157 +17854,82 @@ VoiceGroupTable_84401E8: @ 84401E8
.byte 0, 7, 15, 0
@ SquareWave1 8440350
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844035C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440368
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440374
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440380
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844038C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440398
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84403A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 84403B0
voice_directsound 60, 0, DirectSoundWaveData_8458CD0, 255, 252, 0, 115
@ SquareWave1 84403BC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84403C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84403D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84403E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84403EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84403F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440404
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440410
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844041C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440428
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440434
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440440
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844044C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440458
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440464
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440470
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844047C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 8440488
.byte 0x40, 0, 0, 0
@@ -32997,148 +17937,76 @@ VoiceGroupTable_84401E8: @ 84401E8
.4byte KeySplitTable_84552B4
@ SquareWave1 8440494
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84404A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84404AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84404B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84404C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84404D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84404DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84404E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84404F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440500
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844050C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440518
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440524
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440530
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844053C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440548
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440554
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440560
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844056C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440578
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440584
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440590
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844059C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84405A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave2 84405B4
.byte 0xa, 0x3c, 0x0, 0x0
@@ -33147,268 +18015,136 @@ VoiceGroupTable_84401E8: @ 84401E8
.byte 0, 1, 4, 1
@ SquareWave1 84405C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84405CC
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 1
- .byte 0, 0, 0
- .byte 0, 1, 4, 1
+ voice_square_1_alt 0, 1, 0, 1, 4, 1
@ SquareWave1 84405D8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84405E4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84405F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84405FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440608
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440614
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440620
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844062C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440638
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440644
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440650
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844065C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440668
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440674
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440680
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844068C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440698
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84406A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84406B0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84406BC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84406C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84406D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84406E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84406EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84406F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440704
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440710
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844071C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440728
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440734
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440740
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844074C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440758
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440764
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440770
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844077C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440788
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440794
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84407A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84407AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84407B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84407C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Noise 84407D0
.byte 0xc, 0x3c, 0x0, 0x0
@@ -33430,328 +18166,169 @@ VoiceGroupTable_84407E8: @ 84407E8
.4byte 0x00000000
@ SquareWave1 84407F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440800
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844080C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440818
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440824
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440830
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844083C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440848
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440854
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440860
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844086C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440878
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440884
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440890
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844089C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84408A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 84408B4
voice_directsound 60, 0, DirectSoundWaveData_84569D4, 255, 0, 255, 165
@ SquareWave1 84408C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84408CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84408D8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84408E4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84408F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84408FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440908
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440914
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440920
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844092C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440938
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440944
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440950
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844095C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440968
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440974
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440980
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844098C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8440998
voice_directsound 60, 0, DirectSoundWaveData_8457D98, 255, 235, 128, 99
@ SquareWave1 84409A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84409B0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84409BC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84409C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84409D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84409E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84409EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84409F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440A04
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440A10
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440A1C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440A28
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440A34
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440A40
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440A4C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440A58
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440A64
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440A70
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440A7C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 8440A88
.byte 0x40, 0, 0, 0
@@ -33759,148 +18336,76 @@ VoiceGroupTable_84407E8: @ 84407E8
.4byte KeySplitTable_84552B4
@ SquareWave1 8440A94
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440AA0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440AAC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440AB8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440AC4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440AD0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440ADC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440AE8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440AF4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440B00
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440B0C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440B18
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440B24
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440B30
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440B3C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440B48
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440B54
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440B60
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440B6C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440B78
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440B84
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440B90
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440B9C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440BA8
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 1
- .byte 0, 0, 0
- .byte 0, 1, 4, 1
+ voice_square_1_alt 0, 1, 0, 1, 4, 1
@ SquareWave2 8440BB4
.byte 0xa, 0x3c, 0x0, 0x0
@@ -33925,250 +18430,127 @@ VoiceGroupTable_84407E8: @ 84407E8
.byte 0, 7, 15, 0
@ SquareWave1 8440BE4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440BF0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440BFC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440C08
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440C14
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440C20
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440C2C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440C38
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440C44
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440C50
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440C5C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440C68
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440C74
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440C80
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440C8C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440C98
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440CA4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440CB0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440CBC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440CC8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440CD4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440CE0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440CEC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440CF8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440D04
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440D10
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440D1C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440D28
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440D34
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440D40
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440D4C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440D58
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440D64
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440D70
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440D7C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440D88
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440D94
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440DA0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440DAC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440DB8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440DC4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Noise 8440DD0
.byte 0xc, 0x3c, 0x0, 0x0
@@ -34190,271 +18572,139 @@ VoiceGroupTable_8440DE8: @ 8440DE8
.4byte 0x00000000
@ SquareWave1 8440DF4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440E00
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440E0C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440E18
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440E24
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440E30
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440E3C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440E48
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440E54
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440E60
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440E6C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440E78
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440E84
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440E90
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440E9C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440EA8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440EB4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440EC0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440ECC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440ED8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440EE4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440EF0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440EFC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8440F08
voice_directsound 60, 0, DirectSoundWaveData_8481130, 255, 249, 25, 76
@ SquareWave1 8440F14
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440F20
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440F2C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440F38
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440F44
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440F50
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440F5C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440F68
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440F74
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440F80
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440F8C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440F98
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440FA4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440FB0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440FBC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440FC8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440FD4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440FE0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440FEC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8440FF8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441004
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8441010
voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 242, 51, 242
@@ -34468,70 +18718,37 @@ VoiceGroupTable_8440DE8: @ 8440DE8
.4byte KeySplitTable_845526C
@ SquareWave1 8441034
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441040
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844104C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441058
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441064
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441070
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844107C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441088
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441094
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84410A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84410AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 84410B8
.byte 0x40, 0, 0, 0
@@ -34539,121 +18756,64 @@ VoiceGroupTable_8440DE8: @ 8440DE8
.4byte KeySplitTable_8455350
@ SquareWave1 84410C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84410D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84410DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84410E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84410F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441100
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844110C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441118
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441124
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441130
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844113C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441148
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8441154
voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 127
@ SquareWave1 8441160
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844116C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441178
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441184
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441190
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844119C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84411A8
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 0
- .byte 0, 0, 0
- .byte 0, 1, 4, 1
+ voice_square_1_alt 0, 0, 0, 1, 4, 1
@ SquareWave2 84411B4
.byte 0xa, 0x3c, 0x0, 0x0
@@ -34673,256 +18833,130 @@ VoiceGroupTable_8440DE8: @ 8440DE8
.byte 0, 1, 4, 1
@ SquareWave1 84411D8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84411E4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84411F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84411FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441208
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441214
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441220
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844122C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441238
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441244
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441250
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844125C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441268
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441274
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441280
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844128C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441298
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84412A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84412B0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84412BC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84412C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84412D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84412E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84412EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84412F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441304
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441310
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844131C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441328
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441334
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441340
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844134C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441358
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441364
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441370
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844137C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441388
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441394
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84413A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84413AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84413B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84413C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Noise 84413D0
.byte 0xc, 0x3c, 0x0, 0x0
@@ -34949,322 +18983,166 @@ VoiceGroupTable_84413E8: @ 84413E8
.4byte KeySplitTable_8455224
@ SquareWave1 8441400
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844140C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441418
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441424
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441430
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844143C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441448
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441454
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441460
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844146C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441478
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441484
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441490
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844149C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84414A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 84414B4
voice_directsound 60, 0, DirectSoundWaveData_84569D4, 255, 0, 255, 165
@ SquareWave1 84414C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84414CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84414D8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84414E4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84414F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84414FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441508
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441514
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441520
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844152C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441538
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441544
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441550
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844155C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441568
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441574
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441580
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844158C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8441598
voice_directsound 60, 0, DirectSoundWaveData_8457D98, 255, 235, 128, 99
@ SquareWave1 84415A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84415B0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84415BC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84415C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84415D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84415E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84415EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84415F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441604
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441610
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844161C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441628
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441634
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441640
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844164C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441658
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441664
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441670
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844167C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 8441688
.byte 0x40, 0, 0, 0
@@ -35272,148 +19150,76 @@ VoiceGroupTable_84413E8: @ 84413E8
.4byte KeySplitTable_84552B4
@ SquareWave1 8441694
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84416A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84416AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84416B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84416C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84416D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84416DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84416E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84416F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441700
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844170C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441718
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441724
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441730
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844173C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441748
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441754
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441760
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844176C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441778
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441784
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441790
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844179C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84417A8
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 1
- .byte 0, 0, 0
- .byte 0, 1, 4, 1
+ voice_square_1_alt 0, 1, 0, 1, 4, 1
@ SquareWave2 84417B4
.byte 0xa, 0x3c, 0x0, 0x0
@@ -35438,10 +19244,7 @@ VoiceGroupTable_84413E8: @ 84413E8
.byte 0, 7, 15, 0
@ SquareWave1 84417E4
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 1, 4, 1
+ voice_square_1_alt 0, 2, 0, 1, 4, 1
@ SquareWave2 84417F0
.byte 0xa, 0x3c, 0x0, 0x0
@@ -35455,232 +19258,118 @@ VoiceGroupTable_84413E8: @ 84413E8
.byte 0, 7, 15, 0
@ SquareWave1 8441808
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441814
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441820
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844182C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441838
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441844
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441850
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844185C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441868
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441874
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441880
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844188C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441898
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84418A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84418B0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84418BC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84418C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84418D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84418E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84418EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84418F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441904
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441910
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844191C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441928
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441934
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441940
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844194C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441958
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441964
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441970
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844197C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441988
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441994
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84419A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84419AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84419B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84419C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Noise 84419D0
.byte 0xc, 0x3c, 0x0, 0x0
@@ -35702,469 +19391,244 @@ VoiceGroupTable_84419E8: @ 84419E8
.4byte 0x00000000
@ SquareWave1 84419F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441A00
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441A0C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441A18
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441A24
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441A30
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441A3C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441A48
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441A54
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441A60
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441A6C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441A78
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441A84
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441A90
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441A9C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441AA8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441AB4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441AC0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441ACC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441AD8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441AE4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441AF0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441AFC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8441B08
voice_directsound 60, 0, DirectSoundWaveData_8481130, 255, 249, 25, 76
@ SquareWave1 8441B14
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441B20
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441B2C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441B38
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441B44
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441B50
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441B5C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441B68
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441B74
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441B80
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8441B8C
voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 253, 0, 188
@ SquareWave1 8441B98
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441BA4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8441BB0
voice_directsound 60, 0, DirectSoundWaveData_8458CD0, 255, 252, 0, 115
@ SquareWave1 8441BBC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441BC8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441BD4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441BE0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441BEC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441BF8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8441C04
voice_directsound 60, 0, DirectSoundWaveData_848BD68, 255, 226, 0, 38
@ SquareWave1 8441C10
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441C1C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441C28
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441C34
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441C40
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441C4C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441C58
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441C64
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441C70
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441C7C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441C88
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441C94
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441CA0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441CAC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441CB8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441CC4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441CD0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441CDC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441CE8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441CF4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441D00
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441D0C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441D18
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441D24
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441D30
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441D3C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441D48
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8441D54
voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 127
@ SquareWave1 8441D60
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441D6C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441D78
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441D84
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441D90
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441D9C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441DA8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 1
- .byte 0, 0, 0
- .byte 0, 1, 4, 1
+ voice_square_1 0, 1, 0, 1, 4, 1
@ SquareWave2 8441DB4
.byte 0xa, 0x3c, 0x0, 0x0
@@ -36184,256 +19648,130 @@ VoiceGroupTable_84419E8: @ 84419E8
.byte 0, 1, 4, 1
@ SquareWave1 8441DD8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441DE4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441DF0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441DFC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441E08
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441E14
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441E20
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441E2C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441E38
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441E44
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441E50
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441E5C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441E68
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441E74
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441E80
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441E8C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441E98
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441EA4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441EB0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441EBC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441EC8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441ED4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441EE0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441EEC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441EF8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441F04
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441F10
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441F1C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441F28
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441F34
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441F40
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441F4C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441F58
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441F64
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441F70
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441F7C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441F88
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441F94
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441FA0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441FAC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441FB8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8441FC4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Noise 8441FD0
.byte 0xc, 0x3c, 0x0, 0x0
@@ -36460,319 +19798,166 @@ VoiceGroupTable_8441FE8: @ 8441FE8
.4byte KeySplitTable_8455224
@ SquareWave1 8442000
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844200C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442018
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442024
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442030
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844203C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442048
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442054
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442060
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844206C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442078
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442084
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442090
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844209C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84420A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 84420B4
voice_directsound 60, 0, DirectSoundWaveData_84569D4, 255, 0, 255, 210
@ SquareWave1 84420C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84420CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84420D8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84420E4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84420F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84420FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8442108
voice_directsound 60, 0, DirectSoundWaveData_8481130, 255, 249, 25, 76
@ SquareWave1 8442114
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442120
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844212C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442138
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442144
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442150
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844215C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442168
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442174
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442180
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844218C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442198
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84421A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 84421B0
voice_directsound 60, 0, DirectSoundWaveData_8458CD0, 255, 252, 0, 115
@ SquareWave1 84421BC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84421C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84421D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84421E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84421EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84421F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442204
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442210
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844221C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442228
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442234
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442240
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844224C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442258
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442264
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442270
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844227C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 8442288
.byte 0x40, 0, 0, 0
@@ -36780,145 +19965,76 @@ VoiceGroupTable_8441FE8: @ 8441FE8
.4byte KeySplitTable_84552B4
@ SquareWave1 8442294
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84422A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84422AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84422B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84422C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84422D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84422DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84422E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84422F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442300
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844230C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442318
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442324
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442330
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844233C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442348
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8442354
voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 127
@ SquareWave1 8442360
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844236C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442378
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442384
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442390
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844239C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84423A8
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 1
- .byte 0, 0, 0
- .byte 0, 1, 4, 1
+ voice_square_1_alt 0, 1, 0, 1, 4, 1
@ SquareWave2 84423B4
.byte 0xa, 0x3c, 0x0, 0x0
@@ -36943,250 +20059,127 @@ VoiceGroupTable_8441FE8: @ 8441FE8
.byte 0, 7, 15, 0
@ SquareWave1 84423E4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84423F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84423FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442408
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442414
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442420
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844242C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442438
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442444
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442450
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844245C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442468
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442474
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442480
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844248C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442498
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84424A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84424B0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84424BC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84424C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84424D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84424E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84424EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84424F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442504
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442510
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844251C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442528
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442534
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442540
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844254C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442558
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442564
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442570
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844257C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442588
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442594
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84425A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84425AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84425B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84425C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Noise 84425D0
.byte 0xc, 0x3c, 0x0, 0x0
@@ -37213,313 +20206,166 @@ VoiceGroupTable_84425E8: @ 84425E8
.4byte KeySplitTable_8455224
@ SquareWave1 8442600
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844260C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442618
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442624
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442630
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844263C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442648
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442654
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442660
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844266C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442678
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442684
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8442690
voice_directsound 60, 0, DirectSoundWaveData_849BAEC, 255, 165, 90, 216
@ SquareWave1 844269C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84426A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 84426B4
voice_directsound 60, 0, DirectSoundWaveData_84569D4, 255, 0, 255, 210
@ SquareWave1 84426C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84426CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84426D8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84426E4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84426F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84426FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8442708
voice_directsound 60, 0, DirectSoundWaveData_8481130, 255, 249, 25, 76
@ SquareWave1 8442714
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442720
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844272C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442738
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442744
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442750
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844275C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442768
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442774
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442780
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 844278C
voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 253, 0, 188
@ SquareWave1 8442798
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84427A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 84427B0
voice_directsound 60, 0, DirectSoundWaveData_8458CD0, 255, 252, 0, 115
@ SquareWave1 84427BC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84427C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84427D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84427E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84427EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84427F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442804
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442810
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844281C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442828
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442834
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442840
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844284C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442858
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442864
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442870
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844287C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 8442888
.byte 0x40, 0, 0, 0
@@ -37527,145 +20373,76 @@ VoiceGroupTable_84425E8: @ 84425E8
.4byte KeySplitTable_84552B4
@ SquareWave1 8442894
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84428A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84428AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84428B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84428C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84428D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84428DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84428E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84428F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442900
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844290C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442918
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442924
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442930
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844293C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442948
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8442954
voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 127
@ SquareWave1 8442960
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844296C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442978
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442984
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442990
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844299C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84429A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 2, 3, 1
+ voice_square_1 0, 2, 0, 2, 3, 1
@ SquareWave2 84429B4
.byte 0xa, 0x3c, 0x0, 0x0
@@ -37690,250 +20467,127 @@ VoiceGroupTable_84425E8: @ 84425E8
.byte 0, 7, 15, 0
@ SquareWave1 84429E4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84429F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84429FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442A08
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442A14
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442A20
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442A2C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442A38
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442A44
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442A50
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442A5C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442A68
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442A74
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442A80
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442A8C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442A98
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442AA4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442AB0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442ABC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442AC8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442AD4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442AE0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442AEC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442AF8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442B04
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442B10
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442B1C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442B28
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442B34
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442B40
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442B4C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442B58
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442B64
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442B70
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442B7C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442B88
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442B94
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442BA0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442BAC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442BB8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442BC4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Noise 8442BD0
.byte 0xc, 0x3c, 0x0, 0x0
@@ -37955,271 +20609,145 @@ VoiceGroupTable_8442BE8: @ 8442BE8
.4byte 0x00000000
@ SquareWave1 8442BF4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442C00
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442C0C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442C18
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442C24
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442C30
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442C3C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442C48
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442C54
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442C60
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442C6C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442C78
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442C84
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442C90
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442C9C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442CA8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8442CB4
voice_directsound 60, 0, DirectSoundWaveData_84569D4, 255, 0, 255, 210
@ SquareWave1 8442CC0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442CCC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442CD8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442CE4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442CF0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442CFC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8442D08
voice_directsound 60, 0, DirectSoundWaveData_8481130, 255, 249, 25, 76
@ SquareWave1 8442D14
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442D20
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442D2C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442D38
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442D44
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442D50
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442D5C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442D68
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442D74
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442D80
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8442D8C
voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 253, 0, 188
@ SquareWave1 8442D98
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442DA4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8442DB0
voice_directsound 60, 0, DirectSoundWaveData_8458CD0, 255, 252, 0, 115
@ SquareWave1 8442DBC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442DC8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442DD4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442DE0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442DEC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442DF8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8442E04
voice_directsound 60, 0, DirectSoundWaveData_848BD68, 255, 226, 0, 38
@ SquareWave1 8442E10
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442E1C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 8442E28
.byte 0x40, 0, 0, 0
@@ -38227,58 +20755,31 @@ VoiceGroupTable_8442BE8: @ 8442BE8
.4byte KeySplitTable_845526C
@ SquareWave1 8442E34
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442E40
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442E4C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442E58
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442E64
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442E70
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442E7C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442E88
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442E94
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 8442EA0
.byte 0x40, 0, 0, 0
@@ -38286,133 +20787,70 @@ VoiceGroupTable_8442BE8: @ 8442BE8
.4byte KeySplitTable_8455308
@ SquareWave1 8442EAC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442EB8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442EC4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442ED0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442EDC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442EE8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442EF4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442F00
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442F0C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442F18
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442F24
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442F30
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442F3C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442F48
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8442F54
voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 127
@ SquareWave1 8442F60
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442F6C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442F78
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442F84
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442F90
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442F9C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442FA8
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 0
- .byte 0, 0, 0
- .byte 0, 1, 4, 1
+ voice_square_1_alt 0, 0, 0, 1, 4, 1
@ SquareWave2 8442FB4
.byte 0xa, 0x3c, 0x0, 0x0
@@ -38421,10 +20859,7 @@ VoiceGroupTable_8442BE8: @ 8442BE8
.byte 0, 1, 4, 1
@ SquareWave1 8442FC0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ WaveMemory 8442FCC
.byte 0xb, 0x3c, 0x0, 0x0
@@ -38432,256 +20867,130 @@ VoiceGroupTable_8442BE8: @ 8442BE8
.byte 0, 7, 15, 3
@ SquareWave1 8442FD8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442FE4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442FF0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8442FFC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443008
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443014
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443020
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844302C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443038
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443044
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443050
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844305C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443068
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443074
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443080
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844308C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443098
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84430A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84430B0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84430BC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84430C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84430D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84430E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84430EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84430F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443104
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443110
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844311C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443128
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443134
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443140
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844314C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443158
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443164
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443170
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844317C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443188
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443194
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84431A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84431AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84431B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84431C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Noise 84431D0
.byte 0xc, 0x3c, 0x0, 0x0
@@ -38703,268 +21012,139 @@ VoiceGroupTable_84431E8: @ 84431E8
.4byte 0x00000000
@ SquareWave1 84431F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443200
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844320C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443218
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443224
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443230
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844323C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443248
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443254
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443260
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844326C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443278
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443284
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443290
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844329C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84432A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84432B4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84432C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84432CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84432D8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84432E4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84432F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84432FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8443308
voice_directsound 60, 0, DirectSoundWaveData_8481130, 255, 249, 25, 76
@ SquareWave1 8443314
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443320
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844332C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443338
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443344
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443350
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844335C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443368
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443374
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443380
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 844338C
voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 253, 0, 188
@ SquareWave1 8443398
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84433A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84433B0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84433BC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84433C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84433D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84433E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84433EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84433F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443404
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8443410
voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 242, 51, 242
@@ -38978,46 +21158,25 @@ VoiceGroupTable_84431E8: @ 84431E8
.4byte KeySplitTable_845526C
@ SquareWave1 8443434
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443440
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844344C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443458
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443464
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443470
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844347C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 8443488
.byte 0x40, 0, 0, 0
@@ -39025,148 +21184,76 @@ VoiceGroupTable_84431E8: @ 84431E8
.4byte KeySplitTable_84552B4
@ SquareWave1 8443494
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84434A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84434AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84434B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84434C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84434D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84434DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84434E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84434F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443500
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844350C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443518
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443524
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443530
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844353C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443548
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443554
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443560
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844356C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443578
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443584
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443590
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844359C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84435A8
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 0
- .byte 0, 0, 0
- .byte 0, 1, 4, 1
+ voice_square_1_alt 0, 0, 0, 1, 4, 1
@ SquareWave2 84435B4
.byte 0xa, 0x3c, 0x0, 0x0
@@ -39186,256 +21273,130 @@ VoiceGroupTable_84431E8: @ 84431E8
.byte 0, 7, 15, 0
@ SquareWave1 84435D8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84435E4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84435F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84435FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443608
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443614
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443620
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844362C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443638
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443644
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443650
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844365C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443668
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443674
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443680
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844368C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443698
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84436A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84436B0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84436BC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84436C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84436D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84436E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84436EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84436F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443704
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443710
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844371C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443728
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443734
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443740
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844374C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443758
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443764
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443770
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844377C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443788
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443794
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84437A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84437AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84437B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84437C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Noise 84437D0
.byte 0xc, 0x3c, 0x0, 0x0
@@ -39457,334 +21418,169 @@ VoiceGroupTable_84437E8: @ 84437E8
.4byte 0x00000000
@ SquareWave1 84437F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443800
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844380C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443818
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443824
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443830
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844383C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443848
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443854
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443860
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844386C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443878
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443884
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443890
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844389C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84438A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84438B4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84438C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84438CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84438D8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84438E4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84438F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84438FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443908
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443914
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443920
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844392C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443938
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443944
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443950
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844395C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443968
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443974
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443980
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844398C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443998
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84439A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84439B0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84439BC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84439C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84439D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84439E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84439EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84439F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443A04
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443A10
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443A1C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443A28
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443A34
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443A40
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443A4C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443A58
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443A64
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443A70
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443A7C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 8443A88
.byte 0x40, 0, 0, 0
@@ -39792,10 +21588,7 @@ VoiceGroupTable_84437E8: @ 84437E8
.4byte KeySplitTable_84552B4
@ SquareWave1 8443A94
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 8443AA0
.byte 0x40, 0, 0, 0
@@ -39803,10 +21596,7 @@ VoiceGroupTable_84437E8: @ 84437E8
.4byte KeySplitTable_8455308
@ SquareWave1 8443AAC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 8443AB8
.byte 0x40, 0, 0, 0
@@ -39814,124 +21604,64 @@ VoiceGroupTable_84437E8: @ 84437E8
.4byte KeySplitTable_8455350
@ SquareWave1 8443AC4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443AD0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443ADC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443AE8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443AF4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443B00
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443B0C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443B18
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443B24
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443B30
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443B3C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443B48
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443B54
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443B60
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443B6C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443B78
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443B84
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443B90
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443B9C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443BA8
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 0
- .byte 0, 0, 0
- .byte 0, 1, 4, 1
+ voice_square_1_alt 0, 0, 0, 1, 4, 1
@ SquareWave2 8443BB4
.byte 0xa, 0x3c, 0x0, 0x0
@@ -39940,10 +21670,7 @@ VoiceGroupTable_84437E8: @ 84437E8
.byte 0, 1, 4, 1
@ SquareWave1 8443BC0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ WaveMemory 8443BCC
.byte 0xb, 0x3c, 0x0, 0x0
@@ -39951,262 +21678,133 @@ VoiceGroupTable_84437E8: @ 84437E8
.byte 0, 7, 15, 2
@ SquareWave1 8443BD8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443BE4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443BF0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443BFC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443C08
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443C14
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443C20
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443C2C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443C38
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443C44
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443C50
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443C5C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443C68
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443C74
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443C80
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443C8C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443C98
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443CA4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443CB0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443CBC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443CC8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443CD4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443CE0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443CEC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443CF8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443D04
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443D10
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443D1C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443D28
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443D34
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443D40
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443D4C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443D58
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443D64
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443D70
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443D7C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443D88
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443D94
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443DA0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443DAC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443DB8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443DC4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443DD0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Noise 8443DDC
.byte 0xc, 0x3c, 0x0, 0x0
@@ -40227,265 +21825,142 @@ VoiceGroupTable_8443DE8: @ 8443DE8
.4byte KeySplitTable_8455224
@ SquareWave1 8443E00
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443E0C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443E18
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443E24
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443E30
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443E3C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443E48
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443E54
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443E60
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443E6C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443E78
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8443E84
voice_directsound 60, 0, DirectSoundWaveData_84A311C, 255, 235, 0, 204
@ SquareWave1 8443E90
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443E9C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443EA8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8443EB4
voice_directsound 60, 0, DirectSoundWaveData_84569D4, 255, 0, 255, 210
@ SquareWave1 8443EC0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443ECC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443ED8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443EE4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443EF0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443EFC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8443F08
voice_directsound 60, 0, DirectSoundWaveData_8481130, 255, 249, 25, 76
@ SquareWave1 8443F14
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443F20
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443F2C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443F38
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443F44
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443F50
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443F5C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443F68
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443F74
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443F80
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8443F8C
voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 253, 0, 188
@ SquareWave1 8443F98
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443FA4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443FB0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443FBC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443FC8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443FD4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443FE0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443FEC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8443FF8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444004
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8444010
voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 242, 51, 242
@ SquareWave1 844401C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 8444028
.byte 0x40, 0, 0, 0
@@ -40493,46 +21968,25 @@ VoiceGroupTable_8443DE8: @ 8443DE8
.4byte KeySplitTable_845526C
@ SquareWave1 8444034
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444040
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844404C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444058
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444064
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444070
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844407C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 8444088
.byte 0x40, 0, 0, 0
@@ -40540,22 +21994,13 @@ VoiceGroupTable_8443DE8: @ 8443DE8
.4byte KeySplitTable_84552B4
@ SquareWave1 8444094
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84440A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84440AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 84440B8
.byte 0x40, 0, 0, 0
@@ -40563,124 +22008,64 @@ VoiceGroupTable_8443DE8: @ 8443DE8
.4byte KeySplitTable_8455350
@ SquareWave1 84440C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84440D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84440DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84440E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84440F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444100
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844410C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444118
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444124
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444130
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844413C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444148
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444154
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444160
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844416C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444178
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444184
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444190
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844419C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84441A8
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 1, 4, 1
+ voice_square_1_alt 0, 2, 0, 1, 4, 1
@ SquareWave2 84441B4
.byte 0xa, 0x3c, 0x0, 0x0
@@ -40705,250 +22090,127 @@ VoiceGroupTable_8443DE8: @ 8443DE8
.byte 0, 1, 4, 0
@ SquareWave1 84441E4
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 0
- .byte 0, 0, 0
- .byte 0, 1, 4, 0
+ voice_square_1_alt 0, 0, 0, 1, 4, 0
@ SquareWave1 84441F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84441FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444208
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444214
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444220
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844422C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444238
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444244
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444250
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844425C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444268
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444274
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444280
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844428C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444298
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84442A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84442B0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84442BC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84442C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84442D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84442E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84442EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84442F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444304
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444310
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844431C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444328
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444334
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444340
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844434C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444358
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444364
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444370
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844437C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444388
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444394
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84443A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84443AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84443B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84443C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Noise 84443D0
.byte 0xc, 0x3c, 0x0, 0x0
@@ -40975,262 +22237,142 @@ VoiceGroupTable_84443E8: @ 84443E8
.4byte KeySplitTable_8455224
@ SquareWave1 8444400
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844440C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444418
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444424
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444430
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844443C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444448
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444454
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444460
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844446C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444478
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8444484
voice_directsound 60, 0, DirectSoundWaveData_84A311C, 255, 235, 0, 204
@ SquareWave1 8444490
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844449C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84444A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 84444B4
voice_directsound 60, 0, DirectSoundWaveData_84569D4, 255, 0, 255, 210
@ SquareWave1 84444C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84444CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84444D8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84444E4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84444F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84444FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8444508
voice_directsound 60, 0, DirectSoundWaveData_8481130, 255, 249, 25, 76
@ SquareWave1 8444514
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444520
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844452C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444538
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444544
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444550
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844455C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444568
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444574
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444580
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 844458C
voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 253, 0, 188
@ SquareWave1 8444598
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84445A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 84445B0
voice_directsound 60, 0, DirectSoundWaveData_8458CD0, 255, 252, 0, 115
@ SquareWave1 84445BC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84445C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84445D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84445E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84445EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84445F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444604
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8444610
voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 242, 51, 242
@ SquareWave1 844461C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 8444628
.byte 0x40, 0, 0, 0
@@ -41238,46 +22380,25 @@ VoiceGroupTable_84443E8: @ 84443E8
.4byte KeySplitTable_845526C
@ SquareWave1 8444634
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444640
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844464C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444658
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444664
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444670
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844467C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 8444688
.byte 0x40, 0, 0, 0
@@ -41285,22 +22406,13 @@ VoiceGroupTable_84443E8: @ 84443E8
.4byte KeySplitTable_84552B4
@ SquareWave1 8444694
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84446A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84446AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 84446B8
.byte 0x40, 0, 0, 0
@@ -41308,121 +22420,64 @@ VoiceGroupTable_84443E8: @ 84443E8
.4byte KeySplitTable_8455350
@ SquareWave1 84446C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84446D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84446DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84446E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84446F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444700
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844470C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444718
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444724
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444730
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844473C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444748
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8444754
voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 127
@ SquareWave1 8444760
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844476C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444778
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444784
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444790
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844479C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84447A8
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 2, 4, 1
+ voice_square_1_alt 0, 2, 0, 2, 4, 1
@ SquareWave2 84447B4
.byte 0xa, 0x3c, 0x0, 0x0
@@ -41442,256 +22497,130 @@ VoiceGroupTable_84443E8: @ 84443E8
.byte 0, 1, 4, 0
@ SquareWave1 84447D8
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 0
- .byte 0, 0, 0
- .byte 0, 1, 4, 0
+ voice_square_1_alt 0, 0, 0, 1, 4, 0
@ SquareWave1 84447E4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84447F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84447FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444808
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444814
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444820
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844482C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444838
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444844
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444850
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844485C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444868
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444874
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444880
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844488C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444898
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84448A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84448B0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84448BC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84448C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84448D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84448E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84448EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84448F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444904
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444910
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844491C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444928
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444934
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444940
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844494C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444958
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444964
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444970
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844497C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444988
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444994
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84449A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84449AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84449B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84449C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Noise 84449D0
.byte 0xc, 0x3c, 0x0, 0x0
@@ -41713,475 +22642,244 @@ VoiceGroupTable_84449E8: @ 84449E8
.4byte 0x00000000
@ SquareWave1 84449F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444A00
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444A0C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444A18
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444A24
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444A30
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444A3C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444A48
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444A54
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444A60
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444A6C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444A78
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8444A84
voice_directsound 60, 0, DirectSoundWaveData_84A311C, 255, 235, 0, 204
@ SquareWave1 8444A90
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444A9C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444AA8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444AB4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444AC0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444ACC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444AD8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444AE4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444AF0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444AFC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444B08
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444B14
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444B20
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444B2C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444B38
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444B44
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444B50
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444B5C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444B68
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444B74
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444B80
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8444B8C
voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 253, 0, 188
@ SquareWave1 8444B98
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444BA4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444BB0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444BBC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444BC8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444BD4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444BE0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444BEC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444BF8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444C04
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444C10
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8444C1C
voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 0, 180, 216
@ SquareWave1 8444C28
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444C34
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444C40
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444C4C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444C58
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444C64
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444C70
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444C7C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444C88
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444C94
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444CA0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444CAC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444CB8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444CC4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444CD0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444CDC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444CE8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444CF4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444D00
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444D0C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444D18
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444D24
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444D30
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444D3C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444D48
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444D54
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444D60
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444D6C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444D78
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444D84
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444D90
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444D9C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444DA8
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 1, 4, 0
+ voice_square_1_alt 0, 2, 0, 1, 4, 0
@ SquareWave2 8444DB4
.byte 0xa, 0x3c, 0x0, 0x0
@@ -42201,22 +22899,13 @@ VoiceGroupTable_84449E8: @ 84449E8
.byte 0, 1, 4, 1
@ SquareWave1 8444DD8
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 1
- .byte 0, 0, 0
- .byte 0, 1, 4, 1
+ voice_square_1_alt 0, 1, 0, 1, 4, 1
@ SquareWave1 8444DE4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444DF0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ WaveMemory 8444DFC
.byte 0xb, 0x3c, 0x0, 0x0
@@ -42224,232 +22913,118 @@ VoiceGroupTable_84449E8: @ 84449E8
.byte 0, 7, 15, 0
@ SquareWave1 8444E08
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444E14
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444E20
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444E2C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444E38
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444E44
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444E50
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444E5C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444E68
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444E74
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444E80
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444E8C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444E98
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444EA4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444EB0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444EBC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444EC8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444ED4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444EE0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444EEC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444EF8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444F04
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444F10
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444F1C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444F28
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444F34
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444F40
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444F4C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444F58
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444F64
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444F70
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444F7C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444F88
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444F94
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444FA0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444FAC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444FB8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8444FC4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Noise 8444FD0
.byte 0xc, 0x3c, 0x0, 0x0
@@ -42476,199 +23051,103 @@ VoiceGroupTable_8444FE8: @ 8444FE8
.4byte KeySplitTable_8455224
@ SquareWave1 8445000
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844500C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445018
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445024
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445030
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844503C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445048
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445054
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445060
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844506C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445078
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445084
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8445090
voice_directsound 60, 0, DirectSoundWaveData_849BAEC, 255, 165, 90, 216
@ SquareWave1 844509C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84450A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84450B4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84450C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84450CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84450D8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84450E4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84450F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84450FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445108
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445114
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445120
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844512C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445138
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445144
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445150
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844515C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445168
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445174
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445180
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 844518C
voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 253, 0, 188
@@ -42677,64 +23156,34 @@ VoiceGroupTable_8444FE8: @ 8444FE8
voice_directsound 60, 0, DirectSoundWaveData_8457D98, 255, 235, 128, 99
@ SquareWave1 84451A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84451B0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84451BC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84451C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84451D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84451E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84451EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84451F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445204
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445210
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 844521C
voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 0, 180, 246
@@ -42745,46 +23194,25 @@ VoiceGroupTable_8444FE8: @ 8444FE8
.4byte KeySplitTable_845526C
@ SquareWave1 8445234
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445240
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844524C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445258
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445264
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445270
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844527C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 8445288
.byte 0x40, 0, 0, 0
@@ -42792,10 +23220,7 @@ VoiceGroupTable_8444FE8: @ 8444FE8
.4byte KeySplitTable_84552B4
@ SquareWave1 8445294
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 84452A0
.byte 0x40, 0, 0, 0
@@ -42803,10 +23228,7 @@ VoiceGroupTable_8444FE8: @ 8444FE8
.4byte KeySplitTable_8455308
@ SquareWave1 84452AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 84452B8
.byte 0x40, 0, 0, 0
@@ -42814,121 +23236,64 @@ VoiceGroupTable_8444FE8: @ 8444FE8
.4byte KeySplitTable_8455350
@ SquareWave1 84452C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84452D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84452DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84452E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84452F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445300
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844530C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445318
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445324
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445330
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844533C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445348
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8445354
voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 127
@ SquareWave1 8445360
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844536C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445378
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445384
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445390
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844539C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84453A8
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 1
- .byte 0, 0, 0
- .byte 0, 2, 3, 1
+ voice_square_1_alt 0, 1, 0, 2, 3, 1
@ SquareWave2 84453B4
.byte 0xa, 0x3c, 0x0, 0x0
@@ -42958,244 +23323,124 @@ VoiceGroupTable_8444FE8: @ 8444FE8
.byte 0, 7, 15, 1
@ SquareWave1 84453F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84453FC
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 0
- .byte 0, 0, 0
- .byte 0, 2, 3, 1
+ voice_square_1_alt 0, 0, 0, 2, 3, 1
@ SquareWave1 8445408
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445414
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445420
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844542C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445438
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445444
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445450
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844545C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445468
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445474
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445480
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844548C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445498
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84454A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84454B0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84454BC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84454C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84454D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84454E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84454EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84454F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445504
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445510
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844551C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445528
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445534
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445540
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844554C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445558
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445564
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445570
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844557C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445588
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445594
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84455A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84455AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84455B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84455C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Noise 84455D0
.byte 0xc, 0x3c, 0x0, 0x0
@@ -43217,205 +23462,106 @@ VoiceGroupTable_84455E8: @ 84455E8
.4byte 0x00000000
@ SquareWave1 84455F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445600
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844560C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445618
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445624
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445630
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844563C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445648
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445654
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445660
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844566C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445678
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445684
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445690
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844569C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84456A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 84456B4
voice_directsound 60, 0, DirectSoundWaveData_84569D4, 255, 0, 255, 165
@ SquareWave1 84456C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84456CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84456D8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84456E4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84456F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84456FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445708
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445714
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445720
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844572C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445738
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445744
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445750
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844575C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445768
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445774
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445780
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 844578C
voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 253, 0, 188
@@ -43424,118 +23570,61 @@ VoiceGroupTable_84455E8: @ 84455E8
voice_directsound 60, 0, DirectSoundWaveData_8457D98, 255, 235, 128, 99
@ SquareWave1 84457A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84457B0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84457BC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84457C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84457D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84457E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84457EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84457F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445804
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445810
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844581C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445828
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445834
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445840
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844584C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445858
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445864
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445870
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844587C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 8445888
.byte 0x40, 0, 0, 0
@@ -43543,148 +23632,76 @@ VoiceGroupTable_84455E8: @ 84455E8
.4byte KeySplitTable_84552B4
@ SquareWave1 8445894
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84458A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84458AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84458B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84458C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84458D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84458DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84458E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84458F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445900
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844590C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445918
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445924
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445930
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844593C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445948
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445954
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445960
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844596C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445978
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445984
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445990
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844599C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84459A8
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 1
- .byte 0, 0, 0
- .byte 0, 1, 4, 1
+ voice_square_1_alt 0, 1, 0, 1, 4, 1
@ SquareWave2 84459B4
.byte 0xa, 0x3c, 0x0, 0x0
@@ -43703,256 +23720,130 @@ VoiceGroupTable_84455E8: @ 84455E8
.byte 0, 7, 15, 0
@ SquareWave1 84459D8
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 0
- .byte 0, 0, 0
- .byte 0, 1, 4, 1
+ voice_square_1_alt 0, 0, 0, 1, 4, 1
@ SquareWave1 84459E4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84459F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84459FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445A08
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445A14
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445A20
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445A2C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445A38
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445A44
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445A50
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445A5C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445A68
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445A74
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445A80
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445A8C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445A98
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445AA4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445AB0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445ABC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445AC8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445AD4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445AE0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445AEC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445AF8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445B04
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445B10
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445B1C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445B28
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445B34
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445B40
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445B4C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445B58
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445B64
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445B70
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445B7C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445B88
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445B94
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445BA0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445BAC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445BB8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445BC4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Noise 8445BD0
.byte 0xc, 0x3c, 0x0, 0x0
@@ -43974,271 +23865,145 @@ VoiceGroupTable_8445BE8: @ 8445BE8
.4byte 0x00000000
@ SquareWave1 8445BF4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445C00
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445C0C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445C18
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445C24
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445C30
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445C3C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445C48
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445C54
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445C60
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445C6C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445C78
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8445C84
voice_directsound 60, 0, DirectSoundWaveData_84A311C, 255, 235, 0, 204
@ SquareWave1 8445C90
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445C9C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445CA8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8445CB4
voice_directsound 60, 0, DirectSoundWaveData_84569D4, 255, 0, 255, 210
@ SquareWave1 8445CC0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445CCC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445CD8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445CE4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445CF0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445CFC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8445D08
voice_directsound 60, 0, DirectSoundWaveData_8481130, 255, 249, 25, 76
@ SquareWave1 8445D14
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445D20
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445D2C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445D38
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445D44
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445D50
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445D5C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445D68
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445D74
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445D80
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8445D8C
voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 253, 0, 196
@ SquareWave1 8445D98
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445DA4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445DB0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445DBC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445DC8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445DD4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445DE0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445DEC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445DF8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445E04
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8445E10
voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 242, 51, 242
@ SquareWave1 8445E1C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 8445E28
.byte 0x40, 0, 0, 0
@@ -44246,193 +24011,100 @@ VoiceGroupTable_8445BE8: @ 8445BE8
.4byte KeySplitTable_845526C
@ SquareWave1 8445E34
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445E40
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445E4C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445E58
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445E64
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445E70
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445E7C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445E88
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445E94
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445EA0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445EAC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445EB8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445EC4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445ED0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445EDC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445EE8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445EF4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445F00
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445F0C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445F18
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445F24
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445F30
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445F3C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445F48
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8445F54
voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 127
@ SquareWave1 8445F60
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445F6C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445F78
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445F84
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445F90
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445F9C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445FA8
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 1
- .byte 0, 0, 0
- .byte 0, 1, 4, 1
+ voice_square_1_alt 0, 1, 0, 1, 4, 1
@ SquareWave2 8445FB4
.byte 0xa, 0x3c, 0x0, 0x0
@@ -44446,262 +24118,133 @@ VoiceGroupTable_8445BE8: @ 8445BE8
.byte 0, 7, 15, 0
@ SquareWave1 8445FCC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445FD8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445FE4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445FF0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8445FFC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446008
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446014
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446020
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844602C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446038
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446044
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446050
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844605C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446068
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446074
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446080
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844608C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446098
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84460A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84460B0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84460BC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84460C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84460D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84460E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84460EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84460F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446104
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446110
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844611C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446128
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446134
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446140
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844614C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446158
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446164
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446170
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844617C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446188
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446194
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84461A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84461AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84461B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84461C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Noise 84461D0
.byte 0xc, 0x3c, 0x0, 0x0
@@ -44723,268 +24266,142 @@ VoiceGroupTable_84461E8: @ 84461E8
.4byte 0x00000000
@ SquareWave1 84461F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446200
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844620C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446218
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446224
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446230
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844623C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446248
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446254
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446260
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844626C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446278
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446284
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8446290
voice_directsound 60, 0, DirectSoundWaveData_849BAEC, 255, 165, 90, 216
@ SquareWave1 844629C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84462A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84462B4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84462C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84462CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84462D8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84462E4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84462F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84462FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8446308
voice_directsound 60, 0, DirectSoundWaveData_8481130, 255, 249, 25, 76
@ SquareWave1 8446314
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446320
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844632C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446338
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446344
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446350
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844635C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446368
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446374
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446380
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 844638C
voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 253, 0, 196
@ SquareWave1 8446398
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84463A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84463B0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84463BC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84463C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84463D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84463E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84463EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84463F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8446404
voice_directsound 60, 0, DirectSoundWaveData_848BD68, 255, 226, 0, 38
@ SquareWave1 8446410
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 844641C
voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 0, 180, 246
@@ -44995,70 +24412,37 @@ VoiceGroupTable_84461E8: @ 84461E8
.4byte KeySplitTable_845526C
@ SquareWave1 8446434
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446440
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844644C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446458
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446464
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446470
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844647C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446488
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446494
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84464A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84464AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 84464B8
.byte 0x40, 0, 0, 0
@@ -45066,124 +24450,64 @@ VoiceGroupTable_84461E8: @ 84461E8
.4byte KeySplitTable_8455350
@ SquareWave1 84464C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84464D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84464DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84464E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84464F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446500
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844650C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446518
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446524
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446530
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844653C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446548
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446554
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446560
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844656C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446578
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446584
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446590
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844659C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84465A8
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 1
- .byte 0, 0, 0
- .byte 0, 1, 4, 1
+ voice_square_1_alt 0, 1, 0, 1, 4, 1
@ SquareWave2 84465B4
.byte 0xa, 0x3c, 0x0, 0x0
@@ -45197,262 +24521,133 @@ VoiceGroupTable_84461E8: @ 84461E8
.byte 0, 7, 15, 0
@ SquareWave1 84465CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84465D8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84465E4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84465F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84465FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446608
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446614
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446620
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844662C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446638
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446644
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446650
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844665C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446668
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446674
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446680
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844668C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446698
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84466A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84466B0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84466BC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84466C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84466D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84466E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84466EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84466F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446704
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446710
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844671C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446728
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446734
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446740
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844674C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446758
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446764
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446770
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844677C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446788
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446794
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84467A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84467AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84467B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84467C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Noise 84467D0
.byte 0xc, 0x3c, 0x0, 0x0
@@ -45479,22 +24674,13 @@ VoiceGroupTable_84467E8: @ 84467E8
.4byte KeySplitTable_8455224
@ SquareWave1 8446800
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844680C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446818
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave2 8446824
.byte 0xa, 0x3c, 0x0, 0x0
@@ -45509,187 +24695,100 @@ VoiceGroupTable_84467E8: @ 84467E8
.byte 0, 1, 6, 2
@ SquareWave1 844683C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446848
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446854
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446860
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844686C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446878
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446884
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8446890
voice_directsound 60, 0, DirectSoundWaveData_849BAEC, 255, 165, 90, 216
@ SquareWave1 844689C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84468A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 84468B4
voice_directsound 60, 0, DirectSoundWaveData_84569D4, 255, 0, 255, 210
@ SquareWave1 84468C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84468CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84468D8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84468E4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84468F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84468FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8446908
voice_directsound 60, 0, DirectSoundWaveData_8481130, 255, 249, 25, 76
@ SquareWave1 8446914
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446920
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844692C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446938
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446944
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446950
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844695C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446968
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446974
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446980
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844698C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446998
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84469A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84469B0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ WaveMemory 84469BC
.byte 0xb, 0x3c, 0x0, 0x0
@@ -45697,34 +24796,19 @@ VoiceGroupTable_84467E8: @ 84467E8
.byte 0, 7, 6, 2
@ SquareWave1 84469C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84469D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84469E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84469EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84469F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8446A04
voice_directsound 60, 0, DirectSoundWaveData_848BD68, 255, 226, 0, 38
@@ -45733,10 +24817,7 @@ VoiceGroupTable_84467E8: @ 84467E8
voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 242, 51, 242
@ SquareWave1 8446A1C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 8446A28
.byte 0x40, 0, 0, 0
@@ -45744,193 +24825,100 @@ VoiceGroupTable_84467E8: @ 84467E8
.4byte KeySplitTable_845526C
@ SquareWave1 8446A34
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446A40
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446A4C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446A58
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446A64
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446A70
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446A7C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446A88
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446A94
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446AA0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446AAC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446AB8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446AC4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446AD0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446ADC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446AE8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446AF4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446B00
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446B0C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446B18
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446B24
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446B30
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446B3C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446B48
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8446B54
voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 127
@ SquareWave1 8446B60
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446B6C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446B78
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446B84
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446B90
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446B9C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446BA8
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 3
- .byte 0, 0, 0
- .byte 0, 2, 4, 1
+ voice_square_1_alt 0, 3, 0, 2, 4, 1
@ SquareWave2 8446BB4
.byte 0xa, 0x3c, 0x0, 0x0
@@ -45944,10 +24932,7 @@ VoiceGroupTable_84467E8: @ 84467E8
.byte 0, 7, 15, 0
@ SquareWave1 8446BCC
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 2, 6, 5
+ voice_square_1_alt 0, 2, 0, 2, 6, 5
@ WaveMemory 8446BD8
.byte 0xb, 0x3c, 0x0, 0x0
@@ -45955,16 +24940,10 @@ VoiceGroupTable_84467E8: @ 84467E8
.byte 0, 7, 4, 4
@ SquareWave1 8446BE4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446BF0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave2 8446BFC
.byte 0xa, 0x3c, 0x0, 0x0
@@ -45973,232 +24952,118 @@ VoiceGroupTable_84467E8: @ 84467E8
.byte 0, 1, 6, 2
@ SquareWave1 8446C08
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446C14
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446C20
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446C2C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446C38
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446C44
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446C50
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446C5C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446C68
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446C74
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446C80
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446C8C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446C98
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446CA4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446CB0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446CBC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446CC8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446CD4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446CE0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446CEC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446CF8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446D04
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446D10
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446D1C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446D28
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446D34
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446D40
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446D4C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446D58
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446D64
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446D70
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446D7C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446D88
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446D94
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446DA0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446DAC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446DB8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446DC4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Noise 8446DD0
.byte 0xc, 0x3c, 0x0, 0x0
@@ -46220,262 +25085,136 @@ VoiceGroupTable_8446DE8: @ 8446DE8
.4byte 0x00000000
@ SquareWave1 8446DF4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446E00
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446E0C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446E18
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446E24
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446E30
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446E3C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446E48
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446E54
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446E60
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446E6C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446E78
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446E84
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446E90
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446E9C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446EA8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446EB4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446EC0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446ECC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446ED8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446EE4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446EF0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446EFC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8446F08
voice_directsound 60, 0, DirectSoundWaveData_8481130, 255, 249, 25, 76
@ SquareWave1 8446F14
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446F20
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446F2C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446F38
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446F44
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446F50
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446F5C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446F68
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446F74
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446F80
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446F8C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446F98
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446FA4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8446FB0
voice_directsound 60, 0, DirectSoundWaveData_8458CD0, 255, 252, 0, 115
@ SquareWave1 8446FBC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446FC8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446FD4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446FE0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446FEC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8446FF8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8447004
voice_directsound 60, 0, DirectSoundWaveData_848BD68, 255, 226, 0, 38
@@ -46492,70 +25231,37 @@ VoiceGroupTable_8446DE8: @ 8446DE8
.4byte KeySplitTable_845526C
@ SquareWave1 8447034
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447040
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844704C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447058
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447064
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447070
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844707C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447088
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447094
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84470A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84470AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 84470B8
.byte 0x40, 0, 0, 0
@@ -46563,121 +25269,64 @@ VoiceGroupTable_8446DE8: @ 8446DE8
.4byte KeySplitTable_8455350
@ SquareWave1 84470C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84470D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84470DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84470E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84470F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447100
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844710C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447118
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447124
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447130
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844713C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447148
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8447154
voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 127
@ SquareWave1 8447160
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844716C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447178
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447184
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447190
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844719C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84471A8
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 1
- .byte 0, 0, 0
- .byte 0, 1, 4, 1
+ voice_square_1_alt 0, 1, 0, 1, 4, 1
@ SquareWave2 84471B4
.byte 0xa, 0x3c, 0x0, 0x0
@@ -46697,256 +25346,130 @@ VoiceGroupTable_8446DE8: @ 8446DE8
.byte 0, 1, 4, 1
@ SquareWave1 84471D8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84471E4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84471F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84471FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447208
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447214
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447220
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844722C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447238
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447244
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447250
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844725C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447268
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447274
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447280
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844728C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447298
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84472A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84472B0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84472BC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84472C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84472D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84472E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84472EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84472F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447304
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447310
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844731C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447328
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447334
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447340
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844734C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447358
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447364
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447370
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844737C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447388
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447394
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84473A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84473AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84473B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84473C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Noise 84473D0
.byte 0xc, 0x3c, 0x0, 0x0
@@ -46963,10 +25486,7 @@ VoiceGroupTable_8446DE8: @ 8446DE8
VoiceGroupTable_84473E8: @ 84473E8
@ SquareWave1 84473E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 84473F4
.byte 0x40, 0, 0, 0
@@ -46986,268 +25506,139 @@ VoiceGroupTable_8447400: @ 8447400
.4byte KeySplitTable_8455224
@ SquareWave1 8447418
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447424
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447430
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844743C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447448
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447454
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447460
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844746C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447478
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447484
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447490
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844749C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 84474A8
voice_directsound 60, 0, DirectSoundWaveData_849BAEC, 255, 165, 90, 216
@ SquareWave1 84474B4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84474C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84474CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84474D8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84474E4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84474F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84474FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447508
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447514
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8447520
voice_directsound 60, 0, DirectSoundWaveData_8481130, 255, 249, 25, 76
@ SquareWave1 844752C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447538
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447544
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447550
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844755C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447568
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447574
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447580
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844758C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447598
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84475A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84475B0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84475BC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84475C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84475D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84475E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84475EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84475F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447604
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447610
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844761C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447628
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8447634
voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 0, 180, 246
@@ -47258,46 +25649,25 @@ VoiceGroupTable_8447400: @ 8447400
.4byte KeySplitTable_845526C
@ SquareWave1 844764C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447658
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447664
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447670
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844767C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447688
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447694
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 84476A0
.byte 0x40, 0, 0, 0
@@ -47305,22 +25675,13 @@ VoiceGroupTable_8447400: @ 8447400
.4byte KeySplitTable_84552B4
@ SquareWave1 84476AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84476B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84476C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 84476D0
.byte 0x40, 0, 0, 0
@@ -47328,124 +25689,64 @@ VoiceGroupTable_8447400: @ 8447400
.4byte KeySplitTable_8455350
@ SquareWave1 84476DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84476E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84476F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447700
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844770C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447718
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447724
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447730
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844773C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447748
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447754
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447760
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844776C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447778
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447784
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447790
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844779C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84477A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84477B4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84477C0
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 3
- .byte 0, 0, 0
- .byte 0, 2, 4, 1
+ voice_square_1_alt 0, 3, 0, 2, 4, 1
@ SquareWave2 84477CC
.byte 0xa, 0x3c, 0x0, 0x0
@@ -47464,256 +25765,130 @@ VoiceGroupTable_8447400: @ 8447400
.byte 0, 7, 4, 4
@ SquareWave1 84477F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84477FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447808
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447814
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447820
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844782C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447838
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447844
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447850
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844785C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447868
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447874
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447880
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844788C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447898
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84478A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84478B0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84478BC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84478C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84478D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84478E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84478EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84478F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447904
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447910
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844791C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447928
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447934
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447940
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844794C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447958
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447964
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447970
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844797C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447988
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447994
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84479A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84479AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84479B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84479C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84479D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84479DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Noise 84479E8
.byte 0xc, 0x3c, 0x0, 0x0
@@ -47740,253 +25915,133 @@ VoiceGroupTable_8447A00: @ 8447A00
.4byte KeySplitTable_8455224
@ SquareWave1 8447A18
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447A24
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447A30
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447A3C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447A48
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447A54
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447A60
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8447A6C
voice_directsound 60, 0, DirectSoundWaveData_8456330, 255, 165, 72, 249
@ SquareWave1 8447A78
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447A84
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447A90
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447A9C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447AA8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447AB4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447AC0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447ACC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447AD8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447AE4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447AF0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447AFC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447B08
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447B14
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8447B20
voice_directsound 60, 0, DirectSoundWaveData_8481130, 128, 249, 25, 76
@ SquareWave1 8447B2C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447B38
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447B44
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447B50
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447B5C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447B68
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447B74
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447B80
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447B8C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447B98
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8447BA4
voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 253, 0, 188
@ SquareWave1 8447BB0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447BBC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447BC8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447BD4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447BE0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447BEC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447BF8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447C04
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447C10
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8447C1C
voice_directsound 60, 0, DirectSoundWaveData_848BD68, 255, 226, 0, 38
@@ -47995,10 +26050,7 @@ VoiceGroupTable_8447A00: @ 8447A00
voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 242, 0, 242
@ SquareWave1 8447C34
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 8447C40
.byte 0x40, 0, 0, 0
@@ -48006,58 +26058,31 @@ VoiceGroupTable_8447A00: @ 8447A00
.4byte KeySplitTable_845526C
@ SquareWave1 8447C4C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447C58
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447C64
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447C70
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447C7C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447C88
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447C94
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447CA0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447CAC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 8447CB8
.byte 0x40, 0, 0, 0
@@ -48065,10 +26090,7 @@ VoiceGroupTable_8447A00: @ 8447A00
.4byte KeySplitTable_8455308
@ SquareWave1 8447CC4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 8447CD0
.byte 0x40, 0, 0, 0
@@ -48076,121 +26098,64 @@ VoiceGroupTable_8447A00: @ 8447A00
.4byte KeySplitTable_8455350
@ SquareWave1 8447CDC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447CE8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447CF4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447D00
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447D0C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447D18
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447D24
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447D30
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447D3C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447D48
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447D54
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447D60
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8447D6C
voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 165
@ SquareWave1 8447D78
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447D84
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447D90
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447D9C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447DA8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447DB4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447DC0
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 1, 4, 1
+ voice_square_1_alt 0, 2, 0, 1, 4, 1
@ SquareWave2 8447DCC
.byte 0xa, 0x3c, 0x0, 0x0
@@ -48216,268 +26181,139 @@ VoiceGroupTable_8447DF0: @ 8447DF0
.4byte 0x00000000
@ SquareWave1 8447DFC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447E08
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447E14
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447E20
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447E2C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447E38
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447E44
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447E50
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447E5C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447E68
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447E74
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447E80
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447E8C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8447E98
voice_directsound 60, 0, DirectSoundWaveData_849BAEC, 255, 165, 90, 216
@ SquareWave1 8447EA4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447EB0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447EBC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447EC8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447ED4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447EE0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447EEC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447EF8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447F04
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8447F10
voice_directsound 60, 0, DirectSoundWaveData_8481130, 255, 249, 25, 76
@ SquareWave1 8447F1C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447F28
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447F34
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447F40
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447F4C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447F58
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447F64
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447F70
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447F7C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447F88
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447F94
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447FA0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447FAC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447FB8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447FC4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447FD0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447FDC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447FE8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8447FF4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448000
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844800C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8448018
voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 242, 51, 242
@@ -48491,70 +26327,37 @@ VoiceGroupTable_8447DF0: @ 8447DF0
.4byte KeySplitTable_845526C
@ SquareWave1 844803C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448048
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448054
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448060
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844806C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448078
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448084
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448090
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844809C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84480A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84480B4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 84480C0
.byte 0x40, 0, 0, 0
@@ -48562,121 +26365,64 @@ VoiceGroupTable_8447DF0: @ 8447DF0
.4byte KeySplitTable_8455350
@ SquareWave1 84480CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84480D8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84480E4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84480F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84480FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448108
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448114
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448120
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844812C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448138
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448144
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448150
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 844815C
voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 127
@ SquareWave1 8448168
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448174
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448180
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844818C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448198
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84481A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84481B0
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 1
- .byte 0, 0, 0
- .byte 0, 2, 4, 0
+ voice_square_1_alt 0, 1, 0, 2, 4, 0
@ SquareWave2 84481BC
.byte 0xa, 0x3c, 0x0, 0x0
@@ -48685,34 +26431,19 @@ VoiceGroupTable_8447DF0: @ 8447DF0
.byte 0, 2, 4, 0
@ SquareWave1 84481C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84481D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84481E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84481EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84481F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ WaveMemory 8448204
.byte 0xb, 0x3c, 0x0, 0x0
@@ -48720,232 +26451,118 @@ VoiceGroupTable_8447DF0: @ 8447DF0
.byte 0, 7, 15, 1
@ SquareWave1 8448210
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844821C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448228
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448234
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448240
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844824C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448258
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448264
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448270
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844827C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448288
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448294
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84482A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84482AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84482B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84482C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84482D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84482DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84482E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84482F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448300
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844830C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448318
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448324
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448330
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844833C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448348
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448354
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448360
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844836C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448378
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448384
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448390
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844839C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84483A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84483B4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84483C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84483CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Noise 84483D8
.byte 0xc, 0x3c, 0x0, 0x0
@@ -48967,271 +26584,139 @@ VoiceGroupTable_84483F0: @ 84483F0
.4byte 0x00000000
@ SquareWave1 84483FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448408
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448414
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448420
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844842C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448438
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448444
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448450
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844845C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448468
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448474
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448480
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844848C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448498
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84484A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84484B0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84484BC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84484C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84484D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84484E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84484EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84484F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448504
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8448510
voice_directsound 60, 0, DirectSoundWaveData_8481130, 255, 249, 25, 76
@ SquareWave1 844851C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448528
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448534
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448540
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844854C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448558
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448564
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448570
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844857C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448588
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448594
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84485A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84485AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84485B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84485C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84485D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84485DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84485E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84485F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448600
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844860C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8448618
voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 242, 51, 242
@@ -49240,52 +26725,28 @@ VoiceGroupTable_84483F0: @ 84483F0
voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 0, 180, 246
@ SquareWave1 8448630
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844863C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448648
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448654
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448660
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844866C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448678
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448684
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 8448690
.byte 0x40, 0, 0, 0
@@ -49293,145 +26754,76 @@ VoiceGroupTable_84483F0: @ 84483F0
.4byte KeySplitTable_84552B4
@ SquareWave1 844869C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84486A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84486B4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84486C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84486CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84486D8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84486E4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84486F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84486FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448708
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448714
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448720
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844872C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448738
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448744
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448750
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 844875C
voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 127
@ SquareWave1 8448768
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448774
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448780
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844878C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448798
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84487A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84487B0
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 1, 2, 4, 0
+ voice_square_1_alt 0, 2, 1, 2, 4, 0
@ SquareWave2 84487BC
.byte 0xa, 0x3c, 0x0, 0x0
@@ -49440,10 +26832,7 @@ VoiceGroupTable_84483F0: @ 84483F0
.byte 0, 2, 4, 0
@ SquareWave1 84487C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ WaveMemory 84487D4
.byte 0xb, 0x3c, 0x0, 0x0
@@ -49456,250 +26845,127 @@ VoiceGroupTable_84483F0: @ 84483F0
.byte 0, 7, 13, 1
@ SquareWave1 84487EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84487F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448804
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448810
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844881C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448828
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448834
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448840
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844884C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448858
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448864
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448870
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844887C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448888
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448894
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84488A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84488AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84488B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84488C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84488D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84488DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84488E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84488F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448900
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844890C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448918
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448924
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448930
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844893C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448948
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448954
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448960
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844896C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448978
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448984
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448990
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844899C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84489A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84489B4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84489C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84489CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Noise 84489D8
.byte 0xc, 0x3c, 0x0, 0x0
@@ -49721,199 +26987,106 @@ VoiceGroupTable_84489F0: @ 84489F0
.4byte 0x00000000
@ SquareWave1 84489FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448A08
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448A14
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448A20
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448A2C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448A38
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448A44
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448A50
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448A5C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448A68
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448A74
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448A80
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448A8C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8448A98
voice_directsound 60, 0, DirectSoundWaveData_849BAEC, 255, 165, 90, 216
@ SquareWave1 8448AA4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448AB0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8448ABC
voice_directsound 60, 0, DirectSoundWaveData_84569D4, 255, 0, 255, 165
@ SquareWave1 8448AC8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448AD4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448AE0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448AEC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448AF8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448B04
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8448B10
voice_directsound 60, 0, DirectSoundWaveData_8481130, 255, 249, 25, 76
@ SquareWave1 8448B1C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448B28
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448B34
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448B40
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448B4C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448B58
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448B64
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448B70
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448B7C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448B88
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8448B94
voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 253, 0, 188
@@ -49922,67 +27095,37 @@ VoiceGroupTable_84489F0: @ 84489F0
voice_directsound 60, 0, DirectSoundWaveData_8457D98, 255, 235, 128, 99
@ SquareWave1 8448BAC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448BB8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448BC4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448BD0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448BDC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448BE8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448BF4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448C00
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448C0C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8448C18
voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 242, 51, 242
@ SquareWave1 8448C24
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 8448C30
.byte 0x40, 0, 0, 0
@@ -49990,46 +27133,25 @@ VoiceGroupTable_84489F0: @ 84489F0
.4byte KeySplitTable_845526C
@ SquareWave1 8448C3C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448C48
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448C54
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448C60
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448C6C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448C78
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448C84
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 8448C90
.byte 0x40, 0, 0, 0
@@ -50037,22 +27159,13 @@ VoiceGroupTable_84489F0: @ 84489F0
.4byte KeySplitTable_84552B4
@ SquareWave1 8448C9C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448CA8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448CB4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 8448CC0
.byte 0x40, 0, 0, 0
@@ -50060,121 +27173,64 @@ VoiceGroupTable_84489F0: @ 84489F0
.4byte KeySplitTable_8455350
@ SquareWave1 8448CCC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448CD8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448CE4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448CF0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448CFC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448D08
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448D14
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448D20
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448D2C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448D38
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448D44
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448D50
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8448D5C
voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 127
@ SquareWave1 8448D68
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448D74
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448D80
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448D8C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448D98
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448DA4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448DB0
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 2, 4, 0
+ voice_square_1_alt 0, 2, 0, 2, 4, 0
@ SquareWave2 8448DBC
.byte 0xa, 0x3c, 0x0, 0x0
@@ -50183,10 +27239,7 @@ VoiceGroupTable_84489F0: @ 84489F0
.byte 0, 2, 4, 0
@ SquareWave1 8448DC8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ WaveMemory 8448DD4
.byte 0xb, 0x3c, 0x0, 0x0
@@ -50194,256 +27247,130 @@ VoiceGroupTable_84489F0: @ 84489F0
.byte 0, 7, 15, 0
@ SquareWave1 8448DE0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448DEC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448DF8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448E04
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448E10
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448E1C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448E28
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448E34
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448E40
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448E4C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448E58
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448E64
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448E70
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448E7C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448E88
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448E94
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448EA0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448EAC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448EB8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448EC4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448ED0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448EDC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448EE8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448EF4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448F00
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448F0C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448F18
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448F24
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448F30
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448F3C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448F48
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448F54
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448F60
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448F6C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448F78
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448F84
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448F90
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448F9C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448FA8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448FB4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448FC0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8448FCC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Noise 8448FD8
.byte 0xc, 0x3c, 0x0, 0x0
@@ -50465,172 +27392,88 @@ VoiceGroupTable_8448FF0: @ 8448FF0
.4byte 0x00000000
@ SquareWave1 8448FFC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449008
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449014
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449020
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844902C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449038
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449044
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449050
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844905C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449068
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449074
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449080
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844908C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449098
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84490A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84490B0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84490BC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84490C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84490D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84490E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84490EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84490F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449104
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449110
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844911C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449128
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449134
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449140
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ WaveMemory 844914C
.byte 0xb, 0x3c, 0x0, 0x0
@@ -50638,151 +27481,82 @@ VoiceGroupTable_8448FF0: @ 8448FF0
.byte 0, 7, 15, 0
@ SquareWave1 8449158
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449164
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449170
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844917C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449188
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449194
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 84491A0
voice_directsound 60, 0, DirectSoundWaveData_8457D98, 255, 235, 128, 99
@ SquareWave1 84491AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 84491B8
voice_directsound 60, 0, DirectSoundWaveData_8458CD0, 255, 252, 0, 115
@ SquareWave1 84491C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84491D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84491DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84491E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84491F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449200
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844920C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449218
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8449224
voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 0, 180, 246
@ SquareWave1 8449230
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844923C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449248
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449254
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449260
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844926C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449278
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449284
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 8449290
.byte 0x40, 0, 0, 0
@@ -50790,22 +27564,13 @@ VoiceGroupTable_8448FF0: @ 8448FF0
.4byte KeySplitTable_84552B4
@ SquareWave1 844929C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84492A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84492B4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 84492C0
.byte 0x40, 0, 0, 0
@@ -50813,124 +27578,64 @@ VoiceGroupTable_8448FF0: @ 8448FF0
.4byte KeySplitTable_8455350
@ SquareWave1 84492CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84492D8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84492E4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84492F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84492FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449308
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449314
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449320
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844932C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449338
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449344
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449350
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844935C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449368
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449374
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449380
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844938C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449398
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84493A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84493B0
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 0
- .byte 0, 0, 0
- .byte 0, 1, 4, 1
+ voice_square_1_alt 0, 0, 0, 1, 4, 1
@ SquareWave2 84493BC
.byte 0xa, 0x3c, 0x0, 0x0
@@ -50939,10 +27644,7 @@ VoiceGroupTable_8448FF0: @ 8448FF0
.byte 0, 1, 4, 1
@ SquareWave1 84493C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ WaveMemory 84493D4
.byte 0xb, 0x3c, 0x0, 0x0
@@ -50950,256 +27652,130 @@ VoiceGroupTable_8448FF0: @ 8448FF0
.byte 0, 7, 15, 0
@ SquareWave1 84493E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84493EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84493F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449404
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449410
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844941C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449428
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449434
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449440
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844944C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449458
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449464
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449470
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844947C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449488
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449494
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84494A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84494AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84494B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84494C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84494D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84494DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84494E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84494F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449500
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844950C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449518
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449524
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449530
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844953C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449548
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449554
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449560
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844956C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449578
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449584
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449590
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844959C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84495A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84495B4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84495C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84495CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Noise 84495D8
.byte 0xc, 0x3c, 0x0, 0x0
@@ -51226,16 +27802,10 @@ VoiceGroupTable_84495F0: @ 84495F0
.4byte KeySplitTable_8455224
@ SquareWave1 8449608
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449614
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave2 8449620
.byte 0xa, 0x3c, 0x0, 0x0
@@ -51244,10 +27814,7 @@ VoiceGroupTable_84495F0: @ 84495F0
.byte 1, 1, 6, 2
@ SquareWave1 844962C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ WaveMemory 8449638
.byte 0xb, 0x3c, 0x0, 0x0
@@ -51255,235 +27822,121 @@ VoiceGroupTable_84495F0: @ 84495F0
.byte 0, 7, 15, 0
@ SquareWave1 8449644
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449650
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844965C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449668
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449674
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449680
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844968C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8449698
voice_directsound 60, 0, DirectSoundWaveData_849BAEC, 255, 165, 90, 216
@ SquareWave1 84496A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84496B0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84496BC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84496C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84496D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84496E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84496EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84496F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449704
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449710
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844971C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449728
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449734
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449740
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844974C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449758
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449764
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449770
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844977C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449788
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449794
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84497A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84497AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84497B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84497C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84497D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84497DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84497E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84497F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449800
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844980C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8449818
voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 242, 51, 242
@@ -51497,46 +27950,25 @@ VoiceGroupTable_84495F0: @ 84495F0
.4byte KeySplitTable_845526C
@ SquareWave1 844983C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449848
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449854
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449860
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844986C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449878
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449884
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 8449890
.byte 0x40, 0, 0, 0
@@ -51544,10 +27976,7 @@ VoiceGroupTable_84495F0: @ 84495F0
.4byte KeySplitTable_84552B4
@ SquareWave1 844989C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 84498A8
.byte 0x40, 0, 0, 0
@@ -51555,10 +27984,7 @@ VoiceGroupTable_84495F0: @ 84495F0
.4byte KeySplitTable_8455308
@ SquareWave1 84498B4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 84498C0
.byte 0x40, 0, 0, 0
@@ -51566,121 +27992,64 @@ VoiceGroupTable_84495F0: @ 84495F0
.4byte KeySplitTable_8455350
@ SquareWave1 84498CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84498D8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84498E4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84498F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84498FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449908
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449914
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449920
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844992C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449938
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449944
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449950
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 844995C
voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 165
@ SquareWave1 8449968
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449974
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449980
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844998C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449998
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84499A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84499B0
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 1
- .byte 0, 0, 0
- .byte 0, 1, 6, 2
+ voice_square_1_alt 0, 1, 0, 1, 6, 2
@ SquareWave2 84499BC
.byte 0xa, 0x3c, 0x0, 0x0
@@ -51694,28 +28063,16 @@ VoiceGroupTable_84495F0: @ 84495F0
.byte 0, 7, 15, 0
@ SquareWave1 84499D4
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 1
- .byte 0, 0, 0
- .byte 0, 1, 4, 1
+ voice_square_1_alt 0, 1, 0, 1, 4, 1
@ SquareWave1 84499E0
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 1
- .byte 0, 0, 0
- .byte 1, 1, 6, 0
+ voice_square_1_alt 0, 1, 1, 1, 6, 0
@ SquareWave1 84499EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84499F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ WaveMemory 8449A04
.byte 0xb, 0x3c, 0x0, 0x0
@@ -51729,232 +28086,118 @@ VoiceGroupTable_84495F0: @ 84495F0
.byte 0, 1, 6, 2
@ SquareWave1 8449A1C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449A28
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449A34
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449A40
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449A4C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449A58
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449A64
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449A70
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449A7C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449A88
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449A94
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449AA0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449AAC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449AB8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449AC4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449AD0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449ADC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449AE8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449AF4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449B00
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449B0C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449B18
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449B24
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449B30
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449B3C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449B48
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449B54
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449B60
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449B6C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449B78
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449B84
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449B90
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449B9C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449BA8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449BB4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449BC0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449BCC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449BD8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Noise 8449BE4
.byte 0xc, 0x3c, 0x0, 0x0
@@ -51970,283 +28213,145 @@ VoiceGroupTable_8449BF0: @ 8449BF0
.4byte 0x00000000
@ SquareWave1 8449BFC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449C08
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449C14
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449C20
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449C2C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449C38
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449C44
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449C50
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449C5C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449C68
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449C74
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449C80
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449C8C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8449C98
voice_directsound 60, 0, DirectSoundWaveData_849BAEC, 255, 165, 90, 216
@ SquareWave1 8449CA4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449CB0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449CBC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449CC8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449CD4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449CE0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449CEC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449CF8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449D04
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449D10
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449D1C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449D28
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449D34
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449D40
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449D4C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449D58
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449D64
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449D70
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449D7C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449D88
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449D94
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449DA0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449DAC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449DB8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449DC4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449DD0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449DDC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449DE8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449DF4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449E00
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449E0C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449E18
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449E24
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 8449E30
.byte 0x40, 0, 0, 0
@@ -52254,70 +28359,37 @@ VoiceGroupTable_8449BF0: @ 8449BF0
.4byte KeySplitTable_845526C
@ SquareWave1 8449E3C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449E48
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449E54
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449E60
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449E6C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449E78
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449E84
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449E90
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449E9C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449EA8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449EB4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 8449EC0
.byte 0x40, 0, 0, 0
@@ -52325,121 +28397,64 @@ VoiceGroupTable_8449BF0: @ 8449BF0
.4byte KeySplitTable_8455350
@ SquareWave1 8449ECC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449ED8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449EE4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449EF0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449EFC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449F08
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449F14
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449F20
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449F2C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449F38
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449F44
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449F50
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8449F5C
voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 127
@ SquareWave1 8449F68
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449F74
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449F80
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449F8C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449F98
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449FA4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449FB0
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 1
- .byte 0, 0, 0
- .byte 0, 2, 4, 0
+ voice_square_1_alt 0, 1, 0, 2, 4, 0
@ SquareWave2 8449FBC
.byte 0xa, 0x3c, 0x0, 0x0
@@ -52463,250 +28478,127 @@ VoiceGroupTable_8449BF0: @ 8449BF0
.byte 0, 7, 15, 0
@ SquareWave1 8449FEC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8449FF8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A004
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A010
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A01C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A028
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A034
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A040
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A04C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A058
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A064
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A070
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A07C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A088
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A094
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A0A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A0AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A0B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A0C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A0D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A0DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A0E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A0F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A100
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A10C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A118
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A124
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A130
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A13C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A148
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A154
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A160
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A16C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A178
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A184
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A190
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A19C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A1A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A1B4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A1C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A1CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Noise 844A1D8
.byte 0xc, 0x3c, 0x0, 0x0
@@ -52728,484 +28620,244 @@ VoiceGroupTable_844A1F0: @ 844A1F0
.4byte 0x00000000
@ SquareWave1 844A1FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A208
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A214
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A220
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A22C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A238
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A244
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A250
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A25C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A268
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A274
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A280
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A28C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A298
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A2A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A2B0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A2BC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A2C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A2D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A2E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A2EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A2F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A304
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A310
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A31C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A328
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A334
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A340
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A34C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A358
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A364
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A370
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A37C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A388
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A394
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A3A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A3AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A3B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A3C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A3D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A3DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A3E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A3F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A400
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A40C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A418
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A424
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A430
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A43C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A448
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A454
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A460
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A46C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A478
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A484
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A490
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A49C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A4A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A4B4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A4C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A4CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A4D8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A4E4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A4F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A4FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A508
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A514
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A520
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A52C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A538
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A544
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A550
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A55C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A568
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A574
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A580
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A58C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A598
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A5A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A5B0
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 0
- .byte 0, 0, 0
- .byte 0, 2, 4, 1
+ voice_square_1_alt 0, 0, 0, 2, 4, 1
@ SquareWave2 844A5BC
.byte 0xa, 0x3c, 0x0, 0x0
@@ -53219,262 +28871,133 @@ VoiceGroupTable_844A1F0: @ 844A1F0
.byte 0, 7, 15, 0
@ SquareWave1 844A5D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A5E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A5EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A5F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A604
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A610
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A61C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A628
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A634
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A640
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A64C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A658
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A664
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A670
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A67C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A688
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A694
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A6A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A6AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A6B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A6C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A6D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A6DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A6E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A6F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A700
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A70C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A718
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A724
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A730
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A73C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A748
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A754
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A760
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A76C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A778
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A784
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A790
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A79C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A7A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A7B4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A7C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A7CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Noise 844A7D8
.byte 0xc, 0x3c, 0x0, 0x0
@@ -53501,247 +29024,133 @@ VoiceGroupTable_844A7F0: @ 844A7F0
.4byte KeySplitTable_8455224
@ SquareWave1 844A808
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A814
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A820
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A82C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A838
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A844
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A850
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 844A85C
voice_directsound 60, 0, DirectSoundWaveData_8456330, 255, 165, 72, 249
@ SquareWave1 844A868
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A874
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A880
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 844A88C
voice_directsound 60, 0, DirectSoundWaveData_84A311C, 255, 235, 0, 204
@ SquareWave1 844A898
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A8A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A8B0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 844A8BC
voice_directsound 60, 0, DirectSoundWaveData_84569D4, 255, 0, 255, 165
@ SquareWave1 844A8C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A8D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A8E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A8EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A8F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A904
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 844A910
voice_directsound 60, 0, DirectSoundWaveData_8481130, 128, 249, 25, 76
@ SquareWave1 844A91C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A928
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A934
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A940
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A94C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A958
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A964
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A970
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A97C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A988
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 844A994
voice_directsound 60, 0, DirectSoundWaveData_84571CC, 255, 253, 0, 188
@ SquareWave1 844A9A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A9AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A9B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A9C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A9D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A9DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A9E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844A9F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844AA00
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 844AA0C
voice_directsound 60, 0, DirectSoundWaveData_848BD68, 255, 226, 0, 38
@@ -53750,10 +29159,7 @@ VoiceGroupTable_844A7F0: @ 844A7F0
voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 242, 0, 242
@ SquareWave1 844AA24
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 844AA30
.byte 0x40, 0, 0, 0
@@ -53761,58 +29167,31 @@ VoiceGroupTable_844A7F0: @ 844A7F0
.4byte KeySplitTable_845526C
@ SquareWave1 844AA3C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844AA48
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844AA54
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844AA60
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844AA6C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844AA78
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844AA84
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844AA90
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844AA9C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 844AAA8
.byte 0x40, 0, 0, 0
@@ -53820,10 +29199,7 @@ VoiceGroupTable_844A7F0: @ 844A7F0
.4byte KeySplitTable_8455308
@ SquareWave1 844AAB4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 844AAC0
.byte 0x40, 0, 0, 0
@@ -53831,121 +29207,64 @@ VoiceGroupTable_844A7F0: @ 844A7F0
.4byte KeySplitTable_8455350
@ SquareWave1 844AACC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844AAD8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844AAE4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844AAF0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844AAFC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844AB08
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844AB14
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844AB20
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844AB2C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844AB38
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844AB44
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844AB50
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 844AB5C
voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 165
@ SquareWave1 844AB68
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844AB74
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844AB80
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844AB8C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844AB98
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844ABA4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844ABB0
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 1, 5, 2
+ voice_square_1_alt 0, 2, 0, 1, 5, 2
@ SquareWave2 844ABBC
.byte 0xa, 0x3c, 0x0, 0x0
@@ -53964,256 +29283,130 @@ VoiceGroupTable_844A7F0: @ 844A7F0
.byte 0, 2, 6, 1
@ SquareWave1 844ABE0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844ABEC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844ABF8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844AC04
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844AC10
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844AC1C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844AC28
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844AC34
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844AC40
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844AC4C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844AC58
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844AC64
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844AC70
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844AC7C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844AC88
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844AC94
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844ACA0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844ACAC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844ACB8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844ACC4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844ACD0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844ACDC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844ACE8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844ACF4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844AD00
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844AD0C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844AD18
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844AD24
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844AD30
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844AD3C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844AD48
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844AD54
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844AD60
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844AD6C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844AD78
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844AD84
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844AD90
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844AD9C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844ADA8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844ADB4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844ADC0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844ADCC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Noise 844ADD8
.byte 0xc, 0x3c, 0x0, 0x0
@@ -54235,472 +29428,244 @@ VoiceGroupTable_844ADF0: @ 844ADF0
.4byte 0x00000000
@ SquareWave1 844ADFC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844AE08
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844AE14
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844AE20
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844AE2C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844AE38
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844AE44
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844AE50
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844AE5C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844AE68
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844AE74
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844AE80
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 844AE8C
voice_directsound 60, 0, DirectSoundWaveData_84A311C, 255, 235, 0, 204
@ SquareWave1 844AE98
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844AEA4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844AEB0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844AEBC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844AEC8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844AED4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844AEE0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844AEEC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844AEF8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844AF04
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 844AF10
voice_directsound 60, 0, DirectSoundWaveData_8481130, 128, 249, 25, 76
@ SquareWave1 844AF1C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844AF28
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844AF34
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844AF40
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844AF4C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844AF58
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844AF64
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844AF70
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844AF7C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844AF88
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844AF94
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844AFA0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844AFAC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 844AFB8
voice_directsound 60, 0, DirectSoundWaveData_8458CD0, 255, 252, 0, 115
@ SquareWave1 844AFC4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844AFD0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844AFDC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844AFE8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844AFF4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B000
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B00C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 844B018
voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 242, 0, 242
@ SquareWave1 844B024
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B030
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B03C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B048
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B054
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B060
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B06C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B078
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B084
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B090
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B09C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B0A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B0B4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B0C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B0CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B0D8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B0E4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B0F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B0FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B108
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B114
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B120
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B12C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B138
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B144
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B150
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B15C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B168
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B174
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B180
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B18C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B198
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B1A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B1B0
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 1, 4, 1
+ voice_square_1_alt 0, 2, 0, 1, 4, 1
@ SquareWave2 844B1BC
.byte 0xa, 0x3c, 0x0, 0x0
@@ -54714,262 +29679,133 @@ VoiceGroupTable_844ADF0: @ 844ADF0
.byte 0, 7, 7, 0
@ SquareWave1 844B1D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B1E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B1EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B1F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B204
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B210
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B21C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B228
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B234
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B240
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B24C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B258
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B264
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B270
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B27C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B288
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B294
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B2A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B2AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B2B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B2C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B2D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B2DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B2E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B2F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B300
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B30C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B318
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B324
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B330
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B33C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B348
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B354
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B360
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B36C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B378
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B384
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B390
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B39C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B3A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B3B4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B3C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B3CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Noise 844B3D8
.byte 0xc, 0x3c, 0x0, 0x0
@@ -54991,271 +29827,145 @@ VoiceGroupTable_844B3F0: @ 844B3F0
.4byte 0x00000000
@ SquareWave1 844B3FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B408
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B414
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B420
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B42C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B438
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B444
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B450
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B45C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B468
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B474
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B480
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 844B48C
voice_directsound 60, 0, DirectSoundWaveData_84A311C, 255, 235, 0, 204
@ SquareWave1 844B498
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B4A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B4B0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B4BC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B4C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B4D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B4E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B4EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B4F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B504
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 844B510
voice_directsound 60, 0, DirectSoundWaveData_8481130, 128, 249, 25, 76
@ SquareWave1 844B51C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B528
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B534
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B540
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B54C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B558
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B564
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B570
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B57C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B588
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B594
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 844B5A0
voice_directsound 60, 0, DirectSoundWaveData_8457D98, 255, 235, 128, 99
@ SquareWave1 844B5AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 844B5B8
voice_directsound 60, 0, DirectSoundWaveData_8458CD0, 255, 252, 0, 115
@ SquareWave1 844B5C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B5D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B5DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B5E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B5F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B600
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B60C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 844B618
voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 242, 0, 242
@ SquareWave1 844B624
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 844B630
.byte 0x40, 0, 0, 0
@@ -55263,58 +29973,31 @@ VoiceGroupTable_844B3F0: @ 844B3F0
.4byte KeySplitTable_845526C
@ SquareWave1 844B63C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B648
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B654
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B660
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B66C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B678
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B684
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B690
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B69C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 844B6A8
.byte 0x40, 0, 0, 0
@@ -55322,10 +30005,7 @@ VoiceGroupTable_844B3F0: @ 844B3F0
.4byte KeySplitTable_8455308
@ SquareWave1 844B6B4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 844B6C0
.byte 0x40, 0, 0, 0
@@ -55333,121 +30013,64 @@ VoiceGroupTable_844B3F0: @ 844B3F0
.4byte KeySplitTable_8455350
@ SquareWave1 844B6CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B6D8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B6E4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B6F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B6FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B708
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B714
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B720
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B72C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B738
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B744
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B750
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 844B75C
voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 165
@ SquareWave1 844B768
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B774
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B780
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B78C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B798
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B7A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B7B0
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 1
- .byte 0, 0, 0
- .byte 0, 1, 4, 1
+ voice_square_1_alt 0, 1, 0, 1, 4, 1
@ SquareWave2 844B7BC
.byte 0xa, 0x3c, 0x0, 0x0
@@ -55461,262 +30084,133 @@ VoiceGroupTable_844B3F0: @ 844B3F0
.byte 0, 7, 7, 0
@ SquareWave1 844B7D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B7E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B7EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B7F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B804
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B810
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B81C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B828
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B834
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B840
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B84C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B858
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B864
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B870
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B87C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B888
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B894
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B8A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B8AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B8B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B8C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B8D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B8DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B8E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B8F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B900
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B90C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B918
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B924
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B930
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B93C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B948
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B954
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B960
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B96C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B978
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B984
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B990
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B99C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B9A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B9B4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B9C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844B9CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Noise 844B9D8
.byte 0xc, 0x3c, 0x0, 0x0
@@ -55738,73 +30232,40 @@ VoiceGroupTable_844B9F0: @ 844B9F0
.4byte 0x00000000
@ SquareWave1 844B9FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BA08
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BA14
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BA20
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BA2C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BA38
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BA44
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BA50
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 844BA5C
voice_directsound 60, 0, DirectSoundWaveData_8456330, 255, 165, 72, 249
@ SquareWave1 844BA68
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BA74
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BA80
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 844BA8C
voice_directsound 60, 0, DirectSoundWaveData_84A311C, 255, 235, 0, 204
@@ -55813,187 +30274,100 @@ VoiceGroupTable_844B9F0: @ 844B9F0
voice_directsound 60, 0, DirectSoundWaveData_849BAEC, 255, 165, 90, 216
@ SquareWave1 844BAA4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BAB0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 844BABC
voice_directsound 60, 0, DirectSoundWaveData_84569D4, 255, 0, 255, 210
@ SquareWave1 844BAC8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BAD4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BAE0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 844BAEC
voice_directsound 60, 0, DirectSoundWaveData_84A5F58, 255, 0, 255, 165
@ SquareWave1 844BAF8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BB04
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 844BB10
voice_directsound 60, 0, DirectSoundWaveData_8481130, 128, 249, 25, 76
@ SquareWave1 844BB1C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BB28
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BB34
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BB40
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BB4C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BB58
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BB64
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BB70
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BB7C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BB88
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BB94
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BBA0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BBAC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BBB8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BBC4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BBD0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BBDC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BBE8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BBF4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BC00
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BC0C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BC18
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 844BC24
voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 0, 180, 246
@@ -56004,46 +30378,25 @@ VoiceGroupTable_844B9F0: @ 844B9F0
.4byte KeySplitTable_845526C
@ SquareWave1 844BC3C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BC48
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BC54
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BC60
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BC6C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BC78
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BC84
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 844BC90
.byte 0x40, 0, 0, 0
@@ -56051,22 +30404,13 @@ VoiceGroupTable_844B9F0: @ 844B9F0
.4byte KeySplitTable_84552B4
@ SquareWave1 844BC9C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BCA8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BCB4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 844BCC0
.byte 0x40, 0, 0, 0
@@ -56074,121 +30418,64 @@ VoiceGroupTable_844B9F0: @ 844B9F0
.4byte KeySplitTable_8455350
@ SquareWave1 844BCCC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BCD8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BCE4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BCF0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BCFC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BD08
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BD14
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BD20
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BD2C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BD38
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BD44
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BD50
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 844BD5C
voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 165
@ SquareWave1 844BD68
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BD74
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BD80
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BD8C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BD98
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BDA4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BDB0
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 0
- .byte 0, 0, 0
- .byte 0, 1, 4, 1
+ voice_square_1_alt 0, 0, 0, 1, 4, 1
@ SquareWave2 844BDBC
.byte 0xa, 0x3c, 0x0, 0x0
@@ -56202,262 +30489,133 @@ VoiceGroupTable_844B9F0: @ 844B9F0
.byte 0, 7, 7, 0
@ SquareWave1 844BDD4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BDE0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BDEC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BDF8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BE04
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BE10
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BE1C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BE28
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BE34
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BE40
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BE4C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BE58
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BE64
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BE70
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BE7C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BE88
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BE94
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BEA0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BEAC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BEB8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BEC4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BED0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BEDC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BEE8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BEF4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BF00
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BF0C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BF18
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BF24
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BF30
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BF3C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BF48
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BF54
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BF60
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BF6C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BF78
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BF84
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BF90
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BF9C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BFA8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BFB4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BFC0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844BFCC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Noise 844BFD8
.byte 0xc, 0x3c, 0x0, 0x0
@@ -56479,472 +30637,244 @@ VoiceGroupTable_844BFF0: @ 844BFF0
.4byte 0x00000000
@ SquareWave1 844BFFC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C008
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C014
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C020
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C02C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C038
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C044
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C050
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C05C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C068
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C074
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C080
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C08C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C098
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C0A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C0B0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 844C0BC
voice_directsound 60, 0, DirectSoundWaveData_84569D4, 255, 0, 255, 210
@ SquareWave1 844C0C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C0D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C0E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C0EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C0F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C104
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 844C110
voice_directsound 60, 0, DirectSoundWaveData_8481130, 255, 249, 25, 76
@ SquareWave1 844C11C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C128
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C134
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C140
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C14C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C158
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C164
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C170
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C17C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C188
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C194
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C1A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C1AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 844C1B8
voice_directsound 60, 0, DirectSoundWaveData_8458CD0, 255, 252, 0, 115
@ SquareWave1 844C1C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C1D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C1DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C1E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C1F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C200
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C20C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C218
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C224
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C230
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C23C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C248
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C254
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C260
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C26C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C278
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C284
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C290
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C29C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C2A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C2B4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C2C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C2CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C2D8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C2E4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C2F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C2FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C308
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C314
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C320
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C32C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C338
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C344
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C350
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 844C35C
voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 127
@ SquareWave1 844C368
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C374
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C380
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C38C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C398
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C3A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C3B0
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 1
- .byte 0, 0, 0
- .byte 0, 1, 4, 1
+ voice_square_1_alt 0, 1, 0, 1, 4, 1
@ SquareWave2 844C3BC
.byte 0xa, 0x3c, 0x0, 0x0
@@ -56964,256 +30894,130 @@ VoiceGroupTable_844BFF0: @ 844BFF0
.byte 0, 1, 4, 1
@ SquareWave1 844C3E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C3EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C3F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C404
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C410
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C41C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C428
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C434
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C440
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C44C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C458
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C464
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C470
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C47C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C488
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C494
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C4A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C4AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C4B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C4C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C4D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C4DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C4E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C4F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C500
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C50C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C518
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C524
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C530
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C53C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C548
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C554
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C560
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C56C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C578
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C584
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C590
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C59C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C5A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C5B4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C5C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C5CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Noise 844C5D8
.byte 0xc, 0x3c, 0x0, 0x0
@@ -57235,316 +31039,169 @@ VoiceGroupTable_844C5F0: @ 844C5F0
.4byte 0x00000000
@ SquareWave1 844C5FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C608
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C614
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C620
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C62C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C638
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C644
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C650
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C65C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C668
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C674
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C680
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 844C68C
voice_directsound 60, 0, DirectSoundWaveData_84A311C, 255, 235, 0, 204
@ SquareWave1 844C698
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C6A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C6B0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 844C6BC
voice_directsound 60, 0, DirectSoundWaveData_84569D4, 255, 0, 255, 210
@ SquareWave1 844C6C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C6D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C6E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C6EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C6F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C704
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 844C710
voice_directsound 60, 0, DirectSoundWaveData_8481130, 255, 249, 25, 76
@ SquareWave1 844C71C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C728
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C734
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C740
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C74C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C758
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C764
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C770
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C77C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C788
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C794
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 844C7A0
voice_directsound 60, 0, DirectSoundWaveData_8457D98, 255, 235, 128, 99
@ SquareWave1 844C7AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 844C7B8
voice_directsound 60, 0, DirectSoundWaveData_8458CD0, 255, 252, 0, 115
@ SquareWave1 844C7C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C7D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C7DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C7E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C7F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C800
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C80C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C818
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 844C824
voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 0, 180, 246
@ SquareWave1 844C830
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C83C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C848
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C854
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C860
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C86C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C878
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C884
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 844C890
.byte 0x40, 0, 0, 0
@@ -57552,148 +31209,76 @@ VoiceGroupTable_844C5F0: @ 844C5F0
.4byte KeySplitTable_84552B4
@ SquareWave1 844C89C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C8A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C8B4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C8C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C8CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C8D8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C8E4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C8F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C8FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C908
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C914
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C920
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C92C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C938
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C944
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C950
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C95C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C968
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C974
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C980
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C98C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C998
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C9A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C9B0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave2 844C9BC
.byte 0xa, 0x3c, 0x0, 0x0
@@ -57702,16 +31287,10 @@ VoiceGroupTable_844C5F0: @ 844C5F0
.byte 0, 1, 4, 1
@ SquareWave1 844C9C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C9D4
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 0
- .byte 0, 0, 0
- .byte 0, 1, 4, 1
+ voice_square_1_alt 0, 0, 0, 1, 4, 1
@ WaveMemory 844C9E0
.byte 0xb, 0x3c, 0x0, 0x0
@@ -57719,250 +31298,127 @@ VoiceGroupTable_844C5F0: @ 844C5F0
.byte 0, 7, 15, 0
@ SquareWave1 844C9EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844C9F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CA04
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CA10
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CA1C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CA28
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CA34
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CA40
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CA4C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CA58
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CA64
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CA70
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CA7C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CA88
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CA94
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CAA0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CAAC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CAB8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CAC4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CAD0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CADC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CAE8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CAF4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CB00
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CB0C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CB18
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CB24
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CB30
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CB3C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CB48
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CB54
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CB60
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CB6C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CB78
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CB84
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CB90
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CB9C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CBA8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CBB4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CBC0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CBCC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Noise 844CBD8
.byte 0xc, 0x3c, 0x0, 0x0
@@ -57989,334 +31445,172 @@ VoiceGroupTable_844CBF0: @ 844CBF0
.4byte KeySplitTable_8455224
@ SquareWave1 844CC08
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CC14
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CC20
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CC2C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CC38
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CC44
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CC50
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CC5C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CC68
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CC74
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CC80
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CC8C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 844CC98
voice_directsound 60, 0, DirectSoundWaveData_849BAEC, 255, 165, 90, 216
@ SquareWave1 844CCA4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CCB0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CCBC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CCC8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CCD4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CCE0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CCEC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CCF8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CD04
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CD10
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CD1C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CD28
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CD34
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CD40
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CD4C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CD58
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CD64
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CD70
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CD7C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CD88
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CD94
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CDA0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CDAC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CDB8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CDC4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CDD0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CDDC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CDE8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CDF4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CE00
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CE0C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CE18
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 844CE24
voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 0, 180, 249
@ SquareWave1 844CE30
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CE3C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CE48
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CE54
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CE60
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CE6C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CE78
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CE84
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CE90
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CE9C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 844CEA8
.byte 0x40, 0, 0, 0
@@ -58324,10 +31618,7 @@ VoiceGroupTable_844CBF0: @ 844CBF0
.4byte KeySplitTable_8455308
@ SquareWave1 844CEB4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 844CEC0
.byte 0x40, 0, 0, 0
@@ -58335,124 +31626,64 @@ VoiceGroupTable_844CBF0: @ 844CBF0
.4byte KeySplitTable_8455350
@ SquareWave1 844CECC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CED8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CEE4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CEF0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CEFC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CF08
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CF14
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CF20
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CF2C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CF38
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CF44
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CF50
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CF5C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CF68
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CF74
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CF80
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CF8C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CF98
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CFA4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CFB0
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 3
- .byte 0, 0, 0
- .byte 0, 1, 4, 1
+ voice_square_1_alt 0, 3, 0, 1, 4, 1
@ SquareWave2 844CFBC
.byte 0xa, 0x3c, 0x0, 0x0
@@ -58466,262 +31697,133 @@ VoiceGroupTable_844CBF0: @ 844CBF0
.byte 0, 7, 7, 0
@ SquareWave1 844CFD4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CFE0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CFEC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844CFF8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D004
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D010
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D01C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D028
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D034
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D040
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D04C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D058
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D064
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D070
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D07C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D088
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D094
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D0A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D0AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D0B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D0C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D0D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D0DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D0E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D0F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D100
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D10C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D118
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D124
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D130
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D13C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D148
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D154
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D160
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D16C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D178
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D184
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D190
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D19C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D1A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D1B4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D1C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D1CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Noise 844D1D8
.byte 0xc, 0x3c, 0x0, 0x0
@@ -58743,334 +31845,169 @@ VoiceGroupTable_844D1F0: @ 844D1F0
.4byte 0x00000000
@ SquareWave1 844D1FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D208
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D214
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D220
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D22C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D238
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D244
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D250
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D25C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D268
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D274
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D280
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D28C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D298
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D2A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D2B0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D2BC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D2C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D2D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D2E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D2EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D2F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D304
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D310
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D31C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D328
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D334
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D340
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D34C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D358
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D364
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D370
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D37C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D388
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D394
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D3A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D3AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D3B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D3C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D3D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D3DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D3E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D3F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D400
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D40C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D418
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D424
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D430
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D43C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D448
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D454
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D460
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D46C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D478
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D484
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 844D490
.byte 0x40, 0, 0, 0
@@ -59078,10 +32015,7 @@ VoiceGroupTable_844D1F0: @ 844D1F0
.4byte KeySplitTable_84552B4
@ SquareWave1 844D49C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 844D4A8
.byte 0x40, 0, 0, 0
@@ -59089,133 +32023,70 @@ VoiceGroupTable_844D1F0: @ 844D1F0
.4byte KeySplitTable_8455308
@ SquareWave1 844D4B4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D4C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D4CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D4D8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D4E4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D4F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D4FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D508
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D514
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D520
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D52C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D538
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D544
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D550
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 844D55C
voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 127
@ SquareWave1 844D568
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D574
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D580
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D58C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D598
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D5A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D5B0
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 0
- .byte 0, 0, 0
- .byte 0, 1, 4, 0
+ voice_square_1_alt 0, 0, 0, 1, 4, 0
@ SquareWave2 844D5BC
.byte 0xa, 0x3c, 0x0, 0x0
@@ -59229,256 +32100,130 @@ VoiceGroupTable_844D1F0: @ 844D1F0
.byte 0, 7, 7, 0
@ SquareWave1 844D5D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D5E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D5EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D5F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D604
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D610
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D61C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D628
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D634
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D640
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D64C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D658
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D664
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D670
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D67C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D688
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D694
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D6A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D6AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D6B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D6C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D6D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D6DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D6E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D6F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D700
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D70C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D718
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D724
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D730
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D73C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D748
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D754
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D760
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D76C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D778
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D784
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D790
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D79C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D7A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D7B4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D7C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 844D7CC
voice_directsound 60, 0, DirectSoundWaveData_84A3B50, 255, 255, 255, 127
@@ -59500,325 +32245,169 @@ VoiceGroupTable_844D7F0: @ 844D7F0
.4byte 0x00000000
@ SquareWave1 844D7FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D808
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D814
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D820
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D82C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D838
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D844
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D850
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D85C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D868
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D874
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D880
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 844D88C
voice_directsound 60, 0, DirectSoundWaveData_84A311C, 255, 235, 0, 204
@ SquareWave1 844D898
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D8A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D8B0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D8BC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D8C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D8D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D8E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D8EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D8F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D904
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D910
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D91C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D928
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D934
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D940
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D94C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D958
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D964
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D970
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D97C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D988
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D994
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 844D9A0
voice_directsound 60, 0, DirectSoundWaveData_8457D98, 255, 235, 128, 99
@ SquareWave1 844D9AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 844D9B8
voice_directsound 60, 0, DirectSoundWaveData_8458CD0, 255, 252, 0, 115
@ SquareWave1 844D9C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D9D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D9DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D9E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844D9F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DA00
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DA0C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DA18
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DA24
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DA30
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DA3C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DA48
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DA54
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DA60
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DA6C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DA78
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DA84
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 844DA90
.byte 0x40, 0, 0, 0
@@ -59826,148 +32415,76 @@ VoiceGroupTable_844D7F0: @ 844D7F0
.4byte KeySplitTable_84552B4
@ SquareWave1 844DA9C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DAA8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DAB4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DAC0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DACC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DAD8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DAE4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DAF0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DAFC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DB08
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DB14
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DB20
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DB2C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DB38
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DB44
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DB50
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DB5C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DB68
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DB74
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DB80
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DB8C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DB98
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DBA4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DBB0
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 0
- .byte 0, 0, 0
- .byte 0, 1, 4, 0
+ voice_square_1_alt 0, 0, 0, 1, 4, 0
@ SquareWave2 844DBBC
.byte 0xa, 0x3c, 0x0, 0x0
@@ -59981,10 +32498,7 @@ VoiceGroupTable_844D7F0: @ 844D7F0
.byte 0, 7, 7, 0
@ SquareWave1 844DBD4
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 1
- .byte 0, 0, 0
- .byte 2, 1, 5, 0
+ voice_square_1_alt 0, 1, 2, 1, 5, 0
@ SquareWave2 844DBE0
.byte 0xa, 0x3c, 0x0, 0x0
@@ -59993,250 +32507,127 @@ VoiceGroupTable_844D7F0: @ 844D7F0
.byte 2, 1, 5, 0
@ SquareWave1 844DBEC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DBF8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DC04
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DC10
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DC1C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DC28
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DC34
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DC40
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DC4C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DC58
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DC64
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DC70
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DC7C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DC88
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DC94
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DCA0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DCAC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DCB8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DCC4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DCD0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DCDC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DCE8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DCF4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DD00
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DD0C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DD18
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DD24
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DD30
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DD3C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DD48
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DD54
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DD60
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DD6C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DD78
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DD84
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DD90
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DD9C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DDA8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DDB4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DDC0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DDCC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Noise 844DDD8
.byte 0xc, 0x3c, 0x0, 0x0
@@ -60258,163 +32649,88 @@ VoiceGroupTable_844DDF0: @ 844DDF0
.4byte 0x00000000
@ SquareWave1 844DDFC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DE08
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DE14
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DE20
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DE2C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DE38
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DE44
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DE50
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DE5C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DE68
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DE74
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DE80
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 844DE8C
voice_directsound 60, 0, DirectSoundWaveData_84A311C, 255, 235, 0, 204
@ SquareWave1 844DE98
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DEA4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DEB0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 844DEBC
voice_directsound 60, 0, DirectSoundWaveData_84569D4, 255, 0, 255, 210
@ SquareWave1 844DEC8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DED4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DEE0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DEEC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DEF8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DF04
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 844DF10
voice_directsound 60, 0, DirectSoundWaveData_8481130, 255, 249, 25, 76
@ SquareWave1 844DF1C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DF28
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DF34
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DF40
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ WaveMemory 844DF4C
.byte 0xb, 0x3c, 0x0, 0x0
@@ -60422,151 +32738,82 @@ VoiceGroupTable_844DDF0: @ 844DDF0
.byte 0, 7, 15, 0
@ SquareWave1 844DF58
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DF64
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DF70
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DF7C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DF88
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DF94
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 844DFA0
voice_directsound 60, 0, DirectSoundWaveData_8457D98, 255, 235, 128, 99
@ SquareWave1 844DFAC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 844DFB8
voice_directsound 60, 0, DirectSoundWaveData_8458CD0, 255, 252, 0, 115
@ SquareWave1 844DFC4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DFD0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DFDC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DFE8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844DFF4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E000
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E00C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E018
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 844E024
voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 0, 180, 246
@ SquareWave1 844E030
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E03C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E048
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E054
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E060
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E06C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E078
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E084
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 844E090
.byte 0x40, 0, 0, 0
@@ -60574,151 +32821,79 @@ VoiceGroupTable_844DDF0: @ 844DDF0
.4byte KeySplitTable_84552B4
@ SquareWave1 844E09C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E0A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E0B4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E0C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E0CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E0D8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E0E4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E0F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E0FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E108
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E114
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E120
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E12C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E138
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E144
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E150
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 844E15C
voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 127
@ SquareWave1 844E168
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E174
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E180
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E18C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E198
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E1A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E1B0
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 0
- .byte 0, 0, 0
- .byte 0, 1, 4, 1
+ voice_square_1_alt 0, 0, 0, 1, 4, 1
@ SquareWave1 844E1BC
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 1, 1, 4, 1
+ voice_square_1_alt 0, 2, 1, 1, 4, 1
@ SquareWave2 844E1C8
.byte 0xa, 0x3c, 0x0, 0x0
@@ -60733,10 +32908,7 @@ VoiceGroupTable_844DDF0: @ 844DDF0
.byte 0, 1, 4, 1
@ SquareWave1 844E1E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ WaveMemory 844E1EC
.byte 0xb, 0x3c, 0x0, 0x0
@@ -60744,244 +32916,124 @@ VoiceGroupTable_844DDF0: @ 844DDF0
.byte 0, 7, 15, 0
@ SquareWave1 844E1F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E204
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E210
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E21C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E228
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E234
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E240
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E24C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E258
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E264
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E270
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E27C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E288
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E294
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E2A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E2AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E2B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E2C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E2D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E2DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E2E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E2F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E300
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E30C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E318
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E324
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E330
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E33C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E348
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E354
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E360
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E36C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E378
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E384
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E390
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E39C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E3A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E3B4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E3C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E3CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Noise 844E3D8
.byte 0xc, 0x3c, 0x0, 0x0
@@ -61008,22 +33060,13 @@ VoiceGroupTable_844E3F0: @ 844E3F0
.4byte KeySplitTable_8455224
@ SquareWave1 844E408
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E414
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E420
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 1
- .byte 0, 0, 0
- .byte 1, 5, 2, 4
+ voice_square_1_alt 0, 1, 1, 5, 2, 4
@ SquareWave2 844E42C
.byte 0xa, 0x3c, 0x0, 0x0
@@ -61037,235 +33080,121 @@ VoiceGroupTable_844E3F0: @ 844E3F0
.byte 0, 7, 15, 0
@ SquareWave1 844E444
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E450
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E45C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E468
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E474
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E480
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E48C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 844E498
voice_directsound 60, 0, DirectSoundWaveData_849BAEC, 255, 165, 90, 216
@ SquareWave1 844E4A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E4B0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E4BC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E4C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E4D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E4E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E4EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E4F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E504
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E510
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E51C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E528
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E534
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E540
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E54C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E558
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E564
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E570
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E57C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E588
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E594
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E5A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E5AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E5B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E5C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E5D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E5DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E5E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E5F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E600
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E60C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 844E618
voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 242, 51, 242
@@ -61279,46 +33208,25 @@ VoiceGroupTable_844E3F0: @ 844E3F0
.4byte KeySplitTable_845526C
@ SquareWave1 844E63C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E648
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E654
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E660
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E66C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E678
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E684
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 844E690
.byte 0x40, 0, 0, 0
@@ -61326,10 +33234,7 @@ VoiceGroupTable_844E3F0: @ 844E3F0
.4byte KeySplitTable_84552B4
@ SquareWave1 844E69C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 844E6A8
.byte 0x40, 0, 0, 0
@@ -61337,10 +33242,7 @@ VoiceGroupTable_844E3F0: @ 844E3F0
.4byte KeySplitTable_8455308
@ SquareWave1 844E6B4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 844E6C0
.byte 0x40, 0, 0, 0
@@ -61348,76 +33250,40 @@ VoiceGroupTable_844E3F0: @ 844E3F0
.4byte KeySplitTable_8455350
@ SquareWave1 844E6CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E6D8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E6E4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E6F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E6FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E708
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E714
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E720
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 1
- .byte 0, 0, 0
- .byte 1, 2, 4, 1
+ voice_square_1_alt 0, 1, 1, 2, 4, 1
@ SquareWave1 844E72C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E738
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E744
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E750
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 844E75C
voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 165
@@ -61428,34 +33294,19 @@ VoiceGroupTable_844E3F0: @ 844E3F0
.byte 0, 7, 15, 0
@ SquareWave1 844E774
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E780
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E78C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E798
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E7A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave2 844E7B0
.byte 0xa, 0x3c, 0x0, 0x0
@@ -61464,10 +33315,7 @@ VoiceGroupTable_844E3F0: @ 844E3F0
.byte 1, 1, 6, 0
@ SquareWave1 844E7BC
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 0
- .byte 0, 0, 0
- .byte 0, 4, 6, 2
+ voice_square_1_alt 0, 0, 0, 4, 6, 2
@ WaveMemory 844E7C8
.byte 0xb, 0x3c, 0x0, 0x0
@@ -61475,22 +33323,13 @@ VoiceGroupTable_844E3F0: @ 844E3F0
.byte 0, 7, 15, 0
@ SquareWave1 844E7D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E7E0
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 0
- .byte 0, 0, 0
- .byte 0, 1, 6, 0
+ voice_square_1_alt 0, 0, 0, 1, 6, 0
@ SquareWave1 844E7EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave2 844E7F8
.byte 0xa, 0x3c, 0x0, 0x0
@@ -61504,106 +33343,55 @@ VoiceGroupTable_844E3F0: @ 844E3F0
.byte 0, 7, 15, 0
@ SquareWave1 844E810
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E81C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E828
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E834
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E840
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E84C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E858
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E864
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E870
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E87C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E888
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E894
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E8A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E8AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E8B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E8C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E8D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave2 844E8DC
.byte 0xa, 0x3c, 0x0, 0x0
@@ -61612,22 +33400,13 @@ VoiceGroupTable_844E3F0: @ 844E3F0
.byte 1, 2, 4, 1
@ SquareWave1 844E8E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E8F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E900
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave2 844E90C
.byte 0xa, 0x3c, 0x0, 0x0
@@ -61638,484 +33417,247 @@ VoiceGroupTable_844E3F0: @ 844E3F0
VoiceGroupTable_844E918: @ 844E918
@ SquareWave1 844E918
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E924
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E930
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E93C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E948
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E954
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E960
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E96C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E978
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E984
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E990
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E99C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E9A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E9B4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E9C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E9CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E9D8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E9E4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E9F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844E9FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EA08
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EA14
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EA20
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EA2C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 844EA38
voice_directsound 60, 0, DirectSoundWaveData_8481130, 255, 249, 25, 248
@ SquareWave1 844EA44
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EA50
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EA5C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EA68
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EA74
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EA80
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EA8C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EA98
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EAA4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EAB0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EABC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EAC8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EAD4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EAE0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EAEC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EAF8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EB04
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EB10
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EB1C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EB28
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EB34
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 844EB40
voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 242, 51, 165
@ SquareWave1 844EB4C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EB58
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EB64
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EB70
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EB7C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EB88
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EB94
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EBA0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EBAC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EBB8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EBC4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EBD0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EBDC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EBE8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EBF4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EC00
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EC0C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EC18
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EC24
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EC30
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EC3C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EC48
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EC54
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EC60
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EC6C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EC78
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EC84
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EC90
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EC9C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844ECA8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844ECB4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844ECC0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844ECCC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844ECD8
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 6, 0, 6
+ voice_square_1_alt 0, 2, 0, 6, 0, 6
@ SquareWave2 844ECE4
.byte 0xa, 0x3c, 0x0, 0x0
@@ -62131,22 +33673,13 @@ VoiceGroupTable_844ECF0: @ 844ECF0
.4byte 0x00000000
@ SquareWave1 844ECFC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844ED08
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844ED14
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave2 844ED20
.byte 0x2, 0x3c, 0x0, 0x0
@@ -62155,247 +33688,127 @@ VoiceGroupTable_844ECF0: @ 844ECF0
.byte 0, 1, 1, 1
@ SquareWave1 844ED2C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 1, 1, 1
+ voice_square_1 0, 2, 0, 1, 1, 1
@ SquareWave1 844ED38
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844ED44
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844ED50
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844ED5C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844ED68
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844ED74
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844ED80
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844ED8C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844ED98
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EDA4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EDB0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EDBC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EDC8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EDD4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EDE0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EDEC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EDF8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EE04
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EE10
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EE1C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EE28
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EE34
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EE40
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EE4C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EE58
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EE64
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EE70
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 844EE7C
voice_directsound 60, 0, DirectSoundWaveData_8483804, 255, 253, 0, 149
@ SquareWave1 844EE88
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EE94
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EEA0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EEAC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EEB8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EEC4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EED0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EEDC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EEE8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EEF4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EF00
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EF0C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 844EF18
voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 246, 0, 235
@@ -62409,46 +33822,25 @@ VoiceGroupTable_844ECF0: @ 844ECF0
.4byte KeySplitTable_845526C
@ SquareWave1 844EF3C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EF48
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EF54
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EF60
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EF6C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EF78
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EF84
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 844EF90
.byte 0x40, 0, 0, 0
@@ -62456,10 +33848,7 @@ VoiceGroupTable_844ECF0: @ 844ECF0
.4byte KeySplitTable_84552B4
@ SquareWave1 844EF9C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 844EFA8
.byte 0x40, 0, 0, 0
@@ -62467,10 +33856,7 @@ VoiceGroupTable_844ECF0: @ 844ECF0
.4byte KeySplitTable_8455308
@ SquareWave1 844EFB4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 844EFC0
.byte 0x40, 0, 0, 0
@@ -62478,118 +33864,61 @@ VoiceGroupTable_844ECF0: @ 844ECF0
.4byte KeySplitTable_8455350
@ SquareWave1 844EFCC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EFD8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EFE4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EFF0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844EFFC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F008
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F014
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F020
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F02C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F038
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F044
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F050
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F05C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F068
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F074
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F080
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F08C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F098
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F0A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave2 844F0B0
.byte 0x2, 0x3c, 0x0, 0x0
@@ -62610,22 +33939,13 @@ VoiceGroupTable_844F0C8: @ 844F0C8
.4byte 0x00000000
@ SquareWave1 844F0D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F0E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F0EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave2 844F0F8
.byte 0x2, 0x3c, 0x0, 0x0
@@ -62634,235 +33954,127 @@ VoiceGroupTable_844F0C8: @ 844F0C8
.byte 0, 1, 7, 1
@ SquareWave1 844F104
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 0
- .byte 0, 0, 0
- .byte 0, 1, 7, 1
+ voice_square_1 0, 0, 0, 1, 7, 1
@ SquareWave1 844F110
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 0
- .byte 0, 0, 0
- .byte 0, 0, 7, 1
+ voice_square_1 0, 0, 0, 0, 7, 1
@ SquareWave1 844F11C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F128
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F134
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F140
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F14C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F158
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F164
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 844F170
voice_directsound 60, 0, DirectSoundWaveData_849BAEC, 255, 250, 0, 242
@ SquareWave1 844F17C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F188
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 844F194
voice_directsound 60, 0, DirectSoundWaveData_84569D4, 255, 0, 255, 127
@ SquareWave1 844F1A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F1AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F1B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 844F1C4
voice_directsound 60, 0, DirectSoundWaveData_84A5F58, 255, 0, 255, 165
@ SquareWave1 844F1D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F1DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F1E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F1F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F200
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F20C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F218
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F224
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F230
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F23C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F248
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 844F254
voice_directsound 60, 0, DirectSoundWaveData_8483804, 255, 253, 0, 149
@ SquareWave1 844F260
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F26C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F278
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F284
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 844F290
voice_directsound 60, 0, DirectSoundWaveData_8458CD0, 255, 252, 0, 115
@ SquareWave1 844F29C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F2A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F2B4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F2C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F2CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F2D8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F2E4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 844F2F0
voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 246, 0, 235
@@ -62876,58 +34088,31 @@ VoiceGroupTable_844F0C8: @ 844F0C8
.4byte KeySplitTable_845526C
@ SquareWave1 844F314
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F320
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F32C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F338
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F344
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F350
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F35C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F368
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F374
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 844F380
.byte 0x40, 0, 0, 0
@@ -62935,10 +34120,7 @@ VoiceGroupTable_844F0C8: @ 844F0C8
.4byte KeySplitTable_8455308
@ SquareWave1 844F38C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 844F398
.byte 0x40, 0, 0, 0
@@ -62946,118 +34128,61 @@ VoiceGroupTable_844F0C8: @ 844F0C8
.4byte KeySplitTable_8455350
@ SquareWave1 844F3A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F3B0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F3BC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F3C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F3D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F3E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F3EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F3F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F404
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F410
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F41C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F428
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F434
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F440
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F44C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F458
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F464
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F470
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F47C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave2 844F488
.byte 0x2, 0x3c, 0x0, 0x0
@@ -63071,16 +34196,10 @@ VoiceGroupTable_844F0C8: @ 844F0C8
.byte 0, 7, 15, 2
@ SquareWave1 844F4A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 1, 7, 1
+ voice_square_1 0, 2, 0, 1, 7, 1
@ SquareWave1 844F4AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 7, 1
+ voice_square_1 0, 2, 0, 0, 7, 1
@ WaveMemory 844F4B8
.byte 0xb, 0x3c, 0x0, 0x0
@@ -63088,34 +34207,19 @@ VoiceGroupTable_844F0C8: @ 844F0C8
.byte 0, 7, 15, 2
@ SquareWave1 844F4C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F4D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F4DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F4E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F4F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 844F500
voice_directsound 60, 0, DirectSoundWaveData_849F40C, 255, 0, 255, 127
@@ -63133,16 +34237,10 @@ VoiceGroupTable_844F50C: @ 844F50C
.4byte KeySplitTable_8455224
@ SquareWave1 844F524
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F530
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave2 844F53C
.byte 0x2, 0x3c, 0x0, 0x0
@@ -63151,10 +34249,7 @@ VoiceGroupTable_844F50C: @ 844F50C
.byte 0, 2, 4, 1
@ SquareWave1 844F548
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 0
- .byte 0, 0, 0
- .byte 0, 2, 4, 1
+ voice_square_1 0, 0, 0, 2, 4, 1
@ SquareWave2 844F554
.byte 0x2, 0x3c, 0x0, 0x0
@@ -63163,232 +34258,121 @@ VoiceGroupTable_844F50C: @ 844F50C
.byte 0, 1, 7, 1
@ SquareWave1 844F560
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 3
- .byte 0, 0, 0
- .byte 0, 1, 7, 1
+ voice_square_1 0, 3, 0, 1, 7, 1
@ SquareWave1 844F56C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F578
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F584
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F590
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F59C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F5A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F5B4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F5C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F5CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 844F5D8
voice_directsound 60, 0, DirectSoundWaveData_84569D4, 255, 0, 255, 127
@ SquareWave1 844F5E4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F5F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F5FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F608
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F614
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F620
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F62C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F638
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F644
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F650
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F65C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F668
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F674
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F680
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F68C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 844F698
voice_directsound 60, 0, DirectSoundWaveData_8483804, 255, 253, 0, 149
@ SquareWave1 844F6A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F6B0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F6BC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F6C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F6D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F6E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F6EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F6F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F704
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F710
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F71C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F728
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 844F734
voice_directsound_no_resample 60, 0, DirectSoundWaveData_8485454, 255, 246, 0, 226
@@ -63402,46 +34386,25 @@ VoiceGroupTable_844F50C: @ 844F50C
.4byte KeySplitTable_845526C
@ SquareWave1 844F758
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F764
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F770
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F77C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F788
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F794
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F7A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 844F7AC
.byte 0x40, 0, 0, 0
@@ -63449,22 +34412,13 @@ VoiceGroupTable_844F50C: @ 844F50C
.4byte KeySplitTable_84552B4
@ SquareWave1 844F7B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F7C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F7D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 844F7DC
.byte 0x40, 0, 0, 0
@@ -63472,118 +34426,61 @@ VoiceGroupTable_844F50C: @ 844F50C
.4byte KeySplitTable_8455350
@ SquareWave1 844F7E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F7F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F800
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F80C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F818
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F824
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F830
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F83C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F848
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F854
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F860
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F86C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F878
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F884
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F890
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F89C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F8A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F8B4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F8C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave2 844F8CC
.byte 0x2, 0x3c, 0x0, 0x0
@@ -63597,10 +34494,7 @@ VoiceGroupTable_844F50C: @ 844F50C
.byte 0, 7, 15, 2
@ SquareWave1 844F8E4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 1, 7, 1
+ voice_square_1 0, 2, 0, 1, 7, 1
@ SquareWave2 844F8F0
.byte 0x2, 0x3c, 0x0, 0x0
@@ -63609,40 +34503,22 @@ VoiceGroupTable_844F50C: @ 844F50C
.byte 0, 1, 9, 1
@ SquareWave1 844F8FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F908
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 7, 1
+ voice_square_1 0, 2, 0, 0, 7, 1
@ SquareWave1 844F914
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F920
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F92C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F938
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ WaveMemory 844F944
.byte 0xb, 0x3c, 0x0, 0x0
@@ -63662,16 +34538,10 @@ VoiceGroupTable_844F950: @ 844F950
.4byte KeySplitTable_8455224
@ SquareWave1 844F968
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F974
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave2 844F980
.byte 0x2, 0x3c, 0x0, 0x0
@@ -63680,10 +34550,7 @@ VoiceGroupTable_844F950: @ 844F950
.byte 0, 2, 6, 1
@ SquareWave1 844F98C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 2, 6, 1
+ voice_square_1 0, 2, 0, 2, 6, 1
@ SquareWave2 844F998
.byte 0x2, 0x3c, 0x0, 0x0
@@ -63692,238 +34559,124 @@ VoiceGroupTable_844F950: @ 844F950
.byte 0, 2, 4, 1
@ SquareWave1 844F9A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 3
- .byte 0, 0, 0
- .byte 0, 2, 4, 1
+ voice_square_1 0, 3, 0, 2, 4, 1
@ SquareWave1 844F9B0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F9BC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F9C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F9D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F9E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F9EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844F9F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FA04
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FA10
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FA1C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FA28
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FA34
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FA40
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FA4C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FA58
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FA64
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FA70
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FA7C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FA88
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FA94
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FAA0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FAAC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FAB8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FAC4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FAD0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 844FADC
voice_directsound 60, 0, DirectSoundWaveData_8483804, 255, 253, 0, 149
@ SquareWave1 844FAE8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FAF4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FB00
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FB0C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FB18
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FB24
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FB30
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FB3C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FB48
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FB54
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FB60
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 844FB6C
voice_directsound 60, 0, DirectSoundWaveData_848BD68, 255, 216, 0, 165
@ SquareWave1 844FB78
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 844FB84
voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 246, 0, 226
@@ -63934,46 +34687,25 @@ VoiceGroupTable_844F950: @ 844F950
.4byte KeySplitTable_845526C
@ SquareWave1 844FB9C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FBA8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FBB4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FBC0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FBCC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FBD8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FBE4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 844FBF0
.byte 0x40, 0, 0, 0
@@ -63981,22 +34713,13 @@ VoiceGroupTable_844F950: @ 844F950
.4byte KeySplitTable_84552B4
@ SquareWave1 844FBFC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FC08
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FC14
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 844FC20
.byte 0x40, 0, 0, 0
@@ -64004,118 +34727,61 @@ VoiceGroupTable_844F950: @ 844F950
.4byte KeySplitTable_8455350
@ SquareWave1 844FC2C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FC38
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FC44
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FC50
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FC5C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FC68
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FC74
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FC80
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FC8C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FC98
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FCA4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FCB0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FCBC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FCC8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FCD4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FCE0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FCEC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FCF8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FD04
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave2 844FD10
.byte 0x2, 0x3c, 0x0, 0x0
@@ -64129,16 +34795,10 @@ VoiceGroupTable_844F950: @ 844F950
.byte 0, 7, 15, 2
@ SquareWave1 844FD28
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 1, 7, 1
+ voice_square_1 0, 2, 0, 1, 7, 1
@ SquareWave1 844FD34
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 7, 1
+ voice_square_1 0, 2, 0, 0, 7, 1
@ SquareWave2 844FD40
.byte 0x2, 0x3c, 0x0, 0x0
@@ -64147,34 +34807,19 @@ VoiceGroupTable_844F950: @ 844F950
.byte 0, 1, 7, 1
@ SquareWave1 844FD4C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 3
- .byte 0, 0, 0
- .byte 0, 1, 7, 1
+ voice_square_1 0, 3, 0, 1, 7, 1
@ SquareWave1 844FD58
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 3
- .byte 0, 0, 0
- .byte 0, 0, 7, 1
+ voice_square_1 0, 3, 0, 0, 7, 1
@ SquareWave1 844FD64
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FD70
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FD7C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ WaveMemory 844FD88
.byte 0xb, 0x3c, 0x0, 0x0
@@ -64194,268 +34839,139 @@ VoiceGroupTable_844FD94: @ 844FD94
.4byte KeySplitTable_8455224
@ SquareWave1 844FDAC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FDB8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FDC4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FDD0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FDDC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FDE8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FDF4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FE00
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FE0C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FE18
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FE24
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FE30
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FE3C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FE48
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FE54
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FE60
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FE6C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FE78
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FE84
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FE90
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FE9C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FEA8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FEB4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FEC0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FECC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FED8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FEE4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FEF0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FEFC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FF08
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FF14
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 844FF20
voice_directsound 60, 0, DirectSoundWaveData_8483804, 255, 253, 0, 149
@ SquareWave1 844FF2C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FF38
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FF44
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FF50
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FF5C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FF68
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FF74
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FF80
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FF8C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FF98
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FFA4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 844FFB0
voice_directsound 60, 0, DirectSoundWaveData_848BD68, 255, 216, 0, 165
@ SquareWave1 844FFBC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 844FFC8
voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 246, 0, 226
@@ -64466,46 +34982,25 @@ VoiceGroupTable_844FD94: @ 844FD94
.4byte KeySplitTable_845526C
@ SquareWave1 844FFE0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FFEC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 844FFF8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450004
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450010
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 845001C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450028
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 8450034
.byte 0x40, 0, 0, 0
@@ -64513,22 +35008,13 @@ VoiceGroupTable_844FD94: @ 844FD94
.4byte KeySplitTable_84552B4
@ SquareWave1 8450040
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 845004C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450058
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 8450064
.byte 0x40, 0, 0, 0
@@ -64536,115 +35022,61 @@ VoiceGroupTable_844FD94: @ 844FD94
.4byte KeySplitTable_8455350
@ SquareWave1 8450070
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 845007C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450088
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450094
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84500A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84500AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84500B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84500C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84500D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84500DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84500E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84500F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8450100
voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 165
@ SquareWave1 845010C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450118
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450124
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450130
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 845013C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450148
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave2 8450154
.byte 0x2, 0x3c, 0x0, 0x0
@@ -64658,10 +35090,7 @@ VoiceGroupTable_844FD94: @ 844FD94
.byte 0, 7, 15, 2
@ SquareWave1 845016C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 1, 7, 1
+ voice_square_1 0, 2, 0, 1, 7, 1
@ SquareWave2 8450178
.byte 0x2, 0x3c, 0x0, 0x0
@@ -64670,16 +35099,10 @@ VoiceGroupTable_844FD94: @ 844FD94
.byte 0, 1, 7, 1
@ SquareWave1 8450184
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 0
- .byte 0, 0, 0
- .byte 0, 1, 7, 1
+ voice_square_1 0, 0, 0, 1, 7, 1
@ SquareWave1 8450190
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 0
- .byte 0, 0, 0
- .byte 0, 0, 7, 1
+ voice_square_1 0, 0, 0, 0, 7, 1
VoiceGroupTable_845019C: @ 845019C
@@ -64689,22 +35112,13 @@ VoiceGroupTable_845019C: @ 845019C
.4byte 0x00000000
@ SquareWave1 84501A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84501B4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84501C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave2 84501CC
.byte 0x2, 0x3c, 0x0, 0x0
@@ -64713,10 +35127,7 @@ VoiceGroupTable_845019C: @ 845019C
.byte 0, 1, 6, 1
@ SquareWave1 84501D8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 1
- .byte 0, 0, 0
- .byte 0, 1, 6, 1
+ voice_square_1 0, 1, 0, 1, 6, 1
@ SquareWave2 84501E4
.byte 0x2, 0x3c, 0x0, 0x0
@@ -64725,238 +35136,124 @@ VoiceGroupTable_845019C: @ 845019C
.byte 0, 1, 6, 1
@ SquareWave1 84501F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 1, 6, 1
+ voice_square_1 0, 2, 0, 1, 6, 1
@ SquareWave1 84501FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450208
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450214
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450220
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 845022C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450238
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450244
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450250
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 845025C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450268
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450274
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450280
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 845028C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450298
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84502A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84502B0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84502BC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84502C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84502D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84502E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84502EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84502F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450304
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450310
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 845031C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450328
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450334
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450340
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 845034C
voice_directsound 60, 0, DirectSoundWaveData_8457D98, 255, 235, 128, 99
@ SquareWave1 8450358
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450364
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450370
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 845037C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450388
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450394
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84503A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84503AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 84503B8
voice_directsound 60, 0, DirectSoundWaveData_848BD68, 255, 216, 0, 165
@ SquareWave1 84503C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 84503D0
voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 246, 0, 226
@@ -64967,67 +35264,37 @@ VoiceGroupTable_845019C: @ 845019C
.4byte KeySplitTable_845526C
@ SquareWave1 84503E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84503F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450400
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 845040C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450418
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450424
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450430
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 845043C
voice_directsound 60, 0, DirectSoundWaveData_849F40C, 255, 165, 154, 127
@ SquareWave1 8450448
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450454
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450460
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 845046C
.byte 0x40, 0, 0, 0
@@ -65035,124 +35302,64 @@ VoiceGroupTable_845019C: @ 845019C
.4byte KeySplitTable_8455350
@ SquareWave1 8450478
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450484
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450490
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 845049C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84504A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84504B4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84504C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84504CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84504D8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84504E4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84504F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84504FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450508
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450514
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450520
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 845052C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450538
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450544
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450550
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 845055C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ WaveMemory 8450568
.byte 0xb, 0x3c, 0x0, 0x0
@@ -65160,16 +35367,10 @@ VoiceGroupTable_845019C: @ 845019C
.byte 0, 7, 15, 2
@ SquareWave1 8450574
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 3
- .byte 0, 0, 0
- .byte 0, 1, 9, 1
+ voice_square_1 0, 3, 0, 1, 9, 1
@ SquareWave1 8450580
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 3
- .byte 0, 0, 0
- .byte 0, 0, 9, 1
+ voice_square_1 0, 3, 0, 0, 9, 1
VoiceGroupTable_845058C: @ 845058C
@@ -65179,274 +35380,142 @@ VoiceGroupTable_845058C: @ 845058C
.4byte 0x00000000
@ SquareWave1 8450598
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84505A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84505B0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84505BC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84505C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84505D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84505E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84505EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84505F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450604
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450610
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 845061C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450628
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8450634
voice_directsound 60, 0, DirectSoundWaveData_849BAEC, 255, 216, 90, 242
@ SquareWave1 8450640
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 845064C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450658
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450664
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450670
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 845067C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450688
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450694
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84506A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84506AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84506B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84506C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84506D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84506DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84506E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84506F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450700
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 845070C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8450718
voice_directsound 60, 0, DirectSoundWaveData_8483804, 255, 253, 0, 149
@ SquareWave1 8450724
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450730
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 845073C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450748
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450754
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450760
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 845076C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450778
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450784
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450790
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 845079C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84507A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84507B4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 84507C0
voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 246, 0, 226
@@ -65457,46 +35526,25 @@ VoiceGroupTable_845058C: @ 845058C
.4byte KeySplitTable_845526C
@ SquareWave1 84507D8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84507E4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84507F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84507FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450808
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450814
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450820
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 845082C
.byte 0x40, 0, 0, 0
@@ -65504,22 +35552,13 @@ VoiceGroupTable_845058C: @ 845058C
.4byte KeySplitTable_84552B4
@ SquareWave1 8450838
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450844
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450850
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 845085C
.byte 0x40, 0, 0, 0
@@ -65527,115 +35566,61 @@ VoiceGroupTable_845058C: @ 845058C
.4byte KeySplitTable_8455350
@ SquareWave1 8450868
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450874
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450880
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 845088C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450898
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84508A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84508B0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84508BC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84508C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84508D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84508E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84508EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 84508F8
voice_directsound 60, 0, DirectSoundWaveData_84830A0, 255, 0, 255, 165
@ SquareWave1 8450904
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450910
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 845091C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450928
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450934
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450940
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave2 845094C
.byte 0x2, 0x3c, 0x0, 0x0
@@ -65644,280 +35629,142 @@ VoiceGroupTable_845058C: @ 845058C
.byte 0, 1, 7, 1
@ SquareWave1 8450958
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450964
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 3
- .byte 0, 0, 0
- .byte 0, 1, 7, 1
+ voice_square_1 0, 3, 0, 1, 7, 1
@ SquareWave1 8450970
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 3
- .byte 0, 0, 0
- .byte 0, 0, 7, 1
+ voice_square_1 0, 3, 0, 0, 7, 1
@ SquareWave1 845097C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450988
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450994
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84509A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84509AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84509B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84509C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84509D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84509DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84509E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84509F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450A00
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450A0C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450A18
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450A24
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450A30
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450A3C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450A48
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450A54
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450A60
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450A6C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450A78
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450A84
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450A90
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450A9C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450AA8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450AB4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450AC0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450ACC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450AD8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450AE4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450AF0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450AFC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450B08
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450B14
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450B20
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450B2C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450B38
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450B44
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450B50
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450B5C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450B68
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450B74
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8450B80
voice_directsound 60, 0, DirectSoundWaveData_8460E60, 255, 246, 0, 216
@@ -65935,16 +35782,10 @@ VoiceGroupTable_8450B8C: @ 8450B8C
.4byte KeySplitTable_8455224
@ SquareWave1 8450BA4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450BB0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave2 8450BBC
.byte 0x2, 0x3c, 0x0, 0x0
@@ -65953,247 +35794,127 @@ VoiceGroupTable_8450B8C: @ 8450B8C
.byte 0, 2, 3, 1
@ SquareWave1 8450BC8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 2, 3, 1
+ voice_square_1 0, 2, 0, 2, 3, 1
@ SquareWave1 8450BD4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450BE0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450BEC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450BF8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450C04
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450C10
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450C1C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450C28
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450C34
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450C40
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450C4C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450C58
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450C64
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450C70
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450C7C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450C88
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450C94
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450CA0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450CAC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450CB8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450CC4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450CD0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450CDC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450CE8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450CF4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450D00
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450D0C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8450D18
voice_directsound 60, 0, DirectSoundWaveData_8483804, 255, 253, 0, 149
@ SquareWave1 8450D24
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450D30
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450D3C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450D48
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450D54
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450D60
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450D6C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450D78
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450D84
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450D90
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450D9C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450DA8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8450DB4
voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 246, 0, 235
@@ -66207,46 +35928,25 @@ VoiceGroupTable_8450B8C: @ 8450B8C
.4byte KeySplitTable_845526C
@ SquareWave1 8450DD8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450DE4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450DF0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450DFC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450E08
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450E14
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450E20
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 8450E2C
.byte 0x40, 0, 0, 0
@@ -66254,22 +35954,13 @@ VoiceGroupTable_8450B8C: @ 8450B8C
.4byte KeySplitTable_84552B4
@ SquareWave1 8450E38
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450E44
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450E50
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 8450E5C
.byte 0x40, 0, 0, 0
@@ -66277,118 +35968,61 @@ VoiceGroupTable_8450B8C: @ 8450B8C
.4byte KeySplitTable_8455350
@ SquareWave1 8450E68
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450E74
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450E80
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450E8C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450E98
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450EA4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450EB0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450EBC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450EC8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450ED4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450EE0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450EEC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450EF8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450F04
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450F10
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450F1C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450F28
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450F34
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450F40
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave2 8450F4C
.byte 0x2, 0x3c, 0x0, 0x0
@@ -66402,16 +36036,10 @@ VoiceGroupTable_8450B8C: @ 8450B8C
.byte 0, 7, 15, 2
@ SquareWave1 8450F64
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 3
- .byte 0, 0, 0
- .byte 0, 1, 7, 1
+ voice_square_1 0, 3, 0, 1, 7, 1
@ SquareWave1 8450F70
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave2 8450F7C
.byte 0x2, 0x3c, 0x0, 0x0
@@ -66420,10 +36048,7 @@ VoiceGroupTable_8450B8C: @ 8450B8C
.byte 0, 1, 7, 1
@ SquareWave1 8450F88
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 1, 7, 1
+ voice_square_1 0, 2, 0, 1, 7, 1
@ SquareWave2 8450F94
.byte 0x2, 0x3c, 0x0, 0x0
@@ -66439,22 +36064,13 @@ VoiceGroupTable_8450FA0: @ 8450FA0
.4byte 0x00000000
@ SquareWave1 8450FAC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450FB8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450FC4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave2 8450FD0
.byte 0x2, 0x3c, 0x0, 0x0
@@ -66463,253 +36079,130 @@ VoiceGroupTable_8450FA0: @ 8450FA0
.byte 0, 2, 3, 1
@ SquareWave1 8450FDC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450FE8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8450FF4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451000
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 845100C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451018
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451024
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451030
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 845103C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451048
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451054
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451060
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 845106C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451078
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451084
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451090
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 845109C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84510A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84510B4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84510C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84510CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84510D8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84510E4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84510F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84510FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451108
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451114
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451120
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 845112C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451138
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451144
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451150
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 845115C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8451168
voice_directsound 60, 0, DirectSoundWaveData_8458CD0, 255, 252, 0, 115
@ SquareWave1 8451174
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451180
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 845118C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451198
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84511A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84511B0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84511BC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84511C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 84511D4
voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 246, 0, 226
@@ -66720,46 +36213,25 @@ VoiceGroupTable_8450FA0: @ 8450FA0
.4byte KeySplitTable_845526C
@ SquareWave1 84511EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84511F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451204
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451210
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 845121C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451228
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451234
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 8451240
.byte 0x40, 0, 0, 0
@@ -66767,22 +36239,13 @@ VoiceGroupTable_8450FA0: @ 8450FA0
.4byte KeySplitTable_84552B4
@ SquareWave1 845124C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451258
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451264
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 8451270
.byte 0x40, 0, 0, 0
@@ -66790,118 +36253,61 @@ VoiceGroupTable_8450FA0: @ 8450FA0
.4byte KeySplitTable_8455350
@ SquareWave1 845127C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451288
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451294
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84512A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84512AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84512B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84512C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84512D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84512DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84512E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84512F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451300
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 845130C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451318
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451324
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451330
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 845133C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451348
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451354
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave2 8451360
.byte 0x2, 0x3c, 0x0, 0x0
@@ -66915,16 +36321,10 @@ VoiceGroupTable_8450FA0: @ 8450FA0
.byte 0, 7, 15, 2
@ SquareWave1 8451378
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 3
- .byte 0, 0, 0
- .byte 0, 1, 7, 1
+ voice_square_1 0, 3, 0, 1, 7, 1
@ SquareWave1 8451384
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 3
- .byte 0, 0, 0
- .byte 0, 0, 7, 1
+ voice_square_1 0, 3, 0, 0, 7, 1
VoiceGroupTable_8451390: @ 8451390
@@ -66934,22 +36334,13 @@ VoiceGroupTable_8451390: @ 8451390
.4byte 0x00000000
@ SquareWave1 845139C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84513A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84513B4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave2 84513C0
.byte 0x2, 0x3c, 0x0, 0x0
@@ -66958,253 +36349,130 @@ VoiceGroupTable_8451390: @ 8451390
.byte 1, 1, 7, 1
@ SquareWave1 84513CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 0
- .byte 0, 0, 0
- .byte 1, 1, 7, 1
+ voice_square_1 0, 0, 1, 1, 7, 1
@ SquareWave1 84513D8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 0
- .byte 0, 0, 0
- .byte 0, 0, 7, 1
+ voice_square_1 0, 0, 0, 0, 7, 1
@ SquareWave1 84513E4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84513F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84513FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451408
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451414
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451420
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 845142C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451438
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451444
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451450
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 845145C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451468
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451474
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451480
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 845148C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451498
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84514A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84514B0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84514BC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84514C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84514D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84514E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84514EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84514F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451504
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451510
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 845151C
voice_directsound 60, 0, DirectSoundWaveData_8457D98, 255, 235, 128, 99
@ SquareWave1 8451528
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451534
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451540
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 845154C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451558
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451564
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451570
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 845157C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451588
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451594
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84515A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84515AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84515B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 84515C4
voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 246, 0, 226
@@ -67215,46 +36483,25 @@ VoiceGroupTable_8451390: @ 8451390
.4byte KeySplitTable_845526C
@ SquareWave1 84515DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84515E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84515F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451600
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 845160C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451618
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451624
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 8451630
.byte 0x40, 0, 0, 0
@@ -67262,22 +36509,13 @@ VoiceGroupTable_8451390: @ 8451390
.4byte KeySplitTable_84552B4
@ SquareWave1 845163C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451648
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451654
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Key-Split 8451660
.byte 0x40, 0, 0, 0
@@ -67285,118 +36523,61 @@ VoiceGroupTable_8451390: @ 8451390
.4byte KeySplitTable_8455350
@ SquareWave1 845166C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451678
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451684
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451690
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 845169C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84516A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84516B4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84516C0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84516CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84516D8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84516E4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84516F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84516FC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451708
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451714
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451720
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 845172C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451738
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451744
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave2 8451750
.byte 0x2, 0x3c, 0x0, 0x0
@@ -67410,268 +36591,136 @@ VoiceGroupTable_8451390: @ 8451390
.byte 0, 7, 15, 2
@ SquareWave1 8451768
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 3
- .byte 0, 0, 0
- .byte 1, 1, 6, 1
+ voice_square_1 0, 3, 1, 1, 6, 1
@ SquareWave1 8451774
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451780
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 845178C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451798
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84517A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84517B0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84517BC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84517C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84517D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84517E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84517EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84517F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451804
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451810
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 845181C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451828
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451834
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451840
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 845184C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451858
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451864
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451870
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 845187C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451888
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451894
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84518A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84518AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84518B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84518C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84518D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84518DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84518E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84518F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451900
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 845190C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451918
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451924
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451930
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 845193C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451948
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451954
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451960
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 845196C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8451978
voice_directsound 60, 0, DirectSoundWaveData_8460E60, 255, 235, 0, 216
@@ -67685,76 +36734,40 @@ VoiceGroupTable_8451990: @ 8451990
voice_directsound 60, 0, DirectSoundWaveData_8486924, 255, 249, 103, 165
@ SquareWave1 845199C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84519A8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84519B4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84519C0
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 2, 0, 0
+ voice_square_1_alt 0, 2, 0, 2, 0, 0
@ SquareWave1 84519CC
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 0
- .byte 0, 0, 0
- .byte 0, 2, 0, 1
+ voice_square_1_alt 0, 0, 0, 2, 0, 1
@ SquareWave1 84519D8
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 4, 0, 1
+ voice_square_1_alt 0, 2, 0, 4, 0, 1
@ SquareWave1 84519E4
- .byte 0x9, 0x3c, 0x0, 0x2c
- .byte 2
- .byte 0, 0, 0
- .byte 0, 4, 0, 0
+ voice_square_1_alt 44, 2, 0, 4, 0, 0
@ SquareWave1 84519F0
- .byte 0x9, 0x3c, 0x0, 0x26
- .byte 0
- .byte 0, 0, 0
- .byte 0, 4, 0, 0
+ voice_square_1_alt 38, 0, 0, 4, 0, 0
@ SquareWave1 84519FC
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 0
- .byte 0, 0, 0
- .byte 0, 7, 0, 0
+ voice_square_1_alt 0, 0, 0, 7, 0, 0
@ SquareWave1 8451A08
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 2, 0, 15, 0
+ voice_square_1_alt 0, 2, 2, 0, 15, 0
@ SquareWave1 8451A14
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 1
- .byte 0, 0, 0
- .byte 2, 0, 15, 0
+ voice_square_1_alt 0, 1, 2, 0, 15, 0
@ SquareWave1 8451A20
- .byte 0x9, 0x3c, 0x0, 0x17
- .byte 1
- .byte 0, 0, 0
- .byte 0, 1, 9, 0
+ voice_square_1_alt 23, 1, 0, 1, 9, 0
@ Direct Sound 8451A2C
voice_directsound 60, 0, DirectSoundWaveData_8487330, 255, 0, 255, 165
@@ -67763,196 +36776,100 @@ VoiceGroupTable_8451990: @ 8451990
voice_directsound 60, 0, DirectSoundWaveData_8487330, 255, 226, 0, 165
@ SquareWave1 8451A44
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 6, 0, 1
+ voice_square_1_alt 0, 2, 0, 6, 0, 1
@ SquareWave1 8451A50
- .byte 0x9, 0x3c, 0x0, 0x24
- .byte 0
- .byte 0, 0, 0
- .byte 0, 2, 0, 0
+ voice_square_1_alt 36, 0, 0, 2, 0, 0
@ SquareWave1 8451A5C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451A68
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451A74
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451A80
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451A8C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451A98
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451AA4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451AB0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451ABC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451AC8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451AD4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451AE0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451AEC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451AF8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451B04
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451B10
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451B1C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451B28
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451B34
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451B40
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451B4C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451B58
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451B64
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451B70
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451B7C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451B88
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451B94
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451BA0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451BAC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451BB8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8451BC4
voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 246, 0, 226
@@ -67963,190 +36880,97 @@ VoiceGroupTable_8451990: @ 8451990
.4byte KeySplitTable_845526C
@ SquareWave1 8451BDC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451BE8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451BF4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451C00
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451C0C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451C18
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451C24
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451C30
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451C3C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451C48
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451C54
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451C60
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451C6C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451C78
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451C84
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451C90
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451C9C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451CA8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451CB4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451CC0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451CCC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451CD8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451CE4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451CF0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451CFC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451D08
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451D14
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451D20
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451D2C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451D38
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451D44
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave2 8451D50
.byte 0xa, 0x3c, 0x0, 0x0
@@ -68155,232 +36979,118 @@ VoiceGroupTable_8451990: @ 8451990
.byte 0, 1, 0, 1
@ SquareWave1 8451D5C
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 3
- .byte 0, 0, 0
- .byte 0, 1, 0, 1
+ voice_square_1_alt 0, 3, 0, 1, 0, 1
@ SquareWave1 8451D68
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451D74
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451D80
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451D8C
- .byte 0x9, 0x3c, 0x0, 0x2e
- .byte 2
- .byte 0, 0, 0
- .byte 0, 4, 0, 0
+ voice_square_1_alt 46, 2, 0, 4, 0, 0
@ SquareWave1 8451D98
- .byte 0x9, 0x3c, 0x0, 0x26
- .byte 2
- .byte 0, 0, 0
- .byte 0, 4, 0, 0
+ voice_square_1_alt 38, 2, 0, 4, 0, 0
@ SquareWave1 8451DA4
- .byte 0x9, 0x3c, 0x0, 0x77
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 1
+ voice_square_1_alt 119, 2, 0, 0, 15, 1
@ SquareWave1 8451DB0
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 1
+ voice_square_1_alt 0, 2, 0, 0, 15, 1
@ SquareWave1 8451DBC
- .byte 0x9, 0x3c, 0x0, 0x6a
- .byte 2
- .byte 0, 0, 0
- .byte 0, 2, 0, 0
+ voice_square_1_alt 106, 2, 0, 2, 0, 0
@ SquareWave1 8451DC8
- .byte 0x9, 0x3c, 0x0, 0x17
- .byte 2
- .byte 0, 0, 0
- .byte 0, 1, 9, 0
+ voice_square_1_alt 23, 2, 0, 1, 9, 0
@ SquareWave1 8451DD4
- .byte 0x9, 0x3c, 0x0, 0x15
- .byte 2
- .byte 0, 0, 0
- .byte 0, 1, 9, 0
+ voice_square_1_alt 21, 2, 0, 1, 9, 0
@ SquareWave1 8451DE0
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 0
- .byte 0, 0, 0
- .byte 0, 0, 15, 1
+ voice_square_1_alt 0, 0, 0, 0, 15, 1
@ SquareWave1 8451DEC
- .byte 0x9, 0x3c, 0x0, 0x2f
- .byte 2
- .byte 0, 0, 0
- .byte 0, 2, 6, 0
+ voice_square_1_alt 47, 2, 0, 2, 6, 0
@ SquareWave1 8451DF8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451E04
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451E10
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451E1C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451E28
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451E34
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451E40
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451E4C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451E58
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451E64
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451E70
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451E7C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451E88
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451E94
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451EA0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451EAC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451EB8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451EC4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451ED0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451EDC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451EE8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451EF4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451F00
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451F0C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8451F18
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Noise 8451F24
voice_noise 0, 0, 7, 15, 0
@@ -68460,10 +37170,7 @@ VoiceGroupTable_8451F90: @ 8451F90
voice_directsound 60, 0, DirectSoundWaveData_8459944, 255, 0, 255, 165
@ SquareWave1 8451FE4
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 2, 0, 1
+ voice_square_1_alt 0, 2, 0, 2, 0, 1
@ Direct Sound 8451FF0
voice_directsound 60, 0, DirectSoundWaveData_848A8A4, 255, 0, 255, 165
@@ -68496,10 +37203,7 @@ VoiceGroupTable_8451F90: @ 8451F90
voice_directsound 60, 0, DirectSoundWaveData_8487330, 255, 204, 0, 127
@ SquareWave1 845205C
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 2, 0, 1
+ voice_square_1_alt 0, 2, 0, 2, 0, 1
@ Direct Sound 8452068
voice_directsound 60, 0, DirectSoundWaveData_848F448, 255, 0, 255, 127
@@ -68508,10 +37212,7 @@ VoiceGroupTable_8451F90: @ 8451F90
voice_directsound 60, 0, DirectSoundWaveData_8487330, 255, 0, 255, 127
@ SquareWave1 8452080
- .byte 0x1, 0x3c, 0x0, 0x67
- .byte 0
- .byte 0, 0, 0
- .byte 0, 7, 0, 0
+ voice_square_1 103, 0, 0, 7, 0, 0
@ Direct Sound 845208C
voice_directsound 60, 0, DirectSoundWaveData_845C238, 255, 0, 255, 127
@@ -68547,19 +37248,13 @@ VoiceGroupTable_8451F90: @ 8451F90
voice_directsound 60, 0, DirectSoundWaveData_8495028, 255, 0, 255, 127
@ SquareWave1 84520F8
- .byte 0x9, 0x3c, 0x0, 0x13
- .byte 2
- .byte 0, 0, 0
- .byte 0, 2, 0, 0
+ voice_square_1_alt 19, 2, 0, 2, 0, 0
@ Direct Sound 8452104
voice_directsound 60, 0, DirectSoundWaveData_8497134, 255, 0, 255, 127
@ SquareWave1 8452110
- .byte 0x1, 0x3c, 0x0, 0x67
- .byte 0
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 103, 0, 0, 0, 15, 0
@ Direct Sound 845211C
voice_directsound_alt 60, 0, DirectSoundWaveData_8495028, 255, 0, 255, 127
@@ -68589,10 +37284,7 @@ VoiceGroupTable_8451F90: @ 8451F90
voice_directsound 60, 0, DirectSoundWaveData_849D45C, 255, 249, 0, 165
@ SquareWave1 8452188
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 0
- .byte 0, 0, 0
- .byte 4, 6, 0, 0
+ voice_square_1 0, 0, 4, 6, 0, 0
@ Direct Sound 8452194
voice_directsound 60, 0, DirectSoundWaveData_8456330, 13, 0, 255, 127
@@ -68607,19 +37299,13 @@ VoiceGroupTable_8451F90: @ 8451F90
voice_directsound 60, 0, DirectSoundWaveData_84A26EC, 255, 252, 0, 204
@ SquareWave1 84521C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 84521D0
voice_directsound 60, 0, DirectSoundWaveData_84A311C, 255, 235, 0, 204
@ SquareWave1 84521DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 0
- .byte 0, 0, 0
- .byte 4, 0, 15, 0
+ voice_square_1 0, 0, 4, 0, 15, 0
@ Direct Sound 84521E8
voice_directsound 60, 0, DirectSoundWaveData_84A311C, 255, 188, 0, 0
@@ -68631,19 +37317,13 @@ VoiceGroupTable_8451F90: @ 8451F90
voice_directsound 60, 0, DirectSoundWaveData_8460E60, 26, 0, 255, 127
@ SquareWave1 845220C
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 1, 0, 0
+ voice_square_1_alt 0, 2, 0, 1, 0, 0
@ Direct Sound 8452218
voice_directsound 60, 0, DirectSoundWaveData_8456330, 255, 252, 0, 127
@ SquareWave1 8452224
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 1
- .byte 0, 0, 0
- .byte 0, 2, 0, 0
+ voice_square_1_alt 0, 1, 0, 2, 0, 0
@ Direct Sound 8452230
voice_directsound 60, 0, DirectSoundWaveData_848BD68, 255, 127, 0, 127
@@ -68667,10 +37347,7 @@ VoiceGroupTable_8451F90: @ 8451F90
voice_directsound 60, 0, DirectSoundWaveData_847CBAC, 11, 242, 0, 127
@ SquareWave1 8452278
- .byte 0x9, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 4, 6, 0, 0
+ voice_square_1_alt 0, 2, 4, 6, 0, 0
@ Direct Sound 8452284
voice_directsound 60, 0, DirectSoundWaveData_84A5690, 255, 255, 255, 127
@@ -68694,10 +37371,7 @@ VoiceGroupTable_8451F90: @ 8451F90
voice_directsound 60, 0, DirectSoundWaveData_846A4B8, 255, 0, 255, 165
@ SquareWave1 84522CC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 0
- .byte 0, 0, 0
- .byte 1, 5, 0, 0
+ voice_square_1 0, 0, 1, 5, 0, 0
@ Noise 84522D8
.byte 0xc, 0x3c, 0x0, 0x0
@@ -68712,301 +37386,154 @@ VoiceGroupTable_8451F90: @ 8451F90
.byte 3, 6, 0, 1
@ SquareWave1 84522F0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 84522FC
voice_directsound 60, 0, DirectSoundWaveData_8497134, 15, 127, 231, 127
@ SquareWave1 8452308
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8452314
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8452320
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 845232C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8452338
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8452344
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8452350
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 845235C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8452368
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8452374
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8452380
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 845238C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8452398
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84523A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84523B0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84523BC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84523C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84523D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84523E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84523EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84523F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8452404
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8452410
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 845241C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8452428
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8452434
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8452440
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 845244C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8452458
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8452464
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8452470
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 845247C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8452488
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8452494
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84524A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84524AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84524B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84524C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84524D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84524DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84524E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84524F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8452500
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 845250C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8452518
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8452524
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8452530
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 845253C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8452548
voice_directsound 60, 0, DirectSoundWaveData_84A7328, 255, 0, 255, 165
@@ -69213,752 +37740,380 @@ VoiceGroupTable_8454C54: @ 8454C54
.4byte 0x00000000
@ SquareWave1 8454C60
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8454C6C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8454C78
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8454C84
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8454C90
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8454C9C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8454CA8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8454CB4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8454CC0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8454CCC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8454CD8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8454CE4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8454CF0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8454CFC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8454D08
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8454D14
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8454D20
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8454D2C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8454D38
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8454D44
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Direct Sound 8454D50
voice_directsound 60, 0, DirectSoundWaveData_8654C20, 255, 249, 25, 248
@ SquareWave1 8454D5C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8454D68
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8454D74
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8454D80
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8454D8C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8454D98
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8454DA4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8454DB0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8454DBC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8454DC8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8454DD4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8454DE0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8454DEC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8454DF8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8454E04
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8454E10
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8454E1C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8454E28
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8454E34
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8454E40
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8454E4C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8454E58
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8454E64
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8454E70
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8454E7C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8454E88
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8454E94
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8454EA0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8454EAC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8454EB8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8454EC4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8454ED0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8454EDC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8454EE8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8454EF4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8454F00
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8454F0C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8454F18
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8454F24
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8454F30
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8454F3C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8454F48
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8454F54
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8454F60
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8454F6C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8454F78
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8454F84
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8454F90
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8454F9C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8454FA8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8454FB4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8454FC0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8454FCC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8454FD8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8454FE4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8454FF0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8454FFC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8455008
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8455014
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8455020
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 845502C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8455038
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8455044
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8455050
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 845505C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8455068
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8455074
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8455080
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 845508C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8455098
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84550A4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84550B0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84550BC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84550C8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84550D4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84550E0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84550EC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84550F8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8455104
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8455110
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 845511C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8455128
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8455134
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8455140
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 845514C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8455158
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8455164
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8455170
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 845517C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8455188
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8455194
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84551A0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84551AC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84551B8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84551C4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84551D0
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84551DC
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84551E8
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 84551F4
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8455200
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 845520C
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8455218
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
KeySplitTable_8455224: @ 8455224
@ SquareWave1 8455224
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ SquareWave1 8455230
- .byte 0x1, 0x3c, 0x0, 0x0
- .byte 2
- .byte 0, 0, 0
- .byte 0, 0, 15, 0
+ voice_square_1 0, 2, 0, 0, 15, 0
@ Noise 845523C
.byte 0xc, 0x3c, 0x0, 0x0