From f6cdf8d4287fcc5a319a224440deb9350004ed26 Mon Sep 17 00:00:00 2001 From: Llinos Evans <36418502+PlagueVonKarma@users.noreply.github.com> Date: Tue, 22 Aug 2023 15:46:22 +0100 Subject: [PATCH] Legendary Theme Demake It's done! This took a lot of work on LuciShrimp's end, mainly due to CrystalTracker issues. This fixes the synchronisation issues seen in the previous iteration, dramatically improves the loop point, and has various other shifts to make it much easier on the ears. I'm glad we chose to use the Mew version of the theme from Emerald, it feels much more complete! --- audio/play_battle_music.asm | 6 + crysaudio/music/RBY/legendarybattle.asm | 1324 ++++++++--------------- crysaudio/music/RBY/mewtwo01.asm | 2 + 3 files changed, 470 insertions(+), 862 deletions(-) diff --git a/audio/play_battle_music.asm b/audio/play_battle_music.asm index 785f27fd..70060967 100644 --- a/audio/play_battle_music.asm +++ b/audio/play_battle_music.asm @@ -32,6 +32,12 @@ PlayBattleMusic:: jr z, .legendaryBattle cp ELECTRODE jr z, .legendaryBattle + cp DRATINI ; In the Tajiri lore, the Dratini family is considered legendary. Also, we have a static Dragonite. I think the appearance of Dratini in the Safari Zone with this theme could also add some reeeeeal nice hype to the whole ordeal. + jr z, .legendaryBattle + cp DRAGONAIR + jr z, .legendaryBattle + cp DRAGONITE + jr z, .legendaryBattle cp ARTICUNO_G ; Temporary - plans for galar bird themes have been made. jr z, .legendaryBattle cp ZAPDOS_G diff --git a/crysaudio/music/RBY/legendarybattle.asm b/crysaudio/music/RBY/legendarybattle.asm index 9d5be9d9..2d045f76 100644 --- a/crysaudio/music/RBY/legendarybattle.asm +++ b/crysaudio/music/RBY/legendarybattle.asm @@ -1,3 +1,6 @@ +; Demake of Emerald Mew's theme by LuciShrimp +; We use this with all static encounters a la Let's Go Pikachu & Let's Go Eevee. +; It's difficult to replicate the loud backing track on the Game Boy, but it wouldn't be a demake without some deviation! Music_LegendaryBattle: channel_count 4 channel 1, Music_LegendaryBattle_Ch1 @@ -7,11 +10,11 @@ Music_LegendaryBattle: Music_LegendaryBattle_Ch1: volume 7, 7 + octave 1 duty_cycle 2 - note_type 6, 15, 8 - tempo 200 volume_envelope 15, 7 - octave 2 + tempo 210 + note_type 6, 15, 7 note G_, 1 rest 1 note G_, 1 @@ -32,46 +35,42 @@ Music_LegendaryBattle_Ch1: rest 1 note B_, 1 note F#, 1 - octave 3 + octave 2 note C_, 1 rest 1 note C_, 1 - octave 2 + octave 1 note F#, 1 - octave 3 + octave 2 note C#, 1 rest 1 note C#, 1 - octave 2 + octave 1 note F#, 1 - note_type 12, 15, 8 - volume_envelope 15, 7 - octave 3 + octave 2 + note_type 12, 15, 7 note D_, 1 note C#, 1 - octave 2 + octave 1 note F#, 1 rest 2 - note_type 6, 15, 8 - volume_envelope 15, 7 + note_type 6, 15, 7 note F#, 1 rest 1 - note_type 12, 15, 8 + note_type 12, 15, 7 rest 1 - note_type 6, 15, 8 - volume_envelope 15, 7 + note_type 6, 15, 7 note F#, 1 rest 1 - note_type 12, 15, 8 - volume_envelope 15, 7 - octave 3 + note_type 12, 15, 7 + octave 2 note F#, 1 note C#, 1 - octave 2 + octave 1 note F#, 1 rest 2 + octave 2 note_type 3, 15, 7 - octave 3 note C#, 1 rest 1 note C#, 1 @@ -79,27 +78,23 @@ Music_LegendaryBattle_Ch1: note_type 12, 15, 7 note D_, 1 note E_, 1 - octave 2 + octave 1 note B_, 1 - octave 3 - note C#, 1 octave 2 + note C#, 1 + octave 1 note G_, 1 rest 1 note G_, 1 - octave 3 - note G_, 1 - volume_envelope 8, 7 - note G_, 1 - note G_, 1 - volume_envelope 15, 7 octave 2 + note G_, 3 + octave 1 note G_, 1 - octave 3 + octave 2 note C#, 1 - octave 2 + octave 1 note G_, 1 - octave 3 + octave 2 note C#, 1 note G_, 1 note E_, 1 @@ -107,7 +102,7 @@ Music_LegendaryBattle_Ch1: note F#, 1 note D_, 1 note E_, 1 - octave 2 + octave 1 note F#, 1 rest 2 note_type 6, 15, 7 @@ -119,54 +114,54 @@ Music_LegendaryBattle_Ch1: note F#, 1 rest 1 note_type 12, 15, 7 - octave 3 + octave 2 note F#, 1 note C#, 1 - octave 2 + octave 1 note F#, 1 rest 1 note_type 6, 15, 7 note F#, 1 note G#, 1 note_type 12, 15, 7 - octave 3 + octave 2 note C#, 1 note_type 6, 15, 7 note C#, 1 rest 1 note_type 12, 15, 7 note D_, 1 - octave 2 + octave 1 note B_, 1 - octave 3 + octave 2 note C#, 1 - octave 2 + octave 1 note G_, 1 - octave 3 - note D_, 1 - note_type 6, 15, 7 octave 2 + note D_, 1 + octave 1 + note_type 6, 15, 7 note F#, 1 note G_, 1 note B_, 1 - octave 3 + octave 2 note D_, 1 note_type 12, 15, 7 note G_, 1 note F#, 1 note E_, 1 - note F#, 1 - octave 2 note G_, 1 - octave 3 + octave 1 + note G_, 1 + octave 2 note D_, 1 note F#, 1 note G_, 1 + octave 1 note_type 6, 15, 7 - octave 2 note G_, 1 note B_, 1 - octave 3 + octave 2 note D_, 1 note E_, 1 note_type 12, 15, 7 @@ -174,7 +169,7 @@ Music_LegendaryBattle_Ch1: note E_, 1 octave 8 .mainLoop: - octave 2 + octave 1 note F#, 1 rest 1 note F_, 1 @@ -183,10 +178,10 @@ Music_LegendaryBattle_Ch1: rest 1 note_type 12, 15, 7 rest 1 - octave 3 - note F#, 1 - note_type 6, 15, 7 octave 2 + note F#, 1 + octave 1 + note_type 6, 15, 7 note B_, 1 note A#, 1 note G#, 1 @@ -203,10 +198,10 @@ Music_LegendaryBattle_Ch1: rest 1 note_type 12, 15, 7 note F#, 2 - octave 3 + octave 2 note D_, 1 note C#, 1 - octave 2 + octave 1 note G_, 1 rest 1 note F#, 1 @@ -218,29 +213,27 @@ Music_LegendaryBattle_Ch1: note_type 12, 15, 7 note G_, 1 rest 2 - octave 3 + octave 2 note E_, 1 note F#, 1 note D_, 1 note E_, 1 - octave 2 + octave 1 note F#, 2 - octave 3 + octave 2 note C#, 1 - note_type 9, 15, 7 - octave 2 - note F#, 2 - note_type 1, 15, 7 - rest 6 note_type 6, 15, 7 - note F#, 2 - octave 3 - note C#, 2 + octave 1 + note F#, 3 + rest 1 note_type 12, 15, 7 + note F#, 1 octave 2 + note C#, 1 + octave 1 note F#, 1 note F#, 1 - octave 3 + octave 2 note C#, 1 rest 1 note C#, 1 @@ -251,9 +244,9 @@ Music_LegendaryBattle_Ch1: note C#, 1 rest 1 note_type 12, 15, 7 - octave 2 + octave 1 note F#, 1 - octave 3 + octave 2 note C#, 1 rest 1 note C#, 1 @@ -261,11 +254,11 @@ Music_LegendaryBattle_Ch1: note C#, 1 note C_, 1 note C#, 1 - octave 2 + octave 1 note F#, 2 - octave 3 + octave 2 note E_, 2 - octave 2 + octave 1 note E_, 2 note_type 9, 15, 7 note B_, 2 @@ -281,63 +274,59 @@ Music_LegendaryBattle_Ch1: rest 6 note_type 12, 15, 7 note G_, 1 + octave 2 note_type 3, 15, 7 - octave 3 note D_, 1 - note_type 1, 15, 7 - rest 9 + rest 3 note_type 12, 15, 7 - octave 2 + octave 1 note E_, 1 - octave 3 - note G_, 1 - note_type 6, 15, 7 octave 2 + note G_, 1 + octave 1 + note_type 6, 15, 7 note B_, 1 - note_type 1, 15, 7 - rest 6 + rest 1 note_type 12, 15, 7 - octave 3 + octave 2 note D_, 1 note_type 6, 15, 7 note G_, 1 - note_type 1, 15, 7 - rest 6 - note_type 6, 15, 7 - octave 2 + rest 1 + octave 1 note G_, 1 note B_, 1 - octave 3 + octave 2 note C#, 1 note D_, 1 note_type 12, 15, 7 note G_, 1 note F_, 1 note C#, 1 - octave 2 + octave 1 note F#, 1 - octave 3 - note C#, 1 - note_type 6, 15, 7 octave 2 + note C#, 1 + octave 1 + note_type 6, 15, 7 note F#, 1 rest 1 note_type 12, 15, 7 note F#, 1 + octave 2 note_type 6, 15, 7 - octave 3 note C#, 1 rest 1 note_type 12, 15, 7 note C#, 1 note C_, 1 - octave 2 + octave 1 note F#, 1 - octave 3 + octave 2 note C#, 1 - octave 2 + octave 1 note F#, 1 - octave 3 + octave 2 note C#, 1 note_type 6, 15, 7 note F_, 1 @@ -346,7 +335,7 @@ Music_LegendaryBattle_Ch1: note E_, 1 note C#, 1 note C_, 1 - octave 2 + octave 1 note B_, 1 note A#, 1 note E_, 1 @@ -355,10 +344,10 @@ Music_LegendaryBattle_Ch1: note E_, 1 rest 1 note E_, 1 - octave 3 - note E_, 1 - note_type 9, 15, 7 octave 2 + note E_, 1 + octave 1 + note_type 9, 15, 7 note E_, 2 note_type 1, 15, 7 rest 6 @@ -371,39 +360,38 @@ Music_LegendaryBattle_Ch1: rest 1 note_type 6, 15, 7 note E_, 1 - note_type 1, 15, 7 - rest 6 + rest 1 note_type 3, 15, 7 note E_, 1 rest 1 note E_, 1 rest 1 note_type 12, 15, 7 - octave 3 + octave 2 note E_, 4 note C#, 2 + octave 1 note_type 6, 15, 7 - octave 2 note A#, 1 rest 1 - octave 3 + octave 2 note C#, 1 note D#, 1 note_type 12, 15, 7 note F#, 1 note C#, 1 - octave 2 + octave 1 note A#, 1 - octave 3 - note C#, 1 octave 2 + note C#, 1 + octave 1 note F#, 1 note F_, 1 rest 1 note B_, 3 rest 1 note B_, 1 - octave 3 + octave 2 note E_, 1 rest 2 note_type 3, 15, 7 @@ -412,31 +400,31 @@ Music_LegendaryBattle_Ch1: note E_, 1 rest 1 note_type 12, 15, 7 - octave 2 + octave 1 note B_, 4 note F#, 1 - octave 3 - note F#, 1 octave 2 note F#, 1 - octave 3 + octave 1 + note F#, 1 + octave 2 note E_, 1 - octave 2 + octave 1 note F#, 1 - octave 3 + octave 2 note D#, 1 - octave 2 + octave 1 note A#, 1 note B_, 1 note F#, 1 - octave 3 + octave 2 note C#, 1 - octave 2 + octave 1 note F#, 1 note B_, 1 note F#, 1 note A#, 1 - octave 3 + octave 2 note C_, 1 note C#, 1 note F#, 1 @@ -444,21 +432,17 @@ Music_LegendaryBattle_Ch1: note C#, 1 rest 1 note_type 12, 15, 7 - octave 2 + octave 1 note A#, 1 + octave 2 note_type 6, 15, 7 - octave 3 note C#, 1 - note_type 1, 15, 7 rest 1 - note_type 5, 15, 7 - rest 1 - note_type 6, 15, 7 note E_, 1 note F#, 1 note C#, 1 note D_, 1 - octave 2 + octave 1 note A#, 1 note A_, 1 note G#, 1 @@ -476,15 +460,13 @@ Music_LegendaryBattle_Ch1: note F#, 1 rest 1 note_type 12, 15, 7 - octave 3 - note E_, 1 octave 2 - note F#, 1 - octave 3 + note E_, 1 + rest 1 note F_, 1 note F#, 2 + octave 1 note_type 9, 15, 7 - octave 2 note F#, 2 note_type 1, 15, 7 rest 6 @@ -505,35 +487,28 @@ Music_LegendaryBattle_Ch1: rest 6 note_type 12, 15, 7 note G_, 1 - octave 3 - note G_, 1 octave 2 note G_, 1 - octave 3 + octave 1 + note G_, 1 + octave 2 note F#, 1 - note G_, 1 - rest 2 + note G_, 3 note D_, 1 - note_type 6, 15, 7 note D#, 1 - rest 1 - note_type 12, 15, 7 - octave 2 + octave 1 note B_, 1 - note_type 6, 15, 7 - octave 3 + octave 2 note D_, 1 - rest 1 - note_type 12, 15, 7 octave 8 sound_loop 0, .mainLoop Music_LegendaryBattle_Ch2: - note_type 6, 15, 8 - duty_cycle 3 + octave 4 volume_envelope 15, 7 vibrato 0, 2, 1 - octave 4 + duty_cycle 3 + note_type 6, 15, 7 note C#, 1 note C_, 1 octave 3 @@ -581,207 +556,186 @@ Music_LegendaryBattle_Ch2: octave 3 note B_, 1 note A#, 1 - note_type 12, 15, 8 + note_type 12, 15, 7 octave 4 - volume_envelope 15, 2 note C#, 1 rest 1 - volume_envelope 7, 2 + volume_envelope 7, 7 note C#, 1 - volume_envelope 15, 2 + volume_envelope 15, 7 note C#, 1 rest 1 - volume_envelope 7, 2 + volume_envelope 7, 7 note C#, 1 - volume_envelope 15, 2 + volume_envelope 15, 7 note C#, 1 rest 1 - volume_envelope 7, 2 + volume_envelope 7, 7 note C#, 1 rest 1 - volume_envelope 2, 2 + volume_envelope 3, 7 note C#, 1 rest 1 - volume_envelope 15, 2 + volume_envelope 15, 7 note C#, 1 rest 1 - volume_envelope 7, 2 + volume_envelope 7, 7 note C#, 1 rest 1 - volume_envelope 2, 2 + volume_envelope 3, 7 note C#, 1 rest 1 - volume_envelope 1, 2 + volume_envelope 2, 7 note C#, 1 - volume_envelope 15, 2 + volume_envelope 15, 7 note C#, 1 - volume_envelope 7, 2 + volume_envelope 7, 7 note C#, 1 rest 1 - volume_envelope 15, 2 + volume_envelope 15, 7 note C#, 1 rest 1 - volume_envelope 7, 2 + volume_envelope 7, 7 note C#, 1 rest 1 - volume_envelope 2, 2 + volume_envelope 3, 7 note C#, 1 - volume_envelope 15, 2 + volume_envelope 15, 7 note C_, 5 note C#, 1 rest 1 - volume_envelope 7, 2 + volume_envelope 7, 7 note C#, 1 - volume_envelope 12, 2 + volume_envelope 15, 7 note C#, 1 rest 1 - volume_envelope 7, 2 + volume_envelope 7, 7 note C#, 1 - volume_envelope 12, 2 + volume_envelope 15, 7 note C#, 1 rest 1 - volume_envelope 7, 2 + volume_envelope 7, 7 note C#, 1 rest 1 - volume_envelope 3, 2 + volume_envelope 3, 7 + note C#, 1 + volume_envelope 15, 7 + rest 1 + note C#, 1 + volume_envelope 7, 7 + rest 1 + note C#, 1 + volume_envelope 3, 7 + rest 1 note C#, 1 rest 1 - volume_envelope 12, 2 + volume_envelope 1, 7 + note C#, 1 + volume_envelope 15, 7 note C#, 1 rest 1 - volume_envelope 7, 2 + volume_envelope 7, 7 + note C#, 1 + volume_envelope 15, 7 note C#, 1 rest 1 - volume_envelope 3, 2 + volume_envelope 7, 7 note C#, 1 rest 1 - volume_envelope 1, 2 + volume_envelope 3, 7 note C#, 1 - volume_envelope 12, 2 - note C#, 1 - rest 1 - volume_envelope 7, 2 - note C#, 1 - volume_envelope 12, 2 - note C#, 1 - rest 1 - volume_envelope 7, 2 - note C#, 1 - rest 1 - volume_envelope 3, 2 - note C#, 1 - volume_envelope 12, 2 + volume_envelope 15, 7 note C#, 5 octave 8 .mainLoop: - note_type 12, 15, 7 - octave 4 - vibrato 0, 2, 5 - duty_cycle 3 - volume_envelope 12, 5 + vibrato 8, 2, 5 + octave 3 note C#, 3 note C_, 3 - note_type 8, 15, 7 + octave 2 + note A#, 2 octave 3 - volume_envelope 12, 5 - note A#, 3 - note_type 12, 15, 7 - octave 4 - volume_envelope 12, 5 note C#, 3 note D#, 3 - note_type 8, 15, 7 - volume_envelope 12, 5 - note C#, 3 - note_type 12, 15, 7 - octave 5 - volume_envelope 12, 5 + note C#, 2 + octave 4 + volume_envelope 15, 7 note D_, 6 note C#, 1 rest 1 note D_, 1 note C#, 1 rest 1 + volume_envelope 7, 7 note C#, 1 + volume_envelope 15, 7 note G_, 4 - octave 4 + octave 3 + volume_envelope 11, 7 note F#, 3 note E_, 3 - note_type 8, 15, -7 - volume_envelope 12, 5 - note D_, 3 - note_type 12, 15, -7 - volume_envelope 12, 5 + note D_, 2 note G_, 3 note F#, 3 - note_type 8, 15, -7 - volume_envelope 12, 5 - note E_, 3 - note_type 12, 15, -7 - volume_envelope 12, 5 + note E_, 2 note B_, 3 note A#, 3 - note_type 8, 15, -7 - volume_envelope 12, 5 - note G#, 3 - note E_, 3 - note F#, 3 - note G#, 3 - note B_, 3 - note_type 12, 15, -7 - octave 5 - volume_envelope 12, -6 + note G#, 2 + note E_, 2 + note F#, 2 + note G#, 2 + note B_, 2 + octave 4 + volume_envelope 3, -7 note D_, 16 note C#, 16 - octave 3 - volume_envelope 12, 5 + volume_envelope 12, 7 + octave 2 note B_, 4 - octave 4 + octave 3 note E_, 4 note G#, 4 note B_, 4 - volume_envelope 12, -5 + volume_envelope 3, -7 note A#, 16 - octave 3 - volume_envelope 12, 5 + octave 2 note B_, 4 - octave 4 + octave 3 note E_, 4 note G#, 4 note B_, 4 - octave 5 - volume_envelope 12, -5 + octave 4 note C#, 8 note F#, 8 - note_type 9, 15, 7 - octave 4 - volume_envelope 12, 5 - note A#, 8 - note_type 12, 15, 7 - volume_envelope 12, 5 + octave 3 + volume_envelope 12, 7 + note A#, 6 note A#, 1 rest 1 note B_, 1 note A#, 2 rest 5 + volume_envelope 13, 7 note B_, 6 - note B_, 1 - rest 1 - octave 5 + note B_, 2 + volume_envelope 12, 7 + octave 4 note D_, 1 note C#, 1 rest 2 - octave 4 + volume_envelope 15, 7 + note_type 12, 15, 7 + volume_envelope 11, 7 + octave 3 note B_, 4 - volume_envelope 15, -7 octave 8 sound_loop 0, .mainLoop Music_LegendaryBattle_Ch3: - note_type 6, 1, 0 + octave 5 + volume_envelope 2, 6 vibrato 0, 4, 1 - volume_envelope 2, 7 - octave 5 + note_type 6, 2, 6 note F#, 1 note F_, 1 note E_, 1 @@ -817,423 +771,117 @@ Music_LegendaryBattle_Ch3: note F_, 1 note F#, 1 note G_, 1 - volume_envelope 2, 2 - vibrato 0, 15, 1 - note_type 1, 2, 2 - volume_envelope 2, 7 - note G_, 1 - note_type 5, 2, 7 + note_type 12, 2, 6 vibrato 0, 1, 3 - volume_envelope 1, 6 octave 5 - note C#, 1 - octave 4 - note_type 1, 2, 7 - volume_envelope 2, 1 - note G_, 1 - note_type 5, 2, 1 volume_envelope 1, 6 - octave 5 note C#, 1 - octave 4 - note_type 12, 2, 7 rest 1 - volume_envelope 2, 2 - note_type 1, 2, 2 - volume_envelope 2, 1 - note G_, 1 - note_type 5, 2, 1 - volume_envelope 1, 6 - octave 5 note C#, 1 octave 4 - note_type 1, 2, 1 - note G_, 1 - note_type 5, 2, 1 - volume_envelope 1, 6 - octave 5 - note C#, 1 - octave 4 - note_type 12, 2, 7 + note A#, 1 + rest 1 volume_envelope 2, 6 note A#, 1 - volume_envelope 2, 2 - note_type 1, 2, 2 - volume_envelope 2, 1 - note G_, 1 - rest 2 - note_type 3, 2, 7 - rest 1 - volume_envelope 2, 2 - note_type 1, 2, 2 - volume_envelope 2, 1 - note G_, 1 - rest 2 - note_type 3, 2, 7 - rest 1 - note_type 12, 2, 7 + volume_envelope 1, 6 + note A_, 1 rest 1 volume_envelope 2, 6 note A_, 1 - note_type 1, 2, 7 - volume_envelope 2, 1 - note G_, 1 - rest 2 - note_type 3, 2, 7 rest 1 - note_type 1, 2, 7 - volume_envelope 2, 1 - note G_, 1 - rest 5 - note G_, 1 - rest 2 - note_type 3, 2, 7 - rest 3 - note_type 1, 2, 7 - volume_envelope 2, 1 - note G_, 1 - rest 2 - note_type 3, 2, 7 - rest 3 - note_type 1, 2, 7 - volume_envelope 2, 1 - note G_, 1 - note_type 5, 2, 1 - volume_envelope 1, 6 octave 5 - note F#, 1 - note_type 3, 2, 1 - rest 2 - note_type 1, 2, 7 - volume_envelope 2, 1 - octave 4 - note G_, 1 - note_type 5, 2, 1 volume_envelope 1, 6 note F#, 1 - note_type 1, 2, 1 - rest 2 - note_type 3, 2, 1 + octave 4 + note F#, 1 + note G_, 1 rest 1 - note_type 1, 2, 7 - rest 1 - note_type 12, 2, 7 volume_envelope 2, 6 note G_, 1 - note_type 1, 2, 7 - volume_envelope 2, 1 - note G_, 1 - rest 2 - note_type 3, 2, 7 - rest 3 - note_type 1, 2, 7 - volume_envelope 2, 1 - note G_, 1 - rest 2 - note_type 3, 2, 7 - rest 3 - note_type 1, 2, 7 - volume_envelope 2, 1 - note G_, 1 - rest 2 - note_type 3, 2, 7 - rest 3 - note_type 1, 2, 7 - note G_, 1 - note_type 5, 2, 7 - volume_envelope 1, 6 - note G_, 1 - note_type 1, 2, 7 - volume_envelope 2, 1 - note G_, 1 - rest 2 - note_type 3, 2, 7 rest 1 - note_type 1, 2, 7 - volume_envelope 2, 1 - note G_, 1 - note_type 5, 2, 1 volume_envelope 1, 6 + note_type 6, 1, 6 + note G_, 1 + rest 1 octave 5 note C#, 1 - octave 4 - note_type 3, 2, 1 - rest 2 - note_type 1, 2, 7 - volume_envelope 2, 1 + rest 1 note G_, 1 - note_type 5, 2, 1 + rest 1 + note_type 12, 1, 6 + note C#, 1 + rest 1 + volume_envelope 2, 6 + note C#, 1 volume_envelope 1, 6 - octave 5 - note G_, 1 - note_type 3, 2, 1 + note C#, 1 + rest 1 + volume_envelope 2, 6 + note C#, 1 rest 2 - note_type 12, 2, 7 + note C_, 5 + volume_envelope 1, 6 + note C#, 1 + rest 1 + volume_envelope 2, 6 + note C#, 1 + volume_envelope 1, 6 + note C#, 1 + rest 1 volume_envelope 2, 6 note C#, 1 octave 4 - note_type 1, 2, 7 - volume_envelope 2, 1 - note G_, 1 - rest 2 - note_type 3, 2, 7 - rest 3 - note_type 1, 2, 7 - volume_envelope 2, 1 - note G_, 1 - note_type 11, 2, 1 - volume_envelope 3, 6 - octave 5 - note C#, 1 - note_type 12, 2, 7 - volume_envelope 2, 6 - note C#, 1 - octave 4 - note_type 1, 2, 7 - volume_envelope 2, 1 - note G_, 1 - rest 2 - note_type 3, 2, 7 - rest 3 - note_type 1, 2, 7 - volume_envelope 2, 1 - note G_, 1 - volume_envelope 3, 1 - note_type 11, 3, 1 - volume_envelope 3, 6 - octave 5 - note C#, 1 - octave 4 - note_type 12, 2, 7 - rest 1 - note_type 1, 2, 7 - volume_envelope 2, 1 - note G_, 1 - rest 2 - note_type 3, 2, 7 - rest 3 - note_type 1, 2, 7 - volume_envelope 2, 1 - note G_, 1 - note_type 11, 2, 7 - volume_envelope 1, 6 - octave 5 - note C_, 1 - octave 4 - note_type 1, 2, 7 - volume_envelope 2, 1 - note G_, 1 - note_type 11, 2, 7 - volume_envelope 2, 6 - octave 5 - note C_, 1 - octave 4 - note_type 1, 2, 7 - volume_envelope 2, 1 - note G_, 1 - note_type 11, 2, 7 - volume_envelope 2, 6 - octave 5 - note C_, 1 - octave 4 - note_type 1, 2, 7 - volume_envelope 2, 1 - note G_, 1 - note_type 11, 2, 7 - volume_envelope 3, 6 - octave 5 - note C_, 1 - octave 4 - note_type 1, 2, 7 - volume_envelope 2, 1 - note G_, 1 - note_type 11, 2, 7 - volume_envelope 3, 6 - octave 5 - note C_, 1 - octave 4 - note_type 1, 2, 7 - note G_, 1 - note_type 11, 2, 7 - volume_envelope 1, 6 - octave 5 - note C#, 1 - octave 4 - note_type 1, 2, 7 - volume_envelope 2, 1 - note G_, 1 - rest 2 - note_type 3, 2, 7 - rest 1 - note_type 1, 2, 7 - volume_envelope 2, 1 - note G_, 1 - rest 2 - note_type 3, 2, 7 - rest 1 - note_type 1, 2, 7 - volume_envelope 2, 1 - note G_, 1 - volume_envelope 3, 1 - note_type 11, 3, 1 - volume_envelope 3, 6 - octave 5 - note C#, 1 - octave 4 - note_type 1, 2, 7 - note G_, 1 - note_type 11, 2, 7 - volume_envelope 1, 6 - octave 5 - note C#, 1 - octave 4 - note_type 1, 2, 7 - volume_envelope 2, 1 - note G_, 1 - rest 11 - note G_, 1 - note_type 11, 2, 1 - volume_envelope 3, 6 - octave 5 - note C#, 1 - octave 4 - note_type 12, 2, 7 note A_, 1 - volume_envelope 2, 1 - note_type 1, 2, 1 - note G_, 1 - note_type 5, 2, 1 - volume_envelope 1, 1 - rest 1 - note_type 1, 2, 1 - note G_, 1 - rest 5 - note G_, 1 - note_type 5, 2, 1 - volume_envelope 1, 6 - note F#, 1 - note_type 1, 2, 1 - note G_, 1 + note_type 6, 1, 6 rest 2 - note_type 3, 2, 1 - rest 1 - note_type 1, 2, 7 - volume_envelope 2, 1 - note G_, 1 - note_type 5, 2, 1 - volume_envelope 1, 6 - octave 5 - note C#, 1 - octave 4 - note_type 1, 2, 1 - rest 6 - note G_, 1 - note_type 5, 2, 1 - volume_envelope 1, 6 - octave 5 note F#, 1 - note_type 1, 2, 1 - rest 6 - octave 4 - note G_, 1 - note_type 5, 2, 1 - volume_envelope 1, 6 + rest 1 + octave 5 + note C#, 1 + rest 1 note F#, 1 - note_type 1, 2, 1 - rest 6 - note_type 12, 2, 7 - volume_envelope 1, 6 - octave 5 - note C#, 1 - octave 4 - note_type 1, 2, 7 - volume_envelope 2, 1 - note G_, 1 - rest 11 - note_type 6, 2, 7 - volume_envelope 1, 6 - octave 5 - note C#, 1 - octave 4 - volume_envelope 2, 1 - note_type 1, 2, 1 - note G_, 1 - note_type 5, 2, 1 - volume_envelope 1, 6 - octave 5 - note C#, 1 - octave 4 - note_type 1, 2, 1 - note G_, 1 - rest 2 - note_type 3, 2, 1 rest 1 - note_type 1, 2, 1 - note G_, 1 - rest 2 - note_type 3, 2, 1 + octave 4 + note F#, 1 rest 1 - note_type 1, 2, 7 - note G_, 1 - note_type 5, 2, 7 - volume_envelope 1, 6 + note_type 12, 1, 6 octave 5 + note C#, 1 + rest 1 + volume_envelope 2, 6 + note C#, 1 + rest 1 + note_type 6, 2, 6 + volume_envelope 1, 6 note D_, 1 - note_type 1, 2, 7 - rest 6 - note_type 6, 2, 7 - volume_envelope 1, 6 + rest 1 octave 4 note G_, 1 - note_type 1, 2, 7 - rest 6 - volume_envelope 2, 1 - note G_, 1 - note_type 5, 2, 1 - volume_envelope 1, 6 + rest 1 note B_, 1 - note_type 1, 2, 1 - rest 6 - note G_, 1 - note_type 11, 2, 7 - note A_, 1 - note_type 1, 2, 7 - volume_envelope 2, 1 - note G_, 1 - rest 11 - note G_, 1 - note_type 11, 2, 1 - volume_envelope 3, 1 - note A_, 1 - note_type 12, 2, 7 - note A_, 1 - note_type 1, 2, 7 - volume_envelope 2, 1 - note G_, 1 - note_type 11, 2, 1 rest 1 - note_type 1, 2, 1 - note G_, 1 - note_type 11, 2, 1 - volume_envelope 3, 1 + note_type 12, 2, 6 + volume_envelope 1, 6 note A_, 1 - note_type 1, 2, 1 - note G_, 1 - note_type 11, 2, 1 rest 1 - note_type 1, 2, 1 - note G_, 1 - rest 11 - note_type 12, 2, 7 volume_envelope 2, 6 + note A_, 1 + volume_envelope 1, 6 + note A_, 1 + rest 1 + volume_envelope 2, 6 + note A_, 1 + rest 1 + volume_envelope 3, 6 + note A_, 1 octave 5 + volume_envelope 2, 6 note C#, 5 octave 8 .mainLoop: - volume_envelope 2, 6 note_type 6, 2, 6 octave 3 - vibrato 0, 2, 0 + vibrato 0, 2, 2 volume_envelope 2, 1 note G_, 1 note G#, 1 @@ -1269,10 +917,9 @@ Music_LegendaryBattle_Ch3: note G#, 1 note A_, 1 note A#, 1 - volume_envelope 2, 7 - note_type 12, 2, 7 - octave 5 - volume_envelope 2, 1 + note_type 12, 2, 6 + octave 4 + volume_envelope 1, 1 note D_, 3 note_type 6, 2, 6 octave 3 @@ -1283,146 +930,139 @@ Music_LegendaryBattle_Ch3: note A#, 1 note A_, 1 note G#, 1 - note_type 4, 2, 6 - octave 5 - volume_envelope 2, 1 - note C#, 3 + note_type 12, 2, 6 + octave 4 + volume_envelope 1, 1 + note C#, 1 note_type 6, 2, 6 octave 3 volume_envelope 3, 1 note A_, 1 note A#, 1 - volume_envelope 2, 1 - note_type 4, 2, 6 - octave 5 - volume_envelope 2, 1 - note D_, 3 - note C#, 3 - note_type 6, 2, 6 - octave 3 - volume_envelope 2, 1 - note F#, 1 - note G_, 1 - note G#, 1 - note A_, 1 - note A#, 1 - note A_, 1 - note G#, 1 - note G_, 1 - note F#, 1 - note G_, 1 - note G#, 1 - note A_, 1 - note_type 12, 2, 1 - octave 5 - volume_envelope 1, 1 - note F#, 1 - octave 4 - note A#, 1 - octave 5 - note C#, 1 - note E_, 1 - octave 4 - note A#, 1 - octave 5 - note C#, 1 - note D_, 1 - note_type 6, 2, 1 - octave 4 - volume_envelope 1, 1 - note A#, 1 - note F#, 1 - note_type 12, 2, 1 - octave 5 - volume_envelope 1, 1 - note G_, 1 - octave 4 - note A#, 1 - octave 5 - note D_, 1 - note F#, 1 - octave 4 - note A#, 1 - octave 5 - note C#, 1 - note E_, 1 - volume_envelope 2, 1 - note_type 6, 2, 1 - octave 4 - volume_envelope 1, 1 - note A#, 1 - note F#, 1 - volume_envelope 2, 1 - note_type 12, 2, 1 - octave 5 - volume_envelope 1, 1 - note B_, 1 - note F#, 1 - note C#, 1 - note A#, 1 - note F#, 1 - note C#, 1 - note G#, 1 - note_type 6, 2, 6 - volume_envelope 1, 1 - note F#, 1 - note C#, 1 - volume_envelope 2, 1 - note_type 12, 2, 1 - volume_envelope 1, 1 - note E_, 1 - note_type 6, 2, 6 - octave 4 - volume_envelope 1, 1 - note B_, 1 - rest 1 note_type 12, 2, 6 - octave 5 - volume_envelope 1, 1 - note F#, 1 - volume_envelope 2, 1 - note_type 6, 2, 1 octave 4 volume_envelope 1, 1 - note B_, 1 - rest 1 - volume_envelope 2, 1 - note_type 12, 2, 1 - octave 5 - volume_envelope 1, 1 - note G#, 1 - note_type 6, 2, 6 - volume_envelope 1, 1 - note E_, 1 - note G#, 1 - volume_envelope 2, 1 - note_type 12, 2, 1 - volume_envelope 1, 1 - note B_, 1 - note_type 6, 2, 1 - octave 4 - volume_envelope 1, 1 - note B_, 1 - octave 5 - note E_, 1 - note G_, 1 - rest 1 - note F#, 1 - rest 1 - note_type 12, 1, 1 - note E_, 1 - octave 6 - note D_, 2 - volume_envelope 2, 1 note D_, 1 - note_type 6, 2, 6 + note C#, 1 octave 3 + note_type 6, 2, 6 volume_envelope 2, 1 + note F#, 1 + note G_, 1 + note G#, 1 + note A_, 1 + note_type 12, 2, 6 + octave 4 + vibrato 0, 1, 1 + volume_envelope 1, 1 + note E_, 1 + note F#, 1 + note D_, 1 + note E_, 1 + octave 5 + vibrato 0, 1, 2 + note F#, 1 + octave 4 note A#, 1 - note B_, 1 + octave 5 + note C#, 1 + note E_, 1 + octave 4 note A#, 1 - note B_, 1 + octave 5 + note C#, 1 + note D_, 1 + note_type 6, 3, 6 + octave 4 + volume_envelope 1, 1 + note A#, 1 + note F#, 1 + note_type 12, 1, 6 + octave 5 + volume_envelope 1, 1 + note G_, 1 note_type 12, 3, 6 + octave 4 + volume_envelope 1, 1 + note A#, 1 + octave 5 + note D_, 1 + note F#, 1 + octave 4 + note A#, 1 + octave 5 + note C#, 1 + note E_, 1 + note_type 6, 3, 6 + octave 4 + volume_envelope 1, 1 + note A#, 1 + note F#, 1 + note_type 12, 3, 6 + octave 5 + volume_envelope 1, 1 + note B_, 1 + note F#, 1 + note C#, 1 + note A#, 1 + note F#, 1 + note C#, 1 + note G#, 1 + note_type 6, 3, 6 + volume_envelope 1, 1 + note F#, 1 + note C#, 1 + note_type 12, 3, 6 + volume_envelope 1, 1 + note E_, 1 + note_type 6, 1, 6 + octave 4 + volume_envelope 1, 1 + note B_, 1 + rest 1 + note_type 12, 1, 6 + octave 5 + volume_envelope 1, 1 + note F#, 1 + note_type 6, 1, 6 + octave 4 + volume_envelope 1, 1 + note B_, 1 + rest 1 + note_type 12, 1, 6 + octave 5 + volume_envelope 1, 1 + note G#, 1 + note_type 6, 1, 6 + volume_envelope 1, 1 + note E_, 1 + note G#, 1 + note_type 12, 1, 6 + volume_envelope 1, 1 + note B_, 1 + note_type 6, 1, 6 + octave 4 + volume_envelope 1, 1 + note B_, 1 + octave 5 + note E_, 1 + note G_, 1 + rest 1 + note F#, 1 + rest 1 + note_type 12, 1, 6 + volume_envelope 1, 1 + note E_, 1 + octave 6 + note D_, 3 + note_type 6, 1, 6 + octave 3 + volume_envelope 2, 1 + note A#, 1 + note B_, 1 + note A#, 1 + note B_, 1 + note_type 12, 1, 6 octave 6 volume_envelope 1, 1 note D_, 1 @@ -1438,39 +1078,31 @@ Music_LegendaryBattle_Ch3: note D_, 1 octave 5 note G_, 1 - note_type 3, 1, 1 + note_type 3, 1, 6 octave 6 + volume_envelope 1, 1 note C_, 1 - note_type 13, 1, 1 - note C#, 2 - note_type 6, 2, 6 - volume_envelope 2, 1 - note C#, 2 - note_type 1, 2, 6 - rest 1 - note_type 6, 2, 6 + note_type 13, 1, 6 + volume_envelope 1, 1 + note C#, 6 octave 3 - volume_envelope 2, 1 - note A_, 1 - note A#, 1 - note A_, 1 - note G#, 1 - note A_, 1 - note A#, 1 - note B_, 1 + note_type 1, 2, 1 + rest 3 + note_type 6, 2, 1 note A#, 1 note A_, 1 note A#, 1 note B_, 1 - note_type 12, 2, 6 + note_type 12, 1, 6 octave 6 volume_envelope 1, 1 note C#, 1 octave 5 note A#, 1 note F#, 1 - note_type 6, 1, 1 + note_type 6, 1, 6 octave 6 + volume_envelope 1, 1 note C#, 1 octave 5 note A#, 1 @@ -1482,32 +1114,18 @@ Music_LegendaryBattle_Ch3: note F_, 1 note F#, 1 note A#, 1 - note_type 12, 1, 1 octave 3 + note_type 12, 1, 6 + volume_envelope 2, 1 note G#, 2 - note_type 12, 2, 6 - volume_envelope 2, 1 note F#, 2 - volume_envelope 1, 1 - note_type 12, 2, 6 - volume_envelope 2, 1 note G#, 2 note B_, 2 - volume_envelope 1, 1 - note_type 12, 2, 6 - volume_envelope 2, 1 note A#, 3 note G#, 3 - volume_envelope 1, 6 - note_type 12, 2, 6 - volume_envelope 2, 1 note B_, 2 octave 4 - note D#, 2 - volume_envelope 1, 1 - note_type 12, 2, 6 - volume_envelope 2, 1 - note D#, 4 + note D#, 6 note E_, 2 note C#, 8 octave 3 @@ -1520,111 +1138,94 @@ Music_LegendaryBattle_Ch3: note C#, 3 note D#, 3 note F_, 2 - note_type 12, 1, 0 - volume_envelope 1, 1 note F#, 8 - octave 5 note C#, 8 note A#, 1 - note_type 6, 1, 1 + note_type 6, 2, 6 + volume_envelope 1, 1 note F#, 1 - note_type 1, 1, 1 - rest 6 - note_type 6, 1, 1 + rest 1 note C#, 1 - note_type 1, 1, 1 - rest 4 - note_type 2, 1, 1 rest 1 - note_type 12, 1, 1 - note A#, 1 - note_type 6, 1, 1 - note F#, 1 - note_type 1, 1, 1 - rest 2 - note_type 4, 1, 1 - rest 1 - note_type 6, 1, 1 - note C#, 1 - note_type 1, 1, 1 - rest 1 - note_type 5, 1, 1 - rest 1 - note_type 12, 1, 1 - note A#, 1 - note_type 6, 1, 1 - note C#, 1 - note A#, 1 - note_type 12, 1, 1 - note B_, 1 note_type 12, 2, 6 volume_envelope 1, 1 note A#, 1 - note_type 6, 1, 1 - octave 4 + note_type 6, 2, 6 + volume_envelope 1, 1 + note F#, 1 + rest 1 note C#, 1 rest 1 + note_type 12, 1, 6 + volume_envelope 1, 1 + note A#, 1 + note_type 6, 1, 6 + volume_envelope 1, 1 + note C#, 1 + note A#, 1 + note_type 12, 2, 6 + volume_envelope 1, 1 + note B_, 1 + note A#, 1 + note_type 6, 1, 6 + octave 5 + volume_envelope 1, 1 + note C#, 1 + rest 1 + note_type 6, 2, 6 + volume_envelope 1, 1 note D#, 1 rest 1 note E_, 1 note C#, 1 + octave 4 + note A#, 1 + note F#, 1 + note_type 6, 2, 6 + volume_envelope 1, 1 + note D_, 1 + note F#, 1 + note_type 6, 2, 6 + volume_envelope 1, 1 + note A#, 1 + octave 5 + note C#, 1 + note_type 12, 2, 6 + octave 4 + volume_envelope 1, 1 + note B_, 1 + note_type 6, 1, 6 + volume_envelope 1, 1 + note G_, 1 + rest 1 + note D_, 1 + rest 1 octave 3 - note A#, 1 - note F#, 1 - note D_, 1 - note F#, 1 - note A#, 1 - octave 4 - note C#, 1 - note_type 12, 1, 1 - octave 5 note B_, 1 - note_type 6, 2, 6 + octave 4 + note G_, 1 + note_type 12, 1, 6 + volume_envelope 1, 1 + note B_, 1 + note_type 6, 1, 6 volume_envelope 1, 1 note G_, 1 rest 1 - note D_, 1 - note_type 1, 1, 1 - rest 6 - note_type 6, 2, 6 - octave 4 + note_type 12, 1, 6 volume_envelope 1, 1 note B_, 1 - octave 5 - note G_, 1 - note_type 12, 1, 1 - note B_, 1 - note_type 6, 2, 6 - volume_envelope 1, 1 - note G_, 1 - rest 1 - note_type 12, 1, 1 - note B_, 1 - note_type 6, 2, 6 + note_type 6, 1, 6 volume_envelope 1, 1 note G_, 1 note D_, 1 - note_type 12, 1, 1 - octave 6 - note D_, 1 - note_type 12, 2, 6 + note_type 12, 1, 6 volume_envelope 1, 1 + note D_, 1 note C#, 1 - note_type 6, 1, 1 - octave 4 - note G_, 1 - note B_, 1 - note_type 6, 2, 6 - octave 5 - volume_envelope 1, 1 - note D_, 1 - note G_, 1 - note_type 12, 1, 1 - note B_, 1 - note B_, 1 - note B_, 1 - note B_, 1 - note_type 12, 2, 6 + rest 2 + octave 3 + note B_, 4 + volume_envelope 3, 6 octave 8 sound_loop 0, .mainLoop @@ -1636,7 +1237,6 @@ Music_LegendaryBattle_Ch4: rest 16 rest 16 rest 16 - octave 8 .mainLoop: rest 16 rest 16 diff --git a/crysaudio/music/RBY/mewtwo01.asm b/crysaudio/music/RBY/mewtwo01.asm index 845ade74..97e242d8 100644 --- a/crysaudio/music/RBY/mewtwo01.asm +++ b/crysaudio/music/RBY/mewtwo01.asm @@ -1,3 +1,5 @@ +; Demake of Stadium Mewtwo's theme by LuciShrimp +; Features space-like sparkles, making use of the Game Boy's sound library. Music_Mewtwo01: channel_count 4 channel 1, Music_Mewtwo01_Ch1