summaryrefslogtreecommitdiff
path: root/src/audio/music
diff options
context:
space:
mode:
Diffstat (limited to 'src/audio/music')
-rw-r--r--src/audio/music/boosterpack.asm114
-rw-r--r--src/audio/music/cardpop.asm299
-rw-r--r--src/audio/music/challengehall.asm1087
-rw-r--r--src/audio/music/club1.asm920
-rw-r--r--src/audio/music/club2.asm350
-rw-r--r--src/audio/music/club3.asm1102
-rw-r--r--src/audio/music/credits.asm2431
-rw-r--r--src/audio/music/darkdiddly.asm107
-rw-r--r--src/audio/music/deckmachine.asm258
-rw-r--r--src/audio/music/dueltheme1.asm2001
-rw-r--r--src/audio/music/dueltheme2.asm1238
-rw-r--r--src/audio/music/dueltheme3.asm1528
-rw-r--r--src/audio/music/hallofhonor.asm398
-rw-r--r--src/audio/music/imakuni.asm539
-rw-r--r--src/audio/music/matchloss.asm130
-rw-r--r--src/audio/music/matchstart1.asm54
-rw-r--r--src/audio/music/matchstart2.asm176
-rw-r--r--src/audio/music/matchstart3.asm325
-rw-r--r--src/audio/music/matchvictory.asm150
-rw-r--r--src/audio/music/medal.asm160
-rw-r--r--src/audio/music/overworld.asm1473
-rw-r--r--src/audio/music/pausemenu.asm583
-rw-r--r--src/audio/music/pcmainmenu.asm377
-rw-r--r--src/audio/music/pokemondome.asm799
-rw-r--r--src/audio/music/ronald.asm1217
-rw-r--r--src/audio/music/titlescreen.asm548
26 files changed, 18364 insertions, 0 deletions
diff --git a/src/audio/music/boosterpack.asm b/src/audio/music/boosterpack.asm
new file mode 100644
index 0000000..c5287d0
--- /dev/null
+++ b/src/audio/music/boosterpack.asm
@@ -0,0 +1,114 @@
+Music_BoosterPack_Ch1: ; f7d60 (3d:7d60)
+ musicdc 17
+ vibrato_type 1
+ vibrato_delay 20
+ musice8 8
+ octave 4
+ duty 1
+ speed 1
+ volume 160
+ D# 5
+ volume 55
+ D# 1
+ volume 160
+ G_ 5
+ volume 55
+ G_ 1
+ volume 160
+ A# 5
+ volume 55
+ A# 2
+ volume 160
+ F_ 5
+ volume 55
+ F_ 1
+ volume 160
+ A_ 5
+ volume 55
+ A_ 1
+ inc_octave
+ volume 160
+ C_ 5
+ volume 55
+ C_ 2
+ dec_octave
+ volume 160
+ B_ 16
+ tie
+ B_ 16
+ tie
+ B_ 6
+ volume 55
+ B_ 9
+ music_end
+
+
+Music_BoosterPack_Ch2: ; f7d9e (3d:7d9e)
+ musicdc 17
+ vibrato_type 1
+ vibrato_delay 20
+ musice8 8
+ octave 3
+ duty 1
+ speed 1
+ volume 144
+ A# 5
+ volume 39
+ A# 1
+ inc_octave
+ volume 144
+ D# 5
+ volume 39
+ D# 1
+ volume 144
+ G_ 5
+ volume 39
+ G_ 2
+ volume 144
+ C_ 5
+ volume 39
+ C_ 1
+ volume 144
+ F_ 5
+ volume 39
+ F_ 1
+ volume 144
+ A_ 5
+ volume 39
+ A_ 2
+ volume 144
+ G_ 16
+ tie
+ G_ 16
+ tie
+ G_ 6
+ volume 39
+ G_ 9
+ music_end
+
+
+Music_BoosterPack_Ch3: ; f7ddb (3d:7ddb)
+ musicdc 17
+ wave 1
+ volume 32
+ musice8 8
+ musice9 0
+ octave 1
+ speed 1
+ D# 6
+ A# 6
+ inc_octave
+ D# 7
+ dec_octave
+ F_ 6
+ inc_octave
+ C_ 6
+ F_ 7
+ dec_octave
+ G_ 16
+ tie
+ G_ 16
+ tie
+ G_ 6
+ music_end
+; 0xf7df8
diff --git a/src/audio/music/cardpop.asm b/src/audio/music/cardpop.asm
new file mode 100644
index 0000000..e536dca
--- /dev/null
+++ b/src/audio/music/cardpop.asm
@@ -0,0 +1,299 @@
+Music_CardPop_Ch1: ; f703a (3d:703a)
+ speed 4
+ musicdc 17
+ musice8 8
+ duty 2
+ volume 144
+ MainLoop
+ Loop 7
+ rest 16
+ EndLoop
+ rest 14
+ Loop 2
+ octave 5
+ musice8 8
+ F# 1
+ G_ 1
+ musice8 6
+ F# 1
+ volume 55
+ F# 1
+ volume 144
+ D_ 1
+ volume 55
+ F# 1
+ dec_octave
+ volume 144
+ A_ 1
+ inc_octave
+ volume 55
+ D_ 1
+ dec_octave
+ volume 144
+ G_ 1
+ volume 55
+ A_ 1
+ volume 144
+ F# 1
+ volume 55
+ G_ 1
+ volume 144
+ D_ 1
+ volume 55
+ G_ 1
+ dec_octave
+ volume 144
+ A_ 1
+ volume 55
+ inc_octave
+ D_ 1
+ dec_octave
+ volume 144
+ G_ 1
+ volume 55
+ A_ 1
+ volume 144
+ F# 1
+ volume 55
+ G_ 1
+ rest 1
+ F# 1
+ rest 12
+ rest 16
+ rest 14
+ octave 5
+ volume 144
+ musice8 8
+ E_ 1
+ F_ 1
+ musice8 6
+ E_ 1
+ volume 55
+ E_ 1
+ volume 144
+ C_ 1
+ volume 55
+ E_ 1
+ dec_octave
+ volume 144
+ G_ 1
+ inc_octave
+ volume 55
+ C_ 1
+ dec_octave
+ volume 144
+ F_ 1
+ volume 55
+ G_ 1
+ volume 144
+ E_ 1
+ volume 55
+ F_ 1
+ volume 144
+ C_ 1
+ volume 55
+ E_ 1
+ dec_octave
+ volume 144
+ G_ 1
+ volume 55
+ inc_octave
+ C_ 1
+ dec_octave
+ volume 144
+ F_ 1
+ volume 55
+ G_ 1
+ volume 144
+ E_ 1
+ volume 55
+ F_ 1
+ rest 1
+ E_ 1
+ rest 12
+ rest 16
+ volume 144
+ rest 14
+ EndLoop
+ rest 2
+ EndMainLoop
+
+
+Music_CardPop_Ch2: ; f70df (3d:70df)
+ speed 4
+ musicdc 17
+ musice8 8
+ duty 2
+ volume 96
+ musice8 3
+ Loop 2
+ octave 2
+ A_ 2
+ inc_octave
+ A_ 2
+ inc_octave
+ A_ 2
+ dec_octave
+ A_ 2
+ inc_octave
+ inc_octave
+ A_ 2
+ dec_octave
+ A_ 2
+ dec_octave
+ A_ 2
+ inc_octave
+ inc_octave
+ A_ 2
+ dec_octave
+ dec_octave
+ A_ 2
+ dec_octave
+ A_ 2
+ inc_octave
+ A_ 2
+ inc_octave
+ A_ 2
+ inc_octave
+ A_ 2
+ dec_octave
+ A_ 2
+ dec_octave
+ A_ 2
+ inc_octave
+ inc_octave
+ A_ 2
+ EndLoop
+ Loop 2
+ octave 2
+ G_ 2
+ inc_octave
+ G_ 2
+ inc_octave
+ G_ 2
+ dec_octave
+ G_ 2
+ inc_octave
+ inc_octave
+ G_ 2
+ dec_octave
+ G_ 2
+ dec_octave
+ G_ 2
+ inc_octave
+ inc_octave
+ G_ 2
+ dec_octave
+ dec_octave
+ G_ 2
+ dec_octave
+ G_ 2
+ inc_octave
+ G_ 2
+ inc_octave
+ G_ 2
+ inc_octave
+ G_ 2
+ dec_octave
+ G_ 2
+ dec_octave
+ G_ 2
+ inc_octave
+ inc_octave
+ G_ 2
+ EndLoop
+ EndMainLoop
+
+
+Music_CardPop_Ch3: ; f713a (3d:713a)
+ speed 4
+ wave 1
+ musicdc 17
+ volume 32
+ musice9 0
+ musice8 8
+ music_call Branch_f715b
+ C_ 2
+ C# 2
+ music_call Branch_f715b
+ D_ 2
+ C# 2
+ music_call Branch_f716c
+ D_ 2
+ C# 2
+ music_call Branch_f716c
+ C_ 2
+ C# 2
+ EndMainLoop
+
+Branch_f715b:
+ octave 1
+ D_ 2
+ rest 2
+ D_ 4
+ inc_octave
+ D_ 2
+ dec_octave
+ D_ 2
+ rest 2
+ F# 2
+ rest 2
+ G_ 2
+ rest 2
+ G# 2
+ rest 2
+ A_ 2
+ music_ret
+
+Branch_f716c:
+ octave 1
+ C_ 2
+ rest 2
+ C_ 4
+ inc_octave
+ C_ 2
+ dec_octave
+ C_ 2
+ rest 2
+ E_ 2
+ rest 2
+ F_ 2
+ rest 2
+ F# 2
+ rest 2
+ G_ 2
+ music_ret
+
+
+Music_CardPop_Ch4: ; f717d (3d:717d)
+ speed 4
+ octave 1
+ Loop 11
+ music_call Branch_f7196
+ snare4 4
+ snare1 2
+ snare3 2
+ snare4 2
+ snare1 2
+ EndLoop
+ music_call Branch_f7196
+ snare4 2
+ snare2 1
+ snare2 1
+ Loop 4
+ snare1 2
+ EndLoop
+ EndMainLoop
+
+Branch_f7196:
+ bass 2
+ snare3 2
+ snare4 4
+ snare1 2
+ snare3 2
+ snare4 2
+ snare1 2
+ bass 2
+ snare1 2
+ music_ret
+; 0xf71a0
diff --git a/src/audio/music/challengehall.asm b/src/audio/music/challengehall.asm
new file mode 100644
index 0000000..0bd1876
--- /dev/null
+++ b/src/audio/music/challengehall.asm
@@ -0,0 +1,1087 @@
+Music_ChallengeHall_Ch1: ; f9646 (3e:5646)
+ musicdc 17
+ vibrato_type 8
+ vibrato_delay 15
+ musice8 7
+ octave 3
+ duty 2
+ volume 128
+ musice8 8
+ speed 1
+ A_ 7
+ G# 4
+ volume 23
+ G# 4
+ volume 128
+ A_ 4
+ volume 23
+ A_ 3
+ volume 128
+ B_ 4
+ volume 23
+ B_ 4
+ inc_octave
+ volume 128
+ C# 7
+ C_ 4
+ volume 23
+ C_ 4
+ volume 128
+ C# 4
+ volume 23
+ C# 3
+ volume 128
+ D_ 4
+ volume 23
+ D_ 4
+ volume 128
+ E_ 7
+ D# 4
+ volume 23
+ D# 4
+ volume 128
+ E_ 4
+ volume 23
+ E_ 3
+ volume 128
+ F# 4
+ volume 23
+ F# 4
+ volume 128
+ G# 4
+ volume 23
+ G# 3
+ volume 128
+ A_ 8
+ B_ 7
+ inc_octave
+ C# 4
+ D_ 4
+ MainLoop
+ volume 112
+ speed 1
+ octave 5
+ Loop 8
+ E_ 4
+ F# 3
+ E_ 4
+ F# 4
+ EndLoop
+ duty 1
+ volume 128
+ dec_octave
+ dec_octave
+ dec_octave
+ B_ 7
+ volume 39
+ B_ 8
+ dec_octave
+ volume 128
+ B_ 7
+ B_ 8
+ B_ 7
+ volume 39
+ B_ 8
+ volume 128
+ B_ 7
+ volume 39
+ B_ 8
+ volume 128
+ B_ 7
+ volume 39
+ B_ 8
+ volume 128
+ B_ 15
+ inc_octave
+ D_ 15
+ E_ 15
+ inc_octave
+ duty 0
+ volume 160
+ music_call Branch_f9848
+ volume 160
+ D_ 8
+ speed 10
+ C# 6
+ tie
+ C# 6
+ volume 55
+ speed 1
+ C# 15
+ duty 1
+ volume 128
+ C# 7
+ volume 39
+ C# 8
+ rest 15
+ volume 128
+ C# 7
+ volume 39
+ C# 8
+ rest 15
+ volume 128
+ D_ 7
+ volume 39
+ D_ 8
+ rest 15
+ volume 128
+ D_ 7
+ volume 39
+ D_ 8
+ duty 0
+ volume 160
+ music_call Branch_f9848
+ volume 160
+ C# 8
+ dec_octave
+ speed 10
+ A_ 6
+ tie
+ A_ 6
+ volume 55
+ speed 1
+ A_ 15
+ duty 1
+ volume 128
+ inc_octave
+ C# 7
+ volume 39
+ C# 8
+ rest 15
+ volume 128
+ C# 7
+ volume 39
+ C# 8
+ rest 15
+ volume 128
+ C# 15
+ D_ 15
+ E_ 15
+ volume 39
+ E_ 15
+ duty 0
+ volume 160
+ F# 7
+ F_ 7
+ volume 55
+ F_ 1
+ volume 160
+ F# 7
+ F_ 8
+ F# 7
+ G# 7
+ volume 55
+ G# 1
+ volume 160
+ speed 10
+ A_ 3
+ tie
+ speed 1
+ A_ 15
+ dec_octave
+ duty 1
+ volume 128
+ A_ 7
+ volume 39
+ A_ 8
+ duty 0
+ volume 160
+ rest 15
+ inc_octave
+ E_ 7
+ D# 7
+ volume 55
+ D# 1
+ volume 160
+ E_ 7
+ D# 8
+ E_ 7
+ G# 7
+ volume 55
+ G# 1
+ volume 160
+ speed 9
+ A_ 5
+ speed 1
+ dec_octave
+ duty 1
+ volume 128
+ A_ 7
+ volume 39
+ A_ 8
+ duty 0
+ volume 160
+ rest 15
+ inc_octave
+ D_ 7
+ C# 8
+ D_ 7
+ volume 55
+ D_ 8
+ volume 160
+ A_ 7
+ volume 55
+ A_ 8
+ volume 160
+ G# 15
+ tie
+ G# 7
+ volume 55
+ G# 8
+ volume 160
+ F# 15
+ volume 55
+ F# 7
+ volume 160
+ G# 8
+ speed 10
+ E_ 6
+ speed 1
+ volume 55
+ E_ 15
+ volume 160
+ C# 15
+ D_ 15
+ E_ 15
+ volume 55
+ E_ 15
+ volume 160
+ F# 7
+ F_ 7
+ volume 55
+ F_ 1
+ volume 160
+ F# 7
+ F_ 8
+ F# 6
+ volume 55
+ F# 1
+ volume 160
+ G# 6
+ volume 55
+ G# 2
+ volume 160
+ speed 10
+ A_ 3
+ speed 1
+ G# 15
+ dec_octave
+ duty 1
+ volume 128
+ B_ 7
+ inc_octave
+ duty 0
+ volume 160
+ F# 6
+ volume 55
+ F# 2
+ volume 160
+ E_ 15
+ volume 55
+ E_ 15
+ volume 160
+ B_ 15
+ duty 1
+ volume 128
+ dec_octave
+ B_ 7
+ inc_octave
+ duty 0
+ volume 160
+ G# 6
+ volume 55
+ G# 2
+ volume 160
+ speed 10
+ A_ 3
+ speed 1
+ volume 55
+ A_ 15
+ volume 160
+ B_ 6
+ volume 55
+ B_ 1
+ inc_octave
+ volume 160
+ C# 6
+ volume 55
+ C# 2
+ volume 160
+ speed 10
+ D_ 3
+ speed 1
+ volume 55
+ D_ 15
+ dec_octave
+ volume 160
+ F# 6
+ volume 55
+ F# 1
+ volume 160
+ B_ 6
+ volume 55
+ B_ 2
+ volume 160
+ A_ 15
+ volume 55
+ A_ 15
+ volume 160
+ G# 11
+ volume 55
+ G# 4
+ rest 7
+ volume 160
+ A_ 7
+ volume 55
+ A_ 1
+ volume 160
+ speed 10
+ A_ 6
+ duty 2
+ volume 112
+ speed 1
+ inc_octave
+ C# 7
+ C_ 8
+ C# 7
+ D_ 8
+ E_ 5
+ F# 5
+ G# 5
+ A_ 4
+ B_ 4
+ inc_octave
+ C# 4
+ D_ 3
+ EndMainLoop
+
+Branch_f9848:
+ C# 15
+ volume 55
+ C# 15
+ volume 160
+ E_ 15
+ volume 55
+ E_ 7
+ volume 160
+ C# 8
+ D_ 15
+ volume 55
+ D_ 15
+ volume 160
+ F# 15
+ volume 55
+ F# 7
+ volume 160
+ D_ 8
+ E_ 7
+ volume 55
+ E_ 8
+ volume 160
+ A_ 15
+ G# 7
+ volume 55
+ G# 8
+ volume 160
+ F# 7
+ volume 55
+ F# 8
+ volume 160
+ E_ 15
+ D_ 7
+ volume 55
+ D_ 8
+ dec_octave
+ volume 160
+ B_ 15
+ volume 55
+ B_ 7
+ inc_octave
+ music_ret
+
+
+Music_ChallengeHall_Ch2: ; f9883 (3e:5883)
+ musicdc 17
+ vibrato_type 8
+ vibrato_delay 15
+ musice8 7
+ octave 3
+ speed 10
+ Loop 2
+ rest 6
+ EndLoop
+ MainLoop
+ duty 1
+ volume 144
+ musice8 8
+ speed 10
+ E_ 6
+ tie
+ E_ 6
+ speed 1
+ E_ 7
+ volume 39
+ E_ 8
+ dec_octave
+ volume 128
+ E_ 7
+ E_ 8
+ E_ 7
+ volume 39
+ E_ 8
+ volume 128
+ E_ 7
+ volume 39
+ E_ 8
+ volume 128
+ E_ 7
+ volume 39
+ E_ 8
+ volume 128
+ E_ 15
+ F# 15
+ G# 15
+ music_call Branch_f9a28
+ B_ 8
+ speed 10
+ A_ 6
+ tie
+ A_ 6
+ speed 1
+ rest 15
+ duty 1
+ volume 128
+ A_ 7
+ volume 39
+ A_ 8
+ rest 15
+ volume 128
+ A_ 7
+ volume 39
+ A_ 8
+ rest 15
+ volume 128
+ B_ 7
+ volume 39
+ B_ 8
+ rest 15
+ volume 128
+ B_ 7
+ volume 39
+ B_ 8
+ music_call Branch_f9a28
+ G# 8
+ speed 10
+ E_ 6
+ tie
+ E_ 6
+ speed 1
+ rest 15
+ duty 1
+ volume 128
+ A_ 7
+ volume 39
+ A_ 8
+ rest 15
+ volume 128
+ A_ 7
+ volume 39
+ A_ 8
+ rest 15
+ volume 128
+ A_ 15
+ B_ 15
+ inc_octave
+ C# 15
+ volume 39
+ C# 15
+ volume 128
+ D_ 7
+ volume 39
+ D_ 8
+ rest 15
+ dec_octave
+ volume 128
+ A_ 7
+ volume 39
+ A_ 8
+ rest 15
+ inc_octave
+ volume 128
+ D_ 7
+ duty 2
+ volume 96
+ inc_octave
+ D_ 8
+ A_ 7
+ volume 39
+ A_ 8
+ inc_octave
+ volume 96
+ D_ 7
+ volume 39
+ D_ 8
+ volume 96
+ Loop 4
+ E_ 4
+ F# 3
+ E_ 4
+ F# 4
+ EndLoop
+ volume 39
+ F# 5
+ rest 10
+ dec_octave
+ dec_octave
+ duty 1
+ volume 128
+ C# 7
+ inc_octave
+ duty 2
+ volume 96
+ E_ 8
+ A_ 7
+ volume 39
+ A_ 8
+ inc_octave
+ volume 96
+ C# 7
+ volume 39
+ C# 8
+ volume 80
+ Loop 4
+ D_ 4
+ E_ 3
+ D_ 4
+ E_ 4
+ EndLoop
+ dec_octave
+ B_ 15
+ inc_octave
+ D_ 7
+ volume 39
+ D_ 8
+ volume 80
+ C# 15
+ duty 1
+ volume 128
+ octave 2
+ B_ 7
+ inc_octave
+ inc_octave
+ vibrato_type 1
+ duty 2
+ volume 80
+ B_ 8
+ inc_octave
+ speed 10
+ C# 6
+ volume 39
+ speed 1
+ C# 15
+ vibrato_type 8
+ duty 0
+ volume 112
+ octave 2
+ E_ 15
+ F# 15
+ A# 15
+ rest 15
+ duty 1
+ volume 128
+ inc_octave
+ D_ 7
+ volume 39
+ D_ 8
+ rest 15
+ dec_octave
+ volume 128
+ B_ 7
+ volume 39
+ B_ 8
+ rest 15
+ inc_octave
+ volume 128
+ D_ 7
+ inc_octave
+ duty 2
+ volume 96
+ D_ 8
+ A_ 7
+ volume 39
+ A_ 8
+ inc_octave
+ volume 96
+ D_ 7
+ volume 39
+ D_ 8
+ volume 96
+ Loop 2
+ E_ 4
+ F# 3
+ E_ 4
+ F# 4
+ EndLoop
+ duty 0
+ volume 112
+ dec_octave
+ dec_octave
+ F_ 15
+ rest 7
+ F_ 6
+ rest 2
+ speed 10
+ F# 3
+ speed 1
+ rest 15
+ duty 1
+ volume 128
+ C# 7
+ duty 0
+ volume 112
+ E_ 6
+ rest 2
+ speed 10
+ F# 3
+ speed 1
+ rest 15
+ dec_octave
+ duty 1
+ volume 128
+ B_ 7
+ inc_octave
+ duty 0
+ volume 112
+ D_ 6
+ rest 2
+ E_ 15
+ duty 1
+ volume 128
+ E_ 7
+ volume 39
+ E_ 8
+ duty 0
+ volume 112
+ D_ 11
+ rest 4
+ duty 1
+ volume 128
+ dec_octave
+ B_ 7
+ inc_octave
+ duty 0
+ volume 112
+ D_ 6
+ rest 2
+ C# 15
+ duty 1
+ volume 128
+ musice8 7
+ C# 5
+ C# 5
+ C# 5
+ musice8 8
+ C# 7
+ volume 39
+ C# 8
+ volume 128
+ C# 7
+ volume 39
+ C# 8
+ duty 0
+ volume 160
+ A_ 7
+ volume 55
+ A_ 8
+ rest 15
+ speed 10
+ rest 3
+ EndMainLoop
+
+Branch_f9a28:
+ duty 0
+ volume 112
+ A_ 15
+ duty 1
+ volume 128
+ A_ 7
+ volume 39
+ A_ 8
+ duty 0
+ volume 112
+ inc_octave
+ C# 15
+ dec_octave
+ duty 1
+ volume 128
+ A_ 7
+ duty 0
+ volume 112
+ A_ 8
+ B_ 15
+ duty 1
+ volume 128
+ B_ 7
+ volume 39
+ B_ 8
+ duty 0
+ volume 112
+ inc_octave
+ D_ 15
+ dec_octave
+ duty 1
+ volume 128
+ B_ 7
+ duty 0
+ volume 112
+ B_ 8
+ inc_octave
+ C# 7
+ volume 55
+ C# 8
+ duty 1
+ volume 128
+ C# 7
+ volume 39
+ C# 8
+ duty 0
+ volume 112
+ E_ 7
+ rest 8
+ E_ 7
+ rest 8
+ volume 112
+ D_ 15
+ duty 1
+ volume 128
+ D_ 7
+ volume 39
+ D_ 8
+ dec_octave
+ duty 0
+ volume 112
+ G# 15
+ inc_octave
+ duty 1
+ volume 128
+ D_ 7
+ dec_octave
+ duty 0
+ volume 112
+ music_ret
+
+
+Music_ChallengeHall_Ch3: ; f9a92 (3e:5a92)
+ musicdc 17
+ volume 32
+ wave 1
+ musice9 0
+ musice8 8
+ musice8 8
+ speed 10
+ Loop 2
+ rest 6
+ EndLoop
+ MainLoop
+ octave 1
+ musice8 8
+ E_ 6
+ tie
+ E_ 6
+ speed 1
+ inc_octave
+ E_ 7
+ rest 8
+ dec_octave
+ musice8 7
+ E_ 7
+ E_ 8
+ musice8 8
+ E_ 7
+ rest 8
+ E_ 7
+ rest 8
+ E_ 7
+ rest 8
+ E_ 15
+ F# 15
+ G# 15
+ music_call Branch_f9b7d
+ music_call Branch_f9b92
+ Loop 3
+ music_call Branch_f9b7d
+ EndLoop
+ music_call Branch_f9b92
+ music_call Branch_f9b7d
+ A_ 15
+ inc_octave
+ E_ 7
+ rest 8
+ dec_octave
+ E_ 15
+ inc_octave
+ E_ 7
+ rest 8
+ dec_octave
+ A_ 7
+ rest 8
+ A_ 15
+ B_ 15
+ inc_octave
+ C# 15
+ dec_octave
+ Loop 2
+ D_ 15
+ inc_octave
+ A_ 7
+ rest 8
+ dec_octave
+ A_ 15
+ inc_octave
+ F# 7
+ rest 8
+ dec_octave
+ EndLoop
+ C# 15
+ inc_octave
+ A_ 7
+ rest 8
+ dec_octave
+ A_ 15
+ inc_octave
+ A_ 7
+ rest 8
+ dec_octave
+ C# 15
+ inc_octave
+ A_ 7
+ rest 8
+ dec_octave
+ A_ 15
+ inc_octave
+ E_ 7
+ rest 8
+ dec_octave
+ B_ 15
+ inc_octave
+ B_ 7
+ rest 8
+ dec_octave
+ F# 15
+ inc_octave
+ B_ 7
+ rest 8
+ dec_octave
+ E_ 15
+ inc_octave
+ B_ 7
+ rest 8
+ dec_octave
+ G# 15
+ inc_octave
+ G# 7
+ rest 8
+ dec_octave
+ A_ 15
+ inc_octave
+ inc_octave
+ C# 7
+ rest 8
+ dec_octave
+ dec_octave
+ G_ 15
+ inc_octave
+ inc_octave
+ C# 7
+ rest 8
+ dec_octave
+ dec_octave
+ F# 7
+ rest 8
+ F# 15
+ G# 15
+ A# 15
+ B_ 15
+ inc_octave
+ B_ 7
+ rest 8
+ dec_octave
+ C# 15
+ inc_octave
+ F# 7
+ rest 8
+ dec_octave
+ D_ 15
+ inc_octave
+ B_ 7
+ rest 8
+ dec_octave
+ D# 15
+ inc_octave
+ F# 7
+ rest 8
+ dec_octave
+ E_ 15
+ inc_octave
+ E_ 7
+ rest 8
+ dec_octave
+ F_ 15
+ inc_octave
+ G# 7
+ rest 8
+ dec_octave
+ F# 15
+ inc_octave
+ inc_octave
+ C# 7
+ rest 8
+ dec_octave
+ dec_octave
+ C# 15
+ inc_octave
+ A_ 7
+ rest 8
+ dec_octave
+ B_ 15
+ inc_octave
+ B_ 7
+ rest 8
+ dec_octave
+ F# 15
+ inc_octave
+ F# 7
+ rest 8
+ dec_octave
+ E_ 15
+ inc_octave
+ B_ 7
+ rest 8
+ dec_octave
+ G# 15
+ inc_octave
+ G# 7
+ rest 8
+ dec_octave
+ A_ 7
+ rest 8
+ musice8 7
+ A_ 5
+ A_ 5
+ A_ 5
+ musice8 8
+ A_ 7
+ rest 8
+ A_ 7
+ rest 8
+ A_ 7
+ rest 8
+ rest 15
+ speed 10
+ rest 3
+ EndMainLoop
+
+Branch_f9b7d:
+ A_ 15
+ inc_octave
+ E_ 7
+ rest 8
+ dec_octave
+ E_ 15
+ inc_octave
+ E_ 7
+ rest 8
+ dec_octave
+ A_ 15
+ inc_octave
+ F# 7
+ rest 8
+ dec_octave
+ E_ 15
+ inc_octave
+ F# 7
+ rest 8
+ dec_octave
+ music_ret
+
+Branch_f9b92:
+ A_ 15
+ inc_octave
+ A_ 7
+ rest 8
+ dec_octave
+ E_ 15
+ inc_octave
+ inc_octave
+ C# 7
+ rest 8
+ dec_octave
+ dec_octave
+ A_ 15
+ inc_octave
+ B_ 7
+ rest 8
+ dec_octave
+ E_ 15
+ inc_octave
+ B_ 7
+ rest 8
+ dec_octave
+ music_ret
+
+
+Music_ChallengeHall_Ch4: ; f9ba9 (3e:5ba9)
+ speed 1
+ speed 10
+ Loop 2
+ rest 6
+ EndLoop
+ MainLoop
+ speed 1
+ snare1 4
+ snare2 3
+ snare2 4
+ snare2 4
+ Loop 7
+ snare2 4
+ snare2 3
+ snare2 4
+ snare2 4
+ EndLoop
+ snare1 15
+ snare1 7
+ snare1 8
+ snare1 15
+ snare1 15
+ snare1 15
+ snare1 4
+ snare2 3
+ snare2 4
+ snare2 4
+ snare1 15
+ snare1 15
+ Loop 15
+ bass 15
+ snare1 15
+ bass 15
+ snare1 15
+ bass 15
+ snare1 4
+ snare2 3
+ snare2 4
+ snare2 4
+ bass 15
+ snare1 15
+ EndLoop
+ bass 15
+ snare1 4
+ snare2 3
+ snare2 4
+ snare2 4
+ snare1 15
+ snare1 15
+ speed 10
+ snare1 3
+ rest 3
+ EndMainLoop
+; 0xf9be5
diff --git a/src/audio/music/club1.asm b/src/audio/music/club1.asm
new file mode 100644
index 0000000..785a126
--- /dev/null
+++ b/src/audio/music/club1.asm
@@ -0,0 +1,920 @@
+Music_Club1_Ch1: ; f9be5 (3e:5be5)
+ speed 5
+ musicdc 17
+ vibrato_type 8
+ vibrato_delay 20
+ musice8 8
+ octave 3
+ duty 0
+ volume 146
+ musice8 8
+ C# 2
+ dec_octave
+ A_ 2
+ inc_octave
+ C# 2
+ A_ 2
+ duty 2
+ volume 112
+ inc_octave
+ speed 1
+ C# 8
+ volume 39
+ C# 2
+ volume 90
+ A_ 4
+ volume 112
+ A_ 4
+ volume 39
+ A_ 2
+ dec_octave
+ duty 0
+ volume 146
+ speed 5
+ C# 2
+ dec_octave
+ A# 2
+ inc_octave
+ C# 2
+ A# 2
+ duty 2
+ volume 112
+ inc_octave
+ speed 1
+ C# 8
+ volume 39
+ C# 2
+ speed 5
+ volume 128
+ dec_octave
+ B_ 1
+ inc_octave
+ C_ 1
+ vibrato_type 1
+ vibrato_delay 10
+ C# 4
+ dec_octave
+ vibrato_type 8
+ vibrato_delay 20
+ A_ 2
+ inc_octave
+ C# 4
+ dec_octave
+ B_ 2
+ volume 39
+ B_ 2
+ rest 2
+ duty 0
+ volume 148
+ musice8 8
+ E_ 6
+ rest 2
+ MainLoop
+ duty 0
+ volume 160
+ octave 3
+ rest 6
+ A_ 4
+ E_ 2
+ A_ 4
+ B_ 2
+ inc_octave
+ C_ 4
+ C# 8
+ volume 71
+ C# 4
+ volume 160
+ C# 2
+ D_ 4
+ E_ 2
+ volume 71
+ E_ 2
+ rest 2
+ volume 160
+ D# 1
+ E_ 7
+ D_ 6
+ dec_octave
+ A_ 4
+ F# 2
+ volume 71
+ F# 2
+ rest 2
+ inc_octave
+ volume 160
+ C_ 1
+ C# 3
+ volume 71
+ C# 2
+ volume 160
+ C# 2
+ C_ 4
+ dec_octave
+ B_ 6
+ volume 147
+ D_ 4
+ rest 2
+ dec_octave
+ A_ 2
+ vibrato_type 1
+ duty 2
+ volume 80
+ inc_octave
+ inc_octave
+ inc_octave
+ C_ 1
+ C# 5
+ dec_octave
+ dec_octave
+ vibrato_type 8
+ duty 0
+ volume 160
+ A_ 4
+ E_ 2
+ A_ 4
+ B_ 2
+ inc_octave
+ C_ 4
+ C# 6
+ dec_octave
+ dec_octave
+ volume 147
+ A# 1
+ rest 5
+ inc_octave
+ inc_octave
+ volume 160
+ C# 2
+ D_ 4
+ E_ 2
+ volume 71
+ E_ 2
+ rest 2
+ volume 160
+ D# 1
+ E_ 7
+ D_ 6
+ dec_octave
+ A_ 4
+ F# 2
+ volume 71
+ F# 2
+ rest 2
+ volume 160
+ inc_octave
+ C_ 1
+ C# 3
+ volume 71
+ C# 2
+ volume 160
+ C# 2
+ C_ 4
+ dec_octave
+ B_ 8
+ volume 71
+ B_ 4
+ volume 160
+ E_ 2
+ F_ 1
+ F# 5
+ A_ 6
+ B_ 4
+ A_ 2
+ volume 71
+ A_ 2
+ rest 2
+ volume 160
+ E_ 1
+ F_ 7
+ A_ 6
+ B_ 4
+ A_ 2
+ volume 71
+ A_ 2
+ rest 2
+ inc_octave
+ volume 160
+ C_ 1
+ C# 5
+ volume 71
+ C# 2
+ volume 160
+ C# 4
+ volume 71
+ C# 2
+ volume 160
+ C# 4
+ C_ 2
+ C# 4
+ dec_octave
+ F# 2
+ volume 71
+ F# 2
+ rest 2
+ inc_octave
+ volume 160
+ D# 1
+ E_ 5
+ D_ 6
+ C# 4
+ volume 71
+ C# 2
+ volume 160
+ C_ 1
+ C# 7
+ dec_octave
+ A_ 4
+ F# 2
+ A_ 4
+ F# 2
+ volume 71
+ F# 2
+ rest 2
+ volume 160
+ inc_octave
+ C_ 1
+ C# 5
+ D_ 1
+ C# 1
+ dec_octave
+ A_ 4
+ F# 2
+ A_ 4
+ F# 2
+ volume 71
+ F# 2
+ rest 2
+ inc_octave
+ volume 160
+ C_ 1
+ C# 5
+ volume 71
+ C# 2
+ volume 160
+ C# 4
+ volume 71
+ C# 2
+ volume 160
+ C# 4
+ dec_octave
+ A_ 2
+ inc_octave
+ C# 4
+ dec_octave
+ B_ 14
+ duty 2
+ volume 96
+ G# 2
+ B_ 1
+ volume 55
+ B_ 1
+ inc_octave
+ volume 96
+ E_ 1
+ volume 55
+ E_ 1
+ volume 96
+ G# 1
+ volume 55
+ G# 1
+ volume 96
+ B_ 1
+ volume 55
+ B_ 1
+ inc_octave
+ volume 96
+ E_ 1
+ volume 55
+ E_ 1
+ EndMainLoop
+
+
+Music_Club1_Ch2: ; f9d5f (3e:5d5f)
+ speed 5
+ musicdc 17
+ vibrato_type 8
+ vibrato_delay 20
+ musice8 7
+ octave 2
+ duty 0
+ volume 146
+ musice8 8
+ A_ 2
+ E_ 2
+ A_ 2
+ inc_octave
+ C# 2
+ duty 2
+ volume 80
+ speed 1
+ A_ 8
+ rest 2
+ inc_octave
+ C# 8
+ rest 2
+ speed 5
+ duty 0
+ volume 146
+ dec_octave
+ dec_octave
+ A# 2
+ E_ 2
+ A# 2
+ inc_octave
+ C# 2
+ duty 2
+ volume 80
+ speed 1
+ A# 8
+ rest 2
+ dec_octave
+ speed 5
+ duty 0
+ volume 146
+ G_ 1
+ G# 1
+ A_ 2
+ D_ 2
+ F# 2
+ A_ 2
+ F# 2
+ G# 3
+ rest 3
+ volume 148
+ B_ 6
+ rest 2
+ MainLoop
+ octave 2
+ rest 4
+ inc_octave
+ volume 147
+ C# 5
+ rest 7
+ C# 4
+ rest 2
+ C# 2
+ rest 4
+ dec_octave
+ A# 2
+ duty 2
+ volume 80
+ octave 5
+ C# 1
+ D_ 3
+ C# 2
+ dec_octave
+ A# 4
+ dec_octave
+ duty 0
+ volume 147
+ E_ 4
+ rest 2
+ vibrato_type 1
+ duty 2
+ volume 80
+ octave 5
+ C_ 1
+ C# 5
+ duty 0
+ volume 147
+ octave 3
+ D_ 2
+ duty 2
+ volume 80
+ inc_octave
+ A_ 4
+ F# 2
+ E_ 4
+ D_ 2
+ rest 4
+ E_ 4
+ rest 2
+ E_ 2
+ rest 4
+ E_ 2
+ F# 4
+ A_ 2
+ B_ 4
+ A_ 2
+ rest 2
+ duty 0
+ volume 147
+ rest 2
+ dec_octave
+ C# 2
+ volume 96
+ C# 4
+ volume 55
+ C# 4
+ rest 2
+ volume 147
+ C# 2
+ vibrato_type 8
+ volume 96
+ D# 4
+ E_ 6
+ volume 55
+ E_ 2
+ inc_octave
+ inc_octave
+ vibrato_type 1
+ duty 2
+ volume 80
+ C# 1
+ D_ 3
+ C# 2
+ dec_octave
+ A# 4
+ F# 2
+ rest 4
+ inc_octave
+ C_ 1
+ C# 5
+ dec_octave
+ dec_octave
+ duty 0
+ volume 147
+ D_ 2
+ duty 2
+ volume 80
+ inc_octave
+ A_ 4
+ F# 2
+ E_ 4
+ D_ 2
+ rest 4
+ D# 1
+ E_ 3
+ rest 2
+ E_ 2
+ D# 4
+ D_ 6
+ dec_octave
+ duty 0
+ volume 147
+ D_ 4
+ rest 2
+ dec_octave
+ A_ 2
+ rest 4
+ A_ 2
+ duty 2
+ volume 80
+ inc_octave
+ inc_octave
+ F_ 1
+ F# 3
+ D_ 2
+ C# 4
+ dec_octave
+ duty 0
+ volume 147
+ D_ 4
+ rest 2
+ dec_octave
+ A_ 2
+ rest 4
+ A_ 2
+ inc_octave
+ inc_octave
+ duty 2
+ volume 80
+ E_ 1
+ F_ 3
+ D_ 2
+ C# 4
+ dec_octave
+ duty 0
+ volume 147
+ D_ 4
+ rest 2
+ dec_octave
+ A_ 2
+ rest 4
+ B_ 2
+ inc_octave
+ duty 2
+ volume 80
+ E_ 4
+ G# 2
+ B_ 4
+ inc_octave
+ E_ 2
+ rest 4
+ dec_octave
+ vibrato_type 8
+ duty 0
+ volume 96
+ A# 2
+ volume 55
+ A# 2
+ rest 2
+ inc_octave
+ volume 96
+ C_ 1
+ C# 5
+ dec_octave
+ B_ 6
+ A# 4
+ rest 2
+ G# 1
+ A_ 5
+ volume 147
+ D_ 2
+ volume 96
+ F# 4
+ D_ 2
+ F# 4
+ dec_octave
+ volume 147
+ A_ 4
+ rest 2
+ volume 96
+ inc_octave
+ G# 1
+ A_ 5
+ volume 147
+ D_ 2
+ volume 96
+ F# 4
+ D_ 2
+ F# 4
+ dec_octave
+ volume 147
+ A_ 4
+ rest 2
+ inc_octave
+ volume 96
+ G# 1
+ A_ 5
+ volume 147
+ D_ 2
+ volume 96
+ A_ 4
+ rest 2
+ A_ 4
+ dec_octave
+ volume 147
+ A_ 2
+ inc_octave
+ volume 96
+ A_ 4
+ G# 12
+ dec_octave
+ volume 147
+ A_ 4
+ rest 2
+ B_ 4
+ rest 2
+ inc_octave
+ D_ 2
+ EndMainLoop
+
+
+Music_Club1_Ch3: ; f9ec4 (3e:5ec4)
+ speed 5
+ musicdc 17
+ volume 32
+ wave 1
+ musice9 96
+ musice8 7
+ octave 1
+ A_ 2
+ rest 2
+ E_ 2
+ A_ 2
+ rest 4
+ A# 2
+ rest 2
+ E_ 2
+ A# 2
+ rest 4
+ B_ 2
+ musice8 4
+ B_ 2
+ musice8 7
+ F# 2
+ F_ 2
+ inc_octave
+ musice8 4
+ D_ 2
+ dec_octave
+ musice8 7
+ E_ 2
+ rest 4
+ inc_octave
+ E_ 6
+ dec_octave
+ E_ 2
+ MainLoop
+ octave 1
+ A_ 4
+ inc_octave
+ musice8 4
+ A_ 2
+ dec_octave
+ musice8 7
+ C# 6
+ E_ 4
+ inc_octave
+ musice8 4
+ A_ 2
+ dec_octave
+ musice8 7
+ F_ 4
+ inc_octave
+ musice8 4
+ A# 2
+ dec_octave
+ musice8 7
+ F# 4
+ inc_octave
+ musice8 4
+ F# 2
+ musice8 7
+ C# 6
+ dec_octave
+ A# 4
+ inc_octave
+ inc_octave
+ musice8 4
+ C# 2
+ dec_octave
+ dec_octave
+ musice8 7
+ F# 6
+ music_call Branch_fa01a
+ octave 1
+ musice8 7
+ A_ 4
+ inc_octave
+ musice8 4
+ A_ 2
+ dec_octave
+ musice8 7
+ C# 6
+ E_ 4
+ inc_octave
+ musice8 4
+ A_ 2
+ dec_octave
+ musice8 7
+ F_ 4
+ inc_octave
+ inc_octave
+ musice8 4
+ C# 2
+ dec_octave
+ dec_octave
+ musice8 7
+ F# 4
+ inc_octave
+ musice8 4
+ F# 2
+ musice8 7
+ C# 6
+ dec_octave
+ A# 4
+ inc_octave
+ inc_octave
+ musice8 4
+ E_ 2
+ dec_octave
+ dec_octave
+ musice8 7
+ F# 6
+ music_call Branch_fa01a
+ octave 1
+ musice8 7
+ D_ 4
+ inc_octave
+ musice8 4
+ F# 2
+ dec_octave
+ musice8 7
+ D_ 4
+ rest 2
+ D_ 4
+ inc_octave
+ musice8 4
+ A_ 2
+ dec_octave
+ musice8 7
+ D_ 4
+ inc_octave
+ musice8 4
+ F# 2
+ dec_octave
+ musice8 7
+ D_ 4
+ inc_octave
+ musice8 4
+ F_ 2
+ dec_octave
+ musice8 7
+ D_ 4
+ rest 2
+ D_ 4
+ inc_octave
+ musice8 4
+ A_ 2
+ dec_octave
+ musice8 7
+ D_ 4
+ inc_octave
+ musice8 4
+ F_ 2
+ dec_octave
+ musice8 7
+ C# 4
+ inc_octave
+ musice8 4
+ E_ 2
+ dec_octave
+ musice8 7
+ C# 6
+ E_ 4
+ inc_octave
+ inc_octave
+ musice8 4
+ E_ 2
+ dec_octave
+ dec_octave
+ musice8 7
+ F_ 6
+ F# 4
+ inc_octave
+ musice8 4
+ A# 2
+ musice8 7
+ C# 6
+ dec_octave
+ A# 4
+ inc_octave
+ musice8 4
+ F# 2
+ dec_octave
+ musice8 7
+ F# 6
+ B_ 4
+ inc_octave
+ musice8 4
+ A_ 2
+ dec_octave
+ musice8 7
+ F# 6
+ A_ 4
+ inc_octave
+ musice8 4
+ F# 2
+ dec_octave
+ musice8 7
+ A# 4
+ inc_octave
+ inc_octave
+ musice8 4
+ D_ 2
+ dec_octave
+ dec_octave
+ musice8 7
+ B_ 4
+ inc_octave
+ musice8 4
+ A_ 2
+ dec_octave
+ musice8 7
+ F# 6
+ D_ 4
+ inc_octave
+ musice8 4
+ F# 2
+ dec_octave
+ musice8 7
+ F# 6
+ E_ 4
+ inc_octave
+ musice8 4
+ A_ 2
+ dec_octave
+ musice8 6
+ E_ 6
+ musice8 7
+ E_ 4
+ inc_octave
+ musice8 4
+ F# 2
+ dec_octave
+ musice8 7
+ E_ 4
+ inc_octave
+ musice8 4
+ F# 2
+ musice8 7
+ E_ 4
+ musice8 4
+ G# 2
+ dec_octave
+ musice8 7
+ E_ 4
+ inc_octave
+ musice8 4
+ F# 2
+ dec_octave
+ musice8 7
+ F# 4
+ inc_octave
+ musice8 4
+ G# 2
+ dec_octave
+ musice8 7
+ G# 4
+ inc_octave
+ musice8 4
+ B_ 2
+ musice8 7
+ EndMainLoop
+
+Branch_fa01a:
+ octave 1
+ B_ 4
+ inc_octave
+ musice8 4
+ A_ 2
+ dec_octave
+ musice8 7
+ C# 6
+ D_ 4
+ inc_octave
+ musice8 4
+ F# 2
+ dec_octave
+ musice8 7
+ D# 6
+ E_ 4
+ inc_octave
+ musice8 4
+ B_ 2
+ dec_octave
+ musice8 7
+ B_ 6
+ G# 4
+ inc_octave
+ musice8 4
+ B_ 2
+ dec_octave
+ musice8 7
+ E_ 4
+ inc_octave
+ musice8 4
+ E_ 2
+ music_ret
+
+
+Music_Club1_Ch4: ; fa044 (3e:6044)
+ speed 5
+ octave 1
+ bass 2
+ rest 2
+ bass 2
+ snare1 2
+ snare3 2
+ snare4 2
+ bass 2
+ rest 2
+ bass 2
+ snare1 2
+ snare3 2
+ snare4 2
+ snare1 4
+ snare2 1
+ snare2 1
+ snare1 4
+ snare1 2
+ rest 4
+ snare2 1
+ snare2 1
+ snare1 4
+ snare1 2
+ MainLoop
+ music_call Branch_fa06f
+ bass 4
+ Loop 4
+ snare1 2
+ EndLoop
+ music_call Branch_fa06f
+ bass 4
+ snare2 1
+ snare2 1
+ snare1 4
+ snare1 2
+ EndMainLoop
+
+Branch_fa06f:
+ Loop 15
+ bass 4
+ snare3 2
+ snare1 4
+ snare3 2
+ EndLoop
+ music_ret
+; 0xfa077
diff --git a/src/audio/music/club2.asm b/src/audio/music/club2.asm
new file mode 100644
index 0000000..2b608d5
--- /dev/null
+++ b/src/audio/music/club2.asm
@@ -0,0 +1,350 @@
+Music_Club2_Ch1: ; fa077 (3e:6077)
+ speed 6
+ duty 2
+ musicdc 17
+ musice8 8
+ MainLoop
+ octave 4
+ Loop 8
+ volume 117
+ G_ 4
+ E_ 4
+ C_ 4
+ volume 119
+ F# 4
+ tie
+ F# 16
+ volume 117
+ G_ 4
+ A_ 4
+ B_ 4
+ volume 119
+ F# 4
+ tie
+ F# 16
+ EndLoop
+ volume 117
+ G_ 4
+ D_ 4
+ dec_octave
+ B_ 4
+ inc_octave
+ volume 119
+ B_ 4
+ tie
+ B_ 16
+ volume 117
+ G_ 4
+ D_ 4
+ C_ 4
+ volume 119
+ B_ 4
+ tie
+ B_ 16
+ dec_octave
+ volume 117
+ F# 4
+ dec_octave
+ D_ 4
+ F# 4
+ A_ 4
+ inc_octave
+ D_ 4
+ F# 4
+ A_ 4
+ inc_octave
+ D_ 4
+ dec_octave
+ C_ 4
+ dec_octave
+ C_ 4
+ E_ 4
+ G_ 4
+ inc_octave
+ C_ 4
+ E_ 4
+ G_ 4
+ inc_octave
+ C_ 4
+ dec_octave
+ D_ 4
+ dec_octave
+ D_ 4
+ F# 4
+ A_ 4
+ inc_octave
+ D_ 4
+ F# 4
+ A_ 4
+ A_ 3
+ tie
+ speed 1
+ A_ 3
+ inc_octave
+ volume 119
+ rest 4
+ D_ 5
+ tie
+ speed 6
+ D_ 15
+ tie
+ D_ 16
+ EndMainLoop
+
+
+Music_Club2_Ch2: ; fa0e3 (3e:60e3)
+ speed 6
+ duty 2
+ musicdc 17
+ musice8 8
+ MainLoop
+ octave 2
+ Loop 8
+ volume 117
+ C_ 4
+ G_ 4
+ inc_octave
+ G_ 4
+ inc_octave
+ volume 119
+ D_ 4
+ tie
+ D_ 16
+ dec_octave
+ dec_octave
+ volume 117
+ C_ 4
+ G_ 4
+ inc_octave
+ inc_octave
+ C_ 4
+ volume 119
+ D_ 4
+ tie
+ D_ 16
+ dec_octave
+ dec_octave
+ EndLoop
+ dec_octave
+ volume 117
+ B_ 4
+ inc_octave
+ G_ 4
+ inc_octave
+ G_ 4
+ inc_octave
+ volume 119
+ G_ 4
+ tie
+ G_ 16
+ dec_octave
+ dec_octave
+ dec_octave
+ volume 117
+ A_ 4
+ inc_octave
+ A_ 4
+ inc_octave
+ A_ 4
+ inc_octave
+ volume 119
+ C_ 4
+ tie
+ C_ 16
+ dec_octave
+ dec_octave
+ volume 117
+ D_ 4
+ octave 2
+ F# 4
+ A_ 4
+ inc_octave
+ D_ 4
+ F# 4
+ A_ 4
+ inc_octave
+ D_ 4
+ F# 4
+ G_ 4
+ dec_octave
+ dec_octave
+ E_ 4
+ G_ 4
+ inc_octave
+ C_ 4
+ E_ 4
+ G_ 4
+ inc_octave
+ C_ 4
+ E_ 4
+ F# 4
+ dec_octave
+ dec_octave
+ F# 4
+ A_ 4
+ inc_octave
+ D_ 4
+ F# 4
+ A_ 4
+ inc_octave
+ D_ 4
+ E_ 3
+ tie
+ speed 1
+ E_ 3
+ dec_octave
+ volume 116
+ A_ 8
+ inc_octave
+ volume 119
+ F# 7
+ tie
+ speed 6
+ F# 14
+ tie
+ F# 16
+ EndMainLoop
+
+
+Music_Club2_Ch3: ; fa164 (3e:6164)
+ speed 6
+ volume 32
+ musicdc 17
+ wave 0
+ vibrato_type 4
+ vibrato_delay 35
+ musice8 6
+ musice9 64
+ MainLoop
+ volume 96
+ musice8 8
+ rest 2
+ octave 4
+ G_ 4
+ E_ 4
+ C_ 4
+ F# 2
+ rest 2
+ rest 16
+ G_ 4
+ A_ 4
+ B_ 4
+ F# 2
+ rest 2
+ rest 14
+ volume 64
+ musice9 96
+ music_call Branch_fa1cf
+ octave 4
+ musice8 8
+ G_ 8
+ music_call Branch_fa1cf
+ musice9 64
+ volume 32
+ octave 3
+ musice8 8
+ G_ 8
+ music_call Branch_fa1f3
+ octave 3
+ G_ 16
+ tie
+ G_ 12
+ rest 16
+ rest 8
+ musice8 8
+ E_ 8
+ music_call Branch_fa1f3
+ octave 3
+ G_ 16
+ tie
+ G_ 12
+ tie
+ G_ 16
+ tie
+ G_ 8
+ rest 4
+ musice8 8
+ A_ 2
+ G_ 2
+ musice8 6
+ F# 16
+ tie
+ F# 12
+ rest 4
+ F# 1
+ tie
+ G_ 15
+ tie
+ G_ 12
+ rest 4
+ G# 1
+ tie
+ A_ 15
+ tie
+ A_ 16
+ rest 16
+ rest 16
+ musice9 96
+ EndMainLoop
+
+Branch_fa1cf:
+ musice8 6
+ octave 5
+ C# 1
+ tie
+ D_ 15
+ tie
+ D_ 12
+ musice8 8
+ C_ 2
+ dec_octave
+ B_ 2
+ musice8 6
+ G_ 16
+ tie
+ G_ 8
+ rest 4
+ musice8 8
+ E_ 4
+ B_ 4
+ inc_octave
+ C_ 4
+ dec_octave
+ B_ 4
+ musice8 6
+ A_ 16
+ tie
+ A_ 8
+ tie
+ A_ 16
+ rest 4
+ music_ret
+
+Branch_fa1f3:
+ octave 4
+ C# 1
+ tie
+ D_ 15
+ tie
+ D_ 4
+ E_ 4
+ dec_octave
+ B_ 4
+ inc_octave
+ C_ 4
+ musice8 6
+ D_ 16
+ tie
+ D_ 8
+ rest 4
+ musice8 8
+ C_ 2
+ dec_octave
+ B_ 2
+ inc_octave
+ C_ 2
+ dec_octave
+ B_ 2
+ musice8 6
+ music_ret
+; 0xfa210
diff --git a/src/audio/music/club3.asm b/src/audio/music/club3.asm
new file mode 100644
index 0000000..1407cd5
--- /dev/null
+++ b/src/audio/music/club3.asm
@@ -0,0 +1,1102 @@
+Music_Club3_Ch1: ; fa210 (3e:6210)
+ speed 9
+ musicdc 17
+ vibrato_type 5
+ vibrato_delay 20
+ musice8 8
+ MainLoop
+ duty 0
+ Loop 2
+ octave 2
+ volume 144
+ rest 4
+ G_ 2
+ volume 55
+ G_ 1
+ inc_octave
+ volume 144
+ C_ 1
+ volume 55
+ C_ 2
+ dec_octave
+ volume 144
+ A# 6
+ tie
+ A# 12
+ volume 55
+ A# 4
+ rest 4
+ volume 144
+ G_ 2
+ volume 55
+ G_ 1
+ inc_octave
+ volume 144
+ speed 1
+ C_ 5
+ tie
+ C# 4
+ tie
+ speed 9
+ C_ 1
+ volume 55
+ C_ 1
+ dec_octave
+ volume 144
+ A# 6
+ tie
+ A# 12
+ volume 55
+ A# 4
+ EndLoop
+ duty 1
+ volume 147
+ musice8 7
+ music_call Branch_fa330
+ music_call Branch_fa403
+ A# 1
+ F_ 1
+ F# 1
+ G_ 1
+ inc_octave
+ D_ 1
+ inc_octave
+ D_ 1
+ dec_octave
+ D_ 1
+ inc_octave
+ F_ 1
+ dec_octave
+ D_ 1
+ D# 1
+ inc_octave
+ G_ 1
+ octave 2
+ G_ 1
+ octave 4
+ C# 1
+ C_ 1
+ octave 2
+ G_ 1
+ inc_octave
+ musice8 8
+ speed 1
+ G_ 5
+ volume 55
+ G_ 4
+ speed 9
+ volume 128
+ C# 1
+ C_ 1
+ dec_octave
+ A# 1
+ volume 147
+ musice8 7
+ music_call Branch_fa330
+ music_call Branch_fa403
+ inc_octave
+ D_ 1
+ dec_octave
+ F_ 1
+ F# 1
+ G_ 1
+ inc_octave
+ D_ 1
+ inc_octave
+ D_ 1
+ dec_octave
+ D_ 1
+ inc_octave
+ F_ 1
+ dec_octave
+ C# 1
+ D_ 1
+ inc_octave
+ F# 1
+ octave 2
+ G_ 1
+ octave 4
+ C# 1
+ C_ 1
+ octave 2
+ G_ 1
+ octave 4
+ duty 2
+ volume 112
+ speed 1
+ musice8 8
+ G_ 5
+ C# 4
+ C_ 5
+ dec_octave
+ A# 4
+ G_ 5
+ C# 4
+ C_ 5
+ dec_octave
+ A# 4
+ duty 1
+ musice8 7
+ speed 9
+ music_call Branch_fa370
+ music_call Branch_fa403
+ A# 1
+ F_ 1
+ F# 1
+ G_ 1
+ inc_octave
+ D_ 1
+ inc_octave
+ D_ 1
+ dec_octave
+ D_ 1
+ inc_octave
+ F_ 1
+ dec_octave
+ D_ 1
+ D# 1
+ inc_octave
+ G_ 1
+ octave 2
+ G_ 1
+ octave 4
+ C# 1
+ C_ 1
+ octave 2
+ G_ 1
+ inc_octave
+ musice8 8
+ speed 1
+ G_ 5
+ volume 55
+ G_ 4
+ speed 9
+ volume 128
+ C# 1
+ C_ 1
+ dec_octave
+ A# 1
+ music_call Branch_fa370
+ music_call Branch_fa403
+ inc_octave
+ D_ 1
+ dec_octave
+ F_ 1
+ F# 1
+ G_ 1
+ inc_octave
+ D_ 1
+ inc_octave
+ D_ 1
+ dec_octave
+ D_ 1
+ inc_octave
+ F_ 1
+ dec_octave
+ C_ 1
+ C# 1
+ inc_octave
+ F# 1
+ octave 2
+ G_ 1
+ octave 4
+ C# 1
+ C_ 1
+ dec_octave
+ A# 1
+ inc_octave
+ duty 2
+ speed 1
+ musice8 8
+ volume 112
+ G_ 5
+ C# 4
+ C_ 5
+ dec_octave
+ A# 4
+ G_ 5
+ C# 4
+ C_ 5
+ dec_octave
+ A# 4
+ speed 9
+ musice8 8
+ EndMainLoop
+
+Branch_fa330:
+ octave 2
+ G_ 1
+ inc_octave
+ D_ 1
+ inc_octave
+ D_ 1
+ dec_octave
+ D_ 1
+ inc_octave
+ C# 1
+ C_ 1
+ dec_octave
+ D_ 1
+ A# 1
+ D_ 1
+ dec_octave
+ G_ 1
+ inc_octave
+ A# 1
+ dec_octave
+ speed 1
+ musice8 8
+ F_ 5
+ F# 4
+ speed 9
+ musice8 7
+ G_ 1
+ inc_octave
+ E_ 1
+ dec_octave
+ F_ 1
+ F# 1
+ G_ 1
+ inc_octave
+ D_ 1
+ inc_octave
+ D_ 1
+ dec_octave
+ D_ 1
+ inc_octave
+ F_ 1
+ E_ 1
+ dec_octave
+ D_ 1
+ inc_octave
+ G_ 1
+ octave 2
+ G_ 1
+ octave 4
+ C# 1
+ C_ 1
+ octave 2
+ G_ 1
+ A# 1
+ inc_octave
+ C_ 1
+ dec_octave
+ F_ 1
+ F# 1
+ music_ret
+
+Branch_fa370:
+ octave 2
+ volume 147
+ musice8 7
+ G_ 1
+ inc_octave
+ D_ 1
+ inc_octave
+ D_ 1
+ dec_octave
+ D_ 1
+ inc_octave
+ C# 1
+ C_ 1
+ dec_octave
+ D_ 1
+ A# 1
+ D_ 1
+ dec_octave
+ G_ 1
+ inc_octave
+ A# 1
+ dec_octave
+ speed 1
+ musice8 8
+ F_ 5
+ F# 4
+ octave 4
+ duty 2
+ volume 112
+ G_ 3
+ volume 23
+ G_ 2
+ inc_octave
+ volume 112
+ D_ 2
+ volume 23
+ dec_octave
+ G_ 2
+ inc_octave
+ volume 112
+ G_ 3
+ volume 23
+ D_ 2
+ volume 112
+ D_ 2
+ volume 23
+ G_ 2
+ dec_octave
+ volume 112
+ G_ 3
+ volume 23
+ inc_octave
+ D_ 2
+ volume 112
+ D_ 2
+ volume 23
+ dec_octave
+ G_ 2
+ inc_octave
+ volume 112
+ G_ 3
+ volume 23
+ D_ 2
+ volume 112
+ D_ 2
+ volume 23
+ G_ 2
+ speed 9
+ duty 1
+ musice8 7
+ volume 147
+ octave 2
+ G_ 1
+ inc_octave
+ D_ 1
+ inc_octave
+ D_ 1
+ dec_octave
+ D_ 1
+ inc_octave
+ F_ 1
+ E_ 1
+ dec_octave
+ D_ 1
+ inc_octave
+ G_ 1
+ octave 2
+ G_ 1
+ octave 4
+ C# 1
+ C_ 1
+ octave 2
+ G_ 1
+ octave 5
+ duty 2
+ speed 1
+ musice8 8
+ volume 112
+ octave 5
+ G_ 5
+ C# 4
+ C_ 5
+ dec_octave
+ A# 4
+ G_ 5
+ C# 4
+ C_ 5
+ dec_octave
+ A# 4
+ speed 9
+ duty 1
+ musice8 7
+ volume 147
+ music_ret
+
+Branch_fa403:
+ octave 2
+ G_ 1
+ inc_octave
+ D_ 1
+ inc_octave
+ D_ 1
+ dec_octave
+ D_ 1
+ inc_octave
+ C# 1
+ C_ 1
+ dec_octave
+ D_ 1
+ A# 1
+ D_ 1
+ dec_octave
+ G_ 1
+ inc_octave
+ A# 1
+ dec_octave
+ speed 1
+ musice8 8
+ F_ 5
+ F# 4
+ speed 9
+ musice8 7
+ G_ 1
+ music_ret
+
+
+Music_Club3_Ch2: ; fa423 (3e:6423)
+ speed 9
+ musicdc 17
+ vibrato_type 5
+ vibrato_delay 20
+ musice8 8
+ MainLoop
+ duty 0
+ Loop 2
+ octave 2
+ volume 112
+ rest 4
+ D_ 2
+ volume 55
+ D_ 1
+ volume 112
+ F_ 1
+ volume 55
+ F_ 2
+ volume 112
+ E_ 6
+ tie
+ E_ 12
+ volume 55
+ E_ 4
+ rest 4
+ volume 112
+ D_ 2
+ volume 55
+ D_ 1
+ volume 112
+ speed 1
+ F_ 5
+ tie
+ F# 4
+ speed 9
+ F_ 1
+ volume 55
+ F_ 1
+ volume 112
+ E_ 6
+ tie
+ E_ 12
+ volume 55
+ E_ 4
+ EndLoop
+ duty 1
+ Loop 2
+ music_call Branch_fa5a6
+ speed 9
+ rest 1
+ inc_octave
+ volume 128
+ speed 1
+ D_ 5
+ volume 55
+ D_ 4
+ speed 9
+ volume 147
+ musice8 7
+ G_ 1
+ dec_octave
+ speed 1
+ musice8 8
+ volume 128
+ F_ 5
+ F# 4
+ inc_octave
+ speed 9
+ volume 147
+ musice8 7
+ G_ 1
+ G_ 1
+ volume 55
+ G_ 1
+ volume 147
+ F_ 1
+ volume 55
+ F_ 2
+ dec_octave
+ volume 147
+ D_ 1
+ inc_octave
+ inc_octave
+ volume 128
+ speed 1
+ D_ 5
+ volume 55
+ D_ 4
+ volume 147
+ speed 9
+ rest 1
+ dec_octave
+ speed 1
+ musice8 8
+ G_ 5
+ D_ 4
+ dec_octave
+ A# 5
+ volume 55
+ A# 4
+ inc_octave
+ inc_octave
+ volume 147
+ D_ 5
+ volume 55
+ D_ 4
+ speed 9
+ volume 128
+ rest 1
+ dec_octave
+ speed 1
+ D_ 5
+ volume 55
+ D_ 4
+ speed 9
+ volume 147
+ musice8 7
+ G_ 1
+ dec_octave
+ speed 1
+ musice8 8
+ volume 128
+ F_ 5
+ F# 4
+ inc_octave
+ speed 9
+ volume 147
+ musice8 7
+ A# 1
+ volume 55
+ A# 2
+ inc_octave
+ volume 147
+ C# 1
+ volume 55
+ C# 1
+ dec_octave
+ volume 147
+ G_ 1
+ volume 55
+ G_ 1
+ dec_octave
+ speed 1
+ volume 128
+ A# 5
+ volume 55
+ C_ 4
+ speed 9
+ rest 1
+ dec_octave
+ volume 128
+ musice8 8
+ A# 1
+ B_ 1
+ inc_octave
+ C_ 1
+ music_call Branch_fa5a6
+ speed 9
+ rest 1
+ inc_octave
+ speed 1
+ volume 128
+ D_ 5
+ volume 55
+ D_ 4
+ speed 9
+ volume 147
+ musice8 7
+ G_ 1
+ dec_octave
+ speed 1
+ musice8 8
+ volume 128
+ F_ 5
+ F# 4
+ inc_octave
+ speed 9
+ volume 147
+ musice8 7
+ G_ 1
+ G_ 1
+ volume 55
+ G_ 1
+ volume 147
+ F_ 1
+ volume 55
+ F_ 2
+ volume 147
+ D_ 1
+ inc_octave
+ volume 128
+ speed 1
+ G_ 5
+ volume 55
+ G_ 4
+ speed 9
+ rest 1
+ dec_octave
+ dec_octave
+ speed 1
+ volume 128
+ G_ 5
+ volume 55
+ G_ 4
+ inc_octave
+ volume 128
+ D_ 5
+ volume 55
+ D_ 4
+ speed 9
+ rest 1
+ rest 1
+ speed 1
+ volume 128
+ D_ 5
+ volume 55
+ D_ 4
+ speed 9
+ volume 147
+ musice8 7
+ G_ 1
+ dec_octave
+ speed 1
+ musice8 8
+ volume 128
+ F_ 5
+ F# 4
+ inc_octave
+ inc_octave
+ speed 9
+ volume 147
+ musice8 7
+ C# 1
+ volume 55
+ C# 2
+ volume 147
+ C_ 1
+ volume 55
+ C_ 1
+ dec_octave
+ volume 147
+ G_ 1
+ volume 55
+ G_ 1
+ volume 128
+ speed 1
+ F_ 5
+ volume 55
+ F_ 4
+ volume 128
+ speed 9
+ rest 1
+ dec_octave
+ musice8 8
+ D_ 1
+ D# 1
+ E_ 1
+ EndLoop
+ EndMainLoop
+
+Branch_fa5a6:
+ octave 3
+ rest 1
+ volume 128
+ speed 1
+ D_ 5
+ volume 55
+ D_ 4
+ speed 9
+ volume 147
+ musice8 7
+ G_ 1
+ dec_octave
+ speed 1
+ volume 128
+ musice8 8
+ F_ 5
+ F# 4
+ inc_octave
+ speed 9
+ musice8 7
+ volume 147
+ G_ 1
+ G_ 1
+ volume 55
+ G_ 1
+ volume 147
+ F_ 1
+ volume 55
+ F_ 2
+ volume 147
+ E_ 1
+ inc_octave
+ volume 128
+ musice8 8
+ speed 1
+ D_ 5
+ volume 55
+ D_ 4
+ volume 128
+ speed 9
+ rest 1
+ dec_octave
+ speed 1
+ musice8 8
+ G_ 5
+ D_ 4
+ dec_octave
+ A# 5
+ volume 55
+ A# 4
+ volume 128
+ inc_octave
+ inc_octave
+ D_ 5
+ volume 55
+ D_ 4
+ speed 9
+ rest 1
+ dec_octave
+ speed 1
+ volume 128
+ D_ 5
+ volume 55
+ D_ 4
+ speed 9
+ volume 147
+ musice8 7
+ G_ 1
+ dec_octave
+ speed 1
+ volume 128
+ musice8 8
+ F_ 5
+ F# 4
+ speed 9
+ inc_octave
+ volume 147
+ musice8 7
+ A# 1
+ volume 55
+ A# 2
+ inc_octave
+ volume 147
+ C# 1
+ volume 55
+ C# 1
+ dec_octave
+ volume 147
+ G_ 1
+ volume 55
+ G_ 1
+ dec_octave
+ volume 147
+ A# 1
+ volume 55
+ A# 1
+ musice8 8
+ volume 128
+ A# 1
+ volume 55
+ A# 2
+ music_ret
+
+
+Music_Club3_Ch3: ; fa63e (3e:663e)
+ speed 9
+ musicdc 17
+ volume 32
+ wave 1
+ musice9 0
+ musice8 8
+ Loop 4
+ octave 1
+ G_ 1
+ rest 1
+ G_ 14
+ rest 1
+ inc_octave
+ F_ 1
+ rest 2
+ G_ 1
+ rest 2
+ dec_octave
+ G_ 1
+ rest 1
+ E_ 3
+ F_ 1
+ rest 1
+ F# 1
+ rest 1
+ EndLoop
+ Loop 2
+ octave 1
+ G_ 1
+ octave 3
+ musice8 4
+ G_ 1
+ rest 1
+ octave 1
+ musice8 8
+ G_ 1
+ inc_octave
+ F_ 1
+ G_ 1
+ rest 1
+ dec_octave
+ G_ 1
+ rest 1
+ inc_octave
+ G_ 1
+ rest 1
+ octave 4
+ musice8 4
+ G_ 1
+ rest 1
+ octave 1
+ musice8 8
+ E_ 1
+ F_ 1
+ octave 4
+ musice8 4
+ G_ 1
+ octave 1
+ musice8 8
+ G_ 1
+ octave 3
+ musice8 4
+ G_ 1
+ rest 1
+ octave 1
+ musice8 8
+ G_ 1
+ inc_octave
+ F_ 1
+ G_ 1
+ rest 1
+ dec_octave
+ G_ 1
+ rest 1
+ inc_octave
+ G_ 1
+ rest 1
+ inc_octave
+ musice8 4
+ F_ 1
+ rest 1
+ musice8 8
+ E_ 1
+ octave 1
+ F_ 1
+ F# 1
+ D# 1
+ octave 3
+ musice8 4
+ G_ 1
+ rest 1
+ octave 1
+ musice8 8
+ D# 1
+ inc_octave
+ D_ 1
+ D# 1
+ rest 1
+ dec_octave
+ D# 1
+ rest 1
+ inc_octave
+ D# 1
+ rest 1
+ octave 4
+ musice8 4
+ G_ 1
+ rest 1
+ octave 1
+ musice8 8
+ C_ 1
+ C# 1
+ octave 4
+ musice8 4
+ G_ 1
+ octave 1
+ musice8 8
+ D# 1
+ octave 3
+ musice8 4
+ G_ 1
+ rest 1
+ octave 1
+ musice8 8
+ D# 1
+ inc_octave
+ D_ 1
+ D# 1
+ rest 1
+ dec_octave
+ D# 1
+ rest 1
+ inc_octave
+ D# 1
+ rest 1
+ inc_octave
+ musice8 4
+ F_ 1
+ rest 1
+ dec_octave
+ musice8 8
+ D_ 1
+ D# 1
+ E_ 1
+ dec_octave
+ C_ 1
+ octave 3
+ musice8 4
+ G_ 1
+ rest 1
+ octave 1
+ musice8 8
+ C_ 1
+ A# 1
+ inc_octave
+ C_ 1
+ rest 1
+ dec_octave
+ C_ 1
+ rest 1
+ inc_octave
+ C_ 1
+ rest 1
+ octave 4
+ musice8 4
+ G_ 1
+ rest 1
+ octave 1
+ musice8 8
+ A_ 1
+ A# 1
+ octave 4
+ musice8 4
+ G_ 1
+ octave 1
+ musice8 8
+ C_ 1
+ octave 3
+ musice8 4
+ G_ 1
+ rest 1
+ octave 1
+ musice8 8
+ C_ 1
+ A# 1
+ inc_octave
+ C_ 1
+ rest 1
+ dec_octave
+ C_ 1
+ rest 1
+ inc_octave
+ C_ 1
+ rest 1
+ inc_octave
+ musice8 4
+ F_ 1
+ rest 1
+ musice8 8
+ E_ 1
+ octave 1
+ A# 1
+ B_ 1
+ D_ 1
+ octave 3
+ musice8 4
+ G_ 1
+ rest 1
+ octave 1
+ musice8 8
+ D_ 1
+ inc_octave
+ C_ 1
+ D_ 1
+ rest 1
+ dec_octave
+ D_ 1
+ rest 1
+ inc_octave
+ D_ 1
+ rest 1
+ octave 4
+ musice8 4
+ C_ 1
+ rest 1
+ octave 2
+ musice8 6
+ A# 1
+ dec_octave
+ musice8 8
+ C_ 1
+ C# 1
+ D_ 1
+ octave 3
+ musice8 4
+ G_ 1
+ rest 1
+ octave 1
+ musice8 8
+ D_ 1
+ inc_octave
+ C_ 1
+ D_ 1
+ rest 1
+ dec_octave
+ D_ 1
+ rest 1
+ F_ 1
+ rest 1
+ inc_octave
+ musice8 4
+ A# 1
+ rest 1
+ dec_octave
+ musice8 8
+ A# 1
+ B_ 1
+ inc_octave
+ C_ 1
+ EndLoop
+ EndMainLoop
+
+
+Music_Club3_Ch4: ; fa772 (3e:6772)
+ speed 9
+ octave 1
+ MainLoop
+ Loop 3
+ music_call Branch_fa796
+ snare1 2
+ snare4 2
+ music_call Branch_fa796
+ snare1 2
+ snare3 1
+ snare1 1
+ EndLoop
+ music_call Branch_fa796
+ snare1 2
+ snare4 2
+ music_call Branch_fa796
+ snare1 1
+ speed 1
+ snare3 5
+ snare1 4
+ speed 9
+ snare1 1
+ snare1 1
+ EndMainLoop
+
+Branch_fa796:
+ bass 2
+ snare3 2
+ snare1 2
+ snare3 1
+ snare1 1
+ snare3 1
+ bass 1
+ snare4 1
+ bass 1
+ music_ret
+; 0xfa7a0
diff --git a/src/audio/music/credits.asm b/src/audio/music/credits.asm
new file mode 100644
index 0000000..6a8b050
--- /dev/null
+++ b/src/audio/music/credits.asm
@@ -0,0 +1,2431 @@
+Music_Credits_Ch1: ; fb1fe (3e:71fe)
+ speed 13
+ musicdc 17
+ vibrato_type 1
+ vibrato_delay 20
+ musice8 8
+ octave 2
+ duty 1
+ volume 79
+ F_ 1
+ volume 96
+ F_ 2
+ tie
+ speed 1
+ F_ 6
+ volume 55
+ F_ 7
+ speed 13
+ volume 111
+ G_ 1
+ volume 112
+ G_ 2
+ tie
+ speed 1
+ G_ 6
+ volume 71
+ G_ 7
+ speed 13
+ volume 111
+ A_ 1
+ volume 128
+ A_ 2
+ tie
+ speed 1
+ A_ 6
+ volume 71
+ A_ 7
+ speed 13
+ volume 128
+ B_ 3
+ volume 71
+ B_ 1
+ inc_octave
+ volume 128
+ C_ 1
+ volume 55
+ C_ 1
+ music_call Branch_fb5bc
+ octave 2
+ F_ 1
+ volume 55
+ F_ 1
+ music_call Branch_fb36b
+ octave 4
+ volume 160
+ speed 1
+ D# 3
+ E_ 10
+ tie
+ speed 13
+ E_ 4
+ volume 55
+ E_ 1
+ volume 160
+ F_ 1
+ speed 1
+ G_ 5
+ volume 55
+ G_ 8
+ speed 13
+ volume 160
+ E_ 5
+ volume 55
+ E_ 1
+ volume 160
+ F_ 1
+ speed 1
+ G_ 5
+ volume 55
+ G_ 8
+ speed 13
+ volume 160
+ C_ 5
+ volume 55
+ C_ 1
+ dec_octave
+ speed 1
+ volume 160
+ A_ 6
+ volume 55
+ A_ 13
+ rest 7
+ inc_octave
+ volume 160
+ C# 3
+ D_ 10
+ tie
+ speed 13
+ D_ 2
+ volume 55
+ D_ 1
+ volume 160
+ C_ 1
+ volume 55
+ C_ 1
+ dec_octave
+ volume 160
+ G# 1
+ volume 55
+ G# 1
+ volume 160
+ speed 1
+ F# 3
+ G_ 10
+ tie
+ speed 13
+ G_ 3
+ volume 55
+ G_ 1
+ volume 160
+ G_ 1
+ speed 1
+ A_ 5
+ volume 55
+ A_ 8
+ volume 160
+ B_ 5
+ volume 55
+ B_ 8
+ volume 160
+ B_ 3
+ inc_octave
+ C_ 10
+ tie
+ speed 13
+ C_ 2
+ tie
+ speed 1
+ C_ 6
+ volume 55
+ C_ 13
+ rest 7
+ dec_octave
+ volume 160
+ B_ 3
+ inc_octave
+ C_ 10
+ D_ 5
+ volume 55
+ D_ 8
+ volume 160
+ E_ 5
+ volume 55
+ E_ 8
+ speed 13
+ volume 160
+ F_ 3
+ E_ 1
+ speed 1
+ C_ 6
+ volume 55
+ C_ 13
+ rest 7
+ dec_octave
+ volume 160
+ A_ 6
+ volume 55
+ A_ 13
+ rest 7
+ volume 160
+ B_ 3
+ inc_octave
+ C_ 10
+ tie
+ speed 13
+ C_ 2
+ tie
+ speed 1
+ C_ 6
+ volume 55
+ C_ 13
+ rest 7
+ volume 160
+ C# 3
+ D_ 10
+ tie
+ speed 13
+ D_ 2
+ volume 55
+ D_ 1
+ volume 160
+ C_ 8
+ tie
+ C_ 8
+ tie
+ C_ 8
+ volume 55
+ C_ 1
+ music_call Branch_fb36b
+ octave 4
+ speed 1
+ volume 160
+ D_ 3
+ D# 10
+ tie
+ speed 13
+ D# 4
+ volume 55
+ D# 1
+ volume 160
+ D_ 1
+ speed 1
+ C_ 6
+ volume 55
+ C_ 7
+ volume 160
+ E_ 3
+ F_ 10
+ tie
+ speed 13
+ F_ 3
+ volume 55
+ F_ 1
+ volume 160
+ D# 1
+ F_ 1
+ volume 55
+ F_ 1
+ speed 1
+ volume 160
+ F# 3
+ G_ 10
+ tie
+ speed 13
+ G_ 4
+ dec_octave
+ dec_octave
+ speed 1
+ volume 144
+ E_ 6
+ A_ 7
+ inc_octave
+ C_ 6
+ dec_octave
+ A_ 7
+ G_ 6
+ inc_octave
+ C_ 7
+ F_ 6
+ D_ 7
+ speed 13
+ E_ 8
+ tie
+ E_ 1
+ volume 55
+ E_ 2
+ music_end
+
+Branch_fb36b:
+ speed 13
+ octave 2
+ volume 128
+ A_ 1
+ rest 1
+ G_ 1
+ volume 55
+ G_ 1
+ volume 128
+ A_ 1
+ B_ 1
+ inc_octave
+ C_ 1
+ volume 55
+ C_ 1
+ rest 1
+ music_call Branch_fb5bc
+ octave 2
+ A_ 2
+ A_ 1
+ volume 55
+ A_ 1
+ volume 128
+ A_ 1
+ volume 55
+ A_ 1
+ volume 128
+ B_ 1
+ inc_octave
+ music_call Branch_fb5e4
+ octave 4
+ volume 160
+ C_ 1
+ volume 55
+ C_ 1
+ dec_octave
+ volume 160
+ G_ 4
+ tie
+ G_ 8
+ volume 55
+ G_ 1
+ volume 160
+ E_ 1
+ F_ 1
+ speed 1
+ G_ 6
+ volume 55
+ G_ 7
+ volume 160
+ F# 3
+ G_ 10
+ tie
+ speed 13
+ G_ 4
+ volume 55
+ G_ 1
+ volume 160
+ F_ 1
+ volume 55
+ F_ 1
+ volume 160
+ speed 1
+ E_ 3
+ F_ 10
+ tie
+ speed 13
+ F_ 2
+ E_ 1
+ tie
+ speed 1
+ E_ 6
+ F_ 4
+ E_ 3
+ D_ 13
+ C_ 13
+ volume 55
+ C_ 13
+ volume 160
+ C# 3
+ D_ 10
+ tie
+ speed 13
+ D_ 4
+ tie
+ D_ 8
+ volume 55
+ D_ 2
+ music_call Branch_fb5e4
+ octave 4
+ volume 160
+ E_ 1
+ volume 55
+ E_ 1
+ dec_octave
+ volume 160
+ G_ 4
+ tie
+ G_ 8
+ volume 55
+ G_ 1
+ volume 160
+ E_ 1
+ F_ 1
+ speed 1
+ G_ 6
+ volume 55
+ G_ 7
+ volume 160
+ G_ 3
+ G# 10
+ tie
+ G# 13
+ volume 55
+ G# 13
+ inc_octave
+ volume 160
+ C_ 13
+ volume 55
+ C_ 13
+ volume 160
+ C# 3
+ D_ 10
+ C_ 13
+ volume 55
+ C_ 13
+ volume 160
+ F# 3
+ G_ 10
+ tie
+ speed 13
+ G_ 2
+ F_ 1
+ volume 55
+ F_ 1
+ volume 160
+ C_ 1
+ D_ 1
+ volume 55
+ D_ 1
+ volume 160
+ speed 1
+ D# 3
+ E_ 10
+ tie
+ speed 13
+ E_ 8
+ music_call Branch_fb60c
+ speed 13
+ octave 4
+ G_ 8
+ volume 55
+ G_ 1
+ volume 160
+ speed 1
+ F# 3
+ G_ 10
+ volume 55
+ G_ 13
+ volume 160
+ F_ 13
+ volume 55
+ F_ 13
+ volume 160
+ E_ 13
+ volume 55
+ E_ 13
+ volume 160
+ E_ 6
+ F_ 7
+ E_ 13
+ dec_octave
+ A_ 6
+ volume 55
+ A_ 7
+ inc_octave
+ volume 160
+ C_ 6
+ volume 55
+ C_ 7
+ dec_octave
+ volume 160
+ F_ 6
+ volume 55
+ F_ 13
+ rest 7
+ volume 160
+ A_ 13
+ inc_octave
+ C_ 6
+ volume 55
+ C_ 7
+ volume 160
+ D# 3
+ E_ 10
+ tie
+ E_ 13
+ F_ 6
+ volume 55
+ F_ 7
+ volume 160
+ E_ 6
+ volume 55
+ E_ 7
+ volume 160
+ C_ 6
+ volume 55
+ C_ 13
+ rest 7
+ volume 160
+ C# 3
+ D_ 10
+ tie
+ D_ 13
+ C# 6
+ C_ 7
+ dec_octave
+ B_ 13
+ inc_octave
+ C_ 6
+ volume 55
+ C_ 7
+ volume 160
+ G_ 6
+ volume 55
+ G_ 7
+ volume 160
+ speed 13
+ E_ 5
+ music_call Branch_fb60c
+ speed 13
+ octave 4
+ G_ 3
+ volume 55
+ G_ 1
+ volume 160
+ G_ 1
+ speed 1
+ A_ 6
+ volume 55
+ A_ 7
+ volume 160
+ B_ 6
+ volume 55
+ B_ 7
+ volume 160
+ B_ 3
+ inc_octave
+ C_ 10
+ volume 55
+ C_ 13
+ dec_octave
+ volume 160
+ F# 3
+ G_ 10
+ volume 55
+ G_ 13
+ volume 160
+ F_ 13
+ volume 55
+ F_ 13
+ volume 160
+ E_ 13
+ volume 55
+ E_ 13
+ volume 160
+ E_ 3
+ F_ 10
+ tie
+ F_ 13
+ E_ 13
+ C_ 6
+ volume 55
+ C_ 7
+ dec_octave
+ volume 160
+ A_ 6
+ volume 55
+ A_ 7
+ rest 13
+ inc_octave
+ volume 160
+ C_ 13
+ dec_octave
+ A_ 6
+ volume 55
+ A_ 7
+ inc_octave
+ volume 160
+ E_ 3
+ F_ 10
+ tie
+ F_ 13
+ E_ 13
+ C_ 6
+ volume 55
+ C_ 7
+ dec_octave
+ volume 160
+ G# 6
+ volume 55
+ G# 7
+ rest 13
+ inc_octave
+ volume 160
+ C_ 6
+ volume 55
+ C_ 7
+ rest 13
+ volume 160
+ F# 3
+ G_ 10
+ tie
+ speed 13
+ G_ 8
+ volume 55
+ G_ 1
+ dec_octave
+ dec_octave
+ volume 128
+ G_ 1
+ volume 39
+ G_ 1
+ volume 128
+ A_ 1
+ volume 39
+ A_ 1
+ volume 128
+ B_ 1
+ speed 1
+ volume 160
+ G_ 3
+ A_ 3
+ B_ 3
+ inc_octave
+ C_ 4
+ D_ 3
+ E_ 3
+ F_ 3
+ G_ 4
+ music_call Branch_fb651
+ octave 3
+ volume 160
+ G# 3
+ A_ 10
+ tie
+ A_ 13
+ volume 55
+ A_ 13
+ volume 160
+ C_ 13
+ volume 55
+ C_ 13
+ volume 160
+ C# 3
+ D_ 10
+ C_ 13
+ volume 55
+ C_ 13
+ volume 160
+ F# 3
+ G_ 10
+ tie
+ G_ 13
+ volume 55
+ G_ 13
+ volume 160
+ D# 3
+ E_ 10
+ volume 55
+ E_ 13
+ volume 160
+ D_ 13
+ C_ 13
+ volume 55
+ C_ 13
+ volume 160
+ C# 3
+ D_ 10
+ tie
+ speed 13
+ D_ 4
+ tie
+ D_ 8
+ volume 55
+ D_ 1
+ dec_octave
+ volume 128
+ G_ 1
+ speed 1
+ A_ 6
+ volume 39
+ A_ 7
+ volume 128
+ B_ 6
+ volume 39
+ B_ 7
+ music_call Branch_fb651
+ octave 3
+ volume 160
+ G_ 3
+ G# 10
+ tie
+ G# 13
+ volume 55
+ G# 13
+ inc_octave
+ volume 160
+ C_ 13
+ volume 55
+ C_ 13
+ volume 160
+ C# 3
+ D_ 10
+ C_ 13
+ volume 55
+ C_ 13
+ volume 160
+ F# 3
+ G_ 10
+ tie
+ speed 13
+ G_ 2
+ F_ 1
+ volume 55
+ F_ 1
+ volume 160
+ C_ 1
+ D_ 1
+ volume 55
+ D_ 1
+ music_ret
+
+Branch_fb5bc:
+ octave 2
+ speed 13
+ rest 2
+ volume 128
+ G_ 1
+ inc_octave
+ C_ 1
+ rest 1
+ dec_octave
+ A_ 1
+ volume 55
+ A_ 1
+ rest 2
+ volume 128
+ B_ 1
+ volume 55
+ B_ 1
+ volume 128
+ A_ 1
+ rest 1
+ inc_octave
+ C_ 1
+ volume 55
+ C_ 1
+ rest 3
+ dec_octave
+ volume 128
+ G_ 1
+ inc_octave
+ C_ 1
+ rest 1
+ music_ret
+
+Branch_fb5e4:
+ octave 3
+ volume 160
+ speed 1
+ F# 3
+ G_ 10
+ F_ 6
+ volume 55
+ F_ 7
+ speed 13
+ volume 128
+ E_ 4
+ volume 55
+ E_ 1
+ volume 160
+ G_ 1
+ volume 55
+ G_ 1
+ inc_octave
+ volume 160
+ speed 1
+ C# 3
+ D_ 10
+ tie
+ speed 13
+ D_ 4
+ volume 55
+ D_ 1
+ music_ret
+
+Branch_fb60c:
+ octave 4
+ speed 13
+ volume 55
+ E_ 1
+ volume 160
+ speed 1
+ D# 3
+ E_ 10
+ speed 13
+ volume 55
+ E_ 1
+ volume 160
+ F_ 1
+ volume 55
+ F_ 1
+ volume 160
+ G_ 1
+ volume 55
+ G_ 1
+ volume 160
+ speed 1
+ G# 3
+ A_ 10
+ tie
+ speed 13
+ A_ 8
+ volume 55
+ A_ 1
+ volume 160
+ speed 1
+ G# 3
+ A_ 10
+ volume 55
+ A_ 13
+ volume 160
+ G_ 13
+ volume 55
+ G_ 13
+ volume 160
+ F_ 13
+ volume 55
+ F_ 13
+ volume 160
+ F# 3
+ G_ 10
+ tie
+ music_ret
+
+Branch_fb651:
+ octave 3
+ volume 160
+ D# 3
+ E_ 10
+ F_ 6
+ volume 55
+ F_ 7
+ volume 160
+ G_ 5
+ volume 55
+ G_ 8
+ inc_octave
+ volume 160
+ C# 3
+ D_ 10
+ tie
+ D_ 13
+ C_ 6
+ volume 55
+ C_ 13
+ rest 7
+ dec_octave
+ speed 13
+ volume 160
+ G_ 6
+ tie
+ G_ 6
+ tie
+ G_ 8
+ volume 55
+ G_ 1
+ volume 160
+ speed 1
+ D# 3
+ E_ 10
+ F_ 5
+ volume 55
+ F_ 8
+ volume 160
+ G_ 5
+ volume 55
+ G_ 8
+ music_ret
+
+
+Music_Credits_Ch2: ; fb68a (3e:768a)
+ musicdc 17
+ vibrato_type 1
+ vibrato_delay 20
+ musice8 8
+ duty 1
+ octave 2
+ speed 13
+ volume 63
+ A_ 1
+ volume 112
+ A_ 2
+ tie
+ speed 1
+ A_ 6
+ volume 39
+ A_ 7
+ speed 13
+ volume 127
+ B_ 1
+ volume 128
+ B_ 2
+ tie
+ speed 1
+ B_ 6
+ volume 55
+ B_ 7
+ inc_octave
+ speed 13
+ volume 95
+ C_ 1
+ volume 144
+ C_ 2
+ tie
+ speed 1
+ C_ 6
+ volume 55
+ C_ 7
+ speed 13
+ volume 144
+ D_ 3
+ volume 55
+ D_ 1
+ music_call Branch_fb79e
+ octave 4
+ speed 13
+ volume 128
+ C_ 3
+ dec_octave
+ volume 146
+ C_ 1
+ rest 2
+ inc_octave
+ volume 128
+ D_ 1
+ musice8 4
+ E_ 1
+ musice8 8
+ C_ 3
+ dec_octave
+ volume 146
+ D_ 1
+ rest 2
+ inc_octave
+ volume 128
+ D_ 1
+ musice8 4
+ E_ 1
+ dec_octave
+ musice8 8
+ A_ 3
+ volume 146
+ C_ 1
+ rest 2
+ musice8 4
+ volume 128
+ F_ 1
+ musice8 8
+ volume 146
+ C_ 1
+ volume 128
+ G# 3
+ volume 146
+ C_ 1
+ volume 128
+ G# 1
+ rest 1
+ F_ 1
+ volume 146
+ C_ 1
+ volume 128
+ E_ 3
+ volume 146
+ D_ 1
+ rest 1
+ dec_octave
+ volume 128
+ B_ 1
+ inc_octave
+ musice8 4
+ C_ 1
+ volume 146
+ musice8 8
+ D_ 1
+ volume 128
+ E_ 3
+ volume 146
+ C_ 1
+ rest 1
+ volume 128
+ E_ 1
+ musice8 4
+ F_ 1
+ musice8 8
+ volume 146
+ C_ 1
+ volume 128
+ A_ 3
+ volume 146
+ C_ 1
+ musice8 4
+ A_ 1
+ rest 1
+ F_ 1
+ musice8 8
+ volume 146
+ C_ 1
+ volume 128
+ A_ 3
+ volume 146
+ C_ 1
+ rest 1
+ volume 128
+ G# 3
+ rest 1
+ music_call Branch_fb79e
+ octave 4
+ speed 13
+ volume 128
+ C_ 1
+ tie
+ C_ 2
+ dec_octave
+ dec_octave
+ volume 146
+ G# 1
+ rest 2
+ inc_octave
+ volume 128
+ A# 1
+ dec_octave
+ volume 146
+ G# 1
+ inc_octave
+ inc_octave
+ volume 128
+ C_ 1
+ tie
+ C_ 2
+ dec_octave
+ volume 146
+ C_ 1
+ rest 1
+ inc_octave
+ volume 128
+ C_ 1
+ C_ 1
+ dec_octave
+ volume 146
+ C_ 1
+ inc_octave
+ volume 128
+ E_ 1
+ tie
+ E_ 4
+ dec_octave
+ dec_octave
+ speed 1
+ volume 128
+ C_ 6
+ F_ 7
+ A_ 6
+ F_ 7
+ E_ 6
+ G_ 7
+ inc_octave
+ D_ 6
+ dec_octave
+ B_ 7
+ inc_octave
+ speed 13
+ C_ 8
+ tie
+ C_ 1
+ volume 39
+ C_ 2
+ music_end
+
+Branch_fb79e:
+ speed 13
+ octave 3
+ volume 144
+ E_ 1
+ volume 55
+ E_ 1
+ music_call Branch_fba68
+ octave 2
+ volume 144
+ A_ 1
+ volume 55
+ A_ 1
+ inc_octave
+ volume 144
+ C_ 1
+ volume 146
+ C_ 1
+ dec_octave
+ volume 144
+ B_ 1
+ volume 55
+ B_ 1
+ inc_octave
+ volume 144
+ C_ 1
+ D_ 1
+ E_ 1
+ volume 55
+ E_ 1
+ rest 1
+ music_call Branch_fba68
+ volume 144
+ octave 3
+ speed 1
+ E_ 3
+ F_ 10
+ tie
+ speed 13
+ F_ 1
+ E_ 1
+ volume 55
+ E_ 1
+ volume 144
+ C_ 1
+ volume 55
+ C_ 1
+ volume 144
+ D_ 3
+ volume 146
+ duty 1
+ Loop 2
+ rest 2
+ C_ 1
+ rest 1
+ EndLoop
+ Loop 2
+ rest 2
+ D_ 1
+ rest 1
+ EndLoop
+ rest 2
+ C_ 1
+ rest 2
+ music_call Branch_fba9d
+ rest 2
+ duty 1
+ volume 146
+ octave 3
+ C_ 1
+ rest 1
+ Loop 4
+ rest 2
+ C_ 1
+ rest 1
+ EndLoop
+ rest 2
+ duty 2
+ volume 112
+ speed 1
+ E_ 3
+ F_ 10
+ A_ 5
+ volume 39
+ A_ 8
+ inc_octave
+ volume 112
+ C_ 5
+ volume 39
+ C_ 8
+ volume 112
+ E_ 5
+ volume 39
+ E_ 8
+ dec_octave
+ volume 146
+ duty 1
+ C_ 13
+ inc_octave
+ duty 2
+ volume 112
+ E_ 3
+ F_ 10
+ tie
+ F_ 13
+ E_ 5
+ F_ 4
+ E_ 4
+ dec_octave
+ duty 1
+ volume 146
+ C_ 13
+ duty 2
+ volume 112
+ A_ 5
+ volume 39
+ A_ 8
+ inc_octave
+ volume 112
+ C_ 5
+ volume 39
+ C_ 8
+ volume 112
+ C# 3
+ D_ 10
+ dec_octave
+ duty 1
+ volume 146
+ C_ 13
+ rest 13
+ dec_octave
+ volume 128
+ B_ 3
+ inc_octave
+ C_ 10
+ tie
+ speed 13
+ C_ 3
+ rest 1
+ E_ 1
+ volume 146
+ C_ 1
+ speed 1
+ volume 128
+ A# 3
+ B_ 10
+ tie
+ speed 13
+ B_ 4
+ rest 1
+ inc_octave
+ C_ 1
+ dec_octave
+ duty 1
+ volume 146
+ D_ 1
+ volume 128
+ E_ 5
+ rest 1
+ music_call Branch_fba9d
+ duty 1
+ octave 3
+ C_ 1
+ D_ 1
+ volume 146
+ C_ 1
+ speed 1
+ volume 128
+ E_ 3
+ F_ 10
+ tie
+ speed 13
+ F_ 1
+ rest 1
+ F_ 1
+ rest 1
+ G# 1
+ F_ 1
+ volume 146
+ C_ 1
+ inc_octave
+ volume 128
+ speed 1
+ D_ 3
+ D# 10
+ tie
+ speed 13
+ D# 2
+ dec_octave
+ dec_octave
+ volume 146
+ G# 1
+ rest 1
+ inc_octave
+ volume 128
+ G# 1
+ A# 1
+ dec_octave
+ volume 147
+ G# 1
+ inc_octave
+ inc_octave
+ volume 128
+ C_ 3
+ dec_octave
+ volume 146
+ C_ 1
+ rest 1
+ volume 128
+ speed 1
+ F# 3
+ G_ 10
+ inc_octave
+ speed 13
+ musice8 4
+ C_ 1
+ dec_octave
+ B_ 1
+ musice8 8
+ A# 1
+ rest 1
+ music_call Branch_fbacb
+ octave 3
+ volume 146
+ musice8 8
+ D_ 1
+ speed 1
+ volume 128
+ B_ 3
+ inc_octave
+ C_ 10
+ speed 13
+ rest 1
+ C_ 1
+ dec_octave
+ volume 146
+ C_ 1
+ inc_octave
+ volume 128
+ C_ 1
+ rest 1
+ C_ 1
+ dec_octave
+ volume 146
+ C_ 1
+ inc_octave
+ volume 128
+ C_ 1
+ C_ 1
+ dec_octave
+ musice8 4
+ F_ 1
+ musice8 8
+ volume 146
+ C_ 1
+ volume 128
+ musice8 4
+ D_ 1
+ rest 1
+ musice8 8
+ F_ 1
+ volume 146
+ C_ 1
+ inc_octave
+ volume 128
+ C_ 2
+ musice8 4
+ D_ 1
+ dec_octave
+ musice8 8
+ volume 146
+ C_ 1
+ volume 128
+ musice8 4
+ A_ 1
+ rest 1
+ musice8 8
+ B_ 1
+ volume 146
+ C_ 1
+ volume 128
+ musice8 4
+ A_ 1
+ musice8 8
+ G_ 1
+ musice8 4
+ A_ 1
+ musice8 8
+ volume 146
+ C_ 1
+ inc_octave
+ volume 128
+ C_ 2
+ dec_octave
+ speed 1
+ B_ 3
+ inc_octave
+ C_ 10
+ dec_octave
+ speed 13
+ musice8 4
+ B_ 1
+ musice8 6
+ A# 2
+ music_call Branch_fbacb
+ octave 4
+ G_ 1
+ musice8 8
+ E_ 1
+ speed 13
+ rest 1
+ C_ 1
+ dec_octave
+ volume 146
+ C_ 1
+ inc_octave
+ volume 128
+ C_ 1
+ rest 1
+ C_ 1
+ dec_octave
+ volume 146
+ C_ 1
+ inc_octave
+ volume 128
+ musice8 7
+ C_ 2
+ musice8 8
+ C_ 1
+ dec_octave
+ volume 146
+ C_ 1
+ volume 128
+ musice8 4
+ F_ 1
+ rest 1
+ musice8 8
+ A_ 1
+ volume 146
+ C_ 1
+ inc_octave
+ volume 128
+ musice8 7
+ C_ 2
+ musice8 8
+ C_ 1
+ dec_octave
+ volume 146
+ C_ 1
+ volume 128
+ musice8 4
+ F_ 1
+ rest 1
+ G# 1
+ musice8 8
+ volume 146
+ C_ 1
+ speed 1
+ volume 128
+ B_ 3
+ inc_octave
+ C_ 10
+ tie
+ speed 13
+ C_ 3
+ rest 1
+ dec_octave
+ A_ 1
+ inc_octave
+ musice8 4
+ C_ 1
+ dec_octave
+ musice8 8
+ volume 146
+ C_ 1
+ speed 1
+ volume 128
+ A# 3
+ B_ 10
+ rest 13
+ dec_octave
+ volume 144
+ A# 3
+ B_ 10
+ volume 39
+ B_ 13
+ inc_octave
+ volume 144
+ C_ 13
+ volume 39
+ C_ 13
+ volume 144
+ speed 13
+ D_ 2
+ volume 39
+ D_ 1
+ music_call Branch_fbb10
+ rest 1
+ octave 2
+ A_ 1
+ rest 1
+ B_ 1
+ A_ 1
+ inc_octave
+ volume 146
+ C_ 1
+ volume 128
+ E_ 2
+ rest 1
+ C_ 1
+ rest 1
+ dec_octave
+ musice8 7
+ G_ 1
+ musice8 8
+ G_ 1
+ inc_octave
+ volume 146
+ C_ 1
+ dec_octave
+ speed 1
+ volume 128
+ E_ 3
+ F_ 10
+ tie
+ speed 13
+ F_ 1
+ rest 1
+ inc_octave
+ duty 2
+ volume 112
+ speed 1
+ F_ 13
+ A_ 6
+ volume 39
+ A_ 7
+ inc_octave
+ volume 112
+ C_ 6
+ volume 39
+ C_ 7
+ volume 112
+ E_ 6
+ volume 39
+ E_ 7
+ dec_octave
+ duty 1
+ volume 146
+ C_ 13
+ inc_octave
+ duty 2
+ volume 112
+ D# 3
+ E_ 10
+ tie
+ speed 13
+ E_ 1
+ F_ 1
+ speed 1
+ E_ 5
+ volume 39
+ E_ 8
+ volume 112
+ D_ 5
+ volume 39
+ D_ 8
+ speed 13
+ rest 1
+ dec_octave
+ dec_octave
+ volume 144
+ duty 1
+ B_ 1
+ inc_octave
+ speed 1
+ C_ 6
+ volume 39
+ C_ 7
+ volume 144
+ D_ 6
+ volume 39
+ D_ 7
+ music_call Branch_fbb10
+ octave 3
+ rest 1
+ F_ 1
+ rest 1
+ G# 1
+ F_ 1
+ volume 146
+ C_ 1
+ inc_octave
+ speed 1
+ volume 128
+ D_ 3
+ D# 10
+ tie
+ speed 13
+ D# 2
+ dec_octave
+ dec_octave
+ volume 146
+ G# 1
+ rest 1
+ speed 1
+ rest 6
+ volume 144
+ G# 7
+ inc_octave
+ C_ 6
+ D# 7
+ G_ 6
+ A# 7
+ music_ret
+
+Branch_fba68:
+ octave 3
+ volume 146
+ C_ 1
+ rest 1
+ volume 144
+ C_ 1
+ E_ 1
+ volume 146
+ C_ 1
+ volume 144
+ F_ 1
+ volume 55
+ F_ 1
+ rest 1
+ volume 146
+ C_ 1
+ volume 144
+ G_ 1
+ volume 55
+ G_ 1
+ volume 144
+ F_ 1
+ volume 146
+ C_ 1
+ volume 144
+ E_ 1
+ volume 55
+ E_ 1
+ rest 1
+ volume 146
+ C_ 1
+ rest 1
+ volume 144
+ C_ 1
+ E_ 1
+ volume 146
+ C_ 1
+ music_ret
+
+Branch_fba9d:
+ octave 4
+ duty 2
+ volume 112
+ speed 1
+ F# 3
+ G_ 10
+ dec_octave
+ duty 1
+ volume 146
+ C_ 13
+ inc_octave
+ duty 2
+ volume 112
+ E_ 5
+ volume 39
+ E_ 8
+ volume 112
+ E_ 3
+ F_ 10
+ E_ 5
+ volume 39
+ E_ 8
+ dec_octave
+ speed 13
+ duty 1
+ volume 146
+ C_ 1
+ duty 2
+ volume 112
+ G_ 1
+ music_ret
+
+Branch_fbacb:
+ octave 3
+ musice8 8
+ Loop 3
+ A# 1
+ rest 1
+ EndLoop
+ inc_octave
+ C_ 3
+ dec_octave
+ volume 146
+ C_ 1
+ rest 1
+ volume 128
+ A_ 1
+ inc_octave
+ musice8 4
+ C_ 1
+ dec_octave
+ musice8 8
+ volume 146
+ C_ 1
+ speed 1
+ volume 128
+ A# 3
+ B_ 16
+ rest 7
+ A# 3
+ B_ 10
+ dec_octave
+ speed 13
+ volume 146
+ B_ 1
+ inc_octave
+ volume 128
+ B_ 1
+ rest 1
+ A_ 1
+ dec_octave
+ volume 146
+ B_ 1
+ inc_octave
+ volume 128
+ B_ 3
+ volume 146
+ D_ 1
+ rest 1
+ volume 128
+ B_ 1
+ inc_octave
+ musice8 4
+ D_ 1
+ music_ret
+
+Branch_fbb10:
+ octave 3
+ speed 13
+ volume 128
+ C_ 1
+ musice8 3
+ D_ 1
+ volume 146
+ musice8 8
+ C_ 1
+ volume 128
+ B_ 2
+ musice8 3
+ A_ 1
+ volume 147
+ musice8 8
+ C_ 1
+ speed 1
+ volume 128
+ D# 3
+ E_ 10
+ tie
+ speed 13
+ E_ 2
+ volume 146
+ D_ 1
+ inc_octave
+ duty 2
+ volume 112
+ speed 1
+ G_ 5
+ volume 39
+ G_ 8
+ volume 112
+ F_ 5
+ G_ 4
+ F_ 4
+ E_ 5
+ volume 39
+ E_ 8
+ dec_octave
+ duty 1
+ volume 146
+ D_ 13
+ inc_octave
+ duty 2
+ volume 112
+ C_ 5
+ volume 39
+ C_ 8
+ volume 112
+ D_ 13
+ E_ 5
+ volume 39
+ E_ 8
+ volume 112
+ C_ 5
+ volume 39
+ C_ 8
+ dec_octave
+ speed 13
+ volume 112
+ E_ 4
+ inc_octave
+ inc_octave
+ speed 1
+ C_ 5
+ volume 39
+ C_ 8
+ dec_octave
+ volume 112
+ B_ 13
+ inc_octave
+ C_ 5
+ volume 39
+ C_ 8
+ dec_octave
+ volume 112
+ B_ 5
+ volume 39
+ B_ 8
+ volume 112
+ G_ 5
+ volume 39
+ G_ 8
+ dec_octave
+ dec_octave
+ duty 1
+ volume 128
+ B_ 3
+ inc_octave
+ C_ 10
+ speed 13
+ musice8 3
+ D_ 1
+ E_ 1
+ musice8 8
+ F_ 2
+ music_ret
+
+
+Music_Credits_Ch3: ; fbb9d (3e:7b9d)
+ speed 1
+ musicdc 17
+ volume 32
+ wave 1
+ musice9 96
+ musice8 8
+ octave 1
+ Loop 12
+ G_ 6
+ rest 7
+ EndLoop
+ G_ 6
+ A_ 7
+ B_ 6
+ inc_octave
+ C_ 7
+ D_ 6
+ E_ 7
+ F_ 6
+ G_ 7
+ music_call Branch_fbc46
+ music_call Branch_fbd47
+ octave 1
+ Loop 2
+ Loop 2
+ B_ 6
+ rest 7
+ EndLoop
+ inc_octave
+ musice8 4
+ G_ 13
+ dec_octave
+ musice8 8
+ B_ 6
+ rest 7
+ EndLoop
+ Loop 2
+ Loop 2
+ A_ 6
+ rest 7
+ EndLoop
+ inc_octave
+ musice8 4
+ F_ 13
+ dec_octave
+ musice8 8
+ A_ 6
+ rest 7
+ EndLoop
+ Loop 2
+ Loop 2
+ G# 6
+ rest 7
+ EndLoop
+ inc_octave
+ musice8 4
+ F_ 13
+ dec_octave
+ musice8 8
+ G# 6
+ rest 7
+ EndLoop
+ music_call Branch_fbe10
+ music_call Branch_fbd6b
+ music_call Branch_fbdb7
+ music_call Branch_fbe3d
+ octave 1
+ B_ 13
+ music_call Branch_fbc46
+ speed 1
+ octave 1
+ Loop 2
+ G# 6
+ rest 7
+ G# 6
+ rest 7
+ inc_octave
+ inc_octave
+ musice8 4
+ D# 13
+ dec_octave
+ dec_octave
+ musice8 8
+ G# 6
+ rest 7
+ EndLoop
+ inc_octave
+ Loop 2
+ C# 6
+ rest 7
+ C# 6
+ rest 7
+ inc_octave
+ musice8 4
+ F_ 13
+ dec_octave
+ musice8 8
+ C# 6
+ rest 7
+ EndLoop
+ C_ 6
+ rest 7
+ C_ 6
+ rest 7
+ inc_octave
+ musice8 4
+ C_ 13
+ dec_octave
+ musice8 8
+ C_ 6
+ rest 7
+ C_ 6
+ rest 7
+ C_ 6
+ rest 7
+ dec_octave
+ G_ 6
+ rest 7
+ G_ 6
+ rest 7
+ speed 13
+ C_ 8
+ tie
+ C_ 1
+ rest 2
+ music_end
+
+Branch_fbc46:
+ speed 1
+ octave 2
+ music_call Branch_fbd47
+ music_call Branch_fbe23
+ music_call Branch_fbd47
+ Loop 2
+ C_ 6
+ rest 7
+ EndLoop
+ musice8 4
+ A_ 13
+ musice8 8
+ C_ 6
+ rest 7
+ Loop 2
+ C_ 6
+ rest 7
+ EndLoop
+ inc_octave
+ musice8 4
+ C_ 13
+ dec_octave
+ musice8 8
+ C_ 6
+ rest 7
+ music_call Branch_fbd47
+ music_call Branch_fbe23
+ octave 2
+ Loop 2
+ C_ 6
+ rest 7
+ EndLoop
+ musice8 4
+ G_ 13
+ musice8 8
+ C_ 6
+ rest 7
+ Loop 2
+ C_ 6
+ rest 7
+ EndLoop
+ musice8 4
+ G_ 13
+ dec_octave
+ musice8 8
+ G_ 13
+ tie
+ speed 13
+ G_ 7
+ rest 1
+ speed 1
+ music_call Branch_fbd47
+ music_call Branch_fbd58
+ music_call Branch_fbd6b
+ music_call Branch_fbd7e
+ music_call Branch_fbd91
+ music_call Branch_fbda4
+ music_call Branch_fbdb7
+ music_call Branch_fbdca
+ music_call Branch_fbd47
+ music_call Branch_fbd58
+ music_call Branch_fbd6b
+ music_call Branch_fbd7e
+ music_call Branch_fbddd
+ music_call Branch_fbdf0
+ music_call Branch_fbd47
+ music_call Branch_fbe03
+ music_call Branch_fbd91
+ music_call Branch_fbdca
+ music_call Branch_fbe10
+ music_call Branch_fbd6b
+ music_call Branch_fbdb7
+ music_call Branch_fbdca
+ music_call Branch_fbd47
+ music_call Branch_fbe03
+ music_call Branch_fbd91
+ music_call Branch_fbdca
+ music_call Branch_fbe10
+ music_call Branch_fbd6b
+ music_call Branch_fbdb7
+ music_call Branch_fbdf0
+ music_call Branch_fbdca
+ octave 1
+ G_ 6
+ rest 7
+ G_ 13
+ inc_octave
+ G_ 6
+ rest 7
+ dec_octave
+ A_ 6
+ rest 7
+ A_ 6
+ rest 7
+ speed 13
+ B_ 2
+ G_ 1
+ speed 1
+ music_call Branch_fbd47
+ music_call Branch_fbd58
+ music_call Branch_fbd6b
+ music_call Branch_fbd7e
+ music_call Branch_fbd91
+ music_call Branch_fbda4
+ music_call Branch_fbdb7
+ music_call Branch_fbe3d
+ octave 1
+ B_ 6
+ rest 7
+ music_call Branch_fbd47
+ music_call Branch_fbd58
+ music_call Branch_fbd6b
+ music_call Branch_fbd7e
+ music_call Branch_fbddd
+ octave 1
+ Loop 2
+ A# 6
+ rest 7
+ EndLoop
+ inc_octave
+ musice8 4
+ F_ 13
+ dec_octave
+ musice8 8
+ A# 6
+ rest 7
+ A# 6
+ inc_octave
+ F_ 7
+ G# 6
+ inc_octave
+ C_ 7
+ D# 6
+ G_ 7
+ dec_octave
+ dec_octave
+ A# 6
+ rest 7
+ music_ret
+
+Branch_fbd47:
+ octave 2
+ Loop 2
+ Loop 2
+ C_ 6
+ rest 7
+ EndLoop
+ musice8 4
+ G_ 13
+ musice8 8
+ C_ 6
+ rest 7
+ EndLoop
+ music_ret
+
+Branch_fbd58:
+ octave 1
+ Loop 2
+ Loop 2
+ B_ 6
+ rest 7
+ EndLoop
+ inc_octave
+ musice8 4
+ G_ 13
+ dec_octave
+ musice8 8
+ B_ 6
+ rest 7
+ EndLoop
+ music_ret
+
+Branch_fbd6b:
+ octave 1
+ Loop 2
+ Loop 2
+ A_ 6
+ rest 7
+ EndLoop
+ inc_octave
+ musice8 4
+ G_ 13
+ dec_octave
+ musice8 8
+ A_ 6
+ rest 7
+ EndLoop
+ music_ret
+
+Branch_fbd7e:
+ octave 1
+ Loop 2
+ Loop 2
+ G_ 6
+ rest 7
+ EndLoop
+ inc_octave
+ musice8 4
+ G_ 13
+ dec_octave
+ musice8 8
+ G_ 6
+ rest 7
+ EndLoop
+ music_ret
+
+Branch_fbd91:
+ octave 1
+ Loop 2
+ Loop 2
+ F_ 6
+ rest 7
+ EndLoop
+ inc_octave
+ musice8 4
+ F_ 13
+ dec_octave
+ musice8 8
+ F_ 6
+ rest 7
+ EndLoop
+ music_ret
+
+Branch_fbda4:
+ octave 1
+ Loop 2
+ Loop 2
+ E_ 6
+ rest 7
+ EndLoop
+ inc_octave
+ musice8 4
+ E_ 13
+ dec_octave
+ musice8 8
+ E_ 6
+ rest 7
+ EndLoop
+ music_ret
+
+Branch_fbdb7:
+ octave 1
+ Loop 2
+ Loop 2
+ D_ 6
+ rest 7
+ EndLoop
+ inc_octave
+ musice8 4
+ F_ 13
+ dec_octave
+ musice8 8
+ D_ 6
+ rest 7
+ EndLoop
+ music_ret
+
+Branch_fbdca:
+ octave 1
+ Loop 2
+ Loop 2
+ G_ 6
+ rest 7
+ EndLoop
+ inc_octave
+ musice8 4
+ F_ 13
+ dec_octave
+ musice8 8
+ G_ 6
+ rest 7
+ EndLoop
+ music_ret
+
+Branch_fbddd:
+ octave 1
+ Loop 2
+ Loop 2
+ F_ 6
+ rest 7
+ EndLoop
+ inc_octave
+ musice8 4
+ G# 13
+ dec_octave
+ musice8 8
+ F_ 6
+ rest 7
+ EndLoop
+ music_ret
+
+Branch_fbdf0:
+ octave 1
+ Loop 2
+ Loop 2
+ A# 6
+ rest 7
+ EndLoop
+ inc_octave
+ musice8 4
+ F_ 13
+ dec_octave
+ musice8 8
+ A# 6
+ rest 7
+ EndLoop
+ music_ret
+
+Branch_fbe03:
+ octave 2
+ C_ 6
+ rest 7
+ dec_octave
+ C_ 13
+ rest 13
+ D_ 13
+ rest 13
+ E_ 13
+ rest 13
+ C_ 6
+ rest 7
+ music_ret
+
+Branch_fbe10:
+ octave 1
+ Loop 2
+ Loop 2
+ E_ 6
+ rest 7
+ EndLoop
+ inc_octave
+ musice8 4
+ G_ 13
+ dec_octave
+ musice8 8
+ E_ 6
+ rest 7
+ EndLoop
+ music_ret
+
+Branch_fbe23:
+ octave 2
+ Loop 2
+ C_ 6
+ rest 7
+ EndLoop
+ musice8 4
+ A_ 13
+ musice8 8
+ C_ 6
+ rest 7
+ Loop 2
+ C_ 6
+ rest 7
+ EndLoop
+ musice8 4
+ F_ 13
+ musice8 8
+ C_ 6
+ rest 7
+ music_ret
+
+Branch_fbe3d:
+ octave 1
+ Loop 2
+ G_ 6
+ rest 7
+ EndLoop
+ inc_octave
+ musice8 4
+ F_ 13
+ dec_octave
+ musice8 8
+ G_ 6
+ rest 7
+ G_ 6
+ rest 7
+ G_ 13
+ A_ 13
+ music_ret
+
+
+Music_Credits_Ch4: ; fbe51 (3e:7e51)
+ speed 1
+ octave 1
+ Loop 8
+ snare2 13
+ EndLoop
+ Loop 4
+ snare1 13
+ EndLoop
+ Loop 4
+ snare1 6
+ snare1 7
+ EndLoop
+ music_call Branch_fbe86
+ Loop 7
+ music_call Branch_fbed1
+ EndLoop
+ bass 13
+ snare3 13
+ snare1 13
+ snare3 6
+ snare2 4
+ snare2 3
+ Loop 4
+ snare1 6
+ snare1 7
+ EndLoop
+ music_call Branch_fbe86
+ Loop 2
+ music_call Branch_fbed1
+ EndLoop
+ music_call Branch_fbeea
+ speed 13
+ snare5 8
+ rest 3
+ music_end
+
+Branch_fbe86:
+ Loop 6
+ music_call Branch_fbed1
+ EndLoop
+ bass 13
+ snare3 13
+ snare1 13
+ snare3 6
+ snare3 7
+ bass 13
+ snare3 13
+ snare1 13
+ speed 13
+ snare5 7
+ snare1 2
+ speed 1
+ Loop 15
+ music_call Branch_fbed1
+ EndLoop
+ music_call Branch_fbedb
+ Loop 7
+ music_call Branch_fbed1
+ EndLoop
+ music_call Branch_fbedb
+ Loop 7
+ music_call Branch_fbed1
+ EndLoop
+ music_call Branch_fbeea
+ Loop 7
+ music_call Branch_fbed1
+ EndLoop
+ bass 13
+ snare3 13
+ snare1 13
+ snare3 6
+ snare3 7
+ bass 13
+ snare3 6
+ snare2 4
+ snare2 3
+ snare1 6
+ snare1 7
+ snare1 13
+ Loop 5
+ music_call Branch_fbed1
+ EndLoop
+ music_call Branch_fbeea
+ music_ret
+
+Branch_fbed1:
+ bass 13
+ snare3 13
+ snare1 13
+ snare3 6
+ snare3 7
+ bass 13
+ snare3 13
+ snare1 13
+ snare4 13
+ music_ret
+
+Branch_fbedb:
+ bass 13
+ snare3 6
+ snare2 7
+ snare1 6
+ snare1 7
+ Loop 2
+ snare1 6
+ snare2 4
+ snare2 3
+ snare1 6
+ snare1 7
+ EndLoop
+ snare1 13
+ music_ret
+
+Branch_fbeea:
+ bass 13
+ snare3 13
+ snare1 13
+ snare3 6
+ snare2 4
+ snare2 3
+ Loop 3
+ snare1 6
+ snare1 7
+ EndLoop
+ snare1 13
+ music_ret
+; 0xfbef7
diff --git a/src/audio/music/darkdiddly.asm b/src/audio/music/darkdiddly.asm
new file mode 100644
index 0000000..a82dd00
--- /dev/null
+++ b/src/audio/music/darkdiddly.asm
@@ -0,0 +1,107 @@
+Music_DarkDiddly_Ch1: ; f7cdf (3d:7cdf)
+ speed 3
+ musicdc 17
+ musice8 8
+ octave 4
+ duty 1
+ volume 176
+ C_ 4
+ dec_octave
+ B_ 2
+ A# 2
+ A_ 2
+ G# 2
+ G_ 2
+ F# 2
+ F_ 4
+ E_ 2
+ D# 2
+ D_ 2
+ C# 2
+ C_ 2
+ dec_octave
+ B_ 2
+ A# 4
+ B_ 2
+ volume 39
+ B_ 2
+ volume 176
+ F# 4
+ G_ 2
+ volume 39
+ G_ 2
+ volume 176
+ C_ 2
+ volume 39
+ C_ 4
+ inc_octave
+ volume 176
+ E_ 1
+ G_ 1
+ inc_octave
+ C_ 2
+ volume 39
+ C_ 2
+ music_end
+
+
+Music_DarkDiddly_Ch2: ; f7d17 (3d:7d17)
+ speed 3
+ musicdc 17
+ musice8 8
+ octave 3
+ duty 1
+ volume 176
+ rest 16
+ C_ 4
+ dec_octave
+ B_ 2
+ A# 2
+ A_ 2
+ G# 2
+ G_ 2
+ F# 2
+ F_ 4
+ F# 2
+ volume 39
+ F# 2
+ volume 176
+ C# 4
+ D_ 2
+ volume 39
+ D_ 2
+ dec_octave
+ volume 176
+ G_ 2
+ volume 39
+ G_ 6
+ inc_octave
+ inc_octave
+ volume 176
+ E_ 2
+ volume 39
+ E_ 2
+ music_end
+
+
+Music_DarkDiddly_Ch3: ; f7d47 (3d:7d47)
+ speed 6
+ musicdc 17
+ wave 1
+ volume 32
+ musice8 8
+ musice9 0
+ octave 1
+ rest 16
+ G_ 2
+ F# 1
+ rest 1
+ D# 2
+ C# 1
+ rest 1
+ C_ 1
+ rest 3
+ inc_octave
+ C_ 1
+ music_end
+; 0xf7d60
diff --git a/src/audio/music/deckmachine.asm b/src/audio/music/deckmachine.asm
new file mode 100644
index 0000000..f947df9
--- /dev/null
+++ b/src/audio/music/deckmachine.asm
@@ -0,0 +1,258 @@
+Music_DeckMachine_Ch1: ; f6ef1 (3d:6ef1)
+ musicdc 17
+ musice8 8
+ duty 3
+ MainLoop
+ octave 5
+ speed 1
+ Loop 9
+ musice8 6
+ volume 145
+ C_ 7
+ volume 49
+ C_ 8
+ volume 65
+ C_ 8
+ volume 145
+ G_ 7
+ volume 49
+ G_ 8
+ volume 65
+ C_ 7
+ volume 145
+ E_ 7
+ volume 49
+ E_ 8
+ volume 65
+ E_ 8
+ volume 145
+ C_ 7
+ volume 49
+ C_ 8
+ volume 65
+ C_ 7
+ volume 145
+ G_ 7
+ volume 49
+ G_ 8
+ volume 145
+ musice8 4
+ F_ 7
+ musice8 5
+ volume 65
+ G_ 8
+ EndLoop
+ volume 145
+ C_ 7
+ volume 49
+ C_ 8
+ volume 65
+ C_ 15
+ speed 10
+ rest 9
+ EndMainLoop
+
+
+Music_DeckMachine_Ch2: ; f6f41 (3d:6f41)
+ musicdc 17
+ musice8 8
+ duty 1
+ musice8 7
+ MainLoop
+ octave 3
+ speed 1
+ Loop 9
+ rest 15
+ volume 178
+ rest 7
+ C_ 8
+ volume 39
+ C_ 8
+ rest 7
+ volume 178
+ C_ 7
+ volume 39
+ C_ 8
+ rest 7
+ volume 178
+ dec_octave
+ A_ 8
+ volume 39
+ A_ 8
+ rest 7
+ inc_octave
+ volume 178
+ C_ 7
+ volume 39
+ C_ 8
+ rest 15
+ EndLoop
+ volume 178
+ E_ 7
+ volume 39
+ E_ 8
+ rest 15
+ speed 10
+ rest 9
+ EndMainLoop
+
+
+Music_DeckMachine_Ch3: ; f6f7b (3d:6f7b)
+ musicdc 17
+ volume 32
+ wave 1
+ musice9 96
+ musice8 8
+ MainLoop
+ octave 2
+ speed 1
+ Loop 4
+ C_ 7
+ rest 8
+ G_ 7
+ inc_octave
+ musice8 5
+ G_ 8
+ musice8 8
+ rest 7
+ dec_octave
+ C_ 8
+ inc_octave
+ musice8 5
+ E_ 7
+ dec_octave
+ musice8 8
+ C_ 8
+ D_ 7
+ inc_octave
+ musice8 5
+ C_ 8
+ dec_octave
+ rest 7
+ musice8 8
+ A_ 8
+ inc_octave
+ musice8 5
+ G_ 7
+ dec_octave
+ dec_octave
+ musice8 8
+ A_ 8
+ inc_octave
+ D_ 7
+ rest 8
+ E_ 7
+ rest 8
+ G_ 7
+ inc_octave
+ musice8 5
+ G_ 8
+ rest 7
+ dec_octave
+ musice8 8
+ E_ 8
+ inc_octave
+ musice8 5
+ E_ 7
+ dec_octave
+ musice8 8
+ C_ 8
+ F_ 7
+ inc_octave
+ musice8 5
+ C_ 8
+ rest 7
+ dec_octave
+ musice8 8
+ F_ 8
+ inc_octave
+ musice8 5
+ G_ 7
+ dec_octave
+ musice8 8
+ E_ 8
+ D_ 7
+ rest 8
+ EndLoop
+ C_ 7
+ rest 8
+ G_ 7
+ inc_octave
+ musice8 5
+ G_ 8
+ rest 7
+ dec_octave
+ musice8 8
+ C_ 8
+ inc_octave
+ musice8 5
+ E_ 7
+ dec_octave
+ dec_octave
+ musice8 8
+ G_ 8
+ inc_octave
+ C_ 7
+ inc_octave
+ musice8 5
+ C_ 8
+ rest 7
+ dec_octave
+ musice8 8
+ F_ 8
+ inc_octave
+ musice8 5
+ G_ 7
+ dec_octave
+ musice8 8
+ E_ 8
+ D_ 7
+ rest 8
+ C_ 15
+ rest 15
+ speed 10
+ rest 3
+ speed 1
+ rest 7
+ dec_octave
+ G_ 15
+ rest 8
+ A_ 7
+ rest 8
+ B_ 7
+ rest 8
+ EndMainLoop
+
+
+Music_DeckMachine_Ch4: ; f7018 (3d:7018)
+ speed 1
+ octave 1
+ MainLoop
+ Loop 9
+ music_call Branch_f7031
+ snare4 15
+ snare1 7
+ snare3 8
+ snare4 15
+ EndLoop
+ music_call Branch_f7031
+ snare4 7
+ snare2 4
+ snare2 4
+ snare1 7
+ snare1 8
+ snare1 7
+ snare1 8
+ EndMainLoop
+
+Branch_f7031:
+ bass 7
+ snare3 8
+ snare4 15
+ snare1 7
+ snare3 8
+ snare4 15
+ bass 7
+ snare3 8
+ music_ret
+; 0xf703a
diff --git a/src/audio/music/dueltheme1.asm b/src/audio/music/dueltheme1.asm
new file mode 100644
index 0000000..4487bc1
--- /dev/null
+++ b/src/audio/music/dueltheme1.asm
@@ -0,0 +1,2001 @@
+Music_DuelTheme1_Ch1: ; f532a (3d:532a)
+ speed 7
+ musicdc 17
+ vibrato_type 8
+ vibrato_delay 20
+ musice8 8
+ duty 2
+ MainLoop
+ octave 2
+ Loop 7
+ rest 16
+ EndLoop
+ rest 9
+ Loop 2
+ rest 3
+ music_call Branch_f54f9
+ volume 160
+ speed 1
+ F_ 4
+ F# 3
+ tie
+ speed 7
+ F# 1
+ volume 55
+ F# 1
+ dec_octave
+ volume 160
+ A_ 1
+ rest 2
+ inc_octave
+ volume 160
+ D_ 10
+ volume 55
+ D_ 12
+ music_call Branch_f54f9
+ volume 160
+ F# 2
+ volume 55
+ F# 1
+ volume 160
+ A_ 13
+ volume 55
+ A_ 10
+ volume 160
+ F# 1
+ volume 55
+ F# 1
+ volume 160
+ F# 1
+ G_ 1
+ A_ 1
+ volume 55
+ A_ 1
+ volume 160
+ speed 1
+ A# 4
+ B_ 3
+ tie
+ speed 7
+ B_ 15
+ volume 55
+ B_ 4
+ volume 160
+ speed 1
+ A# 4
+ B_ 3
+ tie
+ speed 7
+ B_ 3
+ A_ 3
+ volume 55
+ A_ 1
+ volume 160
+ G_ 2
+ volume 55
+ G_ 2
+ volume 160
+ speed 1
+ G# 4
+ A_ 3
+ tie
+ speed 7
+ A_ 15
+ volume 55
+ A_ 4
+ volume 160
+ speed 1
+ G# 4
+ A_ 3
+ tie
+ speed 7
+ A_ 3
+ G_ 4
+ F# 2
+ volume 55
+ F# 2
+ volume 160
+ speed 1
+ F# 4
+ G_ 3
+ tie
+ speed 7
+ G_ 15
+ volume 55
+ G_ 4
+ volume 160
+ speed 1
+ F# 4
+ G_ 3
+ tie
+ speed 7
+ G_ 3
+ F# 4
+ E_ 3
+ volume 55
+ E_ 1
+ volume 160
+ speed 1
+ D# 4
+ E_ 3
+ tie
+ speed 7
+ E_ 1
+ volume 55
+ E_ 1
+ volume 160
+ D_ 13
+ volume 55
+ D_ 9
+ dec_octave
+ EndLoop
+ inc_octave
+ duty 1
+ volume 160
+ speed 1
+ C# 4
+ D_ 3
+ tie
+ speed 7
+ D_ 1
+ rest 1
+ D_ 1
+ rest 1
+ C# 1
+ rest 1
+ music_call Branch_f5538
+ speed 1
+ G# 4
+ A_ 3
+ tie
+ speed 7
+ A_ 1
+ volume 55
+ A_ 1
+ volume 160
+ F# 5
+ volume 55
+ F# 1
+ dec_octave
+ volume 160
+ A_ 1
+ inc_octave
+ speed 1
+ D_ 4
+ volume 55
+ D_ 3
+ volume 160
+ F# 4
+ volume 55
+ F# 3
+ volume 160
+ A_ 4
+ volume 55
+ A_ 3
+ speed 7
+ rest 3
+ dec_octave
+ duty 1
+ volume 160
+ musice8 8
+ Loop 3
+ A_ 1
+ rest 2
+ EndLoop
+ inc_octave
+ speed 1
+ C# 4
+ D_ 3
+ tie
+ speed 7
+ D_ 1
+ rest 1
+ D_ 1
+ rest 1
+ C# 1
+ rest 1
+ music_call Branch_f5538
+ speed 1
+ G# 4
+ A_ 3
+ tie
+ speed 7
+ A_ 5
+ tie
+ A_ 10
+ tie
+ A_ 6
+ volume 55
+ A_ 2
+ inc_octave
+ volume 160
+ speed 1
+ C# 4
+ D_ 3
+ tie
+ speed 7
+ D_ 2
+ C# 1
+ volume 55
+ C# 2
+ dec_octave
+ volume 160
+ B_ 1
+ volume 55
+ B_ 1
+ volume 160
+ speed 1
+ A# 4
+ B_ 3
+ tie
+ speed 7
+ B_ 1
+ volume 55
+ B_ 1
+ volume 160
+ A_ 13
+ tie
+ A_ 6
+ volume 55
+ A_ 2
+ dec_octave
+ volume 121
+ speed 1
+ A_ 5
+ inc_octave
+ C# 5
+ E_ 4
+ A_ 5
+ inc_octave
+ C# 5
+ E_ 4
+ dec_octave
+ C# 5
+ E_ 5
+ A_ 4
+ inc_octave
+ C# 5
+ E_ 5
+ A_ 4
+ dec_octave
+ music_call Branch_f5580
+ volume 160
+ A_ 2
+ tie
+ A_ 8
+ tie
+ A_ 8
+ tie
+ A_ 6
+ duty 1
+ volume 160
+ speed 1
+ dec_octave
+ B_ 4
+ inc_octave
+ C_ 3
+ speed 7
+ C# 1
+ rest 1
+ C# 1
+ D_ 2
+ E_ 2
+ G_ 2
+ duty 2
+ music_call Branch_f5580
+ volume 160
+ speed 1
+ G# 4
+ A_ 3
+ tie
+ speed 7
+ A_ 5
+ G_ 2
+ F# 2
+ volume 55
+ F# 2
+ volume 160
+ E_ 2
+ volume 55
+ E_ 2
+ volume 160
+ speed 1
+ F# 4
+ G_ 3
+ tie
+ speed 7
+ G_ 5
+ F# 2
+ E_ 2
+ volume 55
+ E_ 2
+ volume 160
+ D_ 2
+ volume 55
+ D_ 2
+ volume 160
+ D_ 8
+ tie
+ D_ 8
+ D_ 8
+ tie
+ D_ 8
+ volume 55
+ D_ 2
+ volume 160
+ D_ 12
+ volume 55
+ D_ 2
+ volume 160
+ D_ 6
+ tie
+ D_ 8
+ rest 4
+ EndMainLoop
+
+Branch_f54f9:
+ octave 2
+ volume 160
+ A_ 1
+ B_ 1
+ inc_octave
+ D_ 1
+ volume 55
+ D_ 1
+ volume 160
+ speed 1
+ F_ 4
+ F# 3
+ tie
+ speed 7
+ F# 10
+ volume 55
+ F# 1
+ volume 160
+ D_ 3
+ volume 55
+ D_ 1
+ volume 160
+ speed 1
+ D# 4
+ E_ 3
+ tie
+ speed 7
+ E_ 5
+ volume 55
+ E_ 2
+ volume 160
+ speed 1
+ F# 4
+ G_ 3
+ tie
+ speed 7
+ G_ 2
+ F# 1
+ volume 55
+ F# 2
+ volume 160
+ E_ 1
+ volume 55
+ E_ 1
+ music_ret
+
+Branch_f5538:
+ C_ 1
+ rest 2
+ dec_octave
+ G_ 1
+ rest 2
+ G_ 1
+ rest 2
+ duty 2
+ volume 160
+ G_ 1
+ inc_octave
+ speed 1
+ C_ 4
+ volume 55
+ C_ 3
+ volume 160
+ E_ 4
+ volume 55
+ E_ 3
+ volume 160
+ G_ 4
+ volume 55
+ G_ 3
+ speed 7
+ rest 3
+ duty 1
+ volume 160
+ musice8 8
+ dec_octave
+ Loop 3
+ G_ 1
+ rest 2
+ EndLoop
+ inc_octave
+ duty 2
+ volume 160
+ speed 1
+ A# 4
+ B_ 3
+ tie
+ speed 7
+ B_ 2
+ A_ 1
+ volume 55
+ A_ 1
+ volume 160
+ G_ 1
+ volume 55
+ G_ 1
+ volume 160
+ music_ret
+
+Branch_f5580:
+ speed 1
+ volume 160
+ F_ 4
+ F# 3
+ tie
+ speed 7
+ F# 9
+ volume 55
+ F# 2
+ volume 160
+ G_ 1
+ volume 55
+ G_ 1
+ volume 160
+ A_ 1
+ volume 55
+ A_ 1
+ volume 160
+ B_ 2
+ volume 55
+ B_ 2
+ inc_octave
+ volume 160
+ speed 1
+ F_ 4
+ F# 3
+ tie
+ speed 7
+ F# 7
+ E_ 1
+ volume 55
+ E_ 1
+ volume 160
+ D_ 1
+ volume 55
+ D_ 1
+ volume 160
+ C# 2
+ volume 55
+ C# 1
+ dec_octave
+ volume 160
+ A_ 9
+ F# 1
+ volume 55
+ F# 1
+ volume 160
+ speed 1
+ A# 4
+ B_ 3
+ tie
+ speed 7
+ B_ 8
+ volume 55
+ B_ 1
+ volume 160
+ A_ 4
+ G_ 4
+ F# 10
+ G_ 1
+ volume 55
+ G_ 1
+ volume 160
+ A_ 1
+ volume 55
+ A_ 1
+ volume 160
+ D_ 10
+ E_ 2
+ F# 2
+ volume 55
+ F# 2
+ music_ret
+
+
+Music_DuelTheme1_Ch2: ; f55e7 (3d:55e7)
+ speed 7
+ musicdc 17
+ vibrato_type 8
+ vibrato_delay 20
+ musice8 8
+ MainLoop
+ duty 1
+ volume 144
+ octave 2
+ Loop 4
+ Loop 3
+ D_ 1
+ rest 2
+ EndLoop
+ rest 1
+ dec_octave
+ A_ 1
+ rest 1
+ A_ 1
+ B_ 1
+ rest 2
+ inc_octave
+ EndLoop
+ Loop 4
+ octave 2
+ D_ 1
+ rest 2
+ D_ 1
+ duty 2
+ volume 162
+ musice8 6
+ A_ 2
+ music_call Branch_f59f9
+ EndLoop
+ octave 2
+ D_ 1
+ rest 2
+ D_ 1
+ duty 2
+ inc_octave
+ volume 162
+ musice8 6
+ D_ 2
+ music_call Branch_f59f9
+ octave 2
+ D_ 1
+ rest 2
+ D_ 1
+ duty 2
+ inc_octave
+ volume 162
+ musice8 6
+ C_ 2
+ dec_octave
+ duty 1
+ volume 144
+ musice8 8
+ D_ 1
+ rest 3
+ dec_octave
+ A_ 1
+ rest 1
+ inc_octave
+ duty 2
+ volume 162
+ musice8 6
+ G_ 1
+ dec_octave
+ duty 1
+ volume 144
+ musice8 8
+ B_ 1
+ rest 2
+ inc_octave
+ Loop 3
+ octave 2
+ D_ 1
+ rest 2
+ D_ 1
+ duty 2
+ inc_octave
+ volume 162
+ musice8 6
+ D_ 2
+ music_call Branch_f59f9
+ EndLoop
+ octave 2
+ D_ 1
+ rest 2
+ D_ 1
+ duty 2
+ inc_octave
+ volume 162
+ musice8 6
+ C_ 2
+ dec_octave
+ duty 1
+ volume 144
+ musice8 8
+ D_ 1
+ rest 3
+ dec_octave
+ A_ 1
+ rest 1
+ inc_octave
+ duty 2
+ volume 162
+ musice8 6
+ G_ 1
+ dec_octave
+ duty 1
+ volume 144
+ musice8 8
+ B_ 1
+ rest 2
+ inc_octave
+ D_ 1
+ rest 2
+ D_ 1
+ duty 2
+ inc_octave
+ volume 162
+ musice8 6
+ D_ 2
+ music_call Branch_f59f9
+ octave 2
+ D_ 1
+ rest 2
+ D_ 1
+ duty 2
+ inc_octave
+ volume 162
+ musice8 6
+ D_ 2
+ dec_octave
+ duty 1
+ volume 144
+ musice8 8
+ D_ 1
+ rest 3
+ D_ 1
+ rest 1
+ duty 2
+ volume 162
+ musice8 6
+ A_ 2
+ duty 1
+ volume 144
+ musice8 8
+ F# 1
+ rest 1
+ Loop 2
+ G_ 1
+ rest 2
+ G_ 1
+ duty 2
+ volume 162
+ musice8 6
+ G_ 2
+ duty 1
+ volume 144
+ musice8 8
+ G_ 1
+ rest 3
+ D_ 1
+ rest 1
+ duty 2
+ volume 162
+ musice8 6
+ G_ 1
+ duty 1
+ volume 144
+ musice8 8
+ E_ 1
+ rest 2
+ EndLoop
+ F# 1
+ rest 2
+ F# 1
+ duty 2
+ volume 162
+ musice8 6
+ inc_octave
+ C# 2
+ music_call Branch_f5a17
+ octave 2
+ F# 1
+ rest 2
+ F# 1
+ inc_octave
+ duty 2
+ volume 162
+ musice8 6
+ E_ 2
+ music_call Branch_f5a17
+ E_ 1
+ rest 2
+ E_ 1
+ duty 2
+ volume 162
+ musice8 6
+ G_ 2
+ duty 1
+ volume 144
+ musice8 8
+ E_ 1
+ rest 3
+ E_ 1
+ rest 1
+ duty 2
+ volume 162
+ musice8 6
+ B_ 1
+ duty 1
+ volume 144
+ musice8 8
+ G_ 1
+ rest 2
+ A_ 1
+ rest 2
+ A_ 1
+ duty 2
+ volume 162
+ musice8 6
+ G_ 2
+ duty 1
+ volume 144
+ musice8 8
+ A_ 1
+ rest 3
+ E_ 1
+ rest 1
+ duty 2
+ volume 162
+ musice8 6
+ A_ 1
+ duty 1
+ volume 144
+ musice8 8
+ A_ 1
+ rest 2
+ D_ 1
+ rest 2
+ D_ 1
+ duty 2
+ volume 162
+ musice8 6
+ A_ 2
+ duty 1
+ volume 144
+ musice8 8
+ D_ 1
+ rest 3
+ dec_octave
+ A_ 1
+ rest 1
+ inc_octave
+ duty 2
+ volume 162
+ musice8 6
+ A_ 1
+ dec_octave
+ duty 1
+ volume 144
+ musice8 8
+ B_ 1
+ rest 2
+ inc_octave
+ D_ 1
+ rest 2
+ D_ 1
+ duty 2
+ volume 162
+ musice8 6
+ A_ 2
+ duty 1
+ volume 144
+ musice8 8
+ D_ 1
+ rest 3
+ dec_octave
+ A_ 1
+ rest 1
+ inc_octave
+ duty 2
+ volume 112
+ musice4 0
+ E_ 1
+ F# 1
+ A_ 1
+ rest 1
+ volume 112
+ music_call Branch_f594d
+ volume 112
+ octave 3
+ speed 1
+ C# 4
+ D_ 3
+ tie
+ speed 7
+ D_ 1
+ rest 1
+ dec_octave
+ F# 1
+ volume 162
+ musice8 6
+ F# 2
+ volume 112
+ musice8 8
+ A_ 10
+ duty 1
+ volume 144
+ musice8 8
+ D_ 1
+ rest 2
+ D_ 1
+ duty 2
+ volume 162
+ musice8 6
+ inc_octave
+ D_ 2
+ dec_octave
+ duty 1
+ volume 144
+ musice8 8
+ D_ 1
+ rest 3
+ dec_octave
+ A_ 1
+ rest 1
+ inc_octave
+ duty 2
+ volume 112
+ E_ 1
+ F# 1
+ A_ 1
+ rest 1
+ music_call Branch_f594d
+ volume 112
+ octave 3
+ D_ 2
+ rest 1
+ F# 13
+ dec_octave
+ duty 1
+ volume 144
+ musice8 8
+ D_ 1
+ rest 2
+ D_ 1
+ duty 2
+ inc_octave
+ volume 162
+ musice8 6
+ D_ 2
+ dec_octave
+ duty 1
+ volume 144
+ musice8 8
+ D_ 1
+ rest 3
+ inc_octave
+ duty 2
+ volume 112
+ D_ 1
+ rest 1
+ D_ 1
+ E_ 1
+ F# 1
+ rest 1
+ speed 1
+ F# 4
+ G_ 3
+ tie
+ speed 7
+ G_ 15
+ dec_octave
+ duty 1
+ volume 144
+ musice8 8
+ G_ 1
+ rest 2
+ G_ 1
+ inc_octave
+ duty 2
+ volume 112
+ speed 1
+ F# 4
+ G_ 3
+ tie
+ speed 7
+ G_ 2
+ rest 1
+ F# 3
+ rest 1
+ dec_octave
+ volume 162
+ musice8 6
+ G_ 1
+ duty 1
+ volume 144
+ musice8 8
+ E_ 1
+ rest 2
+ inc_octave
+ duty 2
+ volume 112
+ speed 1
+ E_ 4
+ F# 3
+ tie
+ speed 7
+ F# 15
+ dec_octave
+ duty 1
+ volume 144
+ musice8 8
+ F# 1
+ rest 2
+ F# 1
+ inc_octave
+ duty 2
+ volume 112
+ speed 1
+ E_ 4
+ F# 3
+ tie
+ speed 7
+ F# 2
+ rest 1
+ E_ 3
+ rest 1
+ dec_octave
+ volume 162
+ musice8 6
+ A_ 1
+ duty 1
+ volume 144
+ musice8 8
+ E_ 1
+ rest 2
+ inc_octave
+ duty 2
+ volume 112
+ speed 1
+ D# 4
+ E_ 3
+ tie
+ speed 7
+ E_ 15
+ dec_octave
+ duty 1
+ volume 144
+ musice8 8
+ A_ 1
+ rest 2
+ A_ 1
+ duty 2
+ volume 112
+ speed 1
+ A# 4
+ B_ 3
+ tie
+ speed 7
+ B_ 2
+ rest 1
+ A_ 3
+ rest 1
+ G_ 3
+ rest 1
+ speed 1
+ F# 4
+ G_ 3
+ tie
+ speed 7
+ G_ 1
+ rest 1
+ F# 13
+ duty 1
+ volume 144
+ musice8 8
+ D_ 1
+ rest 2
+ D_ 1
+ inc_octave
+ duty 2
+ volume 162
+ musice8 6
+ D_ 2
+ dec_octave
+ musice4 0
+ duty 1
+ volume 144
+ musice8 8
+ D_ 1
+ rest 2
+ music_call Branch_f59b4
+ octave 3
+ speed 1
+ volume 112
+ F_ 4
+ F# 3
+ tie
+ speed 7
+ F# 1
+ rest 1
+ D_ 5
+ rest 1
+ dec_octave
+ F# 1
+ speed 1
+ A_ 4
+ rest 3
+ inc_octave
+ D_ 4
+ rest 3
+ F# 4
+ rest 3
+ speed 7
+ rest 3
+ dec_octave
+ duty 1
+ volume 144
+ musice8 8
+ Loop 3
+ D_ 1
+ rest 2
+ EndLoop
+ music_call Branch_f59b4
+ volume 128
+ octave 3
+ D_ 16
+ tie
+ D_ 6
+ rest 2
+ speed 1
+ G# 4
+ A_ 3
+ tie
+ speed 7
+ A_ 2
+ A_ 1
+ rest 2
+ A_ 1
+ rest 1
+ D_ 2
+ rest 1
+ D_ 13
+ C# 6
+ rest 2
+ dec_octave
+ volume 121
+ speed 1
+ E_ 5
+ A_ 5
+ inc_octave
+ C# 4
+ E_ 5
+ A_ 5
+ inc_octave
+ C# 4
+ dec_octave
+ dec_octave
+ A_ 5
+ inc_octave
+ C# 5
+ E_ 4
+ A_ 5
+ inc_octave
+ C# 5
+ E_ 4
+ dec_octave
+ speed 7
+ music_call Branch_f598c
+ D_ 8
+ tie
+ D_ 8
+ C# 6
+ dec_octave
+ duty 1
+ volume 112
+ speed 1
+ G_ 4
+ G# 3
+ speed 7
+ A_ 1
+ rest 1
+ A_ 1
+ B_ 2
+ inc_octave
+ C# 2
+ E_ 2
+ duty 2
+ music_call Branch_f598c
+ D_ 4
+ E_ 2
+ D_ 2
+ rest 2
+ C# 2
+ rest 2
+ E_ 6
+ D_ 2
+ C# 2
+ rest 2
+ dec_octave
+ A_ 2
+ rest 2
+ G_ 8
+ tie
+ G_ 8
+ F# 8
+ tie
+ F# 8
+ rest 2
+ G_ 12
+ rest 2
+ G_ 14
+ rest 4
+ EndMainLoop
+
+Branch_f594d:
+ octave 3
+ speed 1
+ C# 4
+ D_ 3
+ tie
+ speed 7
+ D_ 9
+ dec_octave
+ duty 1
+ volume 144
+ dec_octave
+ A_ 1
+ rest 1
+ inc_octave
+ duty 2
+ volume 112
+ A_ 3
+ rest 1
+ inc_octave
+ C_ 6
+ dec_octave
+ duty 1
+ volume 144
+ musice8 8
+ D_ 1
+ rest 1
+ inc_octave
+ duty 2
+ volume 112
+ speed 1
+ D# 4
+ E_ 3
+ tie
+ speed 7
+ E_ 2
+ D_ 1
+ dec_octave
+ volume 162
+ musice8 6
+ G_ 2
+ inc_octave
+ volume 112
+ musice8 8
+ C_ 1
+ rest 1
+ music_ret
+
+Branch_f598c:
+ volume 128
+ D_ 10
+ rest 2
+ E_ 1
+ rest 1
+ F# 1
+ rest 1
+ G_ 2
+ rest 2
+ inc_octave
+ D_ 8
+ C# 1
+ rest 1
+ dec_octave
+ B_ 1
+ rest 1
+ A_ 2
+ rest 1
+ F# 9
+ D_ 1
+ rest 1
+ G_ 9
+ rest 1
+ F# 4
+ E_ 4
+ D_ 10
+ E_ 1
+ rest 1
+ F# 1
+ rest 1
+ dec_octave
+ B_ 10
+ inc_octave
+ C# 2
+ D_ 2
+ rest 2
+ D_ 2
+ tie
+ music_ret
+
+Branch_f59b4:
+ octave 2
+ volume 128
+ speed 1
+ G# 4
+ A_ 3
+ tie
+ speed 7
+ A_ 1
+ rest 1
+ A_ 1
+ rest 1
+ G# 1
+ rest 1
+ G_ 1
+ rest 2
+ C_ 1
+ rest 2
+ C_ 1
+ rest 2
+ duty 2
+ volume 112
+ E_ 1
+ speed 1
+ G_ 4
+ rest 3
+ inc_octave
+ C_ 4
+ rest 3
+ E_ 4
+ rest 3
+ speed 7
+ rest 3
+ musice8 8
+ dec_octave
+ duty 1
+ volume 128
+ Loop 3
+ C_ 1
+ rest 2
+ EndLoop
+ inc_octave
+ duty 2
+ volume 112
+ speed 1
+ F# 4
+ G_ 3
+ tie
+ speed 7
+ G_ 2
+ F# 1
+ rest 1
+ E_ 1
+ rest 1
+ music_ret
+
+Branch_f59f9:
+ octave 2
+ duty 1
+ volume 144
+ musice8 8
+ D_ 1
+ rest 3
+ dec_octave
+ A_ 1
+ rest 1
+ inc_octave
+ duty 2
+ volume 162
+ musice8 6
+ A_ 1
+ dec_octave
+ duty 1
+ volume 144
+ musice8 8
+ B_ 1
+ rest 2
+ music_ret
+
+Branch_f5a17:
+ octave 2
+ duty 1
+ volume 144
+ musice8 8
+ F# 1
+ rest 3
+ C# 1
+ rest 1
+ duty 2
+ volume 162
+ musice8 6
+ A_ 1
+ duty 1
+ volume 144
+ musice8 8
+ E_ 1
+ rest 2
+ music_ret
+
+
+Music_DuelTheme1_Ch3: ; f5a32 (3d:5a32)
+ speed 7
+ musicdc 17
+ volume 32
+ wave 4
+ musice9 96
+ musice8 8
+ octave 1
+ MainLoop
+ Loop 4
+ Loop 3
+ D_ 1
+ rest 2
+ EndLoop
+ rest 1
+ music_call Branch_f5c47
+ EndLoop
+ Loop 4
+ D_ 1
+ rest 2
+ D_ 1
+ inc_octave
+ inc_octave
+ musice8 3
+ D_ 2
+ dec_octave
+ dec_octave
+ musice8 8
+ D_ 1
+ rest 3
+ music_call Branch_f5c47
+ EndLoop
+ music_call Branch_f5b8d
+ D_ 1
+ rest 2
+ D_ 1
+ inc_octave
+ musice8 3
+ F# 2
+ dec_octave
+ musice8 8
+ D_ 1
+ rest 3
+ music_call Branch_f5c47
+ D_ 1
+ rest 2
+ D_ 1
+ inc_octave
+ inc_octave
+ musice8 3
+ D_ 2
+ dec_octave
+ dec_octave
+ musice8 8
+ D_ 1
+ rest 3
+ music_call Branch_f5c47
+ music_call Branch_f5b8d
+ D_ 1
+ rest 2
+ D_ 1
+ inc_octave
+ musice8 3
+ A_ 2
+ dec_octave
+ musice8 8
+ D_ 1
+ rest 3
+ music_call Branch_f5c47
+ D_ 1
+ rest 2
+ D_ 1
+ inc_octave
+ musice8 3
+ A_ 2
+ dec_octave
+ musice8 8
+ D_ 1
+ rest 2
+ D_ 2
+ rest 1
+ D_ 1
+ rest 1
+ C# 1
+ rest 1
+ music_call Branch_f5c7e
+ octave 2
+ C_ 3
+ dec_octave
+ G_ 1
+ rest 1
+ inc_octave
+ C_ 1
+ rest 1
+ dec_octave
+ Loop 3
+ D_ 1
+ rest 2
+ EndLoop
+ inc_octave
+ D_ 1
+ speed 1
+ F# 4
+ rest 3
+ A_ 4
+ rest 3
+ inc_octave
+ D_ 4
+ rest 3
+ speed 7
+ rest 3
+ dec_octave
+ dec_octave
+ Loop 3
+ D_ 1
+ rest 2
+ EndLoop
+ D_ 2
+ rest 1
+ D_ 1
+ rest 1
+ C# 1
+ rest 1
+ music_call Branch_f5c7e
+ octave 1
+ C_ 3
+ D_ 1
+ rest 1
+ D# 1
+ rest 1
+ music_call Branch_f5c60
+ octave 1
+ musice8 8
+ E_ 1
+ rest 1
+ E_ 2
+ musice8 6
+ B_ 2
+ music_call Branch_f5c60
+ octave 1
+ musice8 8
+ F# 2
+ G_ 2
+ musice8 6
+ G# 2
+ music_call Branch_f5c6f
+ octave 1
+ musice8 8
+ A_ 1
+ rest 1
+ A_ 2
+ musice8 6
+ E_ 2
+ music_call Branch_f5c6f
+ octave 1
+ musice8 8
+ B_ 2
+ inc_octave
+ C_ 2
+ C# 2
+ dec_octave
+ Loop 2
+ music_call Branch_f5c4d
+ E_ 1
+ rest 1
+ E_ 1
+ rest 1
+ E_ 2
+ rest 1
+ E_ 1
+ rest 1
+ E_ 1
+ rest 1
+ musice8 7
+ E_ 1
+ musice8 8
+ E_ 1
+ rest 1
+ E_ 2
+ F# 1
+ rest 1
+ F# 1
+ rest 1
+ F# 2
+ rest 1
+ F# 1
+ rest 1
+ F# 1
+ rest 1
+ musice8 7
+ F# 1
+ musice8 8
+ F# 1
+ rest 1
+ F# 2
+ G_ 1
+ rest 1
+ G_ 1
+ rest 1
+ G_ 2
+ rest 1
+ G_ 1
+ rest 1
+ G_ 1
+ rest 1
+ musice8 7
+ G_ 1
+ musice8 8
+ F# 1
+ rest 1
+ E_ 2
+ music_call Branch_f5c4d
+ B_ 1
+ rest 1
+ B_ 1
+ rest 1
+ B_ 2
+ rest 1
+ B_ 1
+ rest 1
+ B_ 1
+ rest 1
+ musice8 7
+ B_ 1
+ musice8 8
+ F# 1
+ rest 1
+ F_ 2
+ E_ 1
+ rest 1
+ E_ 1
+ rest 1
+ E_ 2
+ rest 1
+ E_ 1
+ rest 1
+ E_ 1
+ F# 2
+ G_ 2
+ G# 2
+ A_ 1
+ rest 1
+ A_ 1
+ rest 1
+ A_ 2
+ rest 1
+ B_ 1
+ rest 1
+ B_ 1
+ A_ 2
+ E_ 2
+ C# 2
+ EndLoop
+ Loop 2
+ music_call Branch_f5c4d
+ EndLoop
+ D_ 1
+ rest 1
+ D_ 1
+ rest 1
+ D_ 2
+ rest 1
+ D_ 1
+ rest 1
+ D_ 1
+ rest 1
+ musice8 7
+ D_ 1
+ musice8 8
+ D_ 1
+ rest 1
+ A_ 14
+ rest 4
+ EndMainLoop
+
+Branch_f5b8d:
+ D_ 1
+ rest 2
+ D_ 1
+ inc_octave
+ musice8 3
+ A_ 2
+ dec_octave
+ musice8 8
+ D_ 1
+ rest 3
+ music_call Branch_f5c47
+ D_ 1
+ rest 2
+ D_ 1
+ inc_octave
+ musice8 3
+ G_ 2
+ dec_octave
+ musice8 8
+ D_ 1
+ rest 3
+ music_call Branch_f5c47
+ Loop 3
+ D_ 1
+ rest 2
+ D_ 1
+ inc_octave
+ musice8 3
+ A_ 2
+ dec_octave
+ musice8 8
+ D_ 1
+ rest 3
+ music_call Branch_f5c47
+ EndLoop
+ D_ 1
+ rest 2
+ D_ 1
+ inc_octave
+ musice8 3
+ G_ 2
+ dec_octave
+ musice8 8
+ D_ 1
+ rest 3
+ music_call Branch_f5c47
+ D_ 1
+ rest 2
+ D_ 1
+ inc_octave
+ musice8 3
+ A_ 2
+ dec_octave
+ musice8 8
+ D_ 1
+ rest 3
+ music_call Branch_f5c47
+ D_ 1
+ rest 2
+ D_ 1
+ inc_octave
+ musice8 3
+ A_ 2
+ dec_octave
+ musice8 8
+ D_ 1
+ rest 3
+ D_ 1
+ rest 1
+ E_ 2
+ F# 1
+ rest 1
+ Loop 2
+ G_ 1
+ rest 2
+ G_ 1
+ inc_octave
+ musice8 3
+ B_ 2
+ dec_octave
+ musice8 8
+ G_ 1
+ rest 3
+ D_ 1
+ rest 1
+ D_ 1
+ E_ 1
+ rest 2
+ EndLoop
+ F# 1
+ rest 2
+ F# 1
+ inc_octave
+ musice8 3
+ A_ 2
+ dec_octave
+ musice8 8
+ F# 1
+ rest 3
+ C# 1
+ rest 1
+ C# 1
+ E_ 1
+ rest 2
+ F# 1
+ rest 2
+ F# 1
+ inc_octave
+ inc_octave
+ musice8 3
+ C# 2
+ dec_octave
+ dec_octave
+ musice8 8
+ F# 1
+ rest 3
+ C# 1
+ rest 1
+ C# 1
+ E_ 1
+ rest 2
+ E_ 1
+ rest 2
+ E_ 1
+ inc_octave
+ musice8 3
+ B_ 2
+ dec_octave
+ musice8 8
+ E_ 1
+ rest 3
+ E_ 1
+ rest 1
+ F# 1
+ G_ 1
+ rest 2
+ A_ 1
+ rest 2
+ A_ 1
+ inc_octave
+ musice8 3
+ B_ 2
+ dec_octave
+ musice8 8
+ A_ 1
+ rest 3
+ E_ 1
+ rest 1
+ F# 1
+ A_ 1
+ rest 2
+ music_ret
+
+Branch_f5c47:
+ A_ 1
+ rest 1
+ A_ 1
+ B_ 1
+ rest 2
+ music_ret
+
+Branch_f5c4d:
+ D_ 1
+ rest 1
+ D_ 1
+ rest 1
+ D_ 2
+ rest 1
+ D_ 1
+ rest 1
+ D_ 1
+ rest 1
+ musice8 7
+ D_ 1
+ musice8 8
+ D_ 1
+ rest 1
+ D_ 2
+ music_ret
+
+Branch_f5c60:
+ octave 1
+ musice8 8
+ E_ 1
+ rest 1
+ E_ 1
+ rest 1
+ E_ 2
+ rest 1
+ E_ 1
+ rest 1
+ musice8 6
+ E_ 1
+ music_ret
+
+Branch_f5c6f:
+ octave 1
+ musice8 8
+ A_ 1
+ rest 1
+ A_ 1
+ rest 1
+ A_ 2
+ rest 1
+ A_ 1
+ rest 1
+ musice8 6
+ A_ 1
+ music_ret
+
+Branch_f5c7e:
+ octave 1
+ Loop 3
+ C_ 1
+ rest 2
+ EndLoop
+ inc_octave
+ C_ 1
+ speed 1
+ E_ 4
+ rest 3
+ G_ 4
+ rest 3
+ inc_octave
+ C_ 4
+ rest 3
+ speed 7
+ rest 3
+ dec_octave
+ dec_octave
+ Loop 3
+ C_ 1
+ rest 2
+ EndLoop
+ music_ret
+
+
+Music_DuelTheme1_Ch4: ; f5c9a (3d:5c9a)
+ speed 7
+ octave 1
+ MainLoop
+ Loop 3
+ bass 2
+ snare3 1
+ snare4 1
+ snare3 1
+ bass 1
+ snare2 2
+ snare3 1
+ bass 1
+ snare4 2
+ snare1 1
+ snare4 1
+ rest 1
+ snare3 1
+ EndLoop
+ bass 2
+ snare3 1
+ snare4 1
+ snare3 1
+ bass 1
+ snare2 2
+ snare3 1
+ snare1 1
+ snare4 1
+ speed 1
+ snare2 4
+ snare2 3
+ speed 7
+ snare1 1
+ snare1 1
+ snare1 2
+ Loop 3
+ music_call Branch_f5d39
+ EndLoop
+ music_call Branch_f5d46
+ Loop 15
+ music_call Branch_f5d39
+ EndLoop
+ music_call Branch_f5d46
+ Loop 15
+ music_call Branch_f5d39
+ EndLoop
+ bass 2
+ snare3 1
+ snare4 1
+ snare1 2
+ snare4 2
+ snare3 1
+ snare1 1
+ snare4 1
+ speed 1
+ snare2 4
+ snare2 3
+ speed 7
+ Loop 4
+ snare1 1
+ EndLoop
+ Loop 5
+ bass 1
+ snare3 1
+ snare4 1
+ snare1 1
+ snare3 1
+ bass 1
+ snare4 2
+ snare3 1
+ bass 1
+ snare3 2
+ snare1 2
+ snare4 2
+ EndLoop
+ bass 2
+ snare3 1
+ snare1 1
+ snare3 1
+ bass 1
+ snare4 2
+ snare3 1
+ bass 1
+ snare4 1
+ speed 1
+ snare2 4
+ snare2 3
+ speed 7
+ Loop 4
+ snare1 1
+ EndLoop
+ Loop 3
+ music_call Branch_f5d39
+ EndLoop
+ music_call Branch_f5d58
+ Loop 7
+ music_call Branch_f5d39
+ EndLoop
+ music_call Branch_f5d46
+ Loop 7
+ music_call Branch_f5d39
+ EndLoop
+ music_call Branch_f5d58
+ Loop 2
+ music_call Branch_f5d39
+ EndLoop
+ bass 2
+ snare3 1
+ snare4 1
+ snare1 2
+ snare4 2
+ bass 1
+ snare3 1
+ snare4 2
+ snare1 2
+ snare5 14
+ snare1 4
+ EndMainLoop
+
+Branch_f5d39:
+ bass 2
+ snare3 1
+ snare4 1
+ snare1 2
+ snare4 2
+ bass 1
+ snare3 1
+ snare4 2
+ snare1 1
+ snare4 1
+ rest 1
+ snare3 1
+ music_ret
+
+Branch_f5d46:
+ bass 2
+ snare3 1
+ snare4 1
+ snare1 2
+ snare4 2
+ snare3 1
+ snare1 1
+ snare4 1
+ speed 1
+ snare2 4
+ snare2 3
+ speed 7
+ snare1 1
+ snare1 1
+ snare1 2
+ music_ret
+
+Branch_f5d58:
+ bass 2
+ snare3 1
+ snare4 1
+ snare1 2
+ snare4 1
+ speed 1
+ snare2 4
+ snare2 3
+ speed 7
+ Loop 8
+ snare1 1
+ EndLoop
+ music_ret
+; 0xf5d68
diff --git a/src/audio/music/dueltheme2.asm b/src/audio/music/dueltheme2.asm
new file mode 100644
index 0000000..2dc8816
--- /dev/null
+++ b/src/audio/music/dueltheme2.asm
@@ -0,0 +1,1238 @@
+Music_DuelTheme2_Ch1: ; f5d68 (3d:5d68)
+ speed 9
+ musicdc 17
+ vibrato_type 8
+ vibrato_delay 20
+ musice8 8
+ octave 1
+ duty 1
+ volume 148
+ Loop 8
+ D_ 2
+ D_ 1
+ EndLoop
+ MainLoop
+ octave 1
+ Loop 23
+ D_ 2
+ D_ 1
+ EndLoop
+ duty 1
+ volume 160
+ inc_octave
+ inc_octave
+ speed 1
+ C_ 3
+ D_ 4
+ E_ 3
+ F_ 4
+ G_ 3
+ A_ 4
+ B_ 3
+ inc_octave
+ C_ 3
+ speed 9
+ music_call Branch_f5f3d
+ C_ 6
+ tie
+ speed 1
+ C_ 12
+ volume 55
+ C_ 6
+ volume 160
+ dec_octave
+ B_ 12
+ volume 55
+ B_ 6
+ volume 160
+ G_ 12
+ volume 55
+ G_ 6
+ speed 9
+ volume 160
+ musice8 8
+ A_ 1
+ volume 55
+ A_ 1
+ volume 160
+ musice8 6
+ D_ 1
+ musice8 8
+ D_ 9
+ tie
+ D_ 9
+ volume 71
+ D_ 3
+ duty 2
+ musice8 8
+ volume 47
+ E_ 4
+ volume 96
+ E_ 7
+ volume 39
+ E_ 1
+ volume 95
+ G_ 4
+ volume 128
+ speed 1
+ G_ 12
+ volume 39
+ G_ 6
+ inc_octave
+ speed 9
+ volume 127
+ musice8 8
+ C_ 3
+ duty 1
+ volume 160
+ dec_octave
+ speed 1
+ C_ 3
+ D_ 4
+ E_ 3
+ F_ 4
+ G_ 3
+ A_ 4
+ B_ 3
+ inc_octave
+ C_ 3
+ speed 9
+ music_call Branch_f5f3d
+ musice8 8
+ C_ 4
+ tie
+ speed 1
+ C_ 4
+ E_ 5
+ F_ 4
+ F# 5
+ G_ 12
+ volume 55
+ G_ 6
+ volume 160
+ E_ 12
+ volume 55
+ E_ 6
+ speed 9
+ volume 160
+ musice8 8
+ C_ 1
+ volume 55
+ C_ 1
+ volume 160
+ D_ 1
+ volume 55
+ D_ 1
+ dec_octave
+ volume 160
+ musice8 6
+ A_ 1
+ inc_octave
+ musice8 8
+ D_ 9
+ tie
+ D_ 10
+ volume 55
+ D_ 1
+ volume 160
+ speed 1
+ musice8 8
+ D_ 4
+ D# 5
+ speed 9
+ E_ 11
+ volume 55
+ E_ 1
+ volume 160
+ G_ 5
+ volume 55
+ G_ 1
+ volume 160
+ inc_octave
+ musice8 8
+ C_ 3
+ dec_octave
+ speed 1
+ C_ 3
+ D_ 4
+ E_ 3
+ F_ 4
+ G_ 3
+ A_ 4
+ B_ 3
+ inc_octave
+ C_ 3
+ music_call Branch_f5f90
+ D_ 1
+ volume 55
+ D_ 1
+ duty 1
+ volume 148
+ octave 1
+ D_ 1
+ Loop 3
+ D_ 2
+ D_ 1
+ EndLoop
+ duty 2
+ volume 107
+ inc_octave
+ inc_octave
+ G_ 1
+ dec_octave
+ B_ 1
+ inc_octave
+ G_ 1
+ A_ 1
+ D_ 1
+ A_ 1
+ B_ 1
+ D_ 1
+ B_ 1
+ duty 1
+ volume 160
+ music_call Branch_f5f62
+ octave 4
+ volume 71
+ F# 12
+ volume 160
+ C# 9
+ volume 71
+ C# 1
+ volume 160
+ C# 1
+ D_ 1
+ E_ 3
+ D_ 3
+ C# 3
+ dec_octave
+ musice8 6
+ B_ 3
+ musice8 8
+ B_ 4
+ volume 71
+ B_ 1
+ inc_octave
+ volume 160
+ speed 1
+ C# 4
+ dec_octave
+ B_ 5
+ speed 9
+ A_ 6
+ volume 71
+ A_ 1
+ duty 1
+ volume 147
+ musice8 8
+ D_ 2
+ D_ 2
+ rest 2
+ C# 2
+ duty 1
+ volume 160
+ musice8 8
+ music_call Branch_f5f62
+ octave 4
+ volume 71
+ F# 6
+ dec_octave
+ volume 160
+ B_ 2
+ inc_octave
+ C# 2
+ D_ 1
+ volume 71
+ D_ 1
+ volume 160
+ D_ 9
+ volume 71
+ D_ 1
+ volume 160
+ musice8 7
+ C# 1
+ D_ 1
+ musice8 8
+ E_ 3
+ D_ 3
+ C# 3
+ dec_octave
+ musice8 6
+ A_ 3
+ inc_octave
+ musice8 8
+ F_ 10
+ musice8 7
+ E_ 1
+ F_ 1
+ musice8 8
+ G_ 3
+ F_ 3
+ E_ 3
+ speed 1
+ C_ 2
+ tie
+ C_ 16
+ volume 71
+ C_ 9
+ speed 9
+ volume 160
+ musice8 8
+ A_ 10
+ musice8 7
+ G_ 1
+ F_ 1
+ musice8 8
+ G_ 6
+ inc_octave
+ C_ 3
+ dec_octave
+ speed 1
+ C_ 3
+ D_ 4
+ E_ 3
+ F_ 4
+ G_ 3
+ A_ 4
+ B_ 3
+ inc_octave
+ C_ 3
+ music_call Branch_f5f90
+ D_ 1
+ volume 55
+ D_ 1
+ duty 1
+ volume 148
+ octave 1
+ D_ 1
+ Loop 3
+ D_ 2
+ D_ 1
+ EndLoop
+ duty 1
+ volume 160
+ musice8 8
+ octave 5
+ D_ 1
+ C_ 1
+ dec_octave
+ A_ 1
+ inc_octave
+ C_ 1
+ dec_octave
+ A_ 1
+ G_ 1
+ A_ 1
+ G_ 1
+ F_ 1
+ G_ 1
+ F_ 1
+ C_ 1
+ D_ 12
+ tie
+ D_ 12
+ duty 1
+ volume 148
+ EndMainLoop
+
+Branch_f5f3d:
+ musice8 8
+ D_ 12
+ tie
+ D_ 4
+ tie
+ speed 1
+ D_ 7
+ volume 71
+ D_ 2
+ tie
+ speed 9
+ D_ 1
+ dec_octave
+ volume 160
+ A_ 4
+ tie
+ speed 1
+ A_ 7
+ volume 71
+ A_ 2
+ tie
+ speed 9
+ A_ 1
+ inc_octave
+ volume 160
+ C_ 12
+ tie
+ music_ret
+
+Branch_f5f62:
+ octave 3
+ speed 1
+ C# 3
+ D_ 4
+ E_ 3
+ F# 4
+ G_ 3
+ A_ 4
+ B_ 3
+ inc_octave
+ C# 3
+ speed 9
+ D_ 2
+ C# 2
+ dec_octave
+ A_ 2
+ F# 5
+ volume 71
+ F# 1
+ inc_octave
+ volume 160
+ D_ 2
+ C# 2
+ dec_octave
+ A_ 2
+ F# 2
+ G_ 2
+ A_ 2
+ B_ 1
+ volume 71
+ B_ 1
+ volume 160
+ inc_octave
+ musice8 6
+ F# 1
+ musice8 8
+ F# 9
+ music_ret
+
+Branch_f5f90:
+ octave 5
+ speed 9
+ Loop 3
+ D_ 1
+ volume 55
+ D_ 1
+ duty 1
+ volume 148
+ octave 1
+ D_ 1
+ Loop 5
+ D_ 2
+ D_ 1
+ EndLoop
+ D_ 2
+ duty 1
+ volume 160
+ octave 5
+ C_ 4
+ EndLoop
+ music_ret
+
+
+Music_DuelTheme2_Ch2: ; f5fad (3d:5fad)
+ speed 9
+ musicdc 17
+ vibrato_type 8
+ vibrato_delay 15
+ musice8 8
+ octave 2
+ duty 1
+ volume 116
+ musice4 5
+ Loop 8
+ D_ 2
+ D_ 1
+ EndLoop
+ MainLoop
+ Loop 24
+ D_ 2
+ D_ 1
+ EndLoop
+ duty 2
+ volume 107
+ musice4 0
+ Loop 12
+ inc_octave
+ D_ 1
+ dec_octave
+ A_ 1
+ EndLoop
+ Loop 10
+ inc_octave
+ C_ 1
+ dec_octave
+ G_ 1
+ EndLoop
+ inc_octave
+ C_ 1
+ G_ 1
+ inc_octave
+ C_ 1
+ G_ 1
+ duty 1
+ volume 112
+ dec_octave
+ D_ 1
+ rest 1
+ dec_octave
+ musice8 6
+ A_ 1
+ musice8 8
+ A_ 9
+ duty 2
+ volume 107
+ Loop 4
+ A_ 1
+ D_ 1
+ A_ 1
+ EndLoop
+ duty 2
+ inc_octave
+ musice8 8
+ volume 47
+ C_ 4
+ volume 96
+ C_ 7
+ rest 1
+ volume 95
+ E_ 4
+ speed 1
+ volume 128
+ E_ 12
+ rest 6
+ speed 9
+ volume 127
+ G_ 3
+ dec_octave
+ duty 1
+ volume 112
+ speed 1
+ G_ 3
+ A_ 4
+ B_ 3
+ inc_octave
+ C_ 4
+ D_ 3
+ E_ 4
+ F_ 3
+ G_ 3
+ speed 9
+ duty 2
+ volume 107
+ Loop 9
+ A_ 1
+ D_ 1
+ EndLoop
+ Loop 3
+ D_ 1
+ dec_octave
+ A_ 1
+ inc_octave
+ EndLoop
+ Loop 8
+ G_ 1
+ C_ 1
+ EndLoop
+ speed 1
+ G_ 4
+ duty 1
+ volume 112
+ inc_octave
+ C_ 5
+ D_ 4
+ D# 5
+ speed 1
+ E_ 12
+ rest 6
+ C_ 12
+ rest 6
+ speed 9
+ dec_octave
+ G_ 1
+ rest 1
+ A_ 1
+ rest 1
+ musice8 6
+ D_ 1
+ musice8 8
+ A_ 9
+ duty 2
+ volume 107
+ Loop 5
+ A_ 1
+ D_ 1
+ EndLoop
+ A_ 1
+ duty 1
+ volume 112
+ speed 1
+ A# 4
+ B_ 5
+ speed 9
+ inc_octave
+ C_ 11
+ rest 1
+ E_ 5
+ rest 1
+ G_ 3
+ dec_octave
+ speed 1
+ G_ 3
+ A_ 4
+ B_ 3
+ inc_octave
+ C_ 4
+ D_ 3
+ E_ 4
+ F_ 3
+ G_ 3
+ music_call Branch_f618f
+ A_ 1
+ rest 1
+ duty 1
+ volume 116
+ musice4 5
+ dec_octave
+ dec_octave
+ D_ 1
+ Loop 3
+ D_ 2
+ D_ 1
+ EndLoop
+ duty 2
+ volume 107
+ musice4 0
+ inc_octave
+ E_ 1
+ rest 1
+ E_ 1
+ F# 1
+ rest 1
+ F# 1
+ G_ 1
+ rest 1
+ G_ 1
+ inc_octave
+ C# 1
+ dec_octave
+ E_ 1
+ inc_octave
+ C# 1
+ duty 2
+ volume 107
+ music_call Branch_f6173
+ octave 4
+ Loop 4
+ D_ 1
+ dec_octave
+ G_ 1
+ B_ 1
+ D_ 1
+ G_ 1
+ dec_octave
+ B_ 1
+ inc_octave
+ inc_octave
+ EndLoop
+ Loop 2
+ C# 1
+ dec_octave
+ F# 1
+ A_ 1
+ D_ 1
+ F# 1
+ dec_octave
+ A_ 1
+ inc_octave
+ inc_octave
+ EndLoop
+ duty 1
+ volume 147
+ octave 2
+ rest 1
+ musice8 8
+ B_ 2
+ B_ 2
+ rest 2
+ A_ 2
+ inc_octave
+ musice8 8
+ C# 1
+ D_ 1
+ E_ 1
+ duty 2
+ volume 107
+ music_call Branch_f6173
+ octave 3
+ Loop 2
+ B_ 1
+ D_ 1
+ G_ 1
+ dec_octave
+ B_ 1
+ inc_octave
+ D_ 1
+ dec_octave
+ G_ 1
+ inc_octave
+ EndLoop
+ Loop 2
+ inc_octave
+ C# 1
+ dec_octave
+ E_ 1
+ A_ 1
+ C# 1
+ E_ 1
+ dec_octave
+ A_ 1
+ inc_octave
+ EndLoop
+ Loop 2
+ inc_octave
+ D_ 1
+ dec_octave
+ F_ 1
+ A_ 1
+ D_ 1
+ F_ 1
+ dec_octave
+ A_ 1
+ inc_octave
+ EndLoop
+ Loop 2
+ inc_octave
+ E_ 1
+ dec_octave
+ G_ 1
+ inc_octave
+ C_ 1
+ dec_octave
+ E_ 1
+ G_ 1
+ C_ 1
+ EndLoop
+ inc_octave
+ D_ 1
+ dec_octave
+ F_ 1
+ A_ 1
+ D_ 1
+ F_ 1
+ dec_octave
+ A_ 1
+ inc_octave
+ inc_octave
+ C_ 1
+ dec_octave
+ F_ 1
+ A_ 1
+ D_ 1
+ F_ 1
+ dec_octave
+ A_ 1
+ inc_octave
+ inc_octave
+ E_ 1
+ dec_octave
+ G_ 1
+ inc_octave
+ C_ 1
+ dec_octave
+ E_ 1
+ G_ 1
+ C_ 1
+ inc_octave
+ E_ 1
+ dec_octave
+ G_ 1
+ inc_octave
+ C_ 1
+ duty 1
+ volume 112
+ dec_octave
+ speed 1
+ G_ 3
+ A_ 4
+ B_ 3
+ inc_octave
+ C_ 4
+ D_ 3
+ E_ 4
+ F_ 3
+ G_ 3
+ music_call Branch_f618f
+ A_ 1
+ rest 1
+ duty 1
+ volume 116
+ musice4 5
+ dec_octave
+ dec_octave
+ D_ 1
+ Loop 3
+ D_ 2
+ D_ 1
+ EndLoop
+ rest 12
+ duty 1
+ volume 112
+ musice4 0
+ inc_octave
+ A_ 12
+ tie
+ A_ 12
+ dec_octave
+ duty 1
+ volume 116
+ musice4 5
+ EndMainLoop
+
+Branch_f6173:
+ octave 4
+ Loop 4
+ C# 1
+ dec_octave
+ F# 1
+ A_ 1
+ D_ 1
+ F# 1
+ dec_octave
+ A_ 1
+ inc_octave
+ inc_octave
+ EndLoop
+ Loop 4
+ D_ 1
+ dec_octave
+ G_ 1
+ B_ 1
+ D_ 1
+ G_ 1
+ dec_octave
+ B_ 1
+ inc_octave
+ inc_octave
+ EndLoop
+ music_ret
+
+Branch_f618f:
+ octave 4
+ speed 9
+ Loop 3
+ A_ 1
+ rest 1
+ volume 116
+ musice4 5
+ dec_octave
+ dec_octave
+ D_ 1
+ Loop 5
+ D_ 2
+ D_ 1
+ EndLoop
+ D_ 2
+ volume 112
+ musice4 0
+ inc_octave
+ inc_octave
+ G_ 4
+ EndLoop
+ music_ret
+
+
+Music_DuelTheme2_Ch3: ; f61ac (3d:61ac)
+ speed 9
+ musicdc 17
+ volume 32
+ wave 1
+ musice9 64
+ musice8 7
+ octave 1
+ Loop 4
+ music_call Branch_f62e5
+ EndLoop
+ MainLoop
+ Loop 44
+ music_call Branch_f62e5
+ EndLoop
+ Loop 3
+ Loop 3
+ music_call Branch_f62e5
+ EndLoop
+ octave 1
+ musice8 4
+ D_ 2
+ musice8 7
+ C_ 3
+ E_ 1
+ EndLoop
+ Loop 2
+ music_call Branch_f62e5
+ EndLoop
+ octave 1
+ musice8 8
+ E_ 1
+ inc_octave
+ E_ 1
+ dec_octave
+ E_ 1
+ F# 1
+ inc_octave
+ F# 1
+ dec_octave
+ F# 1
+ G_ 1
+ inc_octave
+ G_ 1
+ dec_octave
+ G_ 1
+ A_ 1
+ inc_octave
+ A_ 1
+ dec_octave
+ A_ 1
+ Loop 4
+ music_call Branch_f62e5
+ EndLoop
+ octave 1
+ Loop 4
+ musice8 4
+ E_ 2
+ musice8 7
+ E_ 1
+ inc_octave
+ E_ 1
+ dec_octave
+ E_ 1
+ inc_octave
+ E_ 1
+ dec_octave
+ EndLoop
+ Loop 4
+ musice8 4
+ A_ 2
+ musice8 7
+ A_ 1
+ inc_octave
+ A_ 1
+ dec_octave
+ A_ 1
+ inc_octave
+ A_ 1
+ dec_octave
+ EndLoop
+ Loop 2
+ music_call Branch_f62e5
+ EndLoop
+ octave 1
+ musice8 8
+ E_ 1
+ inc_octave
+ E_ 1
+ dec_octave
+ E_ 1
+ inc_octave
+ E_ 1
+ dec_octave
+ E_ 1
+ inc_octave
+ E_ 1
+ dec_octave
+ A_ 1
+ inc_octave
+ E_ 1
+ dec_octave
+ A_ 1
+ inc_octave
+ A_ 1
+ dec_octave
+ A_ 1
+ inc_octave
+ A_ 1
+ Loop 4
+ music_call Branch_f62e5
+ EndLoop
+ octave 1
+ Loop 4
+ musice8 4
+ E_ 2
+ musice8 7
+ E_ 1
+ inc_octave
+ E_ 1
+ dec_octave
+ E_ 1
+ inc_octave
+ E_ 1
+ dec_octave
+ EndLoop
+ Loop 2
+ musice8 4
+ G_ 2
+ musice8 7
+ G_ 1
+ inc_octave
+ G_ 1
+ dec_octave
+ G_ 1
+ inc_octave
+ G_ 1
+ dec_octave
+ EndLoop
+ Loop 2
+ musice8 4
+ A_ 2
+ musice8 7
+ A_ 1
+ inc_octave
+ A_ 1
+ dec_octave
+ A_ 1
+ inc_octave
+ A_ 1
+ dec_octave
+ EndLoop
+ Loop 2
+ musice8 4
+ A# 2
+ musice8 7
+ A# 1
+ inc_octave
+ A# 1
+ dec_octave
+ A# 1
+ inc_octave
+ A# 1
+ dec_octave
+ EndLoop
+ inc_octave
+ Loop 2
+ musice8 4
+ C_ 2
+ musice8 7
+ C_ 1
+ inc_octave
+ C_ 1
+ dec_octave
+ C_ 1
+ inc_octave
+ C_ 1
+ dec_octave
+ EndLoop
+ dec_octave
+ Loop 2
+ musice8 4
+ A# 2
+ musice8 7
+ A# 1
+ inc_octave
+ A# 1
+ dec_octave
+ A# 1
+ inc_octave
+ A# 1
+ dec_octave
+ EndLoop
+ inc_octave
+ Loop 2
+ musice8 4
+ C_ 2
+ musice8 7
+ C_ 1
+ inc_octave
+ C_ 1
+ dec_octave
+ C_ 1
+ inc_octave
+ C_ 1
+ dec_octave
+ EndLoop
+ Loop 3
+ Loop 3
+ music_call Branch_f62e5
+ EndLoop
+ octave 1
+ musice8 4
+ D_ 2
+ musice8 7
+ C_ 3
+ E_ 1
+ EndLoop
+ Loop 2
+ music_call Branch_f62e5
+ EndLoop
+ octave 2
+ musice8 8
+ D_ 1
+ C_ 1
+ dec_octave
+ A_ 1
+ inc_octave
+ C_ 1
+ dec_octave
+ A_ 1
+ G_ 1
+ A_ 1
+ G_ 1
+ F_ 1
+ G_ 1
+ F_ 1
+ C_ 1
+ Loop 4
+ music_call Branch_f62e5
+ EndLoop
+ EndMainLoop
+
+Branch_f62e5:
+ octave 1
+ musice8 4
+ D_ 2
+ musice8 7
+ D_ 1
+ inc_octave
+ D_ 1
+ dec_octave
+ D_ 1
+ inc_octave
+ D_ 1
+ music_ret
+
+
+Music_DuelTheme2_Ch4: ; f62f3 (3d:62f3)
+ speed 9
+ Loop 2
+ rest 12
+ EndLoop
+ MainLoop
+ rest 12
+ rest 6
+ Loop 6
+ snare1 1
+ EndLoop
+ Loop 3
+ music_call Branch_f637c
+ EndLoop
+ bass 1
+ snare3 1
+ snare3 1
+ snare1 1
+ snare3 1
+ snare4 1
+ Loop 6
+ snare1 1
+ EndLoop
+ Loop 15
+ music_call Branch_f637c
+ EndLoop
+ music_call Branch_f6396
+ Loop 3
+ music_call Branch_f637c
+ Loop 6
+ snare1 1
+ EndLoop
+ snare1 2
+ snare5 3
+ snare1 1
+ EndLoop
+ bass 1
+ snare3 1
+ snare3 1
+ snare1 1
+ snare3 1
+ snare3 1
+ bass 1
+ snare3 1
+ speed 1
+ snare3 4
+ snare2 5
+ speed 9
+ snare1 3
+ Loop 12
+ snare1 1
+ EndLoop
+ Loop 3
+ music_call Branch_f637c
+ music_call Branch_f6389
+ EndLoop
+ music_call Branch_f637c
+ bass 1
+ snare1 1
+ bass 1
+ snare1 1
+ snare1 1
+ bass 1
+ bass 1
+ snare1 1
+ speed 1
+ snare2 4
+ snare2 5
+ speed 9
+ snare1 1
+ snare1 1
+ snare1 1
+ Loop 4
+ music_call Branch_f637c
+ music_call Branch_f6389
+ EndLoop
+ music_call Branch_f637c
+ music_call Branch_f6396
+ Loop 3
+ music_call Branch_f637c
+ Loop 6
+ snare1 1
+ EndLoop
+ snare1 2
+ snare5 3
+ snare1 1
+ EndLoop
+ music_call Branch_f637c
+ Loop 12
+ snare1 1
+ EndLoop
+ snare5 12
+ rest 12
+ EndMainLoop
+
+Branch_f637c:
+ bass 1
+ snare3 1
+ snare3 1
+ snare1 1
+ snare3 1
+ snare3 1
+ bass 1
+ snare3 1
+ snare3 1
+ snare1 1
+ snare3 1
+ snare4 1
+ music_ret
+
+Branch_f6389:
+ bass 1
+ snare3 1
+ snare3 1
+ snare1 1
+ snare3 1
+ snare3 1
+ bass 1
+ snare3 1
+ snare3 1
+ snare1 1
+ snare3 1
+ snare1 1
+ music_ret
+
+Branch_f6396:
+ bass 1
+ snare3 1
+ snare3 1
+ snare1 1
+ snare3 1
+ snare3 1
+ Loop 6
+ snare1 1
+ EndLoop
+ music_ret
+; 0xf63a1
diff --git a/src/audio/music/dueltheme3.asm b/src/audio/music/dueltheme3.asm
new file mode 100644
index 0000000..55ed4e1
--- /dev/null
+++ b/src/audio/music/dueltheme3.asm
@@ -0,0 +1,1528 @@
+Music_DuelTheme3_Ch1: ; f63a1 (3d:63a1)
+ speed 11
+ musicdc 17
+ vibrato_type 8
+ vibrato_delay 20
+ musice8 8
+ MainLoop
+ octave 2
+ duty 0
+ Loop 4
+ Loop 4
+ volume 146
+ F# 2
+ rest 1
+ EndLoop
+ volume 144
+ E_ 2
+ volume 149
+ F_ 2
+ EndLoop
+ Loop 4
+ music_call Branch_f67b2
+ EndLoop
+ duty 1
+ volume 160
+ Loop 2
+ octave 3
+ C# 1
+ F# 1
+ speed 1
+ G# 5
+ volume 55
+ G# 6
+ music_call Branch_f65a7
+ octave 3
+ D_ 1
+ F# 1
+ speed 1
+ B_ 5
+ volume 55
+ B_ 6
+ music_call Branch_f65a7
+ EndLoop
+ duty 0
+ volume 163
+ dec_octave
+ rest 2
+ speed 1
+ E_ 5
+ volume 39
+ E_ 6
+ music_call Branch_f65cf
+ F# 5
+ volume 39
+ F# 6
+ speed 11
+ rest 1
+ dec_octave
+ duty 0
+ volume 163
+ speed 1
+ E_ 5
+ volume 39
+ E_ 6
+ music_call Branch_f65cf
+ speed 11
+ duty 1
+ volume 160
+ Loop 2
+ octave 3
+ C# 1
+ F# 1
+ speed 1
+ G# 5
+ volume 55
+ G# 6
+ music_call Branch_f65a7
+ octave 3
+ D_ 1
+ F# 1
+ speed 1
+ B_ 5
+ volume 55
+ B_ 6
+ volume 160
+ music_call Branch_f65a7
+ EndLoop
+ vibrato_delay 10
+ duty 0
+ Loop 2
+ octave 2
+ rest 4
+ volume 144
+ F# 2
+ volume 39
+ F# 2
+ rest 2
+ volume 144
+ E_ 2
+ volume 39
+ E_ 4
+ volume 144
+ D# 2
+ volume 39
+ D# 4
+ volume 144
+ D_ 2
+ C# 2
+ EndLoop
+ vibrato_delay 20
+ duty 2
+ musice8 6
+ Loop 4
+ music_call Branch_f661d
+ EndLoop
+ octave 4
+ volume 112
+ C# 5
+ volume 39
+ C# 6
+ volume 112
+ F# 5
+ volume 39
+ F# 6
+ Loop 3
+ music_call Branch_f661d
+ EndLoop
+ octave 4
+ volume 112
+ C# 5
+ volume 39
+ C# 6
+ volume 112
+ F# 5
+ volume 39
+ F# 6
+ inc_octave
+ volume 112
+ C# 5
+ volume 39
+ C# 6
+ dec_octave
+ volume 112
+ F# 5
+ volume 39
+ F# 6
+ dec_octave
+ speed 11
+ duty 1
+ volume 144
+ musice8 8
+ D_ 2
+ C# 2
+ dec_octave
+ F# 3
+ inc_octave
+ speed 1
+ D_ 3
+ D# 2
+ E_ 3
+ F_ 3
+ speed 11
+ F# 4
+ dec_octave
+ G# 3
+ inc_octave
+ speed 1
+ E_ 3
+ F_ 2
+ F# 3
+ G_ 3
+ speed 11
+ G# 4
+ duty 0
+ octave 2
+ Loop 2
+ Loop 4
+ volume 144
+ F# 1
+ volume 55
+ F# 1
+ rest 1
+ EndLoop
+ volume 144
+ F# 1
+ volume 55
+ F# 1
+ volume 144
+ F# 1
+ volume 55
+ F# 1
+ Loop 4
+ volume 144
+ G_ 1
+ volume 55
+ G_ 1
+ rest 1
+ EndLoop
+ volume 144
+ A_ 1
+ volume 55
+ A_ 1
+ volume 144
+ G_ 1
+ volume 55
+ G_ 1
+ EndLoop
+ duty 1
+ volume 160
+ octave 3
+ C# 1
+ F# 1
+ speed 1
+ G# 5
+ volume 55
+ G# 6
+ music_call Branch_f65a7
+ octave 3
+ C# 1
+ F# 1
+ speed 1
+ G# 5
+ volume 55
+ G# 6
+ inc_octave
+ volume 160
+ speed 11
+ C# 9
+ volume 55
+ C# 2
+ dec_octave
+ volume 160
+ B_ 1
+ inc_octave
+ C# 1
+ F# 1
+ C# 1
+ dec_octave
+ speed 1
+ B_ 5
+ volume 55
+ B_ 6
+ speed 11
+ volume 160
+ F# 9
+ volume 55
+ F# 4
+ volume 160
+ G# 1
+ A_ 1
+ speed 1
+ G# 5
+ volume 55
+ G# 6
+ volume 160
+ speed 11
+ B_ 8
+ volume 55
+ B_ 1
+ volume 160
+ A_ 2
+ B_ 1
+ tie
+ speed 1
+ B_ 5
+ volume 55
+ B_ 6
+ speed 11
+ inc_octave
+ volume 160
+ C# 1
+ D_ 1
+ speed 1
+ C# 5
+ volume 55
+ C# 6
+ volume 160
+ speed 11
+ E_ 10
+ volume 55
+ E_ 1
+ volume 160
+ D_ 1
+ speed 1
+ C# 8
+ volume 55
+ C# 3
+ dec_octave
+ volume 160
+ speed 11
+ B_ 1
+ inc_octave
+ C# 1
+ dec_octave
+ speed 1
+ B_ 5
+ volume 55
+ B_ 6
+ speed 11
+ volume 160
+ E_ 10
+ volume 55
+ E_ 3
+ volume 31
+ A_ 3
+ volume 96
+ A_ 5
+ inc_octave
+ volume 63
+ E_ 3
+ volume 127
+ E_ 3
+ volume 160
+ E_ 2
+ duty 1
+ Loop 4
+ Loop 4
+ volume 144
+ G# 1
+ volume 55
+ G# 1
+ rest 1
+ EndLoop
+ volume 144
+ G# 1
+ volume 55
+ G# 1
+ volume 144
+ G# 1
+ volume 55
+ G# 1
+ Loop 4
+ volume 144
+ A_ 1
+ volume 55
+ A_ 1
+ rest 1
+ EndLoop
+ volume 144
+ A_ 1
+ volume 55
+ A_ 1
+ volume 144
+ A_ 1
+ volume 55
+ A_ 1
+ EndLoop
+ EndMainLoop
+
+Branch_f65a7:
+ speed 11
+ octave 4
+ volume 160
+ C# 5
+ tie
+ C# 4
+ volume 55
+ C# 2
+ dec_octave
+ volume 160
+ B_ 1
+ inc_octave
+ C# 1
+ F# 1
+ C# 1
+ dec_octave
+ speed 1
+ B_ 5
+ volume 55
+ B_ 6
+ speed 11
+ volume 160
+ inc_octave
+ C# 5
+ tie
+ C# 4
+ volume 55
+ C# 4
+ volume 160
+ music_ret
+
+Branch_f65cf:
+ octave 3
+ Loop 3
+ speed 11
+ rest 2
+ speed 1
+ volume 163
+ E_ 5
+ volume 39
+ E_ 6
+ EndLoop
+ duty 2
+ volume 128
+ D_ 5
+ G_ 6
+ B_ 5
+ inc_octave
+ D_ 6
+ dec_octave
+ G_ 5
+ B_ 6
+ inc_octave
+ D_ 5
+ G_ 6
+ F# 5
+ volume 39
+ F# 6
+ duty 0
+ volume 163
+ speed 11
+ rest 1
+ dec_octave
+ speed 1
+ E_ 5
+ volume 39
+ E_ 6
+ Loop 3
+ speed 11
+ rest 2
+ speed 1
+ volume 163
+ E_ 5
+ volume 39
+ E_ 6
+ EndLoop
+ dec_octave
+ duty 2
+ volume 128
+ B_ 5
+ inc_octave
+ E_ 6
+ G_ 5
+ B_ 6
+ E_ 5
+ G_ 6
+ B_ 5
+ inc_octave
+ E_ 6
+ music_ret
+
+Branch_f661d:
+ octave 4
+ speed 1
+ volume 112
+ C# 5
+ volume 39
+ C# 6
+ volume 112
+ F# 5
+ volume 39
+ F# 6
+ inc_octave
+ volume 112
+ C# 5
+ volume 39
+ C# 6
+ dec_octave
+ volume 112
+ F# 5
+ volume 39
+ F# 6
+ inc_octave
+ volume 112
+ C# 5
+ volume 39
+ C# 6
+ dec_octave
+ volume 112
+ F# 5
+ volume 39
+ F# 6
+ music_ret
+
+
+Music_DuelTheme3_Ch2: ; f6649 (3d:6649)
+ speed 11
+ musicdc 17
+ vibrato_type 8
+ vibrato_delay 20
+ musice8 8
+ MainLoop
+ octave 2
+ duty 0
+ musice4 3
+ Loop 4
+ Loop 4
+ volume 130
+ F# 2
+ rest 1
+ EndLoop
+ volume 128
+ E_ 2
+ volume 133
+ F_ 2
+ EndLoop
+ musice4 0
+ octave 3
+ Loop 4
+ rest 6
+ volume 163
+ E_ 1
+ volume 39
+ E_ 1
+ rest 8
+ EndLoop
+ Loop 2
+ Loop 2
+ music_call Branch_f67b2
+ EndLoop
+ Loop 2
+ music_call Branch_f680a
+ EndLoop
+ EndLoop
+ octave 2
+ volume 163
+ speed 11
+ rest 1
+ speed 1
+ C# 5
+ volume 39
+ C# 6
+ volume 163
+ A_ 5
+ volume 39
+ A_ 6
+ music_call Branch_f6866
+ octave 4
+ C# 5
+ volume 39
+ C# 6
+ dec_octave
+ dec_octave
+ duty 0
+ volume 163
+ C# 5
+ volume 39
+ C# 6
+ volume 163
+ A_ 5
+ volume 39
+ A_ 6
+ music_call Branch_f6866
+ duty 0
+ volume 144
+ Loop 2
+ Loop 2
+ music_call Branch_f67b2
+ EndLoop
+ Loop 2
+ music_call Branch_f680a
+ EndLoop
+ EndLoop
+ vibrato_delay 10
+ Loop 4
+ volume 163
+ musice8 6
+ F# 1
+ F# 1
+ musice8 8
+ speed 1
+ F# 5
+ volume 39
+ F# 6
+ volume 163
+ musice8 6
+ speed 11
+ F# 1
+ inc_octave
+ volume 144
+ musice8 8
+ C# 2
+ dec_octave
+ volume 163
+ musice8 6
+ F# 1
+ F# 1
+ speed 1
+ musice8 8
+ F# 5
+ volume 39
+ F# 6
+ volume 163
+ musice8 6
+ speed 11
+ F# 1
+ volume 144
+ musice8 8
+ B_ 2
+ volume 163
+ musice8 6
+ F# 1
+ F# 1
+ musice8 8
+ speed 1
+ F# 5
+ volume 39
+ F# 6
+ volume 163
+ musice8 6
+ speed 11
+ F# 1
+ volume 144
+ musice8 8
+ B_ 2
+ volume 163
+ musice8 6
+ F# 1
+ F# 1
+ speed 1
+ musice8 8
+ F# 5
+ volume 39
+ F# 6
+ volume 163
+ musice8 6
+ speed 11
+ F# 1
+ musice8 8
+ volume 144
+ A_ 2
+ G# 2
+ EndLoop
+ vibrato_delay 20
+ D_ 3
+ speed 1
+ A# 3
+ B_ 2
+ inc_octave
+ C_ 3
+ C# 3
+ speed 11
+ D_ 4
+ dec_octave
+ E_ 3
+ inc_octave
+ speed 1
+ C_ 3
+ C# 2
+ D_ 3
+ D# 3
+ speed 11
+ E_ 4
+ octave 3
+ Loop 6
+ Loop 4
+ volume 144
+ C# 1
+ volume 55
+ C# 1
+ rest 1
+ EndLoop
+ volume 144
+ C# 1
+ volume 55
+ C# 1
+ volume 144
+ C# 1
+ volume 55
+ C# 1
+ Loop 4
+ volume 144
+ D_ 1
+ volume 55
+ D_ 1
+ rest 1
+ EndLoop
+ volume 144
+ E_ 1
+ volume 55
+ E_ 1
+ volume 144
+ D_ 1
+ volume 55
+ D_ 1
+ EndLoop
+ duty 1
+ inc_octave
+ Loop 4
+ Loop 4
+ volume 128
+ E_ 1
+ volume 55
+ E_ 1
+ rest 1
+ EndLoop
+ volume 128
+ E_ 1
+ volume 55
+ E_ 1
+ volume 128
+ E_ 1
+ volume 55
+ E_ 1
+ Loop 4
+ volume 128
+ D_ 1
+ volume 55
+ D_ 1
+ rest 1
+ EndLoop
+ volume 128
+ D_ 1
+ volume 55
+ D_ 1
+ volume 128
+ D_ 1
+ volume 55
+ D_ 1
+ EndLoop
+ EndMainLoop
+
+Branch_f67b2:
+ octave 2
+ volume 163
+ speed 11
+ rest 1
+ speed 1
+ F# 5
+ volume 39
+ F# 6
+ volume 163
+ A_ 5
+ volume 39
+ A_ 6
+ volume 163
+ F# 5
+ volume 39
+ F# 6
+ volume 163
+ speed 11
+ rest 1
+ speed 1
+ F# 5
+ volume 55
+ F# 6
+ inc_octave
+ volume 163
+ speed 11
+ C_ 1
+ dec_octave
+ speed 1
+ B_ 5
+ volume 39
+ B_ 6
+ speed 11
+ rest 1
+ speed 1
+ volume 163
+ A_ 5
+ volume 39
+ A_ 6
+ speed 11
+ rest 1
+ speed 1
+ volume 163
+ B_ 5
+ volume 39
+ B_ 6
+ volume 163
+ A_ 4
+ B_ 4
+ A_ 3
+ F# 5
+ volume 39
+ F# 6
+ speed 11
+ volume 144
+ E_ 1
+ volume 163
+ F_ 1
+ music_ret
+
+Branch_f680a:
+ octave 2
+ volume 163
+ speed 11
+ rest 1
+ speed 1
+ G_ 5
+ volume 39
+ G_ 6
+ volume 163
+ B_ 5
+ volume 39
+ B_ 6
+ volume 163
+ G_ 5
+ volume 39
+ G_ 6
+ speed 11
+ rest 1
+ speed 1
+ volume 163
+ G_ 5
+ volume 39
+ G_ 6
+ inc_octave
+ volume 163
+ speed 11
+ C# 1
+ speed 1
+ C_ 5
+ volume 39
+ C_ 6
+ volume 163
+ speed 11
+ rest 1
+ dec_octave
+ speed 1
+ B_ 5
+ volume 39
+ B_ 6
+ speed 11
+ rest 1
+ inc_octave
+ speed 1
+ volume 163
+ C# 5
+ volume 39
+ C# 6
+ dec_octave
+ volume 163
+ B_ 4
+ inc_octave
+ C# 4
+ dec_octave
+ B_ 3
+ G_ 5
+ volume 39
+ G_ 6
+ speed 11
+ volume 144
+ B_ 1
+ volume 163
+ G_ 1
+ music_ret
+
+Branch_f6866:
+ octave 2
+ Loop 3
+ speed 11
+ rest 1
+ speed 1
+ volume 163
+ C# 5
+ volume 39
+ C# 6
+ volume 163
+ A_ 5
+ volume 39
+ A_ 6
+ EndLoop
+ duty 2
+ volume 112
+ B_ 5
+ inc_octave
+ D_ 6
+ G_ 5
+ B_ 6
+ D_ 5
+ G_ 6
+ B_ 5
+ inc_octave
+ D_ 6
+ C# 5
+ volume 39
+ C# 6
+ dec_octave
+ dec_octave
+ duty 0
+ volume 163
+ C# 5
+ volume 39
+ C# 6
+ volume 163
+ A_ 5
+ volume 39
+ A_ 6
+ Loop 3
+ speed 11
+ rest 1
+ speed 1
+ volume 163
+ C# 5
+ volume 39
+ C# 6
+ volume 163
+ A_ 5
+ volume 39
+ A_ 6
+ EndLoop
+ duty 2
+ volume 112
+ G_ 5
+ B_ 6
+ inc_octave
+ E_ 5
+ G_ 6
+ dec_octave
+ B_ 5
+ inc_octave
+ E_ 6
+ G_ 5
+ B_ 6
+ inc_octave
+ music_ret
+
+
+Music_DuelTheme3_Ch3: ; f68c2 (3d:68c2)
+ speed 11
+ musicdc 17
+ volume 32
+ wave 1
+ musice9 96
+ vibrato_type 8
+ vibrato_delay 0
+ musice8 8
+ MainLoop
+ octave 1
+ Loop 4
+ Loop 4
+ musice8 4
+ F# 2
+ rest 1
+ EndLoop
+ musice8 8
+ E_ 2
+ F_ 2
+ EndLoop
+ Loop 4
+ music_call Branch_f6973
+ EndLoop
+ Loop 2
+ music_call Branch_f6992
+ EndLoop
+ octave 1
+ Loop 2
+ Loop 4
+ F# 1
+ rest 2
+ EndLoop
+ G_ 2
+ G_ 2
+ Loop 4
+ F# 1
+ rest 2
+ EndLoop
+ E_ 2
+ F_ 2
+ EndLoop
+ Loop 2
+ music_call Branch_f6992
+ EndLoop
+ vibrato_delay 10
+ octave 1
+ Loop 3
+ music_call Branch_f69f0
+ speed 11
+ octave 3
+ musice8 8
+ D_ 2
+ C# 2
+ dec_octave
+ dec_octave
+ EndLoop
+ music_call Branch_f69f0
+ octave 1
+ musice8 8
+ F# 2
+ E_ 2
+ vibrato_delay 0
+ D_ 3
+ speed 1
+ A# 3
+ B_ 2
+ inc_octave
+ C_ 3
+ C# 3
+ speed 11
+ D_ 4
+ dec_octave
+ E_ 3
+ inc_octave
+ speed 1
+ C_ 3
+ C# 2
+ D_ 3
+ D# 3
+ speed 11
+ E_ 4
+ dec_octave
+ Loop 6
+ Loop 4
+ F# 1
+ rest 2
+ EndLoop
+ F# 2
+ F_ 2
+ Loop 4
+ E_ 1
+ rest 2
+ EndLoop
+ E_ 2
+ F_ 2
+ EndLoop
+ musice8 7
+ Loop 4
+ inc_octave
+ Loop 4
+ F# 1
+ dec_octave
+ F# 1
+ F# 1
+ inc_octave
+ EndLoop
+ F# 1
+ dec_octave
+ F# 1
+ inc_octave
+ F# 1
+ dec_octave
+ F# 1
+ inc_octave
+ Loop 4
+ E_ 1
+ dec_octave
+ E_ 1
+ E_ 1
+ inc_octave
+ EndLoop
+ E_ 1
+ dec_octave
+ E_ 1
+ inc_octave
+ E_ 1
+ dec_octave
+ E_ 1
+ EndLoop
+ musice8 8
+ EndMainLoop
+
+Branch_f6973:
+ octave 1
+ F# 1
+ rest 1
+ inc_octave
+ inc_octave
+ musice8 4
+ E_ 1
+ dec_octave
+ dec_octave
+ musice8 8
+ F# 1
+ rest 2
+ F# 1
+ rest 1
+ rest 1
+ F# 1
+ rest 1
+ inc_octave
+ inc_octave
+ musice8 4
+ E_ 1
+ dec_octave
+ dec_octave
+ musice8 8
+ E_ 2
+ F_ 2
+ music_ret
+
+Branch_f6992:
+ octave 1
+ music_call Branch_f6973
+ F# 1
+ rest 1
+ inc_octave
+ inc_octave
+ musice8 4
+ E_ 1
+ dec_octave
+ dec_octave
+ musice8 8
+ F# 1
+ rest 2
+ F# 1
+ rest 1
+ rest 1
+ F# 1
+ rest 1
+ inc_octave
+ inc_octave
+ musice8 4
+ E_ 1
+ dec_octave
+ dec_octave
+ musice8 8
+ F# 1
+ rest 1
+ F# 2
+ G_ 1
+ rest 1
+ inc_octave
+ inc_octave
+ musice8 4
+ F# 1
+ dec_octave
+ dec_octave
+ musice8 8
+ G_ 1
+ rest 2
+ G_ 1
+ rest 1
+ rest 1
+ G_ 1
+ rest 1
+ inc_octave
+ inc_octave
+ musice8 4
+ F# 1
+ dec_octave
+ dec_octave
+ musice8 8
+ F_ 2
+ F# 2
+ G_ 1
+ rest 1
+ inc_octave
+ inc_octave
+ musice8 4
+ F# 1
+ dec_octave
+ dec_octave
+ musice8 8
+ G_ 1
+ rest 2
+ G_ 1
+ rest 1
+ rest 1
+ G_ 1
+ rest 1
+ inc_octave
+ inc_octave
+ musice8 4
+ F# 1
+ dec_octave
+ dec_octave
+ musice8 8
+ G_ 1
+ rest 1
+ F_ 2
+ music_ret
+
+Branch_f69f0:
+ octave 1
+ musice8 6
+ F# 1
+ inc_octave
+ C# 1
+ inc_octave
+ musice8 4
+ C# 1
+ dec_octave
+ dec_octave
+ musice8 6
+ F# 1
+ inc_octave
+ inc_octave
+ musice8 8
+ F# 2
+ dec_octave
+ dec_octave
+ musice8 6
+ F# 1
+ inc_octave
+ C# 1
+ inc_octave
+ musice8 4
+ C# 1
+ dec_octave
+ dec_octave
+ musice8 6
+ F# 1
+ inc_octave
+ inc_octave
+ musice8 8
+ E_ 2
+ dec_octave
+ dec_octave
+ musice8 6
+ F# 1
+ inc_octave
+ C# 1
+ inc_octave
+ musice8 4
+ C# 1
+ dec_octave
+ dec_octave
+ musice8 6
+ F# 1
+ inc_octave
+ inc_octave
+ musice8 8
+ D# 2
+ dec_octave
+ dec_octave
+ musice8 6
+ F# 1
+ inc_octave
+ C# 1
+ inc_octave
+ musice8 4
+ C# 1
+ dec_octave
+ dec_octave
+ musice8 6
+ F# 1
+ music_ret
+
+
+Music_DuelTheme3_Ch4: ; f6a3f (3d:6a3f)
+ speed 11
+ MainLoop
+ Loop 2
+ Loop 4
+ snare4 1
+ snare3 1
+ snare3 1
+ EndLoop
+ snare4 1
+ snare3 1
+ snare4 1
+ snare3 1
+ EndLoop
+ Loop 4
+ snare1 1
+ bass 1
+ bass 1
+ EndLoop
+ snare1 1
+ bass 1
+ snare1 1
+ bass 1
+ Loop 4
+ snare1 1
+ bass 1
+ bass 1
+ EndLoop
+ snare1 1
+ speed 1
+ snare3 5
+ snare2 6
+ speed 11
+ snare1 1
+ snare1 1
+ Loop 3
+ music_call Branch_f6b40
+ EndLoop
+ bass 2
+ snare3 1
+ bass 1
+ snare1 2
+ snare3 1
+ bass 1
+ snare3 1
+ bass 1
+ snare4 2
+ snare1 1
+ speed 1
+ snare3 5
+ snare2 6
+ speed 11
+ snare1 1
+ snare1 1
+ Loop 7
+ music_call Branch_f6b40
+ EndLoop
+ bass 2
+ snare3 1
+ bass 1
+ snare1 2
+ snare3 1
+ bass 1
+ snare3 1
+ bass 1
+ snare4 2
+ snare1 1
+ speed 1
+ snare3 5
+ snare2 6
+ speed 11
+ snare1 1
+ snare1 1
+ music_call Branch_f6b7e
+ speed 1
+ snare3 5
+ snare2 6
+ speed 11
+ snare1 1
+ bass 1
+ music_call Branch_f6b7e
+ speed 1
+ snare3 5
+ snare2 6
+ speed 11
+ snare1 2
+ Loop 7
+ music_call Branch_f6b40
+ EndLoop
+ bass 2
+ snare3 1
+ bass 1
+ snare1 2
+ snare3 1
+ bass 1
+ snare3 1
+ bass 1
+ snare4 2
+ snare1 1
+ speed 1
+ snare3 5
+ snare2 6
+ snare1 5
+ snare1 6
+ snare1 5
+ snare1 6
+ speed 11
+ music_call Branch_f6b4d
+ snare3 1
+ snare1 1
+ bass 1
+ music_call Branch_f6b4d
+ speed 1
+ snare3 5
+ snare2 6
+ speed 11
+ snare1 1
+ bass 1
+ music_call Branch_f6b4d
+ snare3 1
+ snare1 1
+ bass 1
+ music_call Branch_f6b4d
+ speed 1
+ snare3 5
+ snare2 6
+ speed 11
+ snare1 2
+ snare5 8
+ rest 4
+ speed 1
+ snare2 3
+ snare2 2
+ snare1 6
+ snare1 5
+ snare1 6
+ snare1 5
+ snare1 6
+ speed 11
+ snare1 1
+ Loop 7
+ music_call Branch_f6b65
+ speed 1
+ bass 6
+ EndLoop
+ music_call Branch_f6b65
+ speed 1
+ snare1 6
+ Loop 15
+ music_call Branch_f6b65
+ speed 1
+ bass 6
+ EndLoop
+ speed 11
+ bass 1
+ speed 1
+ snare3 5
+ bass 6
+ speed 11
+ snare1 1
+ speed 1
+ snare3 5
+ snare4 6
+ snare3 5
+ snare2 6
+ snare3 5
+ bass 6
+ snare1 5
+ snare1 6
+ snare1 5
+ snare1 6
+ music_call Branch_f6b9a
+ bass 1
+ speed 1
+ snare3 5
+ snare2 6
+ snare1 5
+ snare1 6
+ snare1 5
+ snare1 6
+ music_call Branch_f6b9a
+ speed 1
+ bass 5
+ snare2 6
+ snare1 5
+ snare1 6
+ snare1 5
+ snare1 6
+ snare1 5
+ snare1 6
+ speed 11
+ EndMainLoop
+
+Branch_f6b40:
+ bass 2
+ snare3 1
+ bass 1
+ snare1 2
+ snare3 1
+ bass 1
+ snare3 1
+ bass 1
+ snare4 2
+ snare1 2
+ snare3 1
+ snare1 1
+ music_ret
+
+Branch_f6b4d:
+ bass 1
+ snare1 1
+ snare3 1
+ bass 1
+ snare1 1
+ snare4 1
+ bass 1
+ snare1 1
+ snare3 1
+ bass 1
+ snare1 1
+ snare4 1
+ bass 1
+ snare1 1
+ snare3 1
+ bass 1
+ snare1 1
+ snare4 1
+ bass 1
+ snare1 1
+ snare3 1
+ bass 1
+ snare1 1
+ music_ret
+
+Branch_f6b65:
+ speed 11
+ bass 1
+ speed 1
+ snare3 5
+ bass 6
+ speed 11
+ snare1 1
+ speed 1
+ snare3 5
+ snare4 6
+ snare3 5
+ snare2 6
+ snare3 5
+ bass 6
+ speed 11
+ snare1 1
+ speed 1
+ snare3 5
+ music_ret
+
+Branch_f6b7e:
+ bass 2
+ snare3 1
+ snare1 1
+ snare3 1
+ snare4 1
+ snare1 1
+ bass 1
+ snare1 1
+ snare4 1
+ bass 1
+ snare1 1
+ snare1 1
+ bass 1
+ snare1 1
+ bass 1
+ bass 2
+ snare3 1
+ snare1 1
+ snare3 1
+ snare4 1
+ snare1 1
+ bass 1
+ snare1 1
+ snare4 1
+ bass 1
+ snare1 1
+ snare1 1
+ music_ret
+
+Branch_f6b9a:
+ speed 11
+ Loop 3
+ Loop 5
+ bass 1
+ speed 1
+ snare3 5
+ snare2 6
+ speed 11
+ snare1 1
+ EndLoop
+ bass 1
+ EndLoop
+ Loop 4
+ bass 1
+ speed 1
+ snare3 5
+ snare2 6
+ speed 11
+ snare1 1
+ EndLoop
+ music_ret
+; 0xf6bb7
diff --git a/src/audio/music/hallofhonor.asm b/src/audio/music/hallofhonor.asm
new file mode 100644
index 0000000..3117df7
--- /dev/null
+++ b/src/audio/music/hallofhonor.asm
@@ -0,0 +1,398 @@
+Music_HallOfHonor_Ch1: ; fafea (3e:6fea)
+ speed 7
+ musicdc 17
+ musice8 8
+ duty 2
+ Loop 4
+ music_call Branch_fb016
+ EndLoop
+ MainLoop
+ Loop 8
+ music_call Branch_fb016
+ EndLoop
+ octave 4
+ volume 85
+ C_ 1
+ volume 39
+ C_ 1
+ music_call Branch_fb044
+ Loop 23
+ volume 85
+ C_ 1
+ volume 39
+ G_ 1
+ music_call Branch_fb044
+ EndLoop
+ EndMainLoop
+
+Branch_fb016:
+ octave 4
+ volume 101
+ C_ 1
+ volume 39
+ C_ 1
+ volume 101
+ F_ 1
+ volume 39
+ F_ 1
+ volume 101
+ G_ 1
+ volume 39
+ G_ 1
+ volume 101
+ F_ 1
+ volume 39
+ F_ 1
+ inc_octave
+ volume 101
+ C_ 1
+ volume 39
+ C_ 1
+ dec_octave
+ volume 101
+ F_ 1
+ volume 39
+ F_ 1
+ volume 101
+ G_ 1
+ volume 39
+ G_ 1
+ music_ret
+
+Branch_fb044:
+ octave 4
+ volume 85
+ F_ 1
+ volume 39
+ C_ 1
+ volume 85
+ G_ 1
+ volume 39
+ F_ 1
+ volume 85
+ F_ 1
+ volume 39
+ G_ 1
+ inc_octave
+ volume 85
+ C_ 1
+ dec_octave
+ volume 39
+ F_ 1
+ volume 85
+ F_ 1
+ inc_octave
+ volume 39
+ C_ 1
+ dec_octave
+ volume 85
+ G_ 1
+ volume 39
+ F_ 1
+ music_ret
+
+
+Music_HallOfHonor_Ch2: ; fb06e (3e:706e)
+ speed 7
+ musicdc 17
+ musice8 8
+ duty 2
+ musice4 255
+ rest 2
+ speed 1
+ rest 4
+ speed 7
+ volume 23
+ Loop 3
+ music_call Branch_fb1ec
+ EndLoop
+ octave 4
+ C_ 1
+ rest 1
+ F_ 1
+ rest 1
+ G_ 1
+ rest 1
+ F_ 1
+ rest 1
+ inc_octave
+ C_ 1
+ rest 1
+ dec_octave
+ F_ 1
+ speed 1
+ rest 3
+ speed 7
+ musice4 0
+ MainLoop
+ octave 1
+ duty 1
+ Loop 3
+ music_call Branch_fb0bb
+ octave 1
+ volume 109
+ E_ 5
+ volume 208
+ E_ 11
+ tie
+ E_ 12
+ EndLoop
+ music_call Branch_fb0bb
+ octave 1
+ volume 109
+ G_ 5
+ volume 208
+ G_ 11
+ tie
+ G_ 12
+ EndMainLoop
+
+Branch_fb0bb:
+ octave 1
+ volume 109
+ F_ 5
+ volume 208
+ F_ 11
+ tie
+ F_ 12
+ volume 109
+ E_ 5
+ volume 208
+ E_ 11
+ tie
+ E_ 12
+ volume 109
+ D_ 5
+ volume 208
+ D_ 11
+ tie
+ D_ 12
+ music_ret
+
+
+Music_HallOfHonor_Ch3: ; fb0d5 (3e:70d5)
+ speed 7
+ volume 64
+ musicdc 17
+ wave 2
+ vibrato_type 4
+ vibrato_delay 35
+ musice8 6
+ musice9 64
+ rest 3
+ volume 96
+ musice8 8
+ musice4 255
+ Loop 4
+ rest 14
+ EndLoop
+ MainLoop
+ octave 5
+ Loop 7
+ music_call Branch_fb1ec
+ EndLoop
+ C_ 1
+ rest 1
+ F_ 1
+ rest 1
+ G_ 1
+ rest 1
+ F_ 1
+ rest 1
+ inc_octave
+ C_ 1
+ rest 1
+ dec_octave
+ F_ 1
+ volume 32
+ musice4 0
+ octave 4
+ speed 1
+ musice8 6
+ B_ 3
+ inc_octave
+ C_ 4
+ tie
+ speed 7
+ C_ 15
+ tie
+ C_ 8
+ dec_octave
+ musice8 8
+ B_ 2
+ musice8 4
+ A_ 2
+ musice8 6
+ G_ 6
+ C_ 10
+ tie
+ C_ 12
+ speed 1
+ musice8 8
+ B_ 3
+ inc_octave
+ musice8 6
+ C_ 4
+ tie
+ speed 7
+ C_ 15
+ tie
+ C_ 6
+ dec_octave
+ musice8 8
+ B_ 2
+ inc_octave
+ C_ 2
+ musice8 4
+ D_ 2
+ dec_octave
+ speed 1
+ musice8 8
+ F# 3
+ musice8 6
+ G_ 4
+ tie
+ speed 7
+ G_ 15
+ tie
+ G_ 6
+ musice8 8
+ G_ 2
+ A_ 2
+ musice8 4
+ B_ 2
+ speed 1
+ musice8 8
+ B_ 3
+ inc_octave
+ C_ 4
+ tie
+ speed 7
+ C_ 15
+ tie
+ C_ 8
+ dec_octave
+ B_ 2
+ musice8 4
+ A_ 2
+ musice8 6
+ G_ 6
+ musice8 8
+ speed 1
+ B_ 3
+ inc_octave
+ musice8 6
+ C_ 4
+ tie
+ speed 7
+ C_ 9
+ tie
+ C_ 6
+ dec_octave
+ musice8 8
+ G_ 2
+ inc_octave
+ C_ 2
+ musice8 4
+ E_ 2
+ speed 1
+ musice8 8
+ E_ 3
+ F_ 4
+ tie
+ speed 7
+ F_ 1
+ E_ 2
+ musice8 4
+ C_ 2
+ musice8 7
+ C_ 10
+ tie
+ C_ 10
+ musice8 4
+ E_ 2
+ speed 1
+ musice8 8
+ E_ 3
+ F_ 4
+ tie
+ speed 7
+ F_ 1
+ E_ 2
+ musice8 4
+ C_ 2
+ musice8 6
+ C_ 10
+ tie
+ C_ 12
+ speed 1
+ musice8 8
+ F# 3
+ musice8 7
+ G_ 4
+ tie
+ speed 7
+ G_ 15
+ tie
+ G_ 8
+ musice8 8
+ F_ 2
+ musice8 4
+ E_ 2
+ musice8 8
+ F_ 2
+ musice8 4
+ E_ 2
+ C_ 2
+ dec_octave
+ musice8 7
+ G_ 10
+ tie
+ G_ 10
+ musice8 8
+ E_ 2
+ F_ 2
+ inc_octave
+ musice8 4
+ C_ 2
+ musice8 7
+ C_ 12
+ tie
+ C_ 10
+ dec_octave
+ musice8 8
+ E_ 2
+ F_ 2
+ inc_octave
+ musice8 4
+ C_ 2
+ musice8 6
+ C_ 12
+ tie
+ C_ 12
+ rest 3
+ volume 96
+ musice4 255
+ musice8 8
+ EndMainLoop
+
+Branch_fb1ec:
+ octave 4
+ C_ 1
+ rest 1
+ F_ 1
+ rest 1
+ G_ 1
+ rest 1
+ F_ 1
+ rest 1
+ inc_octave
+ C_ 1
+ rest 1
+ dec_octave
+ F_ 1
+ rest 1
+ G_ 1
+ rest 1
+ music_ret
+; 0xfb1fe
diff --git a/src/audio/music/imakuni.asm b/src/audio/music/imakuni.asm
new file mode 100644
index 0000000..74cf2d7
--- /dev/null
+++ b/src/audio/music/imakuni.asm
@@ -0,0 +1,539 @@
+Music_Imakuni_Ch1: ; fad55 (3e:6d55)
+ speed 3
+ musicdc 17
+ vibrato_type 5
+ vibrato_delay 20
+ musice8 8
+ duty 2
+ volume 160
+ MainLoop
+ Loop 16
+ rest 10
+ EndLoop
+ music_call Branch_fadf9
+ octave 4
+ D_ 15
+ dec_octave
+ B_ 7
+ rest 8
+ G_ 7
+ rest 8
+ speed 9
+ F_ 10
+ tie
+ speed 1
+ F_ 7
+ rest 8
+ speed 9
+ rest 10
+ music_call Branch_fadf9
+ music_call Branch_fae1d
+ speed 1
+ octave 4
+ E_ 7
+ rest 15
+ E_ 3
+ C_ 2
+ E_ 3
+ C_ 15
+ dec_octave
+ G# 15
+ A_ 7
+ rest 8
+ speed 3
+ rest 15
+ speed 1
+ rest 15
+ rest 15
+ inc_octave
+ E_ 7
+ rest 8
+ F# 7
+ rest 8
+ G_ 15
+ tie
+ G_ 7
+ F# 3
+ G_ 2
+ F# 3
+ E_ 7
+ rest 8
+ D# 7
+ rest 8
+ E_ 15
+ C_ 7
+ rest 8
+ dec_octave
+ G# 7
+ rest 8
+ speed 7
+ F# 15
+ speed 9
+ rest 10
+ music_call Branch_fadf9
+ music_call Branch_fae1d
+ dec_octave
+ speed 1
+ F_ 7
+ rest 8
+ B_ 7
+ inc_octave
+ C_ 8
+ dec_octave
+ G# 7
+ A_ 8
+ F_ 7
+ rest 8
+ B_ 7
+ inc_octave
+ C_ 8
+ dec_octave
+ G# 7
+ A_ 8
+ speed 3
+ F_ 10
+ speed 1
+ D# 7
+ rest 8
+ A_ 7
+ A# 8
+ F# 7
+ G_ 8
+ D# 7
+ rest 8
+ A_ 7
+ A# 8
+ F# 7
+ G_ 8
+ speed 3
+ D# 10
+ speed 1
+ Loop 4
+ D_ 7
+ dec_octave
+ A_ 8
+ D_ 7
+ A_ 8
+ D_ 7
+ A_ 8
+ inc_octave
+ EndLoop
+ D_ 7
+ dec_octave
+ A_ 8
+ D_ 7
+ A_ 8
+ vibrato_delay 5
+ speed 3
+ D_ 10
+ vibrato_delay 20
+ EndMainLoop
+
+Branch_fadf9:
+ speed 1
+ octave 4
+ C# 7
+ rest 15
+ C# 3
+ D_ 2
+ C# 3
+ dec_octave
+ A# 15
+ B_ 15
+ inc_octave
+ D_ 7
+ rest 8
+ speed 5
+ rest 9
+ speed 1
+ rest 15
+ rest 15
+ D_ 7
+ rest 8
+ E_ 7
+ rest 8
+ F_ 15
+ tie
+ F_ 7
+ E_ 3
+ F_ 2
+ E_ 3
+ D_ 7
+ rest 8
+ C# 7
+ rest 8
+ music_ret
+
+Branch_fae1d:
+ octave 4
+ D_ 7
+ rest 8
+ dec_octave
+ G_ 7
+ rest 8
+ inc_octave
+ G_ 7
+ rest 8
+ speed 9
+ F_ 10
+ tie
+ speed 1
+ F_ 7
+ rest 8
+ speed 9
+ rest 10
+ music_ret
+
+
+Music_Imakuni_Ch2: ; fae32 (3e:6e32)
+ musicdc 17
+ vibrato_type 0
+ vibrato_delay 0
+ musice8 8
+ duty 1
+ volume 160
+ Loop 6
+ music_call Branch_faea5
+ EndLoop
+ Loop 2
+ Loop 2
+ speed 3
+ rest 10
+ speed 1
+ C_ 7
+ rest 8
+ EndLoop
+ rest 15
+ C_ 7
+ rest 8
+ speed 3
+ rest 10
+ speed 1
+ C_ 7
+ rest 8
+ rest 15
+ speed 3
+ rest 10
+ vibrato_delay 8
+ C_ 10
+ vibrato_delay 0
+ EndLoop
+ Loop 2
+ music_call Branch_faea5
+ EndLoop
+ speed 1
+ octave 2
+ F_ 15
+ tie
+ F_ 7
+ inc_octave
+ F_ 8
+ D# 7
+ rest 8
+ rest 15
+ G# 7
+ A_ 8
+ F_ 7
+ D# 8
+ speed 3
+ rest 10
+ speed 1
+ dec_octave
+ D# 15
+ tie
+ D# 7
+ inc_octave
+ D# 8
+ C# 7
+ rest 8
+ rest 15
+ F# 7
+ G_ 8
+ D# 7
+ C# 8
+ speed 3
+ rest 10
+ speed 1
+ Loop 4
+ D_ 7
+ rest 8
+ Loop 2
+ rest 15
+ EndLoop
+ EndLoop
+ D_ 7
+ rest 8
+ rest 15
+ vibrato_delay 5
+ D_ 15
+ tie
+ D_ 7
+ rest 8
+ vibrato_delay 0
+ EndMainLoop
+
+Branch_faea5:
+ octave 3
+ speed 6
+ rest 10
+ speed 1
+ Loop 2
+ rest 15
+ C# 7
+ rest 8
+ EndLoop
+ vibrato_delay 8
+ speed 9
+ rest 10
+ speed 3
+ C# 10
+ vibrato_delay 0
+ music_ret
+
+
+Music_Imakuni_Ch3: ; faebc (3e:6ebc)
+ musicdc 17
+ volume 32
+ wave 1
+ vibrato_type 6
+ vibrato_delay 0
+ musice9 0
+ musice8 8
+ MainLoop
+ music_call Branch_faf7d
+ vibrato_delay 8
+ speed 1
+ D_ 15
+ tie
+ D_ 7
+ inc_octave
+ vibrato_delay 0
+ G_ 3
+ dec_octave
+ G_ 2
+ dec_octave
+ G_ 3
+ music_call Branch_faf7d
+ vibrato_delay 8
+ D_ 10
+ vibrato_delay 0
+ Loop 4
+ music_call Branch_faf7d
+ vibrato_delay 8
+ D_ 10
+ vibrato_delay 0
+ EndLoop
+ Loop 2
+ octave 2
+ speed 3
+ C_ 5
+ rest 5
+ inc_octave
+ speed 1
+ E_ 7
+ rest 8
+ dec_octave
+ speed 3
+ G# 5
+ A_ 5
+ inc_octave
+ speed 1
+ D# 7
+ rest 8
+ rest 15
+ D# 7
+ rest 8
+ speed 3
+ rest 5
+ dec_octave
+ C_ 5
+ inc_octave
+ speed 1
+ E_ 7
+ rest 8
+ dec_octave
+ speed 3
+ G# 5
+ A_ 5
+ rest 5
+ inc_octave
+ vibrato_delay 8
+ D# 10
+ vibrato_delay 0
+ EndLoop
+ Loop 2
+ music_call Branch_faf7d
+ vibrato_delay 8
+ D_ 10
+ vibrato_delay 0
+ EndLoop
+ speed 1
+ octave 1
+ F_ 15
+ tie
+ F_ 7
+ inc_octave
+ F_ 8
+ D# 7
+ rest 8
+ F_ 7
+ rest 8
+ G# 7
+ A_ 8
+ F_ 7
+ D# 8
+ vibrato_delay 5
+ speed 3
+ F_ 10
+ vibrato_delay 0
+ speed 1
+ dec_octave
+ D# 15
+ tie
+ D# 7
+ inc_octave
+ D# 8
+ C# 7
+ rest 8
+ D# 7
+ rest 8
+ F# 7
+ G_ 8
+ D# 7
+ C# 8
+ vibrato_delay 5
+ speed 3
+ D# 10
+ vibrato_delay 0
+ speed 1
+ Loop 4
+ octave 3
+ C_ 7
+ rest 8
+ octave 1
+ D_ 7
+ rest 8
+ D_ 7
+ rest 8
+ EndLoop
+ octave 3
+ C_ 7
+ rest 8
+ octave 1
+ D_ 7
+ rest 8
+ octave 3
+ vibrato_delay 5
+ C_ 15
+ tie
+ C_ 7
+ inc_octave
+ vibrato_delay 0
+ G_ 3
+ dec_octave
+ G_ 2
+ dec_octave
+ G_ 3
+ speed 8
+ EndMainLoop
+
+Branch_faf7d:
+ speed 3
+ octave 1
+ G_ 5
+ rest 5
+ inc_octave
+ speed 1
+ G_ 7
+ rest 8
+ speed 3
+ C# 5
+ D_ 5
+ inc_octave
+ speed 1
+ D_ 7
+ rest 8
+ rest 15
+ D_ 7
+ rest 8
+ speed 3
+ rest 5
+ octave 1
+ G_ 5
+ inc_octave
+ speed 1
+ G_ 7
+ rest 8
+ speed 3
+ C# 5
+ D_ 5
+ rest 5
+ inc_octave
+ music_ret
+
+
+Music_Imakuni_Ch4: ; fafa4 (3e:6fa4)
+ speed 1
+ octave 1
+ Loop 10
+ bass 15
+ snare3 7
+ bass 8
+ snare1 15
+ bass 15
+ snare3 7
+ snare3 8
+ snare4 15
+ snare3 7
+ snare3 8
+ snare4 15
+ snare3 15
+ bass 15
+ snare1 15
+ snare4 15
+ bass 7
+ snare3 8
+ snare1 15
+ snare1 15
+ snare3 7
+ snare1 8
+ EndLoop
+ Loop 2
+ speed 11
+ snare5 2
+ speed 1
+ snare1 8
+ snare1 15
+ snare1 15
+ snare1 7
+ snare1 8
+ snare1 7
+ snare1 8
+ speed 3
+ snare5 10
+ EndLoop
+ speed 1
+ snare1 15
+ snare3 7
+ snare1 8
+ snare4 15
+ snare1 15
+ snare3 7
+ snare1 8
+ snare4 15
+ snare1 15
+ snare3 7
+ snare1 8
+ snare4 15
+ snare1 15
+ snare3 7
+ snare1 8
+ snare4 15
+ snare1 15
+ snare3 4
+ snare3 4
+ snare1 7
+ snare1 15
+ snare1 15
+ EndMainLoop
+; 0xfafea
diff --git a/src/audio/music/matchloss.asm b/src/audio/music/matchloss.asm
new file mode 100644
index 0000000..a80a9be
--- /dev/null
+++ b/src/audio/music/matchloss.asm
@@ -0,0 +1,130 @@
+Music_MatchLoss_Ch1: ; f7c2e (3d:7c2e)
+ musicdc 17
+ vibrato_type 1
+ vibrato_delay 20
+ musice8 8
+ octave 4
+ duty 2
+ volume 176
+ speed 1
+ E_ 3
+ F_ 2
+ tie
+ speed 5
+ F_ 3
+ C_ 1
+ volume 55
+ C_ 3
+ dec_octave
+ volume 160
+ A# 1
+ volume 55
+ A# 3
+ inc_octave
+ speed 1
+ volume 160
+ D_ 3
+ D# 2
+ tie
+ D# 16
+ dec_octave
+ A# 6
+ volume 55
+ A# 16
+ volume 160
+ G# 6
+ volume 55
+ G# 16
+ inc_octave
+ volume 160
+ C_ 3
+ C# 8
+ tie
+ C# 12
+ dec_octave
+ speed 6
+ G# 1
+ volume 55
+ G# 3
+ volume 160
+ F# 1
+ speed 7
+ volume 55
+ F# 3
+ speed 1
+ volume 160
+ B_ 5
+ inc_octave
+ C_ 4
+ tie
+ speed 9
+ C_ 11
+ volume 55
+ C_ 2
+ music_end
+
+
+Music_MatchLoss_Ch2: ; f7c87 (3d:7c87)
+ musicdc 17
+ vibrato_type 5
+ vibrato_delay 20
+ musice8 8
+ octave 3
+ duty 2
+ volume 144
+ speed 9
+ rest 9
+ speed 11
+ rest 5
+ speed 1
+ rest 8
+ speed 9
+ rest 6
+ G_ 6
+ tie
+ G_ 6
+ volume 55
+ G_ 2
+ music_end
+
+
+Music_MatchLoss_Ch3: ; f7ca7 (3d:7ca7)
+ musicdc 17
+ wave 1
+ volume 32
+ musice8 8
+ musice9 64
+ octave 1
+ speed 5
+ A# 4
+ inc_octave
+ musice8 4
+ F_ 4
+ A# 4
+ dec_octave
+ musice8 8
+ speed 7
+ G# 3
+ inc_octave
+ musice8 4
+ speed 2
+ D# 11
+ G# 11
+ dec_octave
+ musice8 8
+ speed 1
+ F# 11
+ tie
+ F# 12
+ inc_octave
+ musice8 4
+ speed 12
+ C# 2
+ speed 2
+ F# 13
+ dec_octave
+ speed 9
+ musice8 8
+ F_ 12
+ music_end
+; 0xf7cdf
diff --git a/src/audio/music/matchstart1.asm b/src/audio/music/matchstart1.asm
new file mode 100644
index 0000000..92557ab
--- /dev/null
+++ b/src/audio/music/matchstart1.asm
@@ -0,0 +1,54 @@
+Music_MatchStart1_Ch1: ; f7919 (3d:7919)
+ speed 1
+ musicdc 17
+ musice8 8
+ Loop 3
+ duty 2
+ volume 240
+ octave 3
+ C_ 1
+ inc_octave
+ C_ 1
+ dec_octave
+ G_ 1
+ inc_octave
+ G_ 1
+ octave 3
+ D_ 1
+ inc_octave
+ D_ 1
+ dec_octave
+ A_ 1
+ inc_octave
+ A_ 1
+ octave 4
+ duty 1
+ C_ 1
+ inc_octave
+ C_ 1
+ dec_octave
+ G_ 1
+ inc_octave
+ G_ 1
+ octave 4
+ D_ 1
+ inc_octave
+ D_ 1
+ dec_octave
+ A_ 1
+ inc_octave
+ A_ 1
+ EndLoop
+ octave 4
+ volume 96
+ E_ 1
+ inc_octave
+ E_ 1
+ octave 4
+ volume 32
+ dec_octave
+ B_ 1
+ inc_octave
+ B_ 1
+ music_end
+; 0xf7956
diff --git a/src/audio/music/matchstart2.asm b/src/audio/music/matchstart2.asm
new file mode 100644
index 0000000..ef56499
--- /dev/null
+++ b/src/audio/music/matchstart2.asm
@@ -0,0 +1,176 @@
+Music_MatchStart2_Ch1: ; f7956 (3d:7956)
+ speed 1
+ musicdc 17
+ musice8 8
+ octave 2
+ volume 240
+ duty 0
+ C_ 1
+ E_ 1
+ A_ 1
+ inc_octave
+ C_ 1
+ E_ 1
+ A_ 1
+ dec_octave
+ D_ 1
+ F_ 1
+ B_ 1
+ inc_octave
+ D_ 1
+ F_ 1
+ B_ 1
+ dec_octave
+ E_ 1
+ G_ 1
+ B_ 1
+ inc_octave
+ C_ 1
+ E_ 1
+ B_ 1
+ inc_octave
+ C_ 1
+ octave 3
+ C_ 1
+ E_ 1
+ A_ 1
+ inc_octave
+ C_ 1
+ E_ 1
+ A_ 1
+ dec_octave
+ D_ 1
+ F_ 1
+ B_ 1
+ inc_octave
+ D_ 1
+ F_ 1
+ B_ 1
+ dec_octave
+ E_ 1
+ G_ 1
+ B_ 1
+ inc_octave
+ C_ 1
+ E_ 1
+ B_ 1
+ inc_octave
+ C_ 1
+ octave 4
+ C_ 1
+ E_ 1
+ A_ 1
+ inc_octave
+ C_ 1
+ E_ 1
+ A_ 1
+ dec_octave
+ D_ 1
+ F_ 1
+ B_ 1
+ inc_octave
+ D_ 1
+ F_ 1
+ B_ 1
+ dec_octave
+ volume 96
+ E_ 1
+ G_ 1
+ B_ 1
+ inc_octave
+ C_ 1
+ E_ 1
+ volume 32
+ G_ 1
+ B_ 1
+ inc_octave
+ C_ 1
+ music_end
+
+
+Music_MatchStart2_Ch2: ; f79b4 (3d:79b4)
+ speed 1
+ musicdc 17
+ musice8 8
+ musice4 6
+ rest 4
+ octave 2
+ volume 96
+ duty 0
+ C_ 1
+ E_ 1
+ A_ 1
+ inc_octave
+ C_ 1
+ E_ 1
+ A_ 1
+ dec_octave
+ D_ 1
+ F_ 1
+ B_ 1
+ inc_octave
+ D_ 1
+ F_ 1
+ B_ 1
+ dec_octave
+ E_ 1
+ G_ 1
+ B_ 1
+ inc_octave
+ C_ 1
+ E_ 1
+ B_ 1
+ inc_octave
+ C_ 1
+ octave 3
+ C_ 1
+ E_ 1
+ A_ 1
+ inc_octave
+ C_ 1
+ E_ 1
+ A_ 1
+ dec_octave
+ D_ 1
+ F_ 1
+ B_ 1
+ inc_octave
+ D_ 1
+ F_ 1
+ B_ 1
+ dec_octave
+ E_ 1
+ G_ 1
+ B_ 1
+ inc_octave
+ C_ 1
+ E_ 1
+ B_ 1
+ inc_octave
+ C_ 1
+ octave 4
+ C_ 1
+ E_ 1
+ A_ 1
+ inc_octave
+ C_ 1
+ E_ 1
+ A_ 1
+ dec_octave
+ D_ 1
+ F_ 1
+ B_ 1
+ inc_octave
+ D_ 1
+ F_ 1
+ B_ 1
+ dec_octave
+ volume 32
+ E_ 1
+ G_ 1
+ B_ 1
+ inc_octave
+ C_ 1
+ E_ 1
+ music_end
+; 0xf7a0f
diff --git a/src/audio/music/matchstart3.asm b/src/audio/music/matchstart3.asm
new file mode 100644
index 0000000..995d017
--- /dev/null
+++ b/src/audio/music/matchstart3.asm
@@ -0,0 +1,325 @@
+Music_MatchStart3_Ch1: ; f7a0f (3d:7a0f)
+ speed 1
+ musicdc 17
+ musice8 8
+ octave 2
+ volume 240
+ duty 1
+ C_ 1
+ E_ 1
+ G_ 1
+ B_ 1
+ D_ 1
+ F_ 1
+ A_ 1
+ E_ 1
+ G_ 1
+ B_ 1
+ octave 3
+ C_ 1
+ E_ 1
+ G_ 1
+ B_ 1
+ D_ 1
+ F_ 1
+ A_ 1
+ E_ 1
+ G_ 1
+ B_ 1
+ octave 4
+ C_ 1
+ E_ 1
+ G_ 1
+ B_ 1
+ D_ 1
+ F_ 1
+ A_ 1
+ E_ 1
+ G_ 1
+ B_ 1
+ octave 5
+ C_ 1
+ E_ 1
+ G_ 1
+ B_ 1
+ octave 2
+ duty 3
+ D_ 1
+ F_ 1
+ A_ 1
+ inc_octave
+ C_ 1
+ dec_octave
+ E_ 1
+ G_ 1
+ B_ 1
+ F_ 1
+ A_ 1
+ inc_octave
+ C_ 1
+ octave 3
+ D_ 1
+ F_ 1
+ A_ 1
+ inc_octave
+ C_ 1
+ dec_octave
+ E_ 1
+ G_ 1
+ B_ 1
+ F_ 1
+ A_ 1
+ inc_octave
+ C_ 1
+ octave 4
+ D_ 1
+ F_ 1
+ A_ 1
+ inc_octave
+ C_ 1
+ dec_octave
+ E_ 1
+ G_ 1
+ B_ 1
+ F_ 1
+ A_ 1
+ inc_octave
+ C_ 1
+ octave 5
+ D_ 1
+ F_ 1
+ A_ 1
+ inc_octave
+ C_ 1
+ octave 2
+ duty 1
+ E_ 1
+ G_ 1
+ B_ 1
+ inc_octave
+ D_ 1
+ dec_octave
+ F_ 1
+ A_ 1
+ inc_octave
+ C_ 1
+ dec_octave
+ G_ 1
+ B_ 1
+ inc_octave
+ D_ 1
+ octave 3
+ E_ 1
+ G_ 1
+ B_ 1
+ inc_octave
+ D_ 1
+ dec_octave
+ F_ 1
+ A_ 1
+ inc_octave
+ C_ 1
+ dec_octave
+ G_ 1
+ B_ 1
+ inc_octave
+ D_ 1
+ octave 4
+ E_ 1
+ G_ 1
+ B_ 1
+ inc_octave
+ D_ 1
+ dec_octave
+ F_ 1
+ A_ 1
+ inc_octave
+ C_ 1
+ dec_octave
+ G_ 1
+ B_ 1
+ inc_octave
+ D_ 1
+ octave 5
+ E_ 1
+ G_ 1
+ B_ 1
+ inc_octave
+ D_ 1
+ dec_octave
+ octave 4
+ volume 96
+ F_ 1
+ A_ 1
+ inc_octave
+ C_ 1
+ dec_octave
+ octave 5
+ volume 32
+ G_ 1
+ B_ 1
+ inc_octave
+ D_ 1
+ music_end
+
+
+Music_MatchStart3_Ch2: ; f7aba (3d:7aba)
+ speed 1
+ musicdc 17
+ musice8 8
+ musice4 6
+ rest 4
+ octave 2
+ volume 96
+ duty 1
+ C_ 1
+ E_ 1
+ G_ 1
+ B_ 1
+ D_ 1
+ F_ 1
+ A_ 1
+ E_ 1
+ G_ 1
+ B_ 1
+ octave 3
+ C_ 1
+ E_ 1
+ G_ 1
+ B_ 1
+ D_ 1
+ F_ 1
+ A_ 1
+ E_ 1
+ G_ 1
+ B_ 1
+ octave 4
+ C_ 1
+ E_ 1
+ G_ 1
+ B_ 1
+ D_ 1
+ F_ 1
+ A_ 1
+ E_ 1
+ G_ 1
+ B_ 1
+ octave 5
+ C_ 1
+ E_ 1
+ G_ 1
+ B_ 1
+ octave 2
+ duty 3
+ D_ 1
+ F_ 1
+ A_ 1
+ inc_octave
+ C_ 1
+ dec_octave
+ E_ 1
+ G_ 1
+ B_ 1
+ F_ 1
+ A_ 1
+ inc_octave
+ C_ 1
+ octave 3
+ D_ 1
+ F_ 1
+ A_ 1
+ inc_octave
+ C_ 1
+ dec_octave
+ E_ 1
+ G_ 1
+ B_ 1
+ F_ 1
+ A_ 1
+ inc_octave
+ C_ 1
+ octave 4
+ D_ 1
+ F_ 1
+ A_ 1
+ inc_octave
+ C_ 1
+ dec_octave
+ E_ 1
+ G_ 1
+ B_ 1
+ F_ 1
+ A_ 1
+ inc_octave
+ C_ 1
+ octave 5
+ D_ 1
+ F_ 1
+ A_ 1
+ inc_octave
+ C_ 1
+ octave 2
+ duty 1
+ E_ 1
+ G_ 1
+ B_ 1
+ inc_octave
+ D_ 1
+ dec_octave
+ F_ 1
+ A_ 1
+ inc_octave
+ C_ 1
+ dec_octave
+ G_ 1
+ B_ 1
+ inc_octave
+ D_ 1
+ octave 3
+ E_ 1
+ G_ 1
+ B_ 1
+ inc_octave
+ D_ 1
+ dec_octave
+ F_ 1
+ A_ 1
+ inc_octave
+ C_ 1
+ dec_octave
+ G_ 1
+ B_ 1
+ inc_octave
+ D_ 1
+ octave 4
+ E_ 1
+ G_ 1
+ B_ 1
+ inc_octave
+ D_ 1
+ dec_octave
+ F_ 1
+ A_ 1
+ inc_octave
+ C_ 1
+ dec_octave
+ G_ 1
+ B_ 1
+ inc_octave
+ D_ 1
+ octave 5
+ E_ 1
+ G_ 1
+ B_ 1
+ inc_octave
+ D_ 1
+ dec_octave
+ octave 4
+ volume 32
+ F_ 1
+ A_ 1
+ inc_octave
+ C_ 1
+ dec_octave
+ music_end
+; 0xf7b61
diff --git a/src/audio/music/matchvictory.asm b/src/audio/music/matchvictory.asm
new file mode 100644
index 0000000..44adeea
--- /dev/null
+++ b/src/audio/music/matchvictory.asm
@@ -0,0 +1,150 @@
+Music_MatchVictory_Ch1: ; f7b61 (3d:7b61)
+ musicdc 17
+ vibrato_type 1
+ vibrato_delay 20
+ musice8 8
+ octave 3
+ duty 0
+ volume 176
+ speed 1
+ A_ 15
+ tie
+ A_ 9
+ volume 39
+ A_ 5
+ volume 176
+ A_ 7
+ volume 39
+ A_ 3
+ volume 176
+ F_ 7
+ volume 39
+ F_ 3
+ volume 176
+ A_ 7
+ volume 39
+ A_ 2
+ volume 176
+ B_ 11
+ volume 39
+ B_ 10
+ inc_octave
+ volume 176
+ C_ 10
+ volume 39
+ C_ 11
+ volume 176
+ D_ 10
+ volume 39
+ D_ 10
+ volume 176
+ C# 8
+ volume 39
+ C# 13
+ volume 176
+ D_ 5
+ volume 39
+ D_ 6
+ volume 176
+ speed 8
+ E_ 12
+ volume 39
+ E_ 4
+ music_end
+
+
+Music_MatchVictory_Ch2: ; f7bb0 (3d:7bb0)
+ musicdc 17
+ vibrato_type 1
+ vibrato_delay 20
+ musice8 8
+ octave 3
+ duty 0
+ volume 176
+ speed 1
+ F_ 5
+ volume 39
+ F_ 5
+ dec_octave
+ volume 176
+ A_ 5
+ inc_octave
+ C_ 5
+ F_ 5
+ volume 39
+ F_ 4
+ volume 176
+ C_ 7
+ volume 39
+ C_ 3
+ dec_octave
+ volume 176
+ A_ 7
+ volume 39
+ A_ 3
+ inc_octave
+ volume 176
+ C_ 7
+ volume 39
+ C_ 2
+ volume 176
+ G_ 11
+ volume 39
+ G_ 10
+ volume 176
+ A_ 10
+ volume 39
+ A_ 11
+ volume 176
+ B_ 10
+ volume 39
+ B_ 10
+ volume 176
+ A_ 8
+ volume 39
+ A_ 13
+ volume 176
+ B_ 5
+ volume 39
+ B_ 6
+ inc_octave
+ volume 176
+ speed 8
+ C# 12
+ volume 39
+ C# 4
+ music_end
+
+
+Music_MatchVictory_Ch3: ; f7c09 (3d:7c09)
+ musicdc 17
+ wave 1
+ volume 32
+ musice8 8
+ musice9 0
+ octave 1
+ speed 1
+ F_ 15
+ tie
+ F_ 9
+ rest 5
+ F_ 7
+ rest 3
+ F_ 7
+ rest 3
+ F_ 7
+ rest 2
+ G_ 11
+ rest 10
+ G_ 11
+ rest 10
+ G_ 10
+ rest 10
+ A_ 8
+ rest 13
+ E_ 5
+ rest 6
+ speed 8
+ A_ 12
+ music_end
+; 0xf7c2e
diff --git a/src/audio/music/medal.asm b/src/audio/music/medal.asm
new file mode 100644
index 0000000..638c365
--- /dev/null
+++ b/src/audio/music/medal.asm
@@ -0,0 +1,160 @@
+Music_Medal_Ch1: ; f7df8 (3d:7df8)
+ musicdc 17
+ vibrato_type 1
+ vibrato_delay 20
+ musice8 8
+ octave 2
+ duty 1
+ volume 160
+ speed 1
+ E_ 5
+ A_ 5
+ inc_octave
+ C# 5
+ E_ 5
+ A_ 5
+ inc_octave
+ C# 5
+ dec_octave
+ dec_octave
+ A_ 5
+ inc_octave
+ C# 5
+ E_ 5
+ A_ 5
+ inc_octave
+ C# 5
+ E_ 5
+ speed 15
+ A_ 2
+ tie
+ speed 1
+ A_ 10
+ volume 55
+ A_ 5
+ volume 160
+ musice8 7
+ A_ 5
+ A_ 5
+ A_ 5
+ musice8 8
+ A_ 15
+ volume 55
+ A_ 5
+ volume 160
+ A_ 16
+ volume 55
+ A_ 5
+ volume 160
+ A_ 16
+ volume 55
+ A_ 6
+ volume 160
+ speed 9
+ A_ 5
+ tie
+ A_ 8
+ tie
+ speed 1
+ A_ 2
+ volume 55
+ A_ 16
+ music_end
+
+
+Music_Medal_Ch2: ; f7e4b (3d:7e4b)
+ musicdc 17
+ vibrato_type 1
+ vibrato_delay 20
+ musice8 8
+ octave 1
+ duty 0
+ volume 144
+ speed 1
+ A_ 5
+ inc_octave
+ C# 5
+ E_ 5
+ A_ 5
+ inc_octave
+ C# 5
+ E_ 5
+ dec_octave
+ C# 5
+ E_ 5
+ A_ 5
+ inc_octave
+ C# 5
+ E_ 5
+ A_ 5
+ inc_octave
+ speed 15
+ C_ 2
+ tie
+ speed 1
+ C_ 10
+ volume 39
+ C_ 5
+ volume 160
+ musice8 7
+ C_ 5
+ C_ 5
+ C_ 5
+ musice8 8
+ D_ 15
+ volume 55
+ D_ 5
+ volume 144
+ D_ 16
+ volume 39
+ D_ 5
+ volume 144
+ D_ 16
+ volume 55
+ D_ 6
+ volume 144
+ speed 9
+ C# 5
+ tie
+ C# 8
+ tie
+ speed 1
+ C# 2
+ volume 39
+ C# 16
+ music_end
+
+
+Music_Medal_Ch3: ; f7e9d (3d:7e9d)
+ musicdc 17
+ wave 1
+ volume 32
+ musice8 8
+ musice9 0
+ octave 1
+ speed 1
+ speed 15
+ rest 4
+ F_ 2
+ tie
+ speed 1
+ F_ 10
+ rest 5
+ musice8 7
+ F_ 5
+ F_ 5
+ F_ 5
+ musice8 8
+ A# 15
+ rest 5
+ A# 16
+ rest 5
+ A# 16
+ rest 6
+ speed 9
+ A_ 13
+ tie
+ speed 1
+ A_ 2
+ music_end
+; 0xf7ec8
diff --git a/src/audio/music/overworld.asm b/src/audio/music/overworld.asm
new file mode 100644
index 0000000..3497988
--- /dev/null
+++ b/src/audio/music/overworld.asm
@@ -0,0 +1,1473 @@
+Music_Overworld_Ch1: ; f71a0 (3d:71a0)
+ speed 7
+ duty 0
+ musicdc 17
+ vibrato_type 9
+ vibrato_delay 25
+ volume 162
+ musice8 7
+ octave 3
+ rest 3
+ music_call Branch_f72ba
+ rest 3
+ MainLoop
+ music_call Branch_f72ba
+ duty 1
+ musice8 8
+ octave 3
+ volume 160
+ A_ 5
+ volume 55
+ A_ 1
+ inc_octave
+ volume 160
+ C_ 5
+ volume 55
+ C_ 1
+ volume 160
+ F_ 3
+ speed 1
+ E_ 11
+ volume 55
+ E_ 10
+ volume 160
+ speed 7
+ G_ 3
+ speed 1
+ F_ 11
+ volume 55
+ F_ 10
+ speed 7
+ volume 160
+ C_ 12
+ volume 55
+ C_ 2
+ duty 0
+ volume 146
+ musice8 7
+ octave 3
+ E_ 4
+ E_ 3
+ E_ 3
+ duty 1
+ volume 160
+ musice8 8
+ music_call Branch_f72fb
+ C_ 6
+ volume 55
+ C_ 6
+ volume 160
+ C_ 3
+ D_ 3
+ E_ 3
+ G_ 6
+ volume 55
+ G_ 3
+ volume 160
+ F_ 4
+ volume 55
+ F_ 2
+ volume 160
+ C_ 3
+ dec_octave
+ A_ 6
+ A# 9
+ volume 55
+ A# 6
+ volume 160
+ A# 3
+ inc_octave
+ D_ 3
+ F_ 3
+ A_ 3
+ volume 55
+ A_ 6
+ volume 160
+ G_ 3
+ volume 55
+ G_ 3
+ volume 160
+ E_ 3
+ D_ 3
+ volume 55
+ D_ 3
+ volume 160
+ E_ 2
+ volume 55
+ E_ 1
+ volume 160
+ musice8 8
+ C_ 9
+ volume 55
+ C_ 3
+ volume 160
+ dec_octave
+ A_ 3
+ inc_octave
+ speed 1
+ C_ 11
+ volume 64
+ C_ 10
+ speed 7
+ volume 160
+ G_ 3
+ speed 1
+ F_ 11
+ volume 64
+ F_ 10
+ speed 7
+ volume 160
+ C_ 12
+ volume 55
+ C_ 6
+ duty 2
+ musice8 8
+ volume 95
+ octave 4
+ G_ 1
+ tie
+ E_ 1
+ tie
+ C_ 1
+ tie
+ dec_octave
+ G_ 1
+ tie
+ E_ 1
+ tie
+ C_ 1
+ duty 1
+ volume 160
+ musice8 8
+ music_call Branch_f72fb
+ C_ 6
+ volume 55
+ C_ 6
+ volume 160
+ C_ 3
+ D_ 3
+ E_ 3
+ F_ 9
+ volume 55
+ F_ 12
+ volume 160
+ F_ 2
+ G_ 1
+ A_ 1
+ volume 55
+ A_ 2
+ volume 160
+ A_ 12
+ volume 55
+ A_ 3
+ volume 160
+ D_ 3
+ A_ 3
+ A# 9
+ volume 55
+ A# 6
+ volume 160
+ A_ 5
+ volume 55
+ A_ 1
+ volume 160
+ G_ 5
+ volume 55
+ G_ 1
+ volume 144
+ F_ 8
+ tie
+ F_ 8
+ tie
+ F_ 8
+ tie
+ F_ 8
+ tie
+ F_ 8
+ tie
+ F_ 8
+ volume 55
+ F_ 3
+ duty 0
+ volume 162
+ musice8 7
+ EndMainLoop
+
+Branch_f72ba:
+ octave 3
+ F_ 3
+ F_ 2
+ A_ 1
+ inc_octave
+ volume 160
+ musice8 4
+ C_ 1
+ rest 1
+ dec_octave
+ volume 146
+ musice8 7
+ A# 3
+ A# 1
+ inc_octave
+ volume 160
+ musice8 4
+ D_ 1
+ rest 2
+ dec_octave
+ volume 146
+ musice8 7
+ G_ 3
+ A# 3
+ rest 3
+ A_ 3
+ A_ 2
+ inc_octave
+ C_ 1
+ volume 160
+ musice8 4
+ C_ 1
+ rest 1
+ dec_octave
+ volume 146
+ musice8 7
+ A# 3
+ A# 1
+ inc_octave
+ volume 160
+ musice8 4
+ D_ 1
+ rest 2
+ volume 146
+ musice8 7
+ C_ 3
+ dec_octave
+ A# 3
+ music_ret
+
+Branch_f72fb:
+ octave 4
+ volume 160
+ D_ 5
+ volume 55
+ D_ 1
+ volume 160
+ F_ 5
+ volume 55
+ F_ 1
+ volume 160
+ A_ 3
+ speed 1
+ G_ 11
+ volume 55
+ G_ 10
+ speed 7
+ inc_octave
+ volume 160
+ C_ 3
+ dec_octave
+ speed 1
+ A# 11
+ volume 55
+ A# 10
+ speed 7
+ volume 160
+ C# 12
+ volume 55
+ C# 6
+ volume 160
+ D# 3
+ speed 1
+ C# 11
+ volume 55
+ C# 10
+ volume 160
+ speed 7
+ music_ret
+
+
+Music_Overworld_Ch2: ; f7334 (3d:7334)
+ speed 7
+ duty 0
+ musicdc 17
+ vibrato_type 9
+ vibrato_delay 30
+ musice8 7
+ octave 3
+ music_call Branch_f7535
+ MainLoop
+ music_call Branch_f7535
+ volume 146
+ musice8 7
+ rest 3
+ C_ 5
+ C_ 3
+ volume 144
+ musice8 4
+ inc_octave
+ F_ 1
+ rest 2
+ dec_octave
+ volume 146
+ musice8 7
+ C_ 4
+ C_ 3
+ C_ 3
+ rest 3
+ C_ 5
+ C_ 3
+ volume 144
+ musice8 4
+ inc_octave
+ G_ 1
+ rest 2
+ dec_octave
+ volume 146
+ musice8 7
+ D_ 4
+ D_ 3
+ C_ 3
+ rest 3
+ dec_octave
+ A# 5
+ inc_octave
+ D_ 3
+ volume 144
+ musice8 4
+ inc_octave
+ F_ 1
+ rest 2
+ dec_octave
+ volume 146
+ musice8 7
+ C_ 4
+ C_ 3
+ dec_octave
+ A# 3
+ rest 3
+ A# 5
+ inc_octave
+ C# 3
+ volume 144
+ musice8 4
+ inc_octave
+ F_ 1
+ rest 2
+ dec_octave
+ volume 146
+ musice8 7
+ C# 4
+ dec_octave
+ F_ 3
+ A# 3
+ rest 3
+ inc_octave
+ C_ 3
+ E_ 2
+ C_ 3
+ volume 144
+ musice8 4
+ inc_octave
+ G_ 1
+ musice8 7
+ volume 96
+ musice8 8
+ octave 3
+ E_ 3
+ F_ 3
+ G_ 3
+ musice8 7
+ A# 6
+ volume 146
+ musice8 7
+ octave 3
+ D_ 3
+ volume 96
+ musice8 8
+ octave 3
+ A_ 3
+ volume 146
+ musice8 7
+ octave 2
+ A_ 2
+ inc_octave
+ inc_octave
+ volume 144
+ musice8 4
+ F_ 1
+ dec_octave
+ rest 2
+ volume 146
+ musice8 7
+ D_ 4
+ D_ 3
+ dec_octave
+ A_ 3
+ rest 3
+ A# 3
+ inc_octave
+ D_ 2
+ dec_octave
+ A# 3
+ volume 144
+ musice8 4
+ inc_octave
+ inc_octave
+ F_ 1
+ rest 2
+ dec_octave
+ dec_octave
+ volume 146
+ musice8 7
+ A# 4
+ A# 3
+ A# 3
+ rest 3
+ A# 3
+ inc_octave
+ D_ 2
+ dec_octave
+ A# 3
+ volume 144
+ musice8 4
+ inc_octave
+ A_ 1
+ rest 2
+ dec_octave
+ volume 146
+ musice8 7
+ A# 6
+ inc_octave
+ D_ 1
+ dec_octave
+ A# 3
+ rest 3
+ inc_octave
+ C_ 5
+ C_ 3
+ volume 144
+ musice8 4
+ inc_octave
+ F_ 1
+ rest 2
+ volume 146
+ musice8 7
+ dec_octave
+ C_ 4
+ C_ 3
+ C_ 3
+ rest 3
+ C_ 5
+ C_ 3
+ volume 144
+ musice8 4
+ inc_octave
+ G_ 1
+ rest 2
+ dec_octave
+ volume 146
+ musice8 7
+ D_ 4
+ duty 2
+ volume 95
+ musice8 8
+ octave 4
+ C_ 1
+ tie
+ dec_octave
+ G_ 1
+ tie
+ E_ 1
+ tie
+ C_ 1
+ tie
+ dec_octave
+ G_ 1
+ tie
+ E_ 1
+ duty 0
+ volume 146
+ musice8 7
+ octave 2
+ rest 3
+ A# 5
+ inc_octave
+ D_ 3
+ volume 144
+ musice8 4
+ inc_octave
+ F_ 1
+ rest 2
+ dec_octave
+ volume 146
+ musice8 7
+ C_ 4
+ C_ 3
+ dec_octave
+ A# 3
+ rest 3
+ A# 5
+ inc_octave
+ C# 3
+ volume 144
+ musice8 4
+ inc_octave
+ F_ 1
+ rest 2
+ dec_octave
+ volume 146
+ musice8 7
+ C# 4
+ C# 3
+ C# 3
+ rest 3
+ C_ 3
+ dec_octave
+ A_ 2
+ inc_octave
+ C_ 3
+ volume 144
+ musice8 4
+ inc_octave
+ G_ 1
+ rest 2
+ dec_octave
+ volume 146
+ musice8 7
+ C_ 4
+ E_ 3
+ C_ 3
+ rest 3
+ D_ 6
+ dec_octave
+ B_ 2
+ inc_octave
+ inc_octave
+ volume 144
+ musice8 4
+ F_ 1
+ rest 2
+ dec_octave
+ volume 146
+ musice8 7
+ D_ 4
+ volume 96
+ musice8 8
+ octave 4
+ D_ 2
+ E_ 1
+ F_ 1
+ volume 39
+ F_ 2
+ volume 96
+ F_ 11
+ volume 146
+ musice8 7
+ octave 4
+ volume 144
+ musice8 4
+ F_ 1
+ rest 2
+ dec_octave
+ dec_octave
+ volume 146
+ musice8 7
+ A# 1
+ volume 96
+ musice8 8
+ octave 3
+ A# 3
+ inc_octave
+ F_ 3
+ G_ 9
+ volume 146
+ musice8 7
+ octave 3
+ D_ 2
+ dec_octave
+ A# 3
+ inc_octave
+ inc_octave
+ volume 144
+ musice8 4
+ F_ 1
+ musice8 8
+ volume 96
+ octave 4
+ C_ 5
+ volume 39
+ C_ 1
+ dec_octave
+ volume 144
+ A# 5
+ volume 39
+ A# 1
+ volume 146
+ musice8 7
+ octave 3
+ rest 3
+ F_ 3
+ C_ 2
+ F_ 1
+ volume 144
+ musice8 4
+ inc_octave
+ F_ 1
+ rest 1
+ dec_octave
+ volume 146
+ musice8 7
+ G_ 3
+ G_ 3
+ speed 1
+ volume 144
+ musice8 8
+ inc_octave
+ F_ 4
+ C_ 3
+ speed 7
+ dec_octave
+ volume 146
+ musice8 7
+ E_ 3
+ G_ 2
+ inc_octave
+ volume 144
+ musice8 4
+ F_ 1
+ volume 146
+ musice8 7
+ dec_octave
+ rest 3
+ A_ 3
+ F_ 2
+ A_ 1
+ inc_octave
+ volume 144
+ musice8 4
+ F_ 1
+ rest 1
+ dec_octave
+ volume 146
+ musice8 7
+ G_ 3
+ G_ 3
+ speed 1
+ volume 144
+ musice8 8
+ inc_octave
+ F_ 4
+ C_ 3
+ dec_octave
+ speed 7
+ volume 146
+ musice8 7
+ A_ 3
+ G_ 2
+ inc_octave
+ volume 144
+ musice8 4
+ F_ 1
+ EndMainLoop
+
+Branch_f7535:
+ octave 3
+ volume 146
+ musice8 7
+ rest 3
+ C_ 3
+ C_ 2
+ F_ 1
+ volume 144
+ musice8 4
+ inc_octave
+ F_ 1
+ rest 1
+ dec_octave
+ volume 146
+ musice8 7
+ G_ 3
+ G_ 1
+ volume 144
+ musice8 4
+ inc_octave
+ F_ 1
+ rest 1
+ dec_octave
+ musice8 8
+ speed 1
+ inc_octave
+ F_ 4
+ C_ 3
+ speed 7
+ volume 146
+ musice8 7
+ dec_octave
+ E_ 3
+ G_ 2
+ volume 144
+ musice8 4
+ inc_octave
+ F_ 1
+ dec_octave
+ rest 3
+ volume 146
+ musice8 8
+ F_ 3
+ F_ 2
+ A_ 1
+ volume 144
+ musice8 4
+ inc_octave
+ F_ 1
+ rest 1
+ dec_octave
+ volume 146
+ musice8 7
+ G_ 3
+ G_ 1
+ volume 144
+ musice8 4
+ inc_octave
+ F_ 1
+ rest 1
+ dec_octave
+ musice8 8
+ speed 1
+ inc_octave
+ F_ 4
+ C_ 3
+ speed 7
+ volume 146
+ musice8 7
+ dec_octave
+ A_ 3
+ G_ 2
+ volume 144
+ musice8 4
+ inc_octave
+ F_ 1
+ dec_octave
+ music_ret
+
+
+Music_Overworld_Ch3: ; f75a1 (3d:75a1)
+ speed 7
+ musicdc 17
+ volume 32
+ wave 1
+ musice9 64
+ musice8 7
+ octave 1
+ music_call Branch_f77f8
+ F_ 2
+ inc_octave
+ C_ 1
+ MainLoop
+ music_call Branch_f77f8
+ F_ 3
+ music_call Branch_f7826
+ octave 1
+ musice8 8
+ F_ 1
+ A# 2
+ rest 1
+ octave 3
+ musice8 3
+ C# 2
+ dec_octave
+ musice8 8
+ F_ 1
+ A# 1
+ rest 1
+ inc_octave
+ musice8 3
+ F_ 2
+ rest 1
+ inc_octave
+ C# 1
+ octave 1
+ musice8 8
+ A# 1
+ rest 1
+ octave 3
+ musice8 7
+ G_ 1
+ octave 1
+ musice8 8
+ A# 1
+ rest 1
+ F_ 1
+ inc_octave
+ musice8 3
+ A# 2
+ dec_octave
+ musice8 8
+ A# 1
+ octave 3
+ musice8 3
+ C# 2
+ octave 1
+ musice8 8
+ F_ 1
+ A_ 2
+ rest 1
+ octave 3
+ musice8 3
+ E_ 2
+ octave 1
+ musice8 8
+ A_ 1
+ octave 3
+ musice8 3
+ G_ 2
+ musice8 7
+ E_ 1
+ musice8 8
+ dec_octave
+ E_ 1
+ rest 1
+ inc_octave
+ inc_octave
+ musice8 3
+ E_ 1
+ octave 1
+ musice8 8
+ A_ 1
+ rest 1
+ inc_octave
+ A_ 1
+ rest 2
+ dec_octave
+ A_ 1
+ inc_octave
+ A_ 1
+ E_ 1
+ C_ 1
+ dec_octave
+ A_ 1
+ rest 1
+ inc_octave
+ A_ 1
+ dec_octave
+ D_ 2
+ rest 1
+ octave 3
+ musice8 3
+ F_ 2
+ octave 1
+ musice8 8
+ A_ 1
+ inc_octave
+ D_ 2
+ dec_octave
+ A_ 1
+ octave 3
+ musice8 3
+ D_ 2
+ inc_octave
+ C_ 1
+ octave 1
+ musice8 8
+ D_ 2
+ octave 3
+ musice8 3
+ F_ 2
+ rest 1
+ octave 1
+ musice8 8
+ A_ 1
+ octave 3
+ musice8 3
+ F_ 2
+ octave 1
+ musice8 8
+ D_ 1
+ octave 3
+ musice8 3
+ D_ 2
+ musice8 8
+ octave 1
+ A_ 1
+ G_ 2
+ rest 1
+ octave 3
+ musice8 3
+ D_ 2
+ octave 1
+ musice8 8
+ G_ 1
+ octave 3
+ musice8 3
+ F_ 2
+ musice8 7
+ D_ 1
+ dec_octave
+ musice8 8
+ D_ 1
+ rest 1
+ musice8 3
+ inc_octave
+ A# 1
+ octave 1
+ musice8 8
+ G_ 1
+ rest 1
+ octave 3
+ musice8 3
+ D_ 2
+ rest 1
+ dec_octave
+ musice8 8
+ D_ 1
+ inc_octave
+ musice8 3
+ F_ 2
+ octave 1
+ musice8 8
+ G_ 1
+ octave 3
+ musice8 3
+ D_ 2
+ musice8 8
+ dec_octave
+ D_ 1
+ C_ 2
+ rest 1
+ inc_octave
+ musice8 3
+ D_ 2
+ octave 1
+ musice8 8
+ G_ 1
+ octave 3
+ musice8 3
+ F_ 2
+ musice8 7
+ D_ 1
+ octave 1
+ musice8 8
+ C_ 1
+ rest 1
+ octave 3
+ musice8 3
+ F_ 1
+ dec_octave
+ musice8 8
+ C_ 1
+ rest 1
+ inc_octave
+ musice8 3
+ D_ 2
+ rest 1
+ octave 1
+ musice8 8
+ E_ 1
+ inc_octave
+ C_ 1
+ rest 1
+ inc_octave
+ musice8 7
+ F_ 1
+ musice8 3
+ E_ 2
+ musice8 8
+ octave 1
+ E_ 1
+ music_call Branch_f7826
+ musice8 8
+ octave 2
+ C_ 1
+ C# 2
+ rest 1
+ inc_octave
+ musice8 3
+ C# 2
+ octave 1
+ musice8 8
+ G# 1
+ inc_octave
+ C# 1
+ rest 1
+ inc_octave
+ musice8 3
+ F_ 2
+ rest 1
+ inc_octave
+ C# 1
+ octave 2
+ musice8 8
+ C# 1
+ rest 1
+ inc_octave
+ G_ 1
+ dec_octave
+ musice8 8
+ C# 1
+ rest 1
+ dec_octave
+ G# 1
+ octave 3
+ musice8 3
+ G_ 2
+ dec_octave
+ musice8 8
+ C# 1
+ inc_octave
+ musice8 3
+ F_ 2
+ octave 1
+ musice8 8
+ G# 1
+ inc_octave
+ C_ 2
+ rest 1
+ inc_octave
+ musice8 3
+ E_ 2
+ dec_octave
+ musice8 8
+ G_ 1
+ inc_octave
+ musice8 3
+ C_ 2
+ musice8 7
+ E_ 1
+ dec_octave
+ musice8 8
+ E_ 1
+ rest 1
+ octave 4
+ musice8 3
+ E_ 1
+ octave 2
+ musice8 8
+ C_ 1
+ rest 1
+ inc_octave
+ musice8 3
+ E_ 2
+ rest 1
+ octave 1
+ musice8 8
+ G_ 1
+ octave 3
+ musice8 3
+ G_ 2
+ dec_octave
+ musice8 8
+ C_ 1
+ inc_octave
+ musice8 3
+ E_ 2
+ octave 1
+ musice8 8
+ G_ 1
+ B_ 2
+ rest 1
+ octave 3
+ musice8 3
+ F_ 2
+ dec_octave
+ musice8 8
+ F_ 1
+ B_ 2
+ F_ 1
+ inc_octave
+ musice8 3
+ D_ 2
+ inc_octave
+ D_ 1
+ octave 1
+ musice8 8
+ B_ 2
+ octave 3
+ musice8 3
+ F_ 2
+ rest 1
+ dec_octave
+ musice8 8
+ F_ 1
+ B_ 2
+ F_ 1
+ dec_octave
+ B_ 2
+ rest 1
+ A# 2
+ rest 1
+ octave 3
+ musice8 3
+ D_ 2
+ dec_octave
+ musice8 8
+ F_ 1
+ A# 2
+ F_ 1
+ inc_octave
+ musice8 3
+ F_ 2
+ inc_octave
+ D_ 1
+ octave 1
+ musice8 8
+ A# 1
+ rest 1
+ octave 3
+ musice8 7
+ D_ 1
+ octave 1
+ musice8 8
+ A# 1
+ rest 2
+ A# 2
+ inc_octave
+ F_ 1
+ A# 1
+ rest 2
+ C_ 2
+ rest 1
+ inc_octave
+ musice8 3
+ D_ 2
+ octave 1
+ musice8 8
+ G_ 1
+ octave 3
+ musice8 3
+ F_ 2
+ musice8 7
+ D_ 1
+ octave 1
+ musice8 8
+ C_ 1
+ rest 1
+ octave 4
+ musice8 3
+ D_ 1
+ octave 2
+ musice8 8
+ C_ 1
+ rest 1
+ inc_octave
+ musice8 3
+ D_ 2
+ rest 1
+ octave 1
+ musice8 8
+ E_ 1
+ inc_octave
+ C_ 1
+ dec_octave
+ G_ 1
+ E_ 1
+ C_ 1
+ rest 1
+ E_ 1
+ F_ 3
+ octave 3
+ musice8 3
+ A_ 2
+ dec_octave
+ musice8 8
+ C_ 1
+ inc_octave
+ musice8 5
+ F_ 2
+ A_ 1
+ inc_octave
+ C_ 1
+ dec_octave
+ rest 1
+ A# 2
+ rest 1
+ A# 1
+ inc_octave
+ D_ 1
+ dec_octave
+ rest 2
+ G_ 2
+ dec_octave
+ musice8 8
+ C_ 1
+ inc_octave
+ musice8 5
+ A# 2
+ inc_octave
+ C_ 1
+ octave 1
+ musice8 8
+ F_ 3
+ octave 4
+ musice8 3
+ C_ 2
+ octave 2
+ musice8 8
+ C_ 1
+ inc_octave
+ musice8 5
+ A_ 2
+ inc_octave
+ C_ 1
+ C_ 1
+ rest 1
+ dec_octave
+ A# 2
+ rest 1
+ A# 1
+ inc_octave
+ D_ 1
+ rest 2
+ C_ 2
+ octave 2
+ musice8 8
+ C_ 1
+ inc_octave
+ musice8 5
+ A# 2
+ dec_octave
+ musice8 8
+ C_ 1
+ EndMainLoop
+
+Branch_f77f8:
+ octave 1
+ F_ 3
+ octave 3
+ musice8 3
+ A_ 2
+ dec_octave
+ musice8 8
+ C_ 1
+ F_ 2
+ C_ 1
+ rest 2
+ F_ 1
+ rest 2
+ F_ 1
+ rest 2
+ C_ 1
+ F_ 2
+ C_ 1
+ dec_octave
+ F_ 2
+ inc_octave
+ C_ 1
+ dec_octave
+ F_ 3
+ octave 4
+ musice8 3
+ C_ 2
+ octave 2
+ musice8 8
+ C_ 1
+ F_ 2
+ C_ 1
+ rest 2
+ F_ 1
+ rest 2
+ F_ 1
+ rest 2
+ C_ 1
+ F_ 2
+ C_ 1
+ dec_octave
+ music_ret
+
+Branch_f7826:
+ octave 1
+ F_ 2
+ rest 1
+ octave 3
+ musice8 3
+ F_ 2
+ dec_octave
+ musice8 8
+ C_ 1
+ F_ 1
+ rest 1
+ inc_octave
+ musice8 3
+ F_ 2
+ rest 1
+ inc_octave
+ C_ 1
+ octave 1
+ musice8 8
+ F_ 1
+ rest 1
+ octave 3
+ musice8 7
+ G_ 1
+ octave 1
+ musice8 8
+ F_ 1
+ rest 1
+ C_ 1
+ octave 3
+ musice8 3
+ G_ 2
+ octave 1
+ musice8 8
+ F_ 1
+ octave 3
+ musice8 7
+ F_ 2
+ octave 1
+ musice8 8
+ G_ 1
+ A_ 2
+ rest 1
+ octave 3
+ musice8 3
+ E_ 2
+ dec_octave
+ musice8 8
+ E_ 1
+ A_ 1
+ rest 1
+ inc_octave
+ musice8 3
+ E_ 2
+ rest 1
+ inc_octave
+ C_ 1
+ octave 1
+ musice8 8
+ A_ 1
+ rest 1
+ octave 3
+ musice8 7
+ E_ 1
+ octave 1
+ musice8 8
+ Loop 2
+ A_ 1
+ rest 1
+ E_ 1
+ EndLoop
+ A_ 2
+ rest 1
+ A# 2
+ rest 1
+ octave 3
+ musice8 3
+ D_ 2
+ dec_octave
+ musice8 8
+ F_ 1
+ A# 1
+ rest 1
+ inc_octave
+ musice8 3
+ F_ 2
+ rest 1
+ inc_octave
+ D_ 1
+ octave 1
+ musice8 8
+ A# 1
+ rest 1
+ octave 3
+ musice8 7
+ D_ 1
+ octave 1
+ musice8 8
+ A# 1
+ rest 1
+ F_ 1
+ octave 3
+ musice8 3
+ D_ 2
+ octave 1
+ musice8 8
+ A# 1
+ octave 3
+ musice8 3
+ D_ 2
+ music_ret
+
+
+Music_Overworld_Ch4: ; f78af (3d:78af)
+ speed 7
+ octave 1
+ music_call Branch_f78ee
+ music_call Branch_f78fb
+ MainLoop
+ music_call Branch_f78ee
+ bass 3
+ snare3 2
+ bass 1
+ snare1 3
+ snare3 2
+ snare4 1
+ bass 2
+ snare3 1
+ snare3 3
+ snare1 1
+ snare3 1
+ snare3 1
+ snare1 3
+ Loop 3
+ music_call Branch_f78ee
+ music_call Branch_f78fb
+ EndLoop
+ music_call Branch_f78ee
+ music_call Branch_f790a
+ Loop 3
+ music_call Branch_f78ee
+ music_call Branch_f78fb
+ EndLoop
+ music_call Branch_f78ee
+ music_call Branch_f790a
+ music_call Branch_f78ee
+ music_call Branch_f78fb
+ EndMainLoop
+
+Branch_f78ee:
+ bass 3
+ snare3 2
+ bass 1
+ snare1 3
+ snare3 2
+ snare4 1
+ bass 2
+ snare3 1
+ snare3 3
+ snare1 3
+ snare3 2
+ snare4 1
+ music_ret
+
+Branch_f78fb:
+ bass 3
+ snare3 2
+ bass 1
+ snare1 3
+ snare3 2
+ snare4 1
+ bass 2
+ snare3 1
+ snare3 3
+ snare1 1
+ snare3 1
+ snare3 1
+ snare3 2
+ snare4 1
+ music_ret
+
+Branch_f790a:
+ bass 3
+ snare3 2
+ bass 1
+ snare1 3
+ snare3 2
+ snare4 1
+ bass 2
+ snare3 1
+ snare3 3
+ snare1 1
+ snare3 1
+ snare3 1
+ snare1 2
+ snare1 1
+ music_ret
+; 0xf7919
diff --git a/src/audio/music/pausemenu.asm b/src/audio/music/pausemenu.asm
new file mode 100644
index 0000000..7ac67d9
--- /dev/null
+++ b/src/audio/music/pausemenu.asm
@@ -0,0 +1,583 @@
+Music_PauseMenu_Ch2: ; f6bb7 (3d:6bb7)
+ speed 7
+ musicdc 17
+ musice8 8
+ duty 2
+ MainLoop
+ volume 112
+ Loop 4
+ rest 16
+ EndLoop
+ speed 1
+ octave 6
+ C_ 4
+ dec_octave
+ rest 3
+ B_ 4
+ inc_octave
+ volume 55
+ C_ 3
+ dec_octave
+ volume 112
+ G_ 4
+ volume 55
+ B_ 3
+ volume 112
+ D_ 4
+ volume 55
+ G_ 3
+ music_call Branch_f6c24
+ music_call Branch_f6c60
+ volume 112
+ octave 6
+ C_ 4
+ dec_octave
+ volume 55
+ E_ 3
+ volume 112
+ B_ 4
+ inc_octave
+ volume 55
+ C_ 3
+ dec_octave
+ volume 112
+ G_ 4
+ volume 55
+ B_ 3
+ volume 112
+ D_ 4
+ volume 55
+ G_ 3
+ music_call Branch_f6c24
+ music_call Branch_f6c60
+ octave 6
+ volume 96
+ C_ 4
+ dec_octave
+ volume 55
+ E_ 3
+ music_call Branch_f6ce9
+ music_call Branch_f6c80
+ Loop 3
+ octave 6
+ musice8 4
+ C_ 1
+ music_call Branch_f6ce9
+ music_call Branch_f6c80
+ EndLoop
+ musice8 8
+ EndMainLoop
+
+Branch_f6c24:
+ Loop 3
+ octave 6
+ volume 112
+ C_ 4
+ dec_octave
+ volume 55
+ D_ 3
+ volume 112
+ B_ 4
+ inc_octave
+ volume 55
+ C_ 3
+ dec_octave
+ volume 112
+ G_ 4
+ volume 55
+ B_ 3
+ volume 112
+ D_ 4
+ volume 55
+ G_ 3
+ EndLoop
+ inc_octave
+ volume 112
+ C_ 4
+ dec_octave
+ volume 55
+ D_ 3
+ volume 112
+ B_ 4
+ inc_octave
+ volume 55
+ C_ 3
+ dec_octave
+ volume 112
+ G_ 4
+ volume 55
+ B_ 3
+ volume 112
+ E_ 4
+ volume 55
+ G_ 3
+ music_ret
+
+Branch_f6c60:
+ Loop 3
+ octave 6
+ volume 112
+ C_ 4
+ dec_octave
+ volume 55
+ E_ 3
+ volume 112
+ B_ 4
+ inc_octave
+ volume 55
+ C_ 3
+ dec_octave
+ volume 112
+ G_ 4
+ volume 55
+ B_ 3
+ volume 112
+ E_ 4
+ volume 55
+ G_ 3
+ EndLoop
+ music_ret
+
+Branch_f6c80:
+ octave 6
+ musice8 4
+ C_ 1
+ octave 3
+ volume 112
+ musice8 8
+ speed 1
+ C_ 4
+ volume 39
+ C_ 3
+ volume 96
+ speed 7
+ octave 5
+ musice8 4
+ G_ 1
+ E_ 1
+ octave 3
+ musice8 8
+ volume 112
+ speed 1
+ E_ 4
+ volume 39
+ E_ 3
+ speed 7
+ volume 96
+ octave 5
+ musice8 4
+ B_ 1
+ G_ 1
+ dec_octave
+ volume 112
+ musice8 8
+ speed 1
+ C_ 4
+ volume 39
+ C_ 3
+ volume 96
+ speed 7
+ octave 6
+ musice8 4
+ C_ 1
+ octave 3
+ musice8 8
+ volume 112
+ speed 1
+ C_ 4
+ volume 39
+ C_ 3
+ speed 7
+ octave 5
+ volume 96
+ musice8 4
+ G_ 1
+ E_ 1
+ volume 112
+ octave 3
+ musice8 8
+ speed 1
+ E_ 4
+ volume 39
+ E_ 3
+ speed 7
+ volume 96
+ octave 5
+ musice8 4
+ B_ 1
+ G_ 1
+ E_ 1
+ music_ret
+
+Branch_f6ce9:
+ octave 2
+ speed 1
+ musice8 8
+ volume 112
+ B_ 4
+ volume 39
+ B_ 3
+ speed 7
+ volume 96
+ octave 5
+ musice8 4
+ G_ 1
+ D_ 1
+ octave 3
+ volume 112
+ musice8 8
+ speed 1
+ D_ 4
+ volume 39
+ D_ 3
+ speed 7
+ volume 96
+ octave 5
+ musice8 4
+ B_ 1
+ G_ 1
+ volume 112
+ octave 3
+ musice8 8
+ speed 1
+ B_ 4
+ volume 39
+ B_ 3
+ volume 96
+ speed 7
+ octave 6
+ musice8 4
+ C_ 1
+ volume 112
+ octave 2
+ musice8 8
+ speed 1
+ B_ 4
+ volume 39
+ B_ 3
+ speed 7
+ volume 96
+ octave 5
+ musice8 4
+ G_ 1
+ D_ 1
+ volume 112
+ octave 3
+ musice8 8
+ speed 1
+ D_ 4
+ volume 39
+ D_ 3
+ speed 7
+ volume 96
+ octave 5
+ musice8 4
+ B_ 1
+ G_ 1
+ D_ 1
+ music_ret
+
+
+Music_PauseMenu_Ch1: ; f6d4e (3d:6d4e)
+ speed 7
+ musicdc 17
+ musice8 8
+ duty 2
+ MainLoop
+ volume 128
+ Loop 7
+ rest 16
+ EndLoop
+ octave 5
+ rest 8
+ speed 1
+ Loop 4
+ B_ 4
+ G_ 3
+ E_ 4
+ C_ 3
+ dec_octave
+ EndLoop
+ speed 7
+ Loop 4
+ octave 1
+ volume 208
+ G_ 1
+ octave 3
+ volume 112
+ speed 1
+ D_ 4
+ volume 39
+ D_ 3
+ volume 208
+ speed 7
+ octave 1
+ musice8 6
+ G_ 1
+ musice8 4
+ G_ 1
+ octave 3
+ musice8 8
+ volume 112
+ speed 1
+ F# 4
+ volume 39
+ F# 3
+ dec_octave
+ volume 208
+ speed 7
+ D_ 1
+ G_ 1
+ octave 4
+ volume 112
+ speed 1
+ F# 4
+ volume 39
+ F# 3
+ speed 7
+ octave 1
+ volume 208
+ musice8 8
+ G_ 1
+ octave 3
+ volume 112
+ speed 1
+ D_ 4
+ volume 39
+ D_ 3
+ speed 7
+ volume 208
+ octave 1
+ musice8 6
+ G_ 1
+ musice8 4
+ G_ 1
+ octave 3
+ musice8 8
+ speed 1
+ F# 4
+ volume 39
+ F# 3
+ speed 7
+ octave 1
+ volume 208
+ B_ 1
+ inc_octave
+ C_ 1
+ C# 1
+ dec_octave
+ D_ 1
+ octave 3
+ volume 112
+ speed 1
+ E_ 4
+ volume 39
+ E_ 3
+ volume 208
+ speed 7
+ octave 1
+ musice8 6
+ D_ 1
+ musice8 4
+ D_ 1
+ octave 3
+ musice8 8
+ speed 1
+ G_ 4
+ volume 39
+ G_ 3
+ speed 7
+ dec_octave
+ volume 208
+ C_ 1
+ D_ 1
+ octave 4
+ volume 112
+ speed 1
+ G_ 4
+ volume 39
+ G_ 3
+ speed 7
+ octave 1
+ volume 208
+ musice8 8
+ D_ 1
+ octave 3
+ volume 112
+ speed 1
+ E_ 4
+ volume 39
+ E_ 3
+ speed 7
+ volume 208
+ musice8 6
+ octave 1
+ D_ 1
+ musice8 4
+ D_ 1
+ octave 3
+ musice8 8
+ speed 1
+ G_ 4
+ volume 39
+ G_ 3
+ speed 7
+ octave 1
+ volume 208
+ C_ 1
+ C# 1
+ inc_octave
+ D_ 1
+ EndLoop
+ EndMainLoop
+
+
+Music_PauseMenu_Ch3: ; f6e2d (3d:6e2d)
+ speed 1
+ wave 3
+ musicdc 17
+ volume 64
+ musice9 96
+ musice8 4
+ octave 4
+ G_ 7
+ musice8 8
+ F# 4
+ volume 96
+ G_ 3
+ volume 64
+ D_ 4
+ volume 96
+ F# 3
+ dec_octave
+ volume 64
+ B_ 4
+ inc_octave
+ volume 96
+ D_ 3
+ MainLoop
+ octave 4
+ Loop 3
+ volume 64
+ G_ 4
+ dec_octave
+ volume 96
+ B_ 3
+ inc_octave
+ volume 64
+ F# 4
+ volume 96
+ G_ 3
+ volume 64
+ D_ 4
+ volume 96
+ F# 3
+ dec_octave
+ volume 64
+ B_ 4
+ inc_octave
+ volume 96
+ D_ 3
+ EndLoop
+ volume 64
+ G_ 4
+ dec_octave
+ volume 96
+ B_ 3
+ inc_octave
+ volume 64
+ E_ 4
+ volume 96
+ G_ 3
+ volume 64
+ C_ 4
+ volume 96
+ E_ 3
+ dec_octave
+ volume 64
+ A_ 4
+ inc_octave
+ volume 96
+ C_ 3
+ Loop 3
+ volume 64
+ G_ 4
+ dec_octave
+ volume 96
+ A_ 3
+ inc_octave
+ volume 64
+ E_ 4
+ volume 96
+ G_ 3
+ volume 64
+ C_ 4
+ volume 96
+ E_ 3
+ dec_octave
+ volume 64
+ A_ 4
+ inc_octave
+ volume 96
+ C_ 3
+ EndLoop
+ volume 64
+ G_ 4
+ dec_octave
+ volume 96
+ A_ 3
+ inc_octave
+ volume 64
+ F# 4
+ volume 96
+ G_ 3
+ volume 64
+ D_ 4
+ volume 96
+ F# 3
+ dec_octave
+ volume 64
+ B_ 4
+ inc_octave
+ volume 96
+ D_ 3
+ EndMainLoop
+
+
+Music_PauseMenu_Ch4: ; f6ec8 (3d:6ec8)
+ speed 7
+ octave 1
+ MainLoop
+ Loop 2
+ Loop 7
+ bass 1
+ snare3 1
+ snare4 2
+ snare1 1
+ snare3 1
+ snare4 1
+ snare2 1
+ bass 1
+ snare3 1
+ snare4 2
+ snare1 1
+ snare3 1
+ snare4 1
+ snare1 1
+ EndLoop
+ bass 1
+ snare3 1
+ snare4 2
+ snare1 1
+ snare3 1
+ snare4 1
+ speed 1
+ snare2 4
+ snare2 3
+ speed 7
+ Loop 8
+ snare1 1
+ EndLoop
+ EndLoop
+ EndMainLoop
+; 0xf6ef1
diff --git a/src/audio/music/pcmainmenu.asm b/src/audio/music/pcmainmenu.asm
new file mode 100644
index 0000000..bd9ae7f
--- /dev/null
+++ b/src/audio/music/pcmainmenu.asm
@@ -0,0 +1,377 @@
+Music_PCMainMenu_Ch1: ; f9052 (3e:5052)
+ speed 7
+ musicdc 17
+ musice8 8
+ octave 3
+ duty 2
+ MainLoop
+ music_call Branch_f90c2
+ rest 4
+ dec_octave
+ duty 1
+ musice8 5
+ volume 97
+ F_ 1
+ rest 1
+ duty 2
+ musice8 8
+ volume 180
+ A_ 1
+ volume 55
+ A_ 1
+ rest 2
+ inc_octave
+ volume 180
+ C_ 1
+ volume 55
+ C_ 1
+ dec_octave
+ duty 1
+ musice8 5
+ volume 97
+ F_ 1
+ rest 1
+ duty 2
+ musice8 8
+ volume 180
+ B_ 1
+ volume 55
+ B_ 1
+ music_call Branch_f90c2
+ rest 4
+ dec_octave
+ duty 1
+ musice8 5
+ volume 97
+ F_ 1
+ rest 1
+ inc_octave
+ duty 2
+ musice8 8
+ volume 180
+ E_ 1
+ volume 55
+ E_ 1
+ rest 2
+ volume 180
+ C_ 1
+ volume 55
+ C_ 1
+ duty 1
+ musice8 5
+ volume 97
+ dec_octave
+ F_ 1
+ rest 1
+ inc_octave
+ duty 2
+ musice8 8
+ volume 180
+ D_ 1
+ volume 55
+ D_ 1
+ EndMainLoop
+
+Branch_f90c2:
+ octave 3
+ rest 4
+ duty 1
+ volume 97
+ musice8 5
+ G_ 1
+ rest 3
+ musice8 8
+ duty 2
+ volume 180
+ B_ 2
+ inc_octave
+ D_ 1
+ volume 39
+ D_ 1
+ dec_octave
+ duty 1
+ volume 97
+ musice8 5
+ G_ 1
+ rest 1
+ inc_octave
+ duty 2
+ musice8 8
+ volume 180
+ C_ 1
+ volume 55
+ C_ 1
+ music_ret
+
+
+Music_PCMainMenu_Ch2: ; f90ed (3e:50ed)
+ speed 7
+ musicdc 17
+ musice8 8
+ octave 3
+ duty 2
+ MainLoop
+ music_call Branch_f915e
+ rest 4
+ inc_octave
+ duty 1
+ musice8 5
+ volume 97
+ C_ 1
+ rest 1
+ dec_octave
+ duty 2
+ musice8 8
+ volume 132
+ F_ 1
+ volume 39
+ F_ 1
+ rest 2
+ volume 132
+ A_ 1
+ volume 39
+ A_ 1
+ duty 1
+ musice8 5
+ volume 97
+ inc_octave
+ C_ 1
+ rest 1
+ dec_octave
+ duty 2
+ musice8 8
+ volume 132
+ G_ 1
+ volume 39
+ G_ 1
+ music_call Branch_f915e
+ rest 4
+ inc_octave
+ duty 1
+ musice8 5
+ volume 97
+ C_ 1
+ rest 1
+ duty 2
+ musice8 8
+ volume 132
+ C_ 1
+ volume 39
+ C_ 1
+ rest 2
+ dec_octave
+ volume 132
+ A_ 1
+ volume 39
+ A_ 1
+ duty 1
+ inc_octave
+ volume 97
+ musice8 5
+ C_ 1
+ rest 1
+ dec_octave
+ duty 2
+ musice8 8
+ volume 132
+ B_ 1
+ volume 39
+ B_ 1
+ EndMainLoop
+
+Branch_f915e:
+ octave 4
+ rest 4
+ duty 1
+ musice8 5
+ volume 97
+ D_ 1
+ rest 3
+ duty 2
+ musice8 8
+ dec_octave
+ volume 132
+ G_ 2
+ B_ 1
+ volume 39
+ B_ 1
+ inc_octave
+ duty 1
+ musice8 5
+ volume 97
+ D_ 1
+ rest 1
+ dec_octave
+ duty 2
+ musice8 8
+ volume 132
+ A_ 1
+ volume 39
+ A_ 1
+ music_ret
+
+
+Music_PCMainMenu_Ch3: ; f9189 (3e:5189)
+ speed 7
+ volume 32
+ musicdc 17
+ wave 1
+ musice8 7
+ musice9 0
+ MainLoop
+ octave 1
+ musice8 7
+ G_ 1
+ rest 1
+ musice8 8
+ G_ 1
+ rest 1
+ speed 1
+ A# 4
+ tie
+ B_ 3
+ tie
+ speed 7
+ B_ 1
+ rest 1
+ musice8 4
+ inc_octave
+ C_ 1
+ rest 1
+ C_ 1
+ musice8 8
+ C# 2
+ D_ 2
+ dec_octave
+ G_ 1
+ tie
+ F# 1
+ musice8 7
+ F_ 1
+ rest 1
+ musice8 8
+ F_ 1
+ rest 1
+ speed 1
+ G# 4
+ tie
+ A_ 3
+ tie
+ speed 7
+ A_ 1
+ rest 1
+ musice8 4
+ A# 1
+ rest 1
+ A# 1
+ musice8 8
+ B_ 2
+ inc_octave
+ C_ 2
+ dec_octave
+ F_ 1
+ tie
+ F# 1
+ musice8 7
+ G_ 1
+ rest 1
+ musice8 8
+ G_ 1
+ rest 1
+ speed 1
+ A# 4
+ tie
+ B_ 3
+ tie
+ speed 7
+ B_ 1
+ rest 1
+ musice8 4
+ inc_octave
+ C_ 1
+ rest 1
+ C_ 1
+ musice8 8
+ C# 2
+ D_ 2
+ dec_octave
+ G_ 1
+ tie
+ F# 1
+ musice8 7
+ F_ 1
+ rest 1
+ musice8 8
+ F_ 1
+ rest 1
+ speed 1
+ B_ 4
+ tie
+ inc_octave
+ C_ 3
+ tie
+ speed 7
+ C_ 1
+ rest 1
+ musice8 8
+ speed 1
+ F# 4
+ tie
+ G_ 3
+ tie
+ speed 7
+ G_ 1
+ musice8 4
+ F_ 1
+ musice8 8
+ C_ 2
+ F_ 2
+ speed 1
+ C_ 3
+ tie
+ dec_octave
+ B_ 3
+ tie
+ A# 3
+ tie
+ A_ 3
+ tie
+ G# 2
+ speed 7
+ EndMainLoop
+
+
+Music_PCMainMenu_Ch4: ; f922b (3e:522b)
+ speed 7
+ octave 1
+ MainLoop
+ Loop 7
+ music_call Branch_f9248
+ snare3 1
+ bass 1
+ snare1 2
+ snare3 1
+ snare4 1
+ EndLoop
+ music_call Branch_f9248
+ snare4 1
+ speed 1
+ snare2 4
+ snare2 3
+ speed 7
+ snare1 2
+ snare1 1
+ snare1 1
+ EndMainLoop
+
+Branch_f9248:
+ bass 2
+ snare3 1
+ snare3 1
+ snare1 2
+ snare3 1
+ snare4 1
+ bass 1
+ snare2 1
+ music_ret
+; 0xf9251
diff --git a/src/audio/music/pokemondome.asm b/src/audio/music/pokemondome.asm
new file mode 100644
index 0000000..b7b5a84
--- /dev/null
+++ b/src/audio/music/pokemondome.asm
@@ -0,0 +1,799 @@
+Music_PokemonDome_Ch1: ; f9251 (3e:5251)
+ speed 7
+ musicdc 17
+ vibrato_type 9
+ vibrato_delay 20
+ musice8 8
+ octave 2
+ duty 0
+ volume 160
+ speed 1
+ G_ 5
+ A_ 5
+ B_ 4
+ inc_octave
+ C_ 5
+ D_ 5
+ E_ 4
+ C_ 5
+ D_ 5
+ E_ 4
+ F_ 5
+ G_ 5
+ A_ 4
+ F_ 5
+ G_ 5
+ A_ 4
+ B_ 5
+ inc_octave
+ C_ 5
+ D_ 4
+ dec_octave
+ B_ 5
+ inc_octave
+ C_ 5
+ D_ 4
+ E_ 5
+ F_ 5
+ G_ 4
+ duty 1
+ volume 128
+ dec_octave
+ speed 1
+ C_ 11
+ volume 55
+ C_ 3
+ volume 128
+ C_ 11
+ volume 55
+ C_ 10
+ rest 7
+ volume 128
+ C_ 4
+ volume 55
+ C_ 3
+ volume 128
+ C_ 4
+ volume 55
+ C_ 3
+ volume 128
+ C_ 11
+ volume 55
+ C_ 3
+ volume 128
+ C_ 11
+ volume 55
+ C_ 10
+ speed 7
+ rest 3
+ volume 128
+ speed 1
+ D_ 11
+ volume 55
+ D_ 3
+ volume 128
+ D_ 11
+ volume 55
+ D_ 10
+ rest 7
+ volume 128
+ D_ 4
+ volume 55
+ D_ 3
+ volume 128
+ D_ 4
+ volume 55
+ D_ 3
+ volume 128
+ D_ 11
+ volume 55
+ D_ 3
+ volume 128
+ D_ 11
+ volume 55
+ D_ 3
+ MainLoop
+ speed 7
+ duty 1
+ volume 164
+ octave 2
+ G_ 4
+ inc_octave
+ duty 1
+ volume 128
+ speed 1
+ E_ 11
+ volume 55
+ E_ 3
+ volume 128
+ speed 1
+ E_ 11
+ volume 55
+ E_ 10
+ rest 7
+ volume 128
+ E_ 4
+ volume 55
+ E_ 3
+ volume 128
+ E_ 4
+ volume 55
+ E_ 3
+ volume 128
+ E_ 11
+ volume 55
+ E_ 3
+ volume 128
+ E_ 11
+ volume 55
+ E_ 10
+ speed 7
+ rest 3
+ volume 128
+ speed 1
+ D_ 11
+ volume 55
+ D_ 3
+ volume 128
+ D_ 11
+ volume 55
+ D_ 10
+ rest 7
+ speed 1
+ volume 128
+ D_ 4
+ volume 55
+ D_ 3
+ volume 128
+ D_ 4
+ volume 55
+ D_ 3
+ volume 128
+ D_ 11
+ volume 55
+ D_ 3
+ volume 128
+ D_ 11
+ volume 55
+ D_ 3
+ duty 0
+ volume 160
+ dec_octave
+ speed 1
+ B_ 4
+ inc_octave
+ C_ 3
+ D_ 4
+ E_ 3
+ F_ 4
+ G_ 3
+ A_ 4
+ B_ 3
+ speed 7
+ inc_octave
+ C_ 12
+ dec_octave
+ G_ 1
+ volume 55
+ G_ 1
+ rest 1
+ inc_octave
+ volume 160
+ C_ 1
+ D_ 10
+ volume 55
+ D_ 2
+ volume 160
+ G_ 3
+ volume 55
+ G_ 1
+ volume 160
+ F_ 10
+ volume 55
+ F_ 2
+ volume 160
+ C_ 3
+ volume 55
+ C_ 1
+ volume 160
+ F_ 10
+ E_ 1
+ volume 55
+ E_ 1
+ volume 160
+ D_ 3
+ volume 55
+ D_ 1
+ volume 160
+ E_ 12
+ dec_octave
+ G_ 1
+ volume 55
+ G_ 1
+ rest 1
+ inc_octave
+ volume 160
+ C_ 1
+ D_ 8
+ dec_octave
+ A_ 4
+ inc_octave
+ D_ 3
+ volume 55
+ D_ 1
+ volume 160
+ C_ 14
+ volume 55
+ C_ 2
+ dec_octave
+ volume 160
+ B_ 10
+ volume 55
+ B_ 2
+ volume 160
+ G_ 4
+ A_ 12
+ B_ 1
+ volume 55
+ B_ 2
+ inc_octave
+ volume 160
+ C_ 1
+ D_ 8
+ E_ 4
+ F_ 4
+ G_ 8
+ tie
+ G_ 8
+ tie
+ G_ 8
+ volume 55
+ G_ 2
+ volume 160
+ F_ 2
+ E_ 2
+ volume 55
+ E_ 1
+ volume 160
+ speed 1
+ E_ 5
+ volume 55
+ E_ 2
+ speed 7
+ volume 160
+ E_ 1
+ volume 55
+ E_ 1
+ rest 1
+ dec_octave
+ volume 160
+ A_ 1
+ inc_octave
+ C_ 8
+ G_ 1
+ volume 55
+ G_ 2
+ volume 160
+ F_ 1
+ E_ 1
+ volume 55
+ E_ 1
+ rest 1
+ dec_octave
+ volume 160
+ A_ 1
+ inc_octave
+ C_ 8
+ G_ 1
+ volume 55
+ G_ 2
+ volume 160
+ F_ 1
+ E_ 1
+ volume 55
+ E_ 1
+ rest 1
+ dec_octave
+ volume 160
+ G# 1
+ inc_octave
+ C_ 12
+ tie
+ C_ 8
+ D_ 8
+ C_ 8
+ tie
+ C_ 8
+ tie
+ C_ 12
+ EndMainLoop
+
+
+Music_PokemonDome_Ch2: ; f93f8 (3e:53f8)
+ speed 7
+ musicdc 17
+ vibrato_type 9
+ vibrato_delay 20
+ musice8 8
+ octave 1
+ duty 0
+ volume 128
+ speed 1
+ B_ 5
+ inc_octave
+ C_ 5
+ D_ 4
+ E_ 5
+ F_ 5
+ G_ 4
+ E_ 5
+ F_ 5
+ G_ 4
+ A_ 5
+ B_ 5
+ inc_octave
+ C_ 4
+ dec_octave
+ A_ 5
+ B_ 5
+ inc_octave
+ C_ 4
+ D_ 5
+ E_ 5
+ F_ 4
+ D_ 5
+ E_ 5
+ F_ 4
+ G_ 5
+ A_ 5
+ B_ 4
+ MainLoop
+ duty 1
+ volume 112
+ octave 3
+ speed 1
+ E_ 11
+ volume 55
+ E_ 3
+ volume 112
+ E_ 11
+ volume 55
+ E_ 10
+ rest 7
+ volume 112
+ E_ 4
+ volume 55
+ E_ 3
+ volume 112
+ E_ 4
+ volume 55
+ E_ 3
+ volume 112
+ E_ 11
+ volume 55
+ E_ 3
+ volume 112
+ E_ 11
+ volume 55
+ E_ 10
+ speed 7
+ rest 3
+ music_call Branch_f9554
+ speed 7
+ rest 4
+ volume 112
+ speed 1
+ G_ 11
+ volume 55
+ G_ 3
+ volume 112
+ G_ 11
+ volume 55
+ G_ 10
+ rest 7
+ volume 112
+ G_ 4
+ volume 55
+ G_ 3
+ volume 112
+ G_ 4
+ volume 55
+ G_ 3
+ volume 112
+ G_ 11
+ volume 55
+ G_ 3
+ volume 112
+ G_ 11
+ volume 55
+ G_ 10
+ speed 7
+ rest 3
+ music_call Branch_f9554
+ duty 0
+ volume 128
+ dec_octave
+ speed 1
+ G_ 4
+ A_ 3
+ B_ 4
+ inc_octave
+ C_ 3
+ D_ 4
+ E_ 3
+ F_ 4
+ F# 3
+ speed 7
+ G_ 10
+ F_ 1
+ rest 1
+ E_ 1
+ volume 39
+ E_ 1
+ rest 1
+ volume 112
+ G_ 1
+ G_ 10
+ A_ 2
+ B_ 2
+ G_ 2
+ inc_octave
+ C_ 10
+ rest 2
+ dec_octave
+ A_ 3
+ rest 1
+ G# 10
+ A# 1
+ rest 1
+ G# 3
+ rest 1
+ G_ 8
+ inc_octave
+ C_ 4
+ dec_octave
+ E_ 4
+ F# 8
+ F# 4
+ musice8 6
+ F# 3
+ musice8 8
+ speed 1
+ F# 5
+ rest 2
+ speed 7
+ F_ 14
+ rest 2
+ dec_octave
+ G_ 1
+ A_ 1
+ B_ 1
+ inc_octave
+ C_ 1
+ D_ 1
+ dec_octave
+ B_ 1
+ inc_octave
+ C_ 1
+ D_ 1
+ E_ 1
+ C_ 1
+ D_ 1
+ E_ 1
+ F_ 1
+ F_ 1
+ A_ 1
+ B_ 1
+ duty 1
+ volume 127
+ speed 1
+ Loop 4
+ F_ 5
+ C_ 5
+ dec_octave
+ A_ 4
+ inc_octave
+ C_ 5
+ dec_octave
+ A_ 5
+ F_ 4
+ inc_octave
+ EndLoop
+ Loop 4
+ G# 5
+ F_ 5
+ C_ 4
+ F_ 5
+ C_ 5
+ dec_octave
+ G# 4
+ inc_octave
+ EndLoop
+ Loop 4
+ inc_octave
+ D_ 5
+ dec_octave
+ B_ 5
+ G_ 4
+ B_ 5
+ G_ 5
+ D_ 4
+ EndLoop
+ Loop 3
+ inc_octave
+ C# 5
+ dec_octave
+ A# 5
+ G_ 4
+ A# 5
+ G_ 5
+ E_ 4
+ EndLoop
+ inc_octave
+ C# 5
+ dec_octave
+ C# 5
+ E_ 4
+ G_ 5
+ A# 5
+ inc_octave
+ C# 4
+ duty 0
+ volume 128
+ speed 7
+ Loop 2
+ C_ 1
+ volume 39
+ C_ 1
+ rest 1
+ volume 112
+ dec_octave
+ F_ 1
+ A_ 8
+ inc_octave
+ E_ 1
+ volume 39
+ E_ 1
+ rest 1
+ volume 112
+ D_ 1
+ EndLoop
+ C_ 1
+ volume 39
+ C_ 1
+ rest 1
+ dec_octave
+ volume 112
+ F_ 1
+ G# 12
+ C_ 1
+ dec_octave
+ F_ 1
+ G# 1
+ inc_octave
+ C_ 1
+ F_ 1
+ dec_octave
+ G# 1
+ inc_octave
+ C_ 1
+ F_ 1
+ G# 1
+ C_ 1
+ F_ 1
+ G# 1
+ inc_octave
+ C_ 1
+ dec_octave
+ F_ 1
+ G# 1
+ B_ 1
+ EndMainLoop
+
+Branch_f9554:
+ speed 1
+ volume 112
+ F_ 11
+ volume 55
+ F_ 3
+ volume 112
+ F_ 11
+ volume 55
+ F_ 10
+ rest 7
+ volume 112
+ F_ 4
+ volume 55
+ F_ 3
+ volume 112
+ F_ 4
+ volume 55
+ F_ 3
+ Loop 2
+ volume 112
+ F_ 11
+ volume 55
+ F_ 3
+ EndLoop
+ music_ret
+
+
+Music_PokemonDome_Ch3: ; f9579 (3e:5579)
+ speed 7
+ musicdc 17
+ volume 32
+ wave 1
+ musice9 64
+ musice8 6
+ octave 1
+ musice8 4
+ speed 1
+ Loop 8
+ G_ 5
+ G_ 5
+ G_ 4
+ EndLoop
+ musice8 6
+ speed 7
+ MainLoop
+ inc_octave
+ C_ 2
+ C_ 2
+ rest 2
+ C_ 1
+ C_ 1
+ music_call Branch_f9613
+ octave 1
+ musice8 4
+ C_ 2
+ inc_octave
+ musice8 6
+ C_ 2
+ rest 2
+ C_ 1
+ C_ 1
+ music_call Branch_f9613
+ octave 2
+ C_ 2
+ C_ 2
+ rest 2
+ C_ 1
+ C_ 1
+ C_ 2
+ C_ 2
+ rest 2
+ dec_octave
+ G_ 2
+ B_ 2
+ B_ 2
+ rest 2
+ B_ 1
+ B_ 1
+ B_ 2
+ B_ 2
+ rest 2
+ G_ 2
+ A_ 2
+ A_ 2
+ rest 2
+ A_ 1
+ A_ 1
+ A_ 2
+ A_ 2
+ rest 2
+ F_ 2
+ G# 2
+ G# 2
+ rest 2
+ G# 1
+ G# 1
+ G# 2
+ G# 2
+ rest 2
+ F_ 2
+ Loop 2
+ G_ 2
+ G_ 2
+ rest 2
+ G_ 1
+ G_ 1
+ EndLoop
+ Loop 2
+ F# 2
+ F# 2
+ rest 2
+ F# 1
+ F# 1
+ EndLoop
+ Loop 4
+ G_ 2
+ G_ 2
+ rest 2
+ G_ 1
+ G_ 1
+ EndLoop
+ Loop 4
+ F_ 2
+ F_ 2
+ rest 2
+ F_ 1
+ F_ 1
+ EndLoop
+ Loop 2
+ E_ 2
+ E_ 2
+ rest 2
+ E_ 1
+ E_ 1
+ EndLoop
+ Loop 2
+ A_ 2
+ A_ 2
+ rest 2
+ A_ 1
+ A_ 1
+ EndLoop
+ Loop 4
+ D_ 2
+ D_ 2
+ rest 2
+ D_ 1
+ D_ 1
+ EndLoop
+ Loop 4
+ G_ 2
+ G_ 2
+ rest 2
+ G_ 1
+ G_ 1
+ EndLoop
+ EndMainLoop
+
+Branch_f9613:
+ octave 2
+ C_ 2
+ C_ 2
+ rest 2
+ dec_octave
+ G_ 2
+ inc_octave
+ C_ 2
+ C_ 2
+ rest 2
+ C_ 1
+ C_ 1
+ C_ 2
+ C_ 2
+ dec_octave
+ musice8 4
+ G_ 2
+ musice8 6
+ G_ 2
+ music_ret
+
+
+Music_PokemonDome_Ch4: ; f9629 (3e:5629)
+ speed 7
+ octave 1
+ snare5 8
+ speed 1
+ snare1 4
+ snare2 3
+ Loop 7
+ snare2 4
+ snare2 3
+ EndLoop
+ MainLoop
+ Loop 2
+ speed 7
+ snare1 2
+ snare1 2
+ rest 2
+ speed 1
+ snare1 4
+ snare2 3
+ snare2 4
+ snare2 3
+ EndLoop
+ EndMainLoop
+; 0xf9646
diff --git a/src/audio/music/ronald.asm b/src/audio/music/ronald.asm
new file mode 100644
index 0000000..54817ac
--- /dev/null
+++ b/src/audio/music/ronald.asm
@@ -0,0 +1,1217 @@
+Music_Ronald_Ch1: ; fa7a0 (3e:67a0)
+ musicdc 17
+ vibrato_type 8
+ vibrato_delay 12
+ musice8 8
+ duty 0
+ MainLoop
+ octave 3
+ speed 13
+ Loop 2
+ volume 146
+ musice8 3
+ D_ 1
+ D_ 1
+ musice8 4
+ F_ 1
+ rest 2
+ D_ 1
+ rest 1
+ C_ 1
+ rest 1
+ D_ 1
+ rest 1
+ F_ 1
+ rest 1
+ volume 144
+ musice8 8
+ E_ 2
+ rest 1
+ dec_octave
+ volume 146
+ musice8 3
+ G_ 1
+ inc_octave
+ D_ 1
+ musice8 4
+ F_ 1
+ rest 2
+ F_ 1
+ rest 1
+ C_ 1
+ rest 1
+ F_ 1
+ rest 1
+ A_ 1
+ rest 1
+ musice8 8
+ volume 144
+ G_ 2
+ rest 1
+ EndLoop
+ Loop 2
+ vibrato_delay 20
+ music_call Branch_fa9aa
+ speed 1
+ octave 4
+ C# 3
+ D_ 10
+ tie
+ speed 13
+ D_ 2
+ vibrato_delay 12
+ music_call Branch_fa9ec
+ EndLoop
+ Loop 2
+ vibrato_delay 20
+ music_call Branch_fa9cb
+ speed 1
+ octave 4
+ C# 3
+ D_ 10
+ tie
+ speed 13
+ D_ 2
+ vibrato_delay 12
+ music_call Branch_fa9ec
+ EndLoop
+ music_call Branch_fa9aa
+ vibrato_delay 20
+ speed 1
+ octave 4
+ C# 3
+ D_ 3
+ rest 7
+ duty 2
+ volume 144
+ rest 6
+ dec_octave
+ musice8 4
+ G_ 7
+ inc_octave
+ F_ 6
+ dec_octave
+ G_ 7
+ inc_octave
+ E_ 6
+ dec_octave
+ G_ 7
+ inc_octave
+ D_ 6
+ dec_octave
+ G_ 7
+ inc_octave
+ musice8 8
+ C_ 4
+ C# 4
+ C_ 5
+ dec_octave
+ musice8 4
+ A# 6
+ inc_octave
+ C_ 7
+ dec_octave
+ A# 6
+ G_ 7
+ F_ 6
+ F# 7
+ musice8 8
+ G_ 6
+ musice8 4
+ C# 7
+ C_ 6
+ dec_octave
+ A# 7
+ inc_octave
+ musice8 8
+ C_ 4
+ C# 4
+ C_ 5
+ dec_octave
+ A# 6
+ inc_octave
+ musice8 4
+ C_ 7
+ dec_octave
+ A# 6
+ G_ 7
+ F_ 6
+ F# 7
+ G_ 6
+ musice8 8
+ A# 7
+ inc_octave
+ C_ 6
+ D_ 7
+ speed 13
+ music_call Branch_fa9aa
+ speed 1
+ octave 4
+ C# 3
+ D_ 3
+ rest 7
+ duty 2
+ volume 144
+ rest 6
+ dec_octave
+ musice8 4
+ G_ 7
+ inc_octave
+ F_ 6
+ dec_octave
+ G_ 7
+ inc_octave
+ E_ 6
+ dec_octave
+ G_ 7
+ inc_octave
+ D_ 6
+ dec_octave
+ G_ 7
+ inc_octave
+ musice8 8
+ C_ 4
+ C# 4
+ C_ 5
+ dec_octave
+ musice8 4
+ A# 6
+ inc_octave
+ C_ 7
+ dec_octave
+ A# 6
+ G_ 7
+ F_ 6
+ F# 7
+ G_ 6
+ musice8 8
+ A# 7
+ inc_octave
+ musice8 4
+ C_ 6
+ dec_octave
+ A# 7
+ inc_octave
+ musice8 8
+ C# 4
+ C_ 4
+ dec_octave
+ A# 5
+ musice8 4
+ G_ 6
+ F_ 7
+ G_ 6
+ C# 7
+ C_ 6
+ dec_octave
+ A# 7
+ inc_octave
+ musice8 8
+ C_ 4
+ C# 4
+ C_ 5
+ dec_octave
+ musice8 4
+ A# 6
+ G_ 7
+ musice8 8
+ music_call Branch_fa9cb
+ speed 1
+ octave 4
+ C# 3
+ D_ 3
+ rest 7
+ duty 2
+ volume 144
+ rest 13
+ musice8 4
+ F_ 6
+ rest 7
+ musice8 8
+ E_ 4
+ F_ 4
+ E_ 5
+ musice8 4
+ D_ 6
+ rest 7
+ musice8 8
+ E_ 6
+ musice8 4
+ C_ 7
+ dec_octave
+ G_ 6
+ inc_octave
+ C_ 7
+ C# 6
+ D_ 7
+ dec_octave
+ musice8 8
+ A# 6
+ musice8 4
+ G_ 7
+ rest 6
+ F_ 7
+ musice8 8
+ F# 6
+ musice8 4
+ G_ 7
+ musice8 8
+ A# 6
+ musice8 4
+ G_ 7
+ A# 6
+ inc_octave
+ C_ 7
+ musice8 8
+ C# 6
+ musice8 4
+ D_ 7
+ F_ 6
+ D_ 7
+ musice8 8
+ F_ 6
+ dec_octave
+ musice8 4
+ G_ 7
+ dec_octave
+ G_ 6
+ inc_octave
+ D_ 7
+ duty 1
+ volume 160
+ musice8 8
+ music_call Branch_fa9cb
+ speed 1
+ octave 4
+ C# 3
+ D_ 3
+ rest 7
+ rest 13
+ dec_octave
+ G_ 3
+ G# 10
+ G_ 3
+ rest 10
+ speed 13
+ F_ 4
+ vibrato_delay 12
+ speed 1
+ volume 147
+ C_ 6
+ rest 7
+ rest 13
+ F_ 6
+ rest 7
+ rest 13
+ A_ 6
+ rest 7
+ rest 13
+ speed 13
+ volume 144
+ G_ 2
+ rest 1
+ vibrato_delay 20
+ speed 1
+ volume 160
+ F# 3
+ G_ 10
+ A# 3
+ rest 10
+ G_ 3
+ rest 10
+ inc_octave
+ D_ 13
+ rest 13
+ dec_octave
+ A# 6
+ rest 7
+ rest 13
+ A# 3
+ inc_octave
+ C_ 10
+ rest 13
+ dec_octave
+ A# 3
+ rest 10
+ inc_octave
+ C_ 13
+ dec_octave
+ A# 3
+ rest 10
+ inc_octave
+ C# 4
+ C_ 4
+ dec_octave
+ A# 5
+ G_ 3
+ rest 10
+ B_ 3
+ inc_octave
+ C_ 10
+ dec_octave
+ A# 3
+ rest 10
+ rest 13
+ inc_octave
+ G_ 3
+ rest 10
+ C_ 4
+ C# 4
+ C_ 5
+ dec_octave
+ A# 3
+ rest 10
+ inc_octave
+ C_ 13
+ dec_octave
+ A# 3
+ rest 10
+ G_ 3
+ rest 10
+ inc_octave
+ E_ 3
+ F_ 10
+ rest 13
+ D# 13
+ rest 13
+ D_ 6
+ rest 7
+ rest 13
+ C_ 6
+ rest 7
+ rest 13
+ C# 3
+ rest 10
+ C# 3
+ D_ 10
+ dec_octave
+ A# 3
+ rest 10
+ G_ 3
+ rest 10
+ speed 13
+ A# 3
+ rest 4
+ speed 1
+ B_ 3
+ inc_octave
+ C_ 16
+ rest 7
+ E_ 3
+ F_ 10
+ rest 6
+ D_ 7
+ rest 13
+ C_ 6
+ rest 7
+ C# 3
+ D_ 10
+ tie
+ speed 13
+ D_ 5
+ rest 1
+ dec_octave
+ D_ 8
+ rest 1
+ duty 0
+ vibrato_delay 12
+ EndMainLoop
+
+Branch_fa9aa:
+ octave 4
+ duty 1
+ volume 160
+ rest 2
+ speed 1
+ G# 3
+ A_ 3
+ rest 7
+ rest 13
+ F_ 13
+ D_ 3
+ rest 10
+ rest 13
+ E_ 6
+ rest 7
+ speed 13
+ rest 1
+ F_ 1
+ speed 1
+ G_ 3
+ rest 10
+ E_ 6
+ rest 7
+ rest 13
+ C_ 6
+ rest 7
+ rest 13
+ music_ret
+
+Branch_fa9cb:
+ octave 4
+ duty 1
+ volume 160
+ speed 1
+ D# 3
+ E_ 10
+ F_ 3
+ rest 10
+ G_ 3
+ rest 10
+ E_ 6
+ rest 7
+ rest 13
+ C_ 6
+ rest 7
+ rest 13
+ D_ 6
+ rest 7
+ rest 13
+ D# 3
+ E_ 10
+ F_ 3
+ rest 10
+ G_ 3
+ rest 10
+ E_ 13
+ C_ 6
+ rest 7
+ rest 13
+ music_ret
+
+Branch_fa9ec:
+ octave 3
+ duty 0
+ volume 146
+ speed 1
+ F_ 6
+ rest 7
+ speed 13
+ rest 2
+ speed 1
+ F_ 6
+ rest 7
+ speed 13
+ rest 3
+ speed 1
+ F_ 6
+ rest 7
+ rest 13
+ A_ 6
+ rest 7
+ rest 13
+ speed 13
+ volume 144
+ G_ 2
+ rest 1
+ music_ret
+
+
+Music_Ronald_Ch2: ; faa0e (3e:6a0e)
+ musicdc 17
+ vibrato_type 8
+ vibrato_delay 12
+ musice8 8
+ duty 0
+ MainLoop
+ octave 2
+ Loop 2
+ speed 1
+ volume 146
+ G_ 3
+ rest 3
+ G_ 3
+ rest 4
+ A# 3
+ rest 10
+ inc_octave
+ D_ 6
+ dec_octave
+ G_ 3
+ rest 4
+ A# 3
+ rest 3
+ rest 13
+ G_ 3
+ D_ 4
+ A# 6
+ rest 7
+ D_ 3
+ rest 3
+ G_ 3
+ rest 4
+ G_ 6
+ rest 7
+ rest 13
+ A# 6
+ rest 13
+ G_ 3
+ A# 4
+ inc_octave
+ D_ 6
+ rest 7
+ rest 13
+ speed 13
+ volume 144
+ C_ 2
+ rest 1
+ dec_octave
+ speed 1
+ volume 146
+ D_ 3
+ rest 3
+ G_ 3
+ rest 4
+ A# 3
+ rest 10
+ inc_octave
+ D_ 6
+ dec_octave
+ G_ 3
+ rest 4
+ A# 3
+ rest 3
+ rest 13
+ G_ 3
+ A# 4
+ inc_octave
+ D_ 6
+ rest 7
+ dec_octave
+ D_ 3
+ rest 3
+ G_ 3
+ rest 4
+ G_ 6
+ rest 7
+ rest 13
+ inc_octave
+ D_ 6
+ rest 13
+ dec_octave
+ A# 3
+ inc_octave
+ D_ 4
+ F_ 6
+ rest 7
+ rest 13
+ speed 13
+ volume 144
+ E_ 2
+ rest 1
+ dec_octave
+ EndLoop
+ Loop 4
+ music_call Branch_fab76
+ musice8 8
+ volume 128
+ C_ 2
+ rest 1
+ music_call Branch_fab76
+ musice8 8
+ volume 128
+ E_ 2
+ rest 1
+ EndLoop
+ Loop 2
+ vibrato_delay 20
+ volume 128
+ speed 13
+ duty 1
+ octave 4
+ rest 2
+ musice8 4
+ F_ 1
+ rest 1
+ musice8 8
+ D_ 1
+ dec_octave
+ dec_octave
+ musice8 4
+ duty 0
+ volume 146
+ A# 1
+ rest 1
+ inc_octave
+ inc_octave
+ duty 1
+ volume 128
+ C_ 1
+ rest 1
+ musice8 8
+ D_ 1
+ musice8 3
+ E_ 1
+ musice8 4
+ C_ 1
+ rest 1
+ dec_octave
+ A_ 1
+ rest 1
+ A# 1
+ rest 2
+ vibrato_delay 12
+ duty 0
+ volume 146
+ F_ 1
+ rest 2
+ F_ 1
+ rest 1
+ dec_octave
+ G_ 1
+ rest 1
+ inc_octave
+ F_ 1
+ rest 1
+ A_ 1
+ rest 1
+ musice8 8
+ volume 144
+ G_ 2
+ rest 1
+ EndLoop
+ vibrato_delay 20
+ music_call Branch_fab8a
+ octave 3
+ rest 2
+ vibrato_delay 12
+ duty 0
+ volume 146
+ musice8 4
+ F_ 1
+ rest 2
+ F_ 1
+ rest 1
+ dec_octave
+ G_ 1
+ rest 1
+ inc_octave
+ F_ 1
+ rest 1
+ A_ 1
+ rest 1
+ musice8 8
+ volume 144
+ G_ 2
+ rest 1
+ vibrato_delay 20
+ music_call Branch_fab8a
+ octave 3
+ rest 1
+ speed 1
+ musice8 8
+ E_ 3
+ F_ 10
+ E_ 3
+ rest 10
+ speed 13
+ D_ 4
+ dec_octave
+ vibrato_delay 12
+ duty 0
+ volume 146
+ musice8 4
+ G_ 1
+ rest 1
+ inc_octave
+ D_ 1
+ rest 1
+ D_ 1
+ rest 1
+ musice8 8
+ volume 144
+ E_ 2
+ rest 1
+ music_call Branch_fabb1
+ rest 1
+ musice8 4
+ octave 2
+ A# 1
+ rest 1
+ A# 1
+ rest 1
+ inc_octave
+ musice8 8
+ volume 144
+ C_ 2
+ rest 1
+ volume 146
+ rest 2
+ musice8 4
+ F_ 1
+ rest 2
+ F_ 1
+ rest 1
+ C_ 1
+ rest 1
+ F_ 1
+ rest 1
+ A_ 1
+ rest 1
+ musice8 8
+ volume 144
+ F_ 2
+ rest 1
+ music_call Branch_fabb1
+ rest 1
+ octave 2
+ musice8 4
+ G_ 1
+ rest 1
+ G_ 1
+ rest 1
+ inc_octave
+ musice8 8
+ volume 144
+ C_ 2
+ rest 1
+ rest 2
+ dec_octave
+ volume 146
+ musice8 4
+ G_ 1
+ rest 2
+ G_ 1
+ rest 1
+ vibrato_delay 20
+ musice8 8
+ duty 1
+ volume 112
+ F# 8
+ rest 1
+ duty 0
+ vibrato_delay 12
+ EndMainLoop
+
+Branch_fab76:
+ octave 2
+ volume 146
+ speed 13
+ rest 2
+ musice8 4
+ A# 1
+ rest 2
+ A# 1
+ rest 1
+ G_ 1
+ rest 1
+ A# 1
+ rest 1
+ inc_octave
+ D_ 1
+ rest 1
+ music_ret
+
+Branch_fab8a:
+ octave 4
+ duty 1
+ volume 128
+ speed 13
+ C_ 1
+ musice8 3
+ D_ 1
+ E_ 1
+ musice8 4
+ C_ 1
+ rest 1
+ dec_octave
+ A_ 1
+ rest 1
+ A# 1
+ rest 1
+ inc_octave
+ musice8 8
+ C_ 1
+ musice8 3
+ D_ 1
+ E_ 1
+ musice8 8
+ C_ 1
+ dec_octave
+ musice8 4
+ A_ 1
+ rest 1
+ A# 1
+ music_ret
+
+Branch_fabb1:
+ octave 2
+ volume 146
+ speed 13
+ rest 2
+ musice8 4
+ A# 1
+ rest 2
+ A# 1
+ rest 1
+ inc_octave
+ C_ 1
+ music_ret
+
+
+Music_Ronald_Ch3: ; fabc0 (3e:6bc0)
+ speed 1
+ musicdc 17
+ volume 32
+ wave 1
+ musice9 0
+ musice8 8
+ MainLoop
+ octave 1
+ Loop 4
+ G_ 13
+ G_ 2
+ rest 4
+ G_ 5
+ rest 2
+ inc_octave
+ A# 6
+ dec_octave
+ F_ 2
+ rest 5
+ F_ 6
+ F# 3
+ rest 4
+ G_ 2
+ rest 4
+ G_ 3
+ rest 10
+ F_ 7
+ G_ 6
+ rest 7
+ inc_octave
+ C_ 13
+ rest 6
+ inc_octave
+ C_ 2
+ rest 11
+ dec_octave
+ C_ 2
+ rest 5
+ dec_octave
+ E_ 13
+ rest 6
+ F_ 7
+ rest 6
+ F_ 7
+ F# 13
+ G_ 13
+ inc_octave
+ C_ 6
+ rest 7
+ dec_octave
+ EndLoop
+ Loop 8
+ music_call Branch_fac94
+ octave 2
+ A# 6
+ music_call Branch_facbb
+ music_call Branch_fac94
+ octave 3
+ F_ 6
+ music_call Branch_facbb
+ EndLoop
+ music_call Branch_facc5
+ octave 1
+ D_ 13
+ rest 6
+ inc_octave
+ D_ 2
+ rest 5
+ inc_octave
+ D_ 6
+ octave 1
+ D_ 2
+ rest 5
+ D_ 13
+ octave 3
+ D_ 6
+ octave 1
+ A_ 7
+ rest 6
+ inc_octave
+ C_ 7
+ C_ 13
+ C# 13
+ D_ 6
+ rest 7
+ dec_octave
+ C_ 13
+ C_ 2
+ rest 4
+ C_ 5
+ rest 2
+ octave 3
+ D_ 6
+ octave 1
+ G_ 2
+ rest 5
+ G_ 6
+ inc_octave
+ C_ 3
+ rest 4
+ dec_octave
+ C_ 2
+ rest 4
+ C_ 3
+ rest 4
+ octave 3
+ D_ 6
+ octave 1
+ G_ 7
+ C_ 6
+ rest 7
+ D_ 13
+ rest 6
+ inc_octave
+ D_ 2
+ rest 5
+ inc_octave
+ D_ 6
+ octave 1
+ D_ 2
+ rest 5
+ D_ 13
+ octave 3
+ F_ 6
+ octave 1
+ A_ 7
+ rest 6
+ inc_octave
+ D_ 7
+ D_ 13
+ dec_octave
+ A_ 13
+ D_ 6
+ rest 7
+ music_call Branch_facc5
+ octave 1
+ G# 13
+ rest 6
+ inc_octave
+ G# 2
+ rest 5
+ inc_octave
+ D_ 6
+ octave 1
+ G# 2
+ rest 5
+ G# 13
+ octave 3
+ D_ 6
+ dec_octave
+ D# 7
+ rest 6
+ G# 7
+ G# 13
+ dec_octave
+ G# 13
+ inc_octave
+ D# 6
+ rest 7
+ dec_octave
+ A_ 13
+ A_ 2
+ rest 4
+ A_ 5
+ rest 2
+ octave 3
+ D_ 6
+ dec_octave
+ E_ 2
+ rest 5
+ E_ 6
+ E_ 3
+ rest 4
+ dec_octave
+ A_ 2
+ rest 4
+ A_ 3
+ rest 4
+ octave 3
+ D_ 6
+ dec_octave
+ E_ 7
+ dec_octave
+ A_ 6
+ rest 7
+ speed 13
+ G# 8
+ rest 1
+ speed 1
+ EndMainLoop
+
+Branch_fac94:
+ octave 1
+ G_ 13
+ G_ 2
+ rest 4
+ G_ 5
+ rest 2
+ octave 3
+ D_ 6
+ dec_octave
+ D_ 2
+ rest 5
+ D_ 6
+ G_ 3
+ rest 4
+ dec_octave
+ G_ 2
+ rest 4
+ G_ 3
+ rest 4
+ octave 3
+ D_ 6
+ octave 1
+ F_ 7
+ G_ 6
+ rest 7
+ inc_octave
+ C_ 13
+ rest 6
+ inc_octave
+ C_ 2
+ rest 5
+ D_ 6
+ dec_octave
+ C_ 2
+ rest 5
+ dec_octave
+ E_ 13
+ inc_octave
+ music_ret
+
+Branch_facbb:
+ octave 1
+ F_ 7
+ rest 6
+ F_ 7
+ F# 13
+ G_ 13
+ inc_octave
+ C_ 6
+ rest 7
+ music_ret
+
+Branch_facc5:
+ octave 1
+ D# 13
+ D# 2
+ rest 4
+ D# 5
+ rest 2
+ octave 3
+ D_ 6
+ octave 1
+ A# 2
+ rest 5
+ A# 6
+ inc_octave
+ D# 3
+ rest 4
+ dec_octave
+ D# 2
+ rest 4
+ D# 3
+ rest 4
+ octave 3
+ D_ 6
+ octave 1
+ A# 7
+ D# 6
+ rest 7
+ music_ret
+
+
+Music_Ronald_Ch4: ; face0 (3e:6ce0)
+ speed 1
+ octave 1
+ MainLoop
+ Loop 3
+ music_call Branch_fad46
+ snare3 13
+ music_call Branch_fad4f
+ snare2 7
+ bass 6
+ snare2 7
+ snare4 6
+ bass 7
+ snare1 13
+ snare3 6
+ snare2 7
+ EndLoop
+ music_call Branch_fad46
+ snare3 13
+ music_call Branch_fad4f
+ snare2 7
+ bass 13
+ snare4 6
+ snare2 3
+ snare2 4
+ Loop 2
+ snare1 6
+ snare1 7
+ EndLoop
+ Loop 2
+ Loop 7
+ music_call Branch_fad46
+ snare3 13
+ music_call Branch_fad4f
+ snare2 7
+ bass 6
+ snare2 7
+ snare4 6
+ bass 7
+ snare1 13
+ snare3 6
+ snare2 7
+ EndLoop
+ music_call Branch_fad46
+ snare3 13
+ music_call Branch_fad4f
+ snare2 3
+ snare2 4
+ Loop 4
+ snare1 6
+ snare1 7
+ EndLoop
+ EndLoop
+ Loop 6
+ music_call Branch_fad46
+ snare3 13
+ EndLoop
+ music_call Branch_fad46
+ speed 13
+ snare5 4
+ speed 1
+ rest 6
+ snare2 3
+ snare2 4
+ snare1 6
+ snare1 7
+ Loop 2
+ snare2 6
+ snare1 7
+ EndLoop
+ snare1 6
+ snare2 7
+ EndMainLoop
+
+Branch_fad46:
+ music_call Branch_fad4f
+ snare2 7
+ bass 13
+ snare4 6
+ bass 7
+ snare1 13
+ music_ret
+
+Branch_fad4f:
+ bass 13
+ snare4 6
+ bass 7
+ snare1 13
+ bass 6
+ music_ret
+; 0xfad55
diff --git a/src/audio/music/titlescreen.asm b/src/audio/music/titlescreen.asm
new file mode 100644
index 0000000..f95689c
--- /dev/null
+++ b/src/audio/music/titlescreen.asm
@@ -0,0 +1,548 @@
+Music_TitleScreen_Ch1: ; f5052 (3d:5052)
+ speed 7
+ duty 0
+ musicdc 17
+ vibrato_type 1
+ vibrato_delay 20
+ volume 160
+ musice8 8
+ octave 3
+ G_ 1
+ volume 55
+ G_ 1
+ rest 1
+ volume 160
+ musice8 6
+ F_ 1
+ musice8 8
+ E_ 3
+ volume 55
+ E_ 1
+ volume 160
+ G_ 3
+ volume 55
+ G_ 1
+ inc_octave
+ volume 160
+ D_ 5
+ volume 55
+ D_ 1
+ volume 208
+ musice8 6
+ C_ 2
+ dec_octave
+ musice8 8
+ G_ 10
+ volume 55
+ G_ 2
+ volume 208
+ E_ 1
+ volume 55
+ E_ 1
+ rest 1
+ volume 160
+ musice8 6
+ G_ 1
+ musice8 8
+ G_ 5
+ volume 55
+ G_ 1
+ volume 160
+ musice8 6
+ F_ 2
+ musice8 8
+ F_ 2
+ speed 1
+ E_ 5
+ tie
+ F_ 4
+ tie
+ E_ 5
+ speed 7
+ D_ 1
+ volume 55
+ D_ 1
+ volume 160
+ C_ 1
+ volume 55
+ C_ 1
+ volume 160
+ musice8 8
+ D_ 11
+ volume 55
+ D_ 1
+ volume 208
+ G_ 1
+ volume 55
+ G_ 1
+ rest 1
+ volume 160
+ musice8 6
+ F_ 1
+ musice8 8
+ E_ 3
+ volume 55
+ E_ 1
+ volume 160
+ G_ 3
+ volume 55
+ G_ 1
+ inc_octave
+ volume 160
+ D_ 5
+ volume 55
+ D_ 1
+ volume 208
+ musice8 6
+ E_ 2
+ dec_octave
+ musice8 8
+ G_ 8
+ volume 55
+ G_ 2
+ volume 208
+ E_ 2
+ F_ 2
+ G_ 2
+ G# 3
+ volume 55
+ G# 1
+ volume 208
+ inc_octave
+ C_ 3
+ volume 55
+ C_ 1
+ volume 160
+ D_ 5
+ volume 55
+ D_ 1
+ volume 208
+ musice8 6
+ C_ 2
+ musice8 8
+ G_ 9
+ volume 55
+ G_ 1
+ volume 208
+ F_ 2
+ C_ 2
+ D_ 2
+ Loop 2
+ E_ 10
+ volume 55
+ E_ 2
+ volume 160
+ E_ 1
+ volume 55
+ E_ 1
+ rest 1
+ volume 160
+ musice8 6
+ E_ 1
+ musice8 8
+ EndLoop
+ E_ 12
+ volume 55
+ E_ 2
+ volume 160
+ D_ 1
+ C_ 1
+ D_ 1
+ volume 55
+ D_ 1
+ rest 1
+ volume 160
+ musice8 6
+ G_ 1
+ musice8 8
+ G_ 8
+ volume 55
+ G_ 2
+ volume 160
+ speed 1
+ musice8 7
+ G_ 5
+ G_ 4
+ G_ 5
+ musice8 8
+ speed 7
+ G_ 9
+ volume 55
+ G_ 1
+ volume 160
+ F_ 2
+ C_ 2
+ D_ 2
+ E_ 10
+ volume 55
+ E_ 2
+ volume 160
+ C_ 1
+ volume 55
+ C_ 1
+ rest 1
+ musice8 6
+ volume 160
+ E_ 1
+ musice8 8
+ E_ 6
+ volume 55
+ E_ 2
+ volume 160
+ D_ 3
+ volume 55
+ D_ 1
+ volume 160
+ C_ 3
+ volume 55
+ C_ 1
+ volume 160
+ C_ 6
+ volume 55
+ C_ 2
+ dec_octave
+ volume 160
+ B_ 5
+ volume 55
+ B_ 2
+ volume 160
+ inc_octave
+ musice8 6
+ C_ 1
+ musice8 8
+ C_ 8
+ tie
+ C_ 8
+ tie
+ C_ 8
+ volume 55
+ C_ 8
+ music_end
+
+
+Music_TitleScreen_Ch2: ; f5193 (3d:5193)
+ speed 7
+ duty 0
+ musicdc 17
+ vibrato_type 1
+ vibrato_delay 20
+ volume 128
+ musice8 8
+ octave 2
+ B_ 1
+ volume 39
+ B_ 1
+ rest 1
+ inc_octave
+ volume 128
+ musice8 6
+ D_ 1
+ musice8 8
+ C_ 3
+ volume 39
+ C_ 1
+ volume 128
+ E_ 3
+ rest 1
+ G_ 5
+ rest 1
+ musice8 6
+ G_ 2
+ musice8 8
+ E_ 10
+ rest 2
+ C_ 1
+ rest 2
+ musice8 6
+ E_ 1
+ musice8 8
+ F_ 5
+ rest 1
+ musice8 6
+ C_ 2
+ musice8 7
+ C_ 2
+ musice8 8
+ C_ 2
+ dec_octave
+ G_ 1
+ rest 1
+ E_ 1
+ rest 1
+ F_ 4
+ A_ 1
+ rest 2
+ inc_octave
+ musice8 6
+ C_ 1
+ dec_octave
+ musice8 8
+ B_ 3
+ rest 1
+ B_ 1
+ rest 2
+ inc_octave
+ musice8 6
+ D_ 1
+ musice8 8
+ C_ 3
+ volume 39
+ C_ 1
+ volume 128
+ E_ 3
+ rest 1
+ G_ 5
+ rest 1
+ musice8 6
+ G_ 2
+ musice8 8
+ E_ 8
+ rest 2
+ C_ 2
+ D_ 2
+ E_ 2
+ F_ 3
+ rest 1
+ G# 3
+ rest 1
+ G# 5
+ rest 1
+ musice8 6
+ F_ 2
+ musice8 8
+ G# 9
+ rest 1
+ G# 2
+ F_ 2
+ G# 2
+ inc_octave
+ C_ 10
+ rest 2
+ dec_octave
+ A_ 1
+ volume 39
+ A_ 1
+ rest 1
+ volume 128
+ inc_octave
+ musice8 6
+ C_ 1
+ musice8 8
+ dec_octave
+ B_ 10
+ rest 2
+ G_ 1
+ volume 39
+ G_ 1
+ rest 1
+ volume 128
+ musice8 6
+ B_ 1
+ musice8 8
+ A_ 12
+ volume 39
+ A_ 2
+ volume 128
+ B_ 1
+ A_ 1
+ B_ 1
+ volume 39
+ B_ 1
+ rest 1
+ volume 128
+ inc_octave
+ musice8 6
+ D_ 1
+ musice8 8
+ D_ 8
+ rest 2
+ speed 1
+ musice8 7
+ D_ 5
+ D_ 4
+ D_ 5
+ speed 7
+ musice8 8
+ C_ 9
+ rest 1
+ C_ 2
+ dec_octave
+ musice8 7
+ G# 2
+ musice8 8
+ G# 2
+ G_ 10
+ rest 2
+ G_ 1
+ rest 2
+ musice8 6
+ G_ 1
+ musice8 8
+ A_ 6
+ rest 2
+ F# 3
+ rest 1
+ A_ 3
+ rest 1
+ F_ 6
+ rest 2
+ F_ 5
+ rest 2
+ musice8 6
+ F_ 1
+ musice8 8
+ F_ 7
+ rest 1
+ speed 1
+ musice8 8
+ F_ 14
+ rest 5
+ D_ 13
+ rest 5
+ F_ 14
+ rest 5
+ speed 7
+ E_ 8
+ volume 39
+ E_ 8
+ music_end
+
+
+Music_TitleScreen_Ch3: ; f5286 (3d:5286)
+ speed 7
+ wave 4
+ volume 32
+ musice9 0
+ musicdc 17
+ musice8 6
+ octave 2
+ rest 4
+ music_call Branch_f52f0
+ F_ 4
+ F_ 4
+ E_ 4
+ E_ 4
+ D_ 4
+ D_ 4
+ G_ 4
+ G_ 4
+ inc_octave
+ music_call Branch_f52f0
+ Loop 4
+ F_ 4
+ EndLoop
+ Loop 4
+ A# 4
+ EndLoop
+ Loop 2
+ A_ 2
+ A_ 2
+ rest 2
+ A_ 1
+ A_ 1
+ EndLoop
+ Loop 2
+ G_ 2
+ G_ 2
+ rest 2
+ G_ 1
+ G_ 1
+ EndLoop
+ Loop 2
+ F_ 2
+ F_ 2
+ rest 2
+ F_ 1
+ F_ 1
+ EndLoop
+ Loop 2
+ E_ 2
+ E_ 2
+ rest 2
+ E_ 1
+ E_ 1
+ EndLoop
+ Loop 4
+ G# 4
+ EndLoop
+ Loop 4
+ G_ 4
+ EndLoop
+ Loop 4
+ F# 4
+ EndLoop
+ Loop 4
+ G_ 4
+ EndLoop
+ inc_octave
+ C_ 4
+ C_ 4
+ speed 1
+ C_ 9
+ tie
+ C_ 10
+ dec_octave
+ G_ 9
+ tie
+ G_ 9
+ G_ 9
+ tie
+ G_ 10
+ speed 7
+ musice8 8
+ C_ 8
+ music_end
+
+Branch_f52f0:
+ C_ 4
+ C_ 4
+ dec_octave
+ B_ 4
+ B_ 4
+ A_ 4
+ A_ 4
+ G_ 4
+ G_ 4
+ music_ret
+
+
+Music_TitleScreen_Ch4: ; f52fa (3d:52fa)
+ speed 7
+ octave 1
+ rest 4
+ Loop 16
+ music_call Branch_f5312
+ EndLoop
+ Loop 8
+ music_call Branch_f531e
+ EndLoop
+ Loop 10
+ music_call Branch_f5312
+ EndLoop
+ snare1 8
+ music_end
+
+Branch_f5312:
+ speed 7
+ snare1 2
+ snare2 2
+ snare1 2
+ speed 1
+ snare2 4
+ snare2 3
+ snare2 4
+ snare2 3
+ music_ret
+
+Branch_f531e:
+ speed 7
+ snare1 2
+ snare1 2
+ rest 2
+ speed 1
+ snare1 4
+ snare2 3
+ snare2 4
+ snare2 3
+ music_ret
+; 0xf532a