diff options
Diffstat (limited to 'audio/music/route3.asm')
-rw-r--r-- | audio/music/route3.asm | 512 |
1 files changed, 512 insertions, 0 deletions
diff --git a/audio/music/route3.asm b/audio/music/route3.asm new file mode 100644 index 00000000..5f7e66d9 --- /dev/null +++ b/audio/music/route3.asm @@ -0,0 +1,512 @@ +Music_Route3: ; ec2ca + dbw $c0, Music_Route3_Ch1 + dbw $01, Music_Route3_Ch2 + dbw $02, Music_Route3_Ch3 + dbw $03, Music_Route3_Ch4 +; ec2d6 + +Music_Route3_Ch1: ; ec2d6 + stereopanning $f + tempo 160 + volume $77 + notetype $c, $91 + note __, 10 + dutycycle $0 + vibrato $14, $6 + octave 3 + note C#, 1 + note E_, 1 + note C#, 1 + note E_, 1 + note A_, 1 + note E_, 1 + note C#, 1 + note E_, 1 + note A_, 1 + note E_, 1 + note C#, 1 + note E_, 1 + note C#, 1 + note E_, 1 + note C#, 1 + note E_, 1 + note A_, 1 + note F_, 1 + note D_, 1 + note F_, 1 + note D_, 1 + note F_, 1 + note D_, 1 + note F_, 1 + note C#, 1 + note E_, 1 + note A_, 1 + note E_, 1 + note C#, 1 + note E_, 1 + note F#, 1 + note G#, 1 +Music_Route3_branch_ec307: ; ec307 + callchannel Music_Route3_branch_ec3a4 + note G_, 1 + note D_, 1 + octave 2 + note B_, 1 + octave 3 + note D_, 1 + note G_, 1 + note D_, 1 + octave 2 + note B_, 1 + octave 3 + note D_, 1 + note G_, 1 + note D_, 1 + octave 2 + note B_, 1 + octave 3 + note D_, 1 + octave 2 + note B_, 1 + octave 3 + note D_, 1 + octave 2 + note B_, 1 + octave 3 + note D_, 1 + note A_, 1 + note E_, 1 + note C#, 1 + note E_, 1 + note A_, 1 + note E_, 1 + note C#, 1 + note E_, 1 + note A_, 1 + note E_, 1 + note C#, 1 + note E_, 1 + note C#, 1 + note E_, 1 + note C#, 1 + note E_, 1 + note A_, 1 + note E_, 1 + note C#, 1 + note E_, 1 + note A_, 1 + note E_, 1 + note C#, 1 + note E_, 1 + note A_, 1 + note E_, 1 + note C#, 1 + note E_, 1 + note C#, 1 + note E_, 1 + note C#, 1 + note E_, 1 + note G_, 1 + note D_, 1 + octave 2 + note B_, 1 + octave 3 + note D_, 1 + note G_, 1 + note D_, 1 + octave 2 + note B_, 1 + octave 3 + note D_, 1 + note G_, 1 + note D_, 1 + octave 2 + note B_, 1 + octave 3 + note D_, 1 + octave 2 + note B_, 1 + octave 3 + note D_, 1 + octave 2 + note B_, 1 + octave 3 + note D_, 1 + intensity $6f + note G_, 1 + note D_, 1 + intensity $77 + octave 2 + note B_, 1 + octave 3 + note D_, 1 + note G_, 1 + note D_, 1 + note E_, 1 + note G#, 1 + note B_, 4 + intensity $6f + octave 3 + note G#, 2 + note E_, 2 + note A_, 2 + note G#, 2 + note A_, 2 + note E_, 8 + note D#, 1 + note E_, 1 + note G#, 2 + octave 2 + note B_, 4 + octave 3 + note D_, 2 + note E_, 2 + note G#, 2 + note B_, 2 + note A_, 1 + note G#, 1 + note F_, 3 + note E_, 3 + note D_, 2 + octave 2 + note A_, 2 + octave 3 + note D_, 2 + note E_, 2 + note F_, 2 + intensity $91 + note F#, 1 + note D_, 1 + octave 2 + note A_, 1 + octave 3 + note D_, 1 + note F#, 1 + note A_, 1 + note F#, 1 + note A_, 1 + note B_, 1 + note G#, 1 + note E_, 1 + note G#, 1 + note E_, 1 + note G#, 1 + note B_, 1 + octave 4 + note D_, 1 + loopchannel 0, Music_Route3_branch_ec307 +; ec3a4 + +Music_Route3_branch_ec3a4: ; ec3a4 + octave 3 + note A_, 1 + note E_, 1 + note C#, 1 + note E_, 1 + loopchannel 3, Music_Route3_branch_ec3a4 + note C#, 1 + note E_, 1 + note C#, 1 + note E_, 1 +Music_Route3_branch_ec3b1: ; ec3b1 + note A_, 1 + note E_, 1 + note C#, 1 + note E_, 1 + loopchannel 3, Music_Route3_branch_ec3b1 + note C#, 1 + note E_, 1 + note C#, 1 + note E_, 1 +Music_Route3_branch_ec3bd: ; ec3bd + note G_, 1 + note D_, 1 + octave 2 + note B_, 1 + octave 3 + note D_, 1 + loopchannel 3, Music_Route3_branch_ec3bd + octave 2 + note B_, 1 + octave 3 + note D_, 1 + octave 2 + note B_, 1 + octave 3 + note D_, 1 + endchannel +; ec3d0 + +Music_Route3_Ch2: ; ec3d0 + stereopanning $f0 + notetype $c, $5e + dutycycle $2 + vibrato $6, $3 + octave 4 + note E_, 1 + note G_, 1 + note G#, 6 + intensity $87 + note F#, 1 + note G#, 1 + note A_, 1 + note __, 7 + note C#, 4 + note E_, 4 + note D_, 4 + octave 3 + note B_, 4 + octave 4 + note C#, 4 + intensity $a7 + dutycycle $2 + octave 3 + note A_, 1 + octave 4 + note C#, 1 + note E_, 1 + note G#, 1 +Music_Route3_branch_ec3f5: ; ec3f5 + intensity $7d + callchannel Music_Route3_branch_ec443 + note G_, 1 + note B_, 10 + intensity $b7 + note B_, 6 + intensity $7d + note __, 4 + dutycycle $3 + note G#, 4 + callchannel Music_Route3_branch_ec443 + note B_, 1 + intensity $7d + octave 5 + note D_, 5 + intensity $b7 + octave 5 + note D_, 5 + dutycycle $0 + octave 3 + note D_, 1 + note G_, 1 + note B_, 1 + note __, 1 + note G_, 1 + note B_, 1 + octave 4 + note D_, 4 + intensity $8f + dutycycle $2 + octave 4 + note E_, 2 + note D_, 2 + note C#, 2 + octave 3 + note B_, 2 + octave 4 + note C#, 2 + octave 3 + note A_, 8 + note G#, 1 + note A_, 1 + note B_, 2 + note E_, 4 + octave 4 + note E_, 8 + note D_, 1 + note C#, 1 + note D_, 3 + note C#, 3 + octave 3 + note A_, 10 + dutycycle $2 + octave 4 + note F#, 6 + note E_, 1 + note F#, 1 + note G#, 6 + note F#, 1 + note G#, 1 + loopchannel 0, Music_Route3_branch_ec3f5 +; ec443 + +Music_Route3_branch_ec443: ; ec443 + note A_, 6 + note E_, 1 + note A_, 1 + octave 5 + note C#, 7 + intensity $b7 + octave 5 + note C#, 3 + intensity $7d + octave 4 + note E_, 2 + note A_, 2 + octave 5 + note E_, 2 + note D_, 2 + note C#, 2 + octave 4 + note B_, 2 + note A_, 2 + note G_, 6 + note D_, 1 + endchannel +; ec45b + +Music_Route3_Ch3: ; ec45b + stereopanning $ff + vibrato $6, $3 + notetype $c, $13 + octave 3 + note B_, 1 + octave 4 + note D_, 1 + note E_, 6 + note D_, 1 + octave 3 + note B_, 1 + intensity $14 + octave 3 + note A_, 1 + note __, 1 + octave 2 + note A_, 2 + note __, 2 + note A_, 1 + note A_, 1 + note A_, 1 + note __, 1 + note A_, 1 + note __, 1 + note A_, 1 + note __, 1 + note G#, 2 + callchannel Music_Route3_branch_ec4bd +Music_Route3_branch_ec47f: ; ec47f + intensity $14 + callchannel Music_Route3_branch_ec4bd + callchannel Music_Route3_branch_ec4bd + callchannel Music_Route3_branch_ec4ce + callchannel Music_Route3_branch_ec4bd + callchannel Music_Route3_branch_ec4bd + callchannel Music_Route3_branch_ec4ce + note A_, 2 + octave 3 + note C#, 2 + note E_, 2 + note A_, 6 + note G#, 2 + note F#, 2 + note E_, 2 + note D_, 2 + octave 2 + note B_, 2 + note G#, 2 + note E_, 1 + note __, 1 + note E_, 2 + note B_, 2 + octave 3 + note E_, 2 + note F_, 6 + note E_, 2 + note D_, 2 + octave 2 + note B_, 2 + octave 3 + note C_, 2 + note C#, 2 + note D_, 1 + note __, 1 + note D_, 2 + note __, 2 + note D_, 1 + note D_, 1 + note E_, 1 + note __, 1 + note E_, 2 + note __, 2 + note F#, 1 + note G#, 1 + loopchannel 0, Music_Route3_branch_ec47f +; ec4bd + +Music_Route3_branch_ec4bd: ; ec4bd + octave 3 + note A_, 1 + note __, 1 + octave 2 + note A_, 2 + note __, 2 + note A_, 1 + note A_, 1 + note A_, 1 + note __, 1 + note A_, 1 + note __, 1 + octave 3 + note A_, 2 + octave 2 + note G#, 2 + endchannel +; ec4ce + +Music_Route3_branch_ec4ce: ; ec4ce + octave 3 + note G_, 1 + note __, 1 + octave 2 + note A_, 2 + note __, 2 + note A_, 1 + note A_, 1 + note A_, 1 + note __, 1 + note A_, 1 + note __, 1 + octave 3 + note D_, 2 + note G_, 2 + note G_, 1 + note __, 1 + octave 2 + note G_, 2 + note __, 2 + note G_, 1 + note G_, 1 + note E_, 1 + note __, 1 + note E_, 1 + note __, 1 + note G#, 2 + note B_, 2 + endchannel +; ec4eb + +Music_Route3_Ch4: ; ec4eb + togglenoise $4 + notetype $c + note __, 10 +Music_Route3_branch_ec4f0: ; ec4f0 + notetype $c + note D_, 2 + note D_, 4 + note D_, 1 + note D_, 1 + note D_, 2 + note D_, 2 + notetype $6 + note C#, 1 + note C#, 1 + note C#, 1 + note C#, 1 + note C#, 1 + note C#, 1 + note C#, 1 + note C#, 1 + loopchannel 0, Music_Route3_branch_ec4f0 +; ec506 + + |