summaryrefslogtreecommitdiff
path: root/audio
diff options
context:
space:
mode:
Diffstat (limited to 'audio')
-rw-r--r--audio/engine_1.asm2
-rw-r--r--audio/engine_2.asm2
-rw-r--r--audio/engine_3.asm2
-rw-r--r--audio/music/yellow/meetjessiejames.asm308
-rw-r--r--audio/music/yellow/surfingpikachu.asm690
-rw-r--r--audio/music/yellow/yellowintro.asm484
-rw-r--r--audio/music/yellow/yellowunusedsong.asm326
-rw-r--r--audio/play_battle_music.asm4
-rw-r--r--audio/pokedex_rating_sfx.asm4
-rw-r--r--audio/wave_instruments.asm2
10 files changed, 8 insertions, 1816 deletions
diff --git a/audio/engine_1.asm b/audio/engine_1.asm
index 0f76f576..20b992aa 100644
--- a/audio/engine_1.asm
+++ b/audio/engine_1.asm
@@ -925,7 +925,7 @@ Audio1_ApplyWavePatternAndFrequency:
ld e, [hl]
inc hl
ld d, [hl]
- ld hl, $ff30 ; wave pattern RAM
+ ld hl, rWave_0
ld b, $f
ld a, $0 ; stop hardware channel 3
ld [rNR30], a
diff --git a/audio/engine_2.asm b/audio/engine_2.asm
index 2e0aad0d..864a8c21 100644
--- a/audio/engine_2.asm
+++ b/audio/engine_2.asm
@@ -936,7 +936,7 @@ Audio2_ApplyWavePatternAndFrequency:
ld e, [hl]
inc hl
ld d, [hl]
- ld hl, $ff30 ; wave pattern RAM
+ ld hl, rWave_0
ld b, $f
ld a, $0 ; stop hardware channel 3
ld [rNR30], a
diff --git a/audio/engine_3.asm b/audio/engine_3.asm
index 771b44df..c0aaeaf8 100644
--- a/audio/engine_3.asm
+++ b/audio/engine_3.asm
@@ -925,7 +925,7 @@ Audio3_ApplyWavePatternAndFrequency:
ld e, [hl]
inc hl
ld d, [hl]
- ld hl, $ff30 ; wave pattern RAM
+ ld hl, rWave_0
ld b, $f
ld a, $0 ; stop hardware channel 3
ld [rNR30], a
diff --git a/audio/music/yellow/meetjessiejames.asm b/audio/music/yellow/meetjessiejames.asm
deleted file mode 100644
index d1f9f795..00000000
--- a/audio/music/yellow/meetjessiejames.asm
+++ /dev/null
@@ -1,308 +0,0 @@
-Music_MeetJessieJames_Ch1::
- tempo 144
- volume 7, 7
- duty_cycle 3
- vibrato 8, 1, 4
- note_type 12, 11, 2
- octave 3
- note G#, 1
- note G_, 1
- note F#, 2
- note F_, 2
- note E_, 2
- note D#, 2
- note D_, 2
- note C#, 2
- note C_, 2
- note_type 12, 11, 6
- note D#, 12
- note C_, 4
-
-Music_MeetJessieJames_branch_83187::
- note_type 12, 11, 2
- octave 4
- note D_, 16
- rest 12
- note_type 12, 11, 4
- octave 3
- note A#, 4
- rest 16
- rest 8
- note_type 12, 11, 2
- octave 2
- note A_, 2
- octave 3
- note A#, 2
- note A_, 4
- note D_, 1
- note D#, 1
- note D#, 2
- note D#, 2
- note D_, 2
- note D#, 2
- note D_, 2
- note D#, 2
- note F_, 2
- note D_, 1
- note D#, 1
- note D#, 2
- note D#, 2
- note D_, 2
- octave 2
- note A#, 4
- note_type 12, 11, 4
- octave 3
- note B_, 4
- note_type 12, 11, 2
- note D_, 1
- note D#, 1
- note D#, 2
- note D#, 2
- note D_, 2
- note D#, 2
- note D_, 2
- note D#, 2
- note F_, 2
- note D_, 1
- note D#, 1
- note D#, 2
- note D#, 2
- note D_, 2
- octave 2
- note A#, 2
- octave 3
- note B_, 2
- note_type 12, 11, 4
- note A#, 4
- sound_loop 0, Music_MeetJessieJames_branch_83187
-
-
-Music_MeetJessieJames_Ch2::
- duty_cycle 3
- vibrato 6, 1, 5
- note_type 12, 12, 2
- octave 4
- note D_, 1
- note C#, 1
- note C_, 2
- octave 3
- note B_, 2
- note A#, 2
- note A_, 2
- note G#, 2
- note G_, 2
- note F#, 2
- note_type 12, 12, 7
- note A_, 12
- octave 4
- note C#, 4
-
-Music_MeetJessieJames_branch_831df::
- note_type 12, 12, 2
- octave 3
- note C#, 1
- note D_, 1
- note D_, 2
- note D_, 2
- note C#, 2
- note D_, 2
- note C#, 2
- note D_, 2
- note E_, 2
- note C#, 1
- note D_, 1
- note D_, 2
- note D_, 2
- note C#, 2
- octave 2
- note A_, 4
- note_type 12, 12, 5
- octave 4
- note C#, 4
- note_type 12, 12, 2
- note D_, 1
- octave 3
- note D_, 1
- note D_, 2
- note D_, 2
- note C#, 2
- note D_, 2
- note C#, 2
- note D_, 2
- note E_, 2
- note C#, 1
- note D_, 1
- note D_, 2
- note D_, 2
- note C#, 2
- note_type 12, 12, 6
- octave 4
- note D_, 8
- note_type 12, 12, 2
- note D#, 6
- note F_, 4
- note D#, 4
- octave 3
- note A#, 2
- octave 4
- note D#, 6
- note F_, 4
- note D#, 2
- note_type 12, 12, 5
- note D_, 4
- note_type 12, 12, 2
- note D#, 6
- note F_, 4
- note D#, 4
- octave 3
- note A#, 2
- octave 4
- note D#, 4
- note F_, 4
- note_type 12, 12, 5
- note D#, 8
- sound_loop 0, Music_MeetJessieJames_branch_831df
-
-
-Music_MeetJessieJames_Ch3::
- note_type 12, 1, 0
- rest 16
- rest 8
- octave 4
- note D_, 2
- octave 3
- note A_, 2
- octave 4
- note C_, 2
- note D#, 2
-
-Music_MeetJessieJames_branch_83235::
- note D_, 1
- rest 1
- note A_, 1
- rest 1
- note D_, 1
- rest 1
- note A_, 1
- rest 1
- note D_, 1
- rest 1
- note A_, 1
- rest 1
- note D_, 1
- rest 1
- note A_, 1
- rest 1
- note D_, 1
- rest 1
- note A_, 1
- rest 1
- note D_, 1
- rest 1
- note A_, 1
- rest 1
- note D_, 1
- rest 1
- note A#, 2
- note A_, 2
- note D#, 2
- note D_, 1
- rest 1
- note A_, 1
- rest 1
- note D_, 1
- rest 1
- note A_, 1
- rest 1
- note D_, 1
- rest 1
- note A_, 1
- rest 1
- note D_, 1
- rest 1
- note A_, 1
- rest 1
- note D_, 1
- rest 1
- note A_, 1
- rest 1
- note D_, 1
- rest 1
- note A_, 1
- rest 1
- note D_, 1
- rest 1
- octave 3
- note A_, 2
- octave 4
- note C_, 2
- note D_, 2
- note D#, 1
- rest 1
- note A#, 1
- rest 1
- note D#, 1
- rest 1
- note A#, 1
- rest 1
- note D#, 1
- rest 1
- note A#, 1
- rest 1
- note D#, 1
- rest 1
- note A#, 1
- rest 1
- note D#, 1
- rest 1
- note A#, 1
- rest 1
- note D#, 1
- rest 1
- note A#, 1
- rest 1
- note D#, 1
- rest 1
- octave 3
- note A#, 1
- rest 1
- octave 4
- note C#, 1
- rest 1
- note E_, 1
- rest 1
- note D#, 1
- rest 1
- note A#, 1
- rest 1
- note D#, 1
- rest 1
- note A#, 1
- rest 1
- note D#, 1
- rest 1
- note A#, 1
- rest 1
- note D#, 1
- rest 1
- note A#, 1
- rest 1
- note D#, 1
- rest 1
- note A#, 1
- rest 1
- note D#, 1
- rest 1
- note A#, 1
- rest 1
- note D#, 1
- rest 1
- octave 3
- note A#, 1
- rest 1
- octave 4
- note C#, 1
- rest 1
- note E_, 1
- rest 1
- sound_loop 0, Music_MeetJessieJames_branch_83235
diff --git a/audio/music/yellow/surfingpikachu.asm b/audio/music/yellow/surfingpikachu.asm
deleted file mode 100644
index 8e161443..00000000
--- a/audio/music/yellow/surfingpikachu.asm
+++ /dev/null
@@ -1,690 +0,0 @@
-Music_SurfingPikachu_Ch1::
- tempo 117
- volume 7, 7
- duty_cycle 3
- vibrato 8, 1, 4
- note_type 12, 11, 3
- octave 3
- note E_, 6
- note_type 12, 11, 2
- note F#, 2
- note_type 12, 11, 3
- note E_, 6
- note_type 12, 11, 2
- note F#, 16
- rest 2
- note_type 12, 11, 3
- note E_, 6
- note_type 12, 11, 2
- note A_, 2
- note_type 12, 11, 3
- note E_, 6
- note_type 12, 11, 2
- note A_, 14
- note_type 12, 11, 2
- note D#, 2
- note C#, 1
- note D#, 1
- octave 2
- note B_, 6
- octave 3
- note E_, 4
- note E_, 4
- note E_, 8
- note G#, 4
- note G#, 4
- note G#, 2
-
-Music_SurfingPikachu_branch_82d1a::
- note_type 12, 11, 3
- octave 3
- note G#, 4
- note E_, 4
- note F#, 4
- note E_, 2
- note A_, 2
- note G#, 2
- note F#, 2
- note G#, 2
- note F#, 2
- note E_, 2
- note D#, 2
- note E_, 2
- note D#, 2
- note C#, 6
- note F#, 2
- note A_, 8
- octave 2
- note B_, 6
- octave 3
- note E_, 2
- note G#, 8
- note G#, 4
- note E_, 4
- note F#, 4
- note E_, 2
- note A_, 2
- note G#, 2
- note F#, 2
- note G#, 2
- note A_, 2
- note G#, 2
- note F#, 2
- note E_, 2
- note G#, 2
- note F#, 6
- note E_, 2
- note F#, 1
- rest 3
- note A_, 4
- duty_cycle 0
- note_type 12, 11, 2
- note G#, 1
- note F#, 1
- note G#, 2
- note B_, 2
- note A_, 2
- note G#, 2
- note F#, 2
- note E_, 2
- note D#, 2
- note F#, 2
- note F#, 2
- note D#, 2
- note F#, 2
- note B_, 2
- note A_, 2
- note G#, 2
- note F#, 2
- note B_, 1
- note A#, 1
- note B_, 2
- note G#, 2
- note E_, 2
- note G#, 2
- note G_, 2
- note G#, 2
- note A_, 2
- octave 4
- note C#, 2
- note C_, 2
- note C#, 3
- octave 3
- note F#, 1
- note A_, 2
- note G#, 2
- note F#, 2
- note A_, 2
- note E_, 3
- note E_, 1
- note B_, 2
- note A_, 2
- note G#, 6
- note E_, 1
- note F_, 1
- note F#, 2
- note F#, 2
- note D#, 2
- note F#, 2
- note B_, 2
- note A_, 2
- note G#, 2
- note F#, 2
- note B_, 1
- note A#, 1
- note B_, 2
- note G#, 2
- note E_, 2
- note G#, 2
- note G_, 2
- note G#, 2
- note A_, 2
- octave 4
- note C#, 2
- note C_, 2
- note C#, 3
- octave 3
- note F#, 1
- note A_, 2
- note G#, 2
- note A_, 2
- octave 4
- note D#, 2
- note E_, 2
- note E_, 1
- note D#, 1
- note E_, 1
- note D#, 1
- note E_, 1
- note D#, 1
- note E_, 8
- duty_cycle 3
- sound_loop 0, Music_SurfingPikachu_branch_82d1a
-
-
-Music_SurfingPikachu_Ch2::
- duty_cycle 3
- vibrato 6, 1, 5
- note_type 12, 12, 4
- octave 3
- note B_, 6
- note_type 12, 12, 2
- octave 4
- note E_, 2
- note_type 12, 12, 4
- octave 3
- note B_, 6
- note_type 12, 12, 2
- octave 4
- note E_, 2
- note_type 12, 11, 2
- octave 3
- note B_, 2
- octave 4
- note C#, 2
- note D#, 2
- note C#, 2
- octave 3
- note B_, 2
- note A_, 2
- note G#, 2
- note F#, 2
- note_type 12, 12, 4
- octave 4
- note C#, 6
- note_type 12, 12, 2
- note F#, 2
- note_type 12, 12, 4
- note C#, 6
- note_type 12, 12, 2
- note F#, 2
- note_type 12, 11, 2
- note C#, 2
- note D#, 2
- note E_, 2
- note D#, 2
- note C#, 2
- octave 3
- note B_, 2
- note A_, 2
- note G#, 2
- note_type 12, 12, 2
- note E_, 6
- note B_, 4
- note B_, 4
- note B_, 8
- note B_, 4
- note B_, 4
- note B_, 2
-
-Music_SurfingPikachu_branch_82de0::
- note_type 12, 12, 6
- octave 4
- note E_, 4
- octave 3
- note B_, 4
- note A_, 4
- octave 4
- note C#, 4
- octave 3
- note B_, 6
- note A_, 2
- note G#, 8
- note F#, 6
- note A_, 2
- octave 4
- note C#, 8
- octave 3
- note E_, 6
- note G#, 2
- note B_, 8
- octave 4
- note E_, 4
- octave 3
- note B_, 4
- note A_, 4
- octave 4
- note C#, 4
- octave 3
- note B_, 6
- octave 4
- note D#, 2
- note E_, 8
- note D#, 6
- note C#, 2
- note D#, 1
- rest 3
- note F#, 4
- note E_, 10
- note_type 12, 12, 6
- duty_cycle 2
- note E_, 2
- note D#, 2
- note C#, 2
- octave 3
- note B_, 6
- octave 4
- note C#, 2
- note D#, 4
- octave 3
- note B_, 4
- octave 4
- note E_, 6
- note F#, 2
- note G#, 8
- note A_, 6
- note G#, 2
- note A_, 4
- note F#, 4
- note G#, 10
- note E_, 2
- note D#, 2
- note C#, 2
- octave 3
- note B_, 6
- octave 4
- note C#, 2
- note D#, 4
- octave 3
- note B_, 4
- octave 4
- note E_, 6
- note F#, 2
- note G#, 8
- note A_, 4
- note F#, 4
- note D#, 4
- octave 5
- note C#, 4
- octave 4
- note B_, 8
- note_type 12, 12, 2
- octave 5
- note E_, 4
- note_type 12, 12, 6
- duty_cycle 3
- octave 3
- note B_, 1
- note A#, 1
- note B_, 1
- octave 4
- note C#, 1
- sound_loop 0, Music_SurfingPikachu_branch_82de0
-
-
-Music_SurfingPikachu_Ch3::
- note_type 12, 1, 0
- octave 4
- note B_, 6
- octave 5
- note C#, 1
- rest 1
- octave 4
- note B_, 6
- octave 5
- note C#, 1
- rest 1
- octave 4
- note B_, 1
- rest 1
- note A_, 1
- rest 1
- note G#, 1
- rest 1
- note A_, 1
- rest 1
- note B_, 1
- rest 1
- octave 5
- note C#, 1
- rest 1
- note D#, 1
- rest 1
- note C#, 1
- rest 1
- octave 4
- note A_, 6
- octave 5
- note C#, 1
- rest 1
- octave 4
- note A_, 6
- octave 5
- note C#, 1
- rest 1
- octave 4
- note A_, 1
- rest 1
- note G#, 1
- rest 1
- note F#, 1
- rest 1
- note E_, 1
- rest 1
- note F#, 1
- rest 1
- note G#, 1
- rest 1
- note A_, 1
- rest 1
- note G#, 1
- rest 1
- note E_, 1
- rest 1
- note B_, 1
- rest 1
- note E_, 1
- rest 1
- note B_, 1
- rest 1
- note E_, 1
- rest 1
- note B_, 1
- rest 1
- note E_, 1
- rest 1
- note B_, 1
- rest 1
- note E_, 1
- rest 1
- note B_, 1
- rest 1
- note E_, 1
- rest 1
- note B_, 1
- rest 1
- note E_, 1
- rest 1
- octave 3
- note B_, 1
- rest 1
- octave 4
- note C#, 1
- rest 1
- note D#, 1
- rest 1
-
-Music_SurfingPikachu_branch_82ea0::
- note E_, 1
- rest 1
- note B_, 1
- rest 1
- note E_, 1
- rest 1
- note B_, 1
- rest 1
- note E_, 1
- rest 1
- note B_, 1
- rest 1
- note E_, 1
- rest 1
- note B_, 1
- rest 1
- note E_, 1
- rest 1
- note B_, 1
- rest 1
- note E_, 1
- rest 1
- note B_, 1
- rest 1
- note E_, 1
- rest 1
- note B_, 1
- rest 1
- note E_, 1
- rest 1
- note B_, 1
- rest 1
- note F#, 1
- rest 1
- note A_, 1
- rest 1
- note F#, 1
- rest 1
- note A_, 1
- rest 1
- note F#, 1
- rest 1
- octave 5
- note C#, 1
- note C_, 1
- note C#, 1
- rest 1
- octave 4
- note F#, 1
- rest 1
- note E_, 1
- rest 1
- note G#, 1
- rest 1
- note E_, 1
- rest 1
- note G#, 1
- rest 1
- note E_, 1
- rest 1
- octave 5
- note E_, 1
- note D#, 1
- note E_, 1
- rest 1
- octave 4
- note D#, 1
- rest 1
- note E_, 1
- rest 1
- note B_, 1
- rest 1
- note E_, 1
- rest 1
- note B_, 1
- rest 1
- note E_, 1
- rest 1
- note B_, 1
- rest 1
- note E_, 1
- rest 1
- note B_, 1
- rest 1
- note E_, 1
- rest 1
- note B_, 1
- rest 1
- note E_, 1
- rest 1
- note B_, 1
- rest 1
- note E_, 1
- rest 1
- note B_, 1
- rest 1
- note E_, 1
- rest 1
- note B_, 1
- rest 1
- note F#, 1
- rest 1
- note A_, 1
- rest 1
- note F#, 1
- rest 1
- note A_, 1
- rest 1
- note B_, 1
- rest 1
- note A_, 1
- rest 1
- note G#, 1
- rest 1
- note F#, 1
- rest 1
- note E_, 1
- rest 1
- note B_, 1
- rest 1
- note E_, 1
- rest 1
- note B_, 1
- rest 1
- note E_, 1
- rest 1
- octave 3
- note B_, 1
- rest 1
- octave 4
- note C#, 1
- rest 1
- note D_, 1
- rest 1
- note D#, 1
- rest 1
- note F#, 1
- rest 1
- octave 3
- note B_, 1
- rest 1
- octave 4
- note F#, 1
- rest 1
- note D#, 1
- rest 1
- note F#, 1
- rest 1
- octave 3
- note B_, 1
- rest 1
- octave 4
- note F#, 1
- rest 1
- note E_, 1
- rest 1
- note G#, 1
- rest 1
- octave 3
- note B_, 1
- rest 1
- octave 4
- note G#, 1
- rest 1
- note E_, 1
- rest 1
- note G#, 1
- rest 1
- octave 3
- note B_, 1
- rest 1
- octave 4
- note G#, 1
- rest 1
- note F#, 1
- rest 1
- note A_, 1
- rest 1
- note C#, 1
- rest 1
- note A_, 1
- rest 1
- note F#, 1
- rest 1
- note A_, 1
- rest 1
- note C#, 1
- rest 1
- note A_, 1
- rest 1
- note B_, 1
- note A#, 1
- note B_, 1
- rest 1
- note E_, 1
- rest 1
- note F#, 1
- rest 1
- note G#, 1
- rest 1
- octave 3
- note B_, 1
- rest 1
- octave 4
- note C#, 1
- rest 1
- note D_, 1
- rest 1
- note D#, 1
- rest 1
- note F#, 1
- rest 1
- octave 3
- note B_, 1
- rest 1
- octave 4
- note F#, 1
- rest 1
- note D#, 1
- rest 1
- note F#, 1
- rest 1
- octave 3
- note B_, 1
- rest 1
- octave 4
- note F#, 1
- rest 1
- note E_, 1
- rest 1
- note G#, 1
- rest 1
- octave 3
- note B_, 1
- rest 1
- octave 4
- note G#, 1
- rest 1
- note E_, 1
- rest 1
- note G#, 1
- rest 1
- octave 3
- note B_, 1
- rest 1
- octave 4
- note G#, 1
- rest 1
- note F#, 1
- rest 1
- note A_, 1
- rest 1
- note C#, 1
- rest 1
- note A_, 1
- rest 1
- note F#, 1
- rest 1
- note A_, 1
- rest 1
- note F#, 1
- rest 1
- note D#, 1
- rest 1
- note B_, 1
- rest 1
- note B_, 1
- rest 1
- note A_, 1
- rest 1
- note A_, 1
- rest 1
- note G#, 1
- rest 1
- octave 3
- note B_, 1
- rest 1
- octave 4
- note C#, 1
- rest 1
- note D#, 1
- rest 1
- sound_loop 0, Music_SurfingPikachu_branch_82ea0
diff --git a/audio/music/yellow/yellowintro.asm b/audio/music/yellow/yellowintro.asm
deleted file mode 100644
index bb741a22..00000000
--- a/audio/music/yellow/yellowintro.asm
+++ /dev/null
@@ -1,484 +0,0 @@
-Music_YellowIntro_Ch1::
- tempo 116
- volume 7, 7
- duty_cycle 3
- vibrato 8, 1, 4
- note_type 12, 11, 2
- octave 3
- note G#, 2
- note B_, 4
- note B_, 4
- note B_, 4
- note B_, 4
- note B_, 4
- note B_, 3
- note A#, 1
- note B_, 2
- note B_, 10
- note_type 12, 11, 6
- octave 4
- note C#, 1
- note C_, 1
- note C#, 10
- octave 3
- note G#, 1
- note G_, 1
- note G#, 4
- note B_, 4
- octave 4
- note E_, 4
- note F#, 8
- note E_, 8
- octave 3
- note A_, 4
- note B_, 4
- octave 4
- note C#, 4
- octave 3
- note B_, 4
- note G#, 6
- note_type 12, 11, 2
- note B_, 2
- note_type 12, 11, 6
- note G#, 6
- note_type 12, 11, 2
- note B_, 2
- note_type 12, 11, 6
- octave 4
- note E_, 6
- note_type 12, 11, 2
- note G#, 2
- note_type 12, 11, 6
- note E_, 6
- note_type 12, 11, 2
- note G#, 2
- note_type 12, 11, 6
- octave 3
- note A_, 4
- note F#, 4
- note A_, 4
- note B_, 4
- note F#, 4
- note G#, 4
- note A_, 2
- note G#, 2
- note F#, 2
- note D#, 2
- note_type 12, 11, 3
- note B_, 2
- octave 4
- note E_, 4
- note E_, 4
- note E_, 4
- note E_, 2
- note C#, 2
- note F#, 4
- note F#, 3
- note D#, 1
- note F#, 2
- note F#, 8
- note_type 12, 11, 6
- note F#, 1
- note F_, 1
- note F#, 8
- octave 3
- note B_, 1
- note A#, 1
- note B_, 8
- octave 4
- note F#, 1
- note F_, 1
- note F#, 2
- note_type 12, 11, 3
- note F#, 1
- note E_, 1
- note D#, 1
- note C#, 1
- note_type 12, 11, 2
- octave 3
- note B_, 16
- sound_ret
-
-
-Music_YellowIntro_Ch2::
- duty_cycle 2
- vibrato 6, 1, 5
- note_type 12, 12, 2
- octave 3
- note B_, 2
- octave 4
- note E_, 4
- note E_, 4
- note E_, 4
- note E_, 4
- note E_, 4
- note E_, 3
- note D#, 1
- note E_, 2
- note E_, 4
- note_type 12, 12, 5
- note G#, 1
- note G_, 1
- note G#, 10
- octave 3
- note B_, 1
- note A#, 1
- note B_, 6
- note_type 12, 12, 7
- octave 4
- note E_, 4
- note G#, 4
- note B_, 4
- octave 5
- note C#, 16
- octave 4
- note A_, 4
- note G#, 4
- note F#, 4
- note E_, 4
- octave 3
- note B_, 6
- note_type 12, 12, 2
- octave 4
- note E_, 2
- note_type 12, 12, 7
- octave 3
- note B_, 6
- note_type 12, 12, 2
- octave 4
- note E_, 2
- note_type 12, 12, 7
- note G#, 6
- note_type 12, 12, 2
- note B_, 2
- note_type 12, 12, 7
- note G#, 6
- note_type 12, 12, 2
- note B_, 2
- note_type 12, 12, 7
- note C#, 4
- octave 3
- note A_, 4
- octave 4
- note C#, 4
- note D#, 4
- note E_, 2
- note D#, 2
- note C#, 2
- note D#, 4
- note D#, 2
- note C#, 2
- octave 3
- note B_, 2
- note_type 12, 12, 3
- octave 4
- note E_, 2
- note G#, 4
- note G#, 4
- note G#, 4
- note G#, 2
- note F#, 2
- note A_, 4
- note A_, 3
- note F#, 1
- note A_, 2
- note A_, 4
- note_type 12, 12, 7
- note B_, 1
- note A#, 1
- note B_, 8
- note B_, 1
- note A#, 1
- note B_, 8
- note B_, 1
- note A#, 1
- note B_, 6
- note_type 12, 12, 3
- note B_, 1
- note A_, 1
- note G#, 1
- note F#, 1
- note_type 12, 12, 2
- note E_, 16
- sound_ret
-
-
-Music_YellowIntro_Ch3::
- note_type 12, 1, 0
- octave 4
- note E_, 1
- rest 1
- note G#, 1
- rest 1
- octave 3
- note B_, 1
- rest 1
- octave 4
- note G#, 1
- rest 1
- note E_, 1
- rest 1
- note G#, 1
- rest 1
- octave 3
- note B_, 1
- rest 1
- octave 4
- note G#, 1
- rest 1
- note E_, 1
- rest 1
- note G#, 1
- rest 1
- octave 3
- note B_, 1
- rest 1
- octave 4
- note G#, 1
- rest 1
- note E_, 1
- rest 1
- octave 3
- note B_, 1
- rest 1
- octave 4
- note C#, 1
- rest 1
- note D#, 1
- rest 1
- note G#, 1
- rest 1
- note B_, 1
- rest 1
- note E_, 1
- rest 1
- note B_, 1
- rest 1
- note G#, 1
- rest 1
- note B_, 1
- rest 1
- note E_, 1
- rest 1
- note B_, 1
- rest 1
- note G#, 1
- rest 1
- note B_, 1
- rest 1
- note E_, 1
- rest 1
- note B_, 1
- rest 1
- note G#, 1
- rest 1
- note B_, 1
- rest 1
- note E_, 1
- rest 1
- note B_, 1
- rest 1
- note F#, 1
- rest 1
- note A_, 1
- rest 1
- note C#, 1
- rest 1
- note A_, 1
- rest 1
- note F#, 1
- rest 1
- note A_, 1
- rest 1
- note C#, 1
- rest 1
- note A_, 1
- rest 1
- note A_, 1
- rest 1
- octave 5
- note C#, 1
- rest 1
- octave 4
- note F#, 1
- rest 1
- octave 5
- note C#, 1
- rest 1
- octave 4
- note A_, 1
- rest 1
- octave 5
- note C#, 1
- rest 1
- octave 4
- note F#, 1
- rest 1
- octave 5
- note C#, 1
- rest 1
- octave 4
- note B_, 1
- rest 1
- octave 5
- note E_, 1
- rest 1
- octave 4
- note G#, 1
- rest 1
- octave 5
- note E_, 1
- rest 1
- octave 4
- note B_, 1
- rest 1
- octave 5
- note E_, 1
- rest 1
- octave 4
- note G#, 1
- rest 1
- octave 5
- note E_, 1
- rest 1
- octave 4
- note G#, 1
- rest 1
- note B_, 1
- rest 1
- note E_, 1
- rest 1
- note B_, 1
- rest 1
- note G#, 1
- rest 1
- note E_, 1
- rest 1
- note G#, 1
- rest 1
- note B_, 1
- rest 1
- note A_, 1
- rest 1
- octave 5
- note C#, 1
- rest 1
- octave 4
- note F#, 1
- rest 1
- octave 5
- note C#, 1
- rest 1
- octave 4
- note A_, 1
- rest 1
- octave 5
- note C#, 1
- rest 1
- octave 4
- note F#, 1
- rest 1
- octave 5
- note C#, 1
- rest 1
- octave 4
- note A_, 1
- rest 1
- octave 5
- note C#, 1
- rest 1
- octave 4
- note F#, 1
- rest 1
- octave 5
- note C#, 1
- rest 1
- octave 4
- note A_, 1
- rest 1
- octave 5
- note C#, 1
- rest 1
- octave 4
- note B_, 1
- rest 1
- note A_, 1
- rest 1
- note G#, 1
- rest 1
- note B_, 1
- rest 1
- note E_, 1
- rest 1
- note B_, 1
- rest 1
- note G#, 1
- rest 1
- note B_, 1
- rest 1
- note E_, 1
- rest 1
- note B_, 1
- rest 1
- note G#, 1
- rest 1
- note B_, 1
- rest 1
- note E_, 1
- rest 1
- note B_, 1
- rest 1
- note G#, 1
- rest 1
- note B_, 1
- rest 1
- note E_, 1
- rest 1
- note B_, 1
- rest 1
- note A_, 1
- rest 1
- octave 5
- note E_, 1
- rest 1
- octave 4
- note E_, 1
- rest 1
- octave 5
- note E_, 1
- rest 1
- octave 4
- note A_, 1
- rest 1
- octave 5
- note E_, 1
- rest 1
- octave 4
- note E_, 1
- rest 1
- octave 5
- note E_, 1
- rest 1
- octave 4
- note A_, 1
- rest 1
- octave 5
- note F#, 1
- rest 1
- octave 4
- note F#, 1
- rest 1
- octave 5
- note C#, 1
- rest 3
- note F#, 1
- rest 1
- octave 4
- note F#, 1
- note G#, 1
- note A_, 1
- octave 5
- note C#, 1
- note E_, 1
- rest 15
- sound_ret
diff --git a/audio/music/yellow/yellowunusedsong.asm b/audio/music/yellow/yellowunusedsong.asm
deleted file mode 100644
index f1e4d18f..00000000
--- a/audio/music/yellow/yellowunusedsong.asm
+++ /dev/null
@@ -1,326 +0,0 @@
-Music_YellowUnusedSong_Ch1::
- tempo 140
- volume 7, 7
- duty_cycle 3
- vibrato 8, 1, 4
- note_type 8, 11, 2
- octave 3
- note A_, 6
- note A_, 2
- note A_, 2
- note A_, 2
- note A#, 6
- note A#, 6
- note G_, 6
- note G_, 6
- note A_, 6
- note E_, 6
- note A_, 6
- note A_, 2
- note A_, 2
- note A_, 2
- note A#, 6
- note A#, 6
- note A_, 6
- note G_, 6
- note A_, 12
-
-Music_YellowUnusedSong_branch_82fde::
- note A_, 6
- note A_, 2
- note A_, 2
- note A_, 2
- note A#, 6
- note A#, 6
- note G_, 6
- note G_, 6
- note A_, 6
- note E_, 6
- note A_, 6
- note A_, 2
- note A_, 2
- note A_, 2
- note A#, 6
- note A#, 6
- note G_, 6
- octave 4
- note D#, 6
- note D_, 12
- rest 16
- rest 16
- rest 16
- rest 16
- rest 16
- rest 16
- octave 3
- note A_, 6
- note A_, 2
- note A_, 2
- note A_, 2
- note A#, 6
- note A#, 6
- note G_, 6
- note G_, 6
- note A_, 6
- note E_, 6
- note A_, 6
- note A_, 2
- note A_, 2
- note A_, 2
- note A#, 6
- note A#, 6
- note A_, 6
- note G_, 6
- note A_, 12
- sound_loop 0, Music_YellowUnusedSong_branch_82fde
-
-
-Music_YellowUnusedSong_Ch2::
- duty_cycle 2
- note_type 8, 12, 2
- octave 4
- note D_, 6
- note D_, 2
- note D_, 2
- note D_, 2
- note D#, 6
- note D#, 6
- note C_, 6
- note C_, 6
- note D_, 6
- octave 3
- note A_, 6
- octave 4
- note D_, 6
- note D_, 2
- note D_, 2
- note D_, 2
- note D#, 6
- note D#, 6
- note D_, 6
- note A#, 6
- note A_, 12
-
-Music_YellowUnusedSong_branch_8302a::
- note D_, 6
- note D_, 2
- note D_, 2
- note D_, 2
- note D#, 6
- note D#, 6
- note C_, 6
- note C_, 6
- note D_, 6
- octave 3
- note A_, 6
- octave 4
- note D_, 6
- note D_, 2
- note D_, 2
- note D_, 2
- note D#, 6
- note D#, 6
- note C_, 6
- note G#, 6
- note G_, 12
- note_type 8, 9, 0
- octave 3
- note D#, 16
- note D#, 8
- note D#, 16
- note D#, 8
- octave 2
- note A#, 16
- note A#, 8
- octave 3
- note D#, 12
- note F_, 12
- note_type 8, 12, 2
- octave 4
- note D_, 6
- note D_, 2
- note D_, 2
- note D_, 2
- note D#, 6
- note D#, 6
- note C_, 6
- note C_, 6
- note D_, 6
- octave 3
- note A_, 6
- octave 4
- note D_, 6
- note D_, 2
- note D_, 2
- note D_, 2
- note D#, 6
- note D#, 6
- note D_, 6
- note A#, 6
- note A_, 12
- sound_loop 0, Music_YellowUnusedSong_branch_8302a
-
-
-Music_YellowUnusedSong_Ch3::
- note_type 12, 1, 0
- vibrato 2, 1, 5
- rest 16
- rest 12
- octave 4
- note C_, 4
- note D_, 8
- note D#, 8
- note G_, 8
- note A#, 8
-
-Music_YellowUnusedSong_branch_83075::
- note A_, 8
- note A#, 8
- note G_, 8
- note A_, 4
- note D_, 4
- note A_, 8
- note A#, 8
- octave 5
- note C#, 8
- note D_, 8
- note D#, 16
- note D#, 16
- octave 4
- note A#, 16
- octave 5
- note D#, 8
- note F_, 8
- octave 4
- note D_, 16
- note D_, 16
- octave 4
- note D_, 8
- note D#, 8
- note G_, 8
- note A#, 8
- sound_loop 0, Music_YellowUnusedSong_branch_83075
-
-
-Music_YellowUnusedSong_Ch4::
- drum_speed 12
- drum_note 3, 4
- drum_speed 8
- drum_note 3, 2
- drum_note 3, 2
- drum_note 3, 2
- drum_speed 12
- drum_note 3, 4
- drum_note 3, 4
- drum_note 3, 4
- drum_note 3, 4
- drum_note 3, 4
- drum_note 3, 4
- drum_note 3, 4
- drum_speed 8
- drum_note 3, 2
- drum_note 3, 2
- drum_note 3, 2
- drum_speed 12
- drum_note 3, 4
- drum_note 3, 4
- drum_note 3, 2
- drum_note 3, 2
- drum_note 3, 2
- drum_note 3, 2
- drum_note 3, 4
- drum_note 3, 4
-
-Music_YellowUnusedSong_branch_830c3::
- drum_note 3, 4
- drum_speed 8
- drum_note 3, 2
- drum_note 3, 2
- drum_note 3, 2
- drum_speed 12
- drum_note 3, 4
- drum_note 3, 4
- drum_note 3, 4
- drum_note 3, 4
- drum_note 3, 4
- drum_note 3, 4
- drum_note 3, 4
- drum_speed 8
- drum_note 3, 2
- drum_note 3, 2
- drum_note 3, 2
- drum_speed 12
- drum_note 3, 4
- drum_note 3, 4
- drum_note 3, 2
- drum_note 3, 2
- drum_note 3, 2
- drum_note 3, 2
- drum_note 3, 4
- drum_note 3, 4
- drum_note 3, 4
- drum_speed 8
- drum_note 3, 2
- drum_note 3, 2
- drum_note 3, 2
- drum_speed 12
- drum_note 3, 4
- drum_speed 8
- drum_note 3, 2
- drum_note 3, 2
- drum_note 3, 2
- drum_speed 12
- drum_note 3, 4
- drum_speed 8
- drum_note 3, 2
- drum_note 3, 2
- drum_note 3, 2
- drum_note 3, 2
- drum_note 3, 2
- drum_note 3, 2
- drum_note 3, 2
- drum_note 3, 2
- drum_note 3, 2
- drum_speed 12
- drum_note 3, 4
- drum_speed 8
- drum_note 3, 2
- drum_note 3, 2
- drum_note 3, 2
- drum_speed 12
- drum_note 3, 4
- drum_note 3, 4
- drum_note 3, 2
- drum_note 3, 2
- drum_note 3, 2
- drum_note 3, 2
- drum_note 3, 4
- drum_note 3, 2
- drum_note 3, 2
- drum_note 3, 4
- drum_speed 8
- drum_note 3, 2
- drum_note 3, 2
- drum_note 3, 2
- drum_speed 12
- drum_note 3, 4
- drum_note 3, 4
- drum_note 3, 4
- drum_note 3, 4
- drum_note 3, 4
- drum_note 3, 4
- drum_note 3, 4
- drum_speed 8
- drum_note 3, 2
- drum_note 3, 2
- drum_note 3, 2
- drum_speed 12
- drum_note 3, 4
- drum_note 3, 4
- drum_note 3, 2
- drum_note 3, 2
- drum_note 3, 2
- drum_note 3, 2
- drum_note 3, 4
- drum_note 3, 4
- sound_loop 0, Music_YellowUnusedSong_branch_830c3
diff --git a/audio/play_battle_music.asm b/audio/play_battle_music.asm
index 35dd19ad..f8bfcd19 100644
--- a/audio/play_battle_music.asm
+++ b/audio/play_battle_music.asm
@@ -2,9 +2,9 @@ PlayBattleMusic::
xor a
ld [wAudioFadeOutControl], a
ld [wLowHealthAlarm], a
- dec a
+ dec a ; SFX_STOP_ALL_MUSIC
ld [wNewSoundID], a
- call PlaySound ; stop music
+ call PlaySound
call DelayFrame
ld c, BANK(Music_GymLeaderBattle)
ld a, [wGymLeaderNo]
diff --git a/audio/pokedex_rating_sfx.asm b/audio/pokedex_rating_sfx.asm
index a218d5e6..1b5dc4f0 100644
--- a/audio/pokedex_rating_sfx.asm
+++ b/audio/pokedex_rating_sfx.asm
@@ -1,5 +1,5 @@
PlayPokedexRatingSfx::
- ld a, [$ffdc]
+ ld a, [hDexRatingNumMonsOwned]
ld c, $0
ld hl, OwnedMonValues
.getSfxPointer
@@ -10,7 +10,7 @@ PlayPokedexRatingSfx::
jr .getSfxPointer
.gotSfxPointer
push bc
- ld a, $ff
+ ld a, SFX_STOP_ALL_MUSIC
ld [wNewSoundID], a
call PlaySoundWaitForCurrent
pop bc
diff --git a/audio/wave_instruments.asm b/audio/wave_instruments.asm
index c915f18a..4a830f4b 100644
--- a/audio/wave_instruments.asm
+++ b/audio/wave_instruments.asm
@@ -13,7 +13,7 @@
; these are the definitions for the channel 3 instruments
; each instrument definition is made up of 32 points (nibbles) that form
; the graph of the wave
-; the current instrument is copied to $FF30
+; the current instrument is copied to rWave_0--rWave_f
.wave0
db $02,$46,$8A,$CE,$FF,$FE,$ED,$DC,$CB,$A9,$87,$65,$44,$33,$22,$11