diff options
Diffstat (limited to 'audio')
96 files changed, 49569 insertions, 0 deletions
diff --git a/audio/cries.asm b/audio/cries.asm new file mode 100644 index 00000000..56d7f673 --- /dev/null +++ b/audio/cries.asm @@ -0,0 +1,2460 @@ +Cry_3D: ; f0941 + dbw $04, Cry_3D_Ch5 +; f0944 + + +INCBIN "baserom.gbc", $f0944, $f0947 - $f0944 + + +Cry_3E: ; f0947 + dbw $04, Cry_3E_Ch5 +; f094a + +Cry_3F: ; f094a + dbw $04, Cry_3F_Ch5 +; f094d + +Cry_40: ; f094d + dbw $07, Cry_40_Ch8 +; f0950 + +Cry_41: ; f0950 +Cry_42: ; f0950 + dbw $04, Cry_41_Ch5 +; f0953 + + +INCBIN "baserom.gbc", $f0953, $f0b3f - $f0953 + + +Cry_3A: ; f0b3f + dbw $c4, Cry_3A_Ch5 + dbw $05, Cry_3A_Ch6 + dbw $06, Cry_3A_Ch7 + dbw $07, Cry_3A_Ch8 +; f0b4b + +Cry_3A_Ch5: ; f0b4b + togglesfx + tempo 120 + volume $77 + dutycycle $2 + notetype $8, $b1 + octave 3 + note B_, 2 + note B_, 2 + note B_, 2 + intensity $b3 + octave 4 + note G#, 12 + endchannel +; f0b5f + +Cry_3A_Ch6: ; f0b5f + togglesfx + dutycycle $2 + notetype $8, $c1 + octave 4 + note E_, 2 + note E_, 2 + note E_, 2 + intensity $c3 + note B_, 12 + endchannel +; f0b6d + +Cry_3A_Ch7: ; f0b6d + togglesfx + notetype $8, $25 + octave 4 + note G#, 1 + note __, 1 + note G#, 1 + note __, 1 + note G#, 1 + note __, 1 + octave 5 + note E_, 5 + intensity $35 + note E_, 3 + note __, 4 + endchannel +; f0b7f + +Cry_3A_Ch8: ; f0b7f + togglesfx + sfxtogglenoise $4 + notetype $c + note C_, 12 + endchannel +; f0b86 + + +INCBIN "baserom.gbc", $f0b86, $f0bd5 - $f0b86 + + +Cry_43: ; f0bd5 + dbw $c4, Cry_43_Ch5 + dbw $05, Cry_43_Ch6 + dbw $06, Cry_43_Ch7 + dbw $07, Cry_43_Ch8 +; f0be1 + +Cry_43_Ch5: ; f0be1 + togglesfx + tempo 104 + volume $77 + dutycycle $2 + notetype $c, $88 + octave 3 + note A_, 4 + note __, 2 + note A_, 1 + note __, 1 + note A#, 4 + note __, 2 + note A#, 1 + note __, 1 + octave 4 + note C_, 2 + note __, 2 + octave 3 + note A#, 2 + note __, 2 + note A_, 2 + note __, 6 + endchannel +; f0bfe + +Cry_43_Ch6: ; f0bfe + togglesfx + dutycycle $2 + notetype $c, $c1 + octave 5 + note F_, 2 + note E_, 2 + note D_, 2 + note C_, 2 + octave 4 + note A#, 2 + octave 5 + note C_, 2 + note D_, 2 + note E_, 2 + note F_, 4 + note G_, 4 + note F_, 8 + endchannel +; f0c13 + +Cry_43_Ch7: ; f0c13 + togglesfx + notetype $c, $25 + octave 4 + note F_, 4 + note __, 2 + note F_, 1 + note __, 1 + note F_, 4 + note __, 2 + note F_, 1 + note __, 1 + note A_, 2 + note __, 2 + note E_, 2 + note __, 2 + note F_, 2 + note __, 6 + endchannel +; f0c27 + +Cry_43_Ch8: ; f0c27 + togglesfx + sfxtogglenoise $4 + notetype $c + note C_, 16 + note __, 16 + endchannel +; f0c2f + +Cry_3B: ; f0c2f + dbw $c4, Cry_3B_Ch5 + dbw $05, Cry_3B_Ch6 + dbw $06, Cry_3B_Ch7 + dbw $07, Cry_3B_Ch8 +; f0c3b + +Cry_3B_Ch5: ; f0c3b + togglesfx + tempo 108 + volume $77 + vibrato $8, $27 + dutycycle $2 + notetype $8, $b2 + octave 4 + note C_, 6 + note C_, 2 + note F_, 2 + note C_, 2 + note G_, 4 + note G_, 4 + note G_, 4 + note F_, 12 + note __, 12 + endchannel +; f0c54 + +Cry_3B_Ch6: ; f0c54 + togglesfx + vibrato $8, $27 + dutycycle $2 + notetype $8, $c3 + octave 4 + note A_, 6 + note A_, 2 + note A_, 2 + note A_, 2 + note A#, 4 + note A#, 4 + note A#, 4 + note A_, 12 + note __, 12 + endchannel +; f0c68 + +Cry_3B_Ch7: ; f0c68 + togglesfx + notetype $8, $25 + octave 4 + note F_, 4 + note __, 2 + note F_, 1 + note __, 1 + note F_, 1 + note __, 1 + note F_, 1 + note __, 1 + note D#, 2 + note __, 2 + note D#, 2 + note __, 2 + note E_, 2 + note __, 2 + note F_, 6 + intensity $35 + note F_, 4 + note __, 14 + endchannel +; f0c81 + +Cry_3B_Ch8: ; f0c81 + togglesfx + sfxtogglenoise $4 + notetype $c + note C_, 16 + note __, 16 + endchannel +; f0c89 + +Cry_3C: ; f0c89 + dbw $c4, Cry_3C_Ch5 + dbw $05, Cry_3C_Ch6 + dbw $06, Cry_3C_Ch7 + dbw $07, Cry_3C_Ch8 +; f0c95 + +Cry_3C_Ch5: ; f0c95 + togglesfx + tempo 112 + volume $77 + vibrato $8, $27 + dutycycle $2 + notetype $8, $b3 + octave 4 + note C_, 6 + octave 3 + note A_, 6 + note F_, 12 + intensity $b1 + octave 4 + note D#, 2 + note D#, 2 + note D#, 2 + note D#, 2 + note D#, 2 + note G_, 2 + intensity $b3 + note F_, 12 + endchannel +; f0cb5 + +Cry_3C_Ch6: ; f0cb5 + togglesfx + dutycycle $2 + vibrato $8, $27 + notetype $8, $c3 + octave 4 + note A_, 6 + note F_, 6 + note C_, 12 + intensity $c1 + note A#, 2 + note A#, 2 + note A#, 2 + note G_, 2 + note G_, 2 + note A#, 2 + intensity $c3 + note A_, 12 + endchannel +; f0cce + +Cry_3C_Ch7: ; f0cce + togglesfx + notetype $8, $25 + octave 3 + note C_, 12 + note C_, 6 + octave 2 + note A_, 2 + octave 3 + note C_, 2 + note F_, 2 + note G_, 6 + note A#, 6 + note A_, 6 + intensity $35 + note A_, 3 + note __, 3 + endchannel +; f0ce2 + +Cry_3C_Ch8: ; f0ce2 + togglesfx + sfxtogglenoise $4 + notetype $c + note C_, 16 + note __, 16 + endchannel +; f0cea + + +INCBIN "baserom.gbc", $f0cea, $f1cd0 - $f0cea + + +Cry_40_Ch8: ; f1cd0 + noise $1, $e2, $33 + noise $8, $e1, $22 + endchannel +; f1cd7 + + +INCBIN "baserom.gbc", $f1cd7, $f1d1e - $f1cd7 + + +Cry_3D_Ch5: ; f1d1e + dutycycle $2 + soundinput $3a + sound $4, $f2, $0200 + soundinput $22 + sound $8, $e2, $0200 + soundinput $8 + endchannel +; f1d2f + + +INCBIN "baserom.gbc", $f1d2f, $f1d87 - $f1d2f + + +Cry_41_Ch5: ; f1d87 +Cry_42_Ch5: ; f1d87 + dutycycle $2 + sound $0, $91, $07c0 + sound $0, $81, $07d0 + sound $0, $91, $07c0 + sound $c, $a1, $07d0 + endchannel +; f1d9a + +Cry_3E_Ch5: ; f1d9a + dutycycle $2 + soundinput $17 + sound $f, $f0, $04f0 + sound $f, $f2, $0650 + soundinput $8 + endchannel +; f1da9 + + +INCBIN "baserom.gbc", $f1da9, $f1dbc - $f1da9 + + +Cry_3F_Ch5: ; f1dbc + dutycycle $2 + soundinput $14 + sound $4, $f2, $0600 + sound $4, $f2, $0600 + soundinput $17 + sound $f, $f2, $0600 + soundinput $8 + endchannel +; f1dd1 + + +INCBIN "baserom.gbc", $f1dd1, $f2d41 - $f1dd1 + + +Cry_1C: ; f2d41 + dbw $84, Cry_1C_Ch5 + dbw $05, Cry_1C_Ch6 + dbw $07, Cry_1C_Ch8 +; f2d4a + +Cry_1E: ; f2d4a + dbw $44, Cry_1E_Ch5 + dbw $05, Cry_1E_Ch6 +; f2d50 + +Cry_22: ; f2d50 + dbw $44, Cry_22_Ch5 + dbw $05, Cry_22_Ch6 +; f2d56 + +Cry_1D: ; f2d56 + dbw $84, Cry_1D_Ch5 + dbw $05, Cry_1D_Ch6 + dbw $07, Cry_1D_Ch8 +; f2d5f + +Cry_20: ; f2d5f + dbw $84, Cry_20_Ch5 + dbw $05, Cry_20_Ch6 + dbw $07, Cry_20_Ch8 +; f2d68 + +Cry_23: ; f2d68 + dbw $84, Cry_23_Ch5 + dbw $05, Cry_23_Ch6 + dbw $07, Cry_23_Ch8 +; f2d71 + +Cry_24: ; f2d71 + dbw $44, Cry_24_Ch5 + dbw $05, Cry_24_Ch6 +; f2d77 + +Cry_25: ; f2d77 + dbw $84, Cry_25_Ch5 + dbw $05, Cry_25_Ch6 + dbw $07, Cry_25_Ch8 +; f2d80 + +Cry_21: ; f2d80 + dbw $44, Cry_21_Ch5 + dbw $05, Cry_21_Ch6 +; f2d86 + +Cry_26: ; f2d86 + dbw $84, Cry_26_Ch5 + dbw $05, Cry_26_Ch6 + dbw $07, Cry_26_Ch8 +; f2d8f + +Cry_27: ; f2d8f + dbw $84, Cry_27_Ch5 + dbw $05, Cry_27_Ch6 + dbw $07, Cry_27_Ch8 +; f2d98 + +Cry_29: ; f2d98 + dbw $44, Cry_29_Ch5 + dbw $07, Cry_29_Ch8 +; f2d9e + +Cry_1F: ; f2d9e + dbw $84, Cry_1F_Ch5 + dbw $05, Cry_1F_Ch6 + dbw $07, Cry_1F_Ch8 +; f2da7 + +Cry_2B: ; f2da7 + dbw $44, Cry_2B_Ch5 + dbw $07, Cry_2B_Ch8 +; f2dad + +Cry_2C: ; f2dad + dbw $84, Cry_2C_Ch5 + dbw $05, Cry_2C_Ch6 + dbw $07, Cry_2C_Ch8 +; f2db6 + +Cry_2E: ; f2db6 + dbw $84, Cry_2E_Ch5 + dbw $05, Cry_2E_Ch6 + dbw $07, Cry_2E_Ch8 +; f2dbf + +Cry_39: ; f2dbf + dbw $84, Cry_39_Ch5 + dbw $05, Cry_39_Ch6 + dbw $07, Cry_39_Ch8 +; f2dc8 + +Cry_30: ; f2dc8 + dbw $84, Cry_30_Ch5 + dbw $05, Cry_30_Ch6 + dbw $07, Cry_30_Ch8 +; f2dd1 + +Cry_31: ; f2dd1 + dbw $84, Cry_31_Ch5 + dbw $05, Cry_31_Ch6 + dbw $07, Cry_31_Ch8 +; f2dda + +Cry_32: ; f2dda + dbw $84, Cry_32_Ch5 + dbw $05, Cry_32_Ch6 + dbw $07, Cry_32_Ch8 +; f2de3 + +Cry_33: ; f2de3 + dbw $84, Cry_33_Ch5 + dbw $05, Cry_33_Ch6 + dbw $07, Cry_33_Ch8 +; f2dec + +Cry_34: ; f2dec + dbw $84, Cry_34_Ch5 + dbw $05, Cry_34_Ch6 + dbw $07, Cry_34_Ch8 +; f2df5 + +Cry_28: ; f2df5 + dbw $84, Cry_28_Ch5 + dbw $05, Cry_28_Ch6 + dbw $07, Cry_28_Ch8 +; f2dfe + +Cry_2A: ; f2dfe + dbw $84, Cry_2A_Ch5 + dbw $05, Cry_2A_Ch6 + dbw $07, Cry_2A_Ch8 +; f2e07 + +Cry_36: ; f2e07 + dbw $84, Cry_36_Ch5 + dbw $05, Cry_36_Ch6 + dbw $07, Cry_36_Ch8 +; f2e10 + +Cry_37: ; f2e10 + dbw $84, Cry_37_Ch5 + dbw $05, Cry_37_Ch6 + dbw $07, Cry_37_Ch8 +; f2e19 + +Cry_38: ; f2e19 + dbw $84, Cry_38_Ch5 + dbw $05, Cry_38_Ch6 + dbw $07, Cry_38_Ch8 +; f2e22 + +Cry_35: ; f2e22 + dbw $84, Cry_35_Ch5 + dbw $05, Cry_35_Ch6 + dbw $07, Cry_35_Ch8 +; f2e2b + +Cry_2D: ; f2e2b + dbw $84, Cry_2D_Ch5 + dbw $05, Cry_2D_Ch6 + dbw $07, Cry_2D_Ch8 +; f2e34 + +Cry_2F: ; f2e34 + dbw $84, Cry_2F_Ch5 + dbw $05, Cry_2F_Ch6 + dbw $07, Cry_2F_Ch8 +; f2e3d + +Cry_2D_Ch5: ; f2e3d + soundinput $ff + unknownmusic0xde $63 + sound $1, $f8, $05f8 + sound $8, $9f, $04d8 + sound $6, $f8, $05c4 + sound $14, $f2, $0574 + soundinput $88 + endchannel +; f2e54 + +Cry_2D_Ch6: ; f2e54 + unknownmusic0xde $33 + sound $1, $c8, $0640 + sound $6, $ff, $0668 + sound $7, $a8, $0534 + sound $14, $a2, $04a4 + endchannel +; f2e67 + +Cry_2D_Ch8: ; f2e67 + noise $a, $d6, $6a + noise $6, $bc, $6c + noise $6, $e2, $5c + noise $20, $b4, $6c + endchannel +; f2e74 + +Cry_35_Ch5: ; f2e74 + unknownmusic0xde $c4 + sound $4, $af, $0720 + sound $2, $f8, $071c + sound $2, $f8, $0718 + sound $2, $f8, $0708 + sound $2, $f8, $070e + sound $c, $c8, $0712 + sound $4, $91, $070e + endchannel +; f2e93 + +Cry_35_Ch6: ; f2e93 + unknownmusic0xde $a + sound $1, $b8, $0710 + sound $3, $d8, $072c + sound $4, $d8, $0665 + sound $1, $b8, $0656 + sound $1, $d8, $065c + sound $c, $f8, $0760 + sound $4, $c1, $0750 + endchannel +; f2eb2 + +Cry_35_Ch8: ; f2eb2 + noise $2, $e8, $3b +Cry_35_branch_f2eb5: ; f2eb5 + noise $1, $f1, $4e + loopchannel 5, Cry_35_branch_f2eb5 + noise $2, $d8, $3f + noise $14, $c2, $5f + endchannel +; f2ec3 + +Cry_38_Ch5: ; f2ec3 + unknownmusic0xde $22 + sound $1, $f8, $05b0 + sound $1, $f8, $04b4 + sound $1, $f8, $05b8 + sound $3, $f8, $05c0 + sound $8, $c8, $0490 + sound $8, $c8, $0480 + soundinput $fe + sound $10, $c3, $0490 + soundinput $88 + endchannel +; f2ee6 + +Cry_38_Ch6: ; f2ee6 + unknownmusic0xde $22 + sound $8, $b8, $04c8 + sound $20, $b5, $0410 + endchannel +; f2ef1 + +Cry_38_Ch8: ; f2ef1 + noise $3, $ff, $4b + noise $3, $ef, $4c + noise $20, $b5, $5f + endchannel +; f2efb + +Cry_25_Ch5: ; f2efb + unknownmusic0xde $33 + sound $2, $f1, $0550 + sound $2, $f1, $0530 + sound $2, $f1, $0510 + sound $2, $f2, $0650 + sound $2, $f2, $0640 + sound $2, $f2, $0630 + sound $10, $f2, $0550 + endchannel +; f2f1a + +Cry_25_Ch6: ; f2f1a + unknownmusic0xde $f2 + sound $4, $e1, $0620 + sound $5, $e2, $0500 + sound $6, $e1, $0620 + sound $2, $e1, $0520 + sound $10, $e2, $0500 + endchannel +; f2f31 + +Cry_25_Ch8: ; f2f31 + noise $2, $8a, $5d + noise $2, $9a, $4c + noise $5, $9a, $5d + noise $2, $9a, $4d + noise $2, $9a, $4b + noise $2, $9a, $4d + noise $2, $9a, $5f + noise $10, $b2, $6f + endchannel +; f2f4a + +Cry_36_Ch5: ; f2f4a + dutycycle $0 + soundinput $f7 + sound $2, $f8, $078d + sound $2, $f8, $0791 + soundinput $ff + sound $2, $f8, $07ad + soundinput $88 + sound $2, $f8, $07b4 + soundinput $f7 + sound $2, $f8, $07b8 + soundinput $88 + endchannel +; f2f6b + +Cry_36_Ch6: ; f2f6b + unknownmusic0xde $10 + sound $2, $c8, $076d + sound $2, $c8, $0771 + sound $2, $c8, $078d + sound $2, $c8, $0794 + sound $2, $c8, $0798 + endchannel +; f2f82 + +Cry_36_Ch8: ; f2f82 + noise $2, $b8, $1 + noise $2, $b8, $19 + noise $2, $c8, $18 + noise $2, $b8, $10 + noise $8, $c2, $18 + endchannel +; f2f92 + +Cry_1C_Ch5: ; f2f92 + unknownmusic0xde $22 + sound $2, $88, $06d8 + sound $8, $e2, $06e0 + sound $2, $61, $06e5 + sound $2, $e8, $06c0 + sound $2, $e8, $06b8 + sound $2, $d8, $06b0 + sound $8, $c1, $06aa + endchannel +; f2fb1 + +Cry_1C_Ch6: ; f2fb1 + unknownmusic0xde $63 + sound $2, $68, $06b1 + sound $5, $c1, $06b9 + sound $5, $99, $0760 + sound $2, $b8, $068c + sound $2, $a8, $0684 + sound $a, $92, $067b + endchannel +; f2fcc + +Cry_1C_Ch8: ; f2fcc + noise $1, $99, $6c + noise $1, $92, $5c + noise $a, $62, $4c + noise $2, $68, $6a + noise $2, $68, $6b + noise $a, $62, $6c + endchannel +; f2fdf + +Cry_1E_Ch5: ; f2fdf + tone $0002 +Cry_1E_Ch6: ; f2fe2 +Cry_22_branch_f2fe2: ; f2fe2 + unknownmusic0xde $52 + sound $4, $f1, $0796 + sound $4, $f1, $072d + sound $7, $0, $0000 + sound $10, $f1, $07a7 + endchannel +; f2ff5 + +Cry_22_Ch5: ; f2ff5 + tone $0002 +Cry_22_Ch6: ; f2ff8 +Cry_22_branch_f2ff8: ; f2ff8 + callchannel Cry_22_branch_f2fe2 + loopchannel 2, Cry_22_branch_f2ff8 + sound $e, $0, $0000 + sound $8, $f2, $07c2 + endchannel +; f3008 + +Cry_1D_Ch5: ; f3008 + dutycycle $1 + sound $3, $2c, $07c4 + sound $1, $0, $0001 + sound $5, $59, $07b9 + sound $6, $b4, $07bb + endchannel +; f301b + +Cry_1D_Ch6: ; f301b + unknownmusic0xde $2a + sound $3, $2c, $07c7 + sound $1, $0, $0000 + sound $5, $59, $07be + sound $6, $b4, $07bd + endchannel +; f302e + +Cry_1D_Ch8: ; f302e + noise $3, $92, $10 + noise $1, $39, $0 + noise $5, $69, $10 + noise $6, $93, $0 + endchannel +; f303b + +Cry_20_Ch5: ; f303b + unknownmusic0xde $f8 + sound $2, $f1, $04b0 + sound $2, $f7, $0590 + sound $8, $f8, $0510 + sound $3, $f2, $06c0 + sound $3, $f8, $06ba + sound $3, $f2, $06b0 + sound $10, $f2, $0690 + endchannel +; f305a + +Cry_20_Ch6: ; f305a + unknownmusic0xde $f2 + sound $2, $f1, $0720 + sound $2, $e1, $0650 + sound $4, $f1, $0750 + sound $4, $d1, $03a0 + sound $3, $f1, $0670 + sound $3, $e1, $0680 + sound $3, $f2, $0690 + sound $10, $e2, $06a0 + endchannel +; f307d + +Cry_20_Ch8: ; f307d + noise $2, $89, $2e + noise $2, $99, $1f + noise $4, $89, $4e + noise $4, $89, $7b + noise $3, $d8, $4b + noise $3, $e7, $4c + noise $3, $ec, $4d + noise $10, $d2, $4f + endchannel +; f3096 + +Cry_23_Ch5: ; f3096 + unknownmusic0xde $66 + sound $4, $78, $0650 + sound $4, $f8, $0660 + sound $4, $f8, $065c + sound $1, $f8, $067c + sound $4, $f8, $0680 + sound $4, $f8, $067c + sound $4, $f8, $0678 + sound $4, $f1, $0674 + endchannel +; f30b9 + +Cry_23_Ch6: ; f30b9 + unknownmusic0xde $22 +Cry_23_branch_f30bb: ; f30bb + sound $2, $a1, $0600 + loopchannel 3, Cry_23_branch_f30bb +Cry_23_branch_f30c3: ; f30c3 + sound $2, $a1, $0630 + loopchannel 4, Cry_23_branch_f30c3 + sound $4, $a2, $0634 + sound $4, $91, $0638 + endchannel +; f30d4 + +Cry_23_Ch8: ; f30d4 + noise $1, $68, $36 + noise $10, $88, $6a + noise $1, $98, $5e + noise $10, $a7, $6e + endchannel +; f30e1 + +Cry_24_Ch5: ; f30e1 + tone $0020 + dutycycle $0 + jumpchannel Cry_24_branch_f30eb +; f30e9 + +Cry_24_Ch6: ; f30e9 + unknownmusic0xde $1b +Cry_24_branch_f30eb: ; f30eb + sound $8, $39, $072d + sound $8, $f1, $0720 + endchannel +; f30f4 + + +INCBIN "baserom.gbc", $f30f4, $f30fb - $f30f4 + + +Cry_21_Ch5: ; f30fb + tone $0020 + dutycycle $0 + jumpchannel Cry_21_branch_f3105 +; f3103 + +Cry_21_Ch6: ; f3103 + unknownmusic0xde $1 +Cry_21_branch_f3105: ; f3105 +Cry_29_branch_f3105: ; f3105 + sound $4, $3a, $073d + sound $6, $f8, $0762 + sound $6, $f8, $0760 + sound $6, $f1, $075e + endchannel +; f3116 + +Cry_26_Ch5: ; f3116 + tone $0020 +Cry_26_Ch6: ; f3119 + dutycycle $2 + sound $8, $2f, $0107 +Cry_26_branch_f311f: ; f311f + sound $0, $e1, $0483 + sound $0, $51, $044e + loopchannel 4, Cry_26_branch_f311f +Cry_26_branch_f312b: ; f312b + sound $0, $e1, $03da + sound $1, $51, $0312 + loopchannel 4, Cry_26_branch_f312b +Cry_2E_Ch8: ; f3134 + noise $4, $2b, $71 + endchannel +; f3138 + +Cry_26_Ch8: ; f3138 +Cry_29_Ch8: ; f3138 + noise $8, $3f, $52 + noise $20, $93, $4f + endchannel +; f313f + +Cry_27_Ch5: ; f313f + tone $0020 +Cry_27_Ch6: ; f3142 + unknownmusic0xde $21 + sound $2, $c8, $0641 + sound $2, $48, $0641 + sound $6, $f8, $0790 + sound $4, $f8, $078e + sound $4, $f1, $078b + endchannel +; f3159 + +Cry_27_Ch8: ; f3159 + noise $4, $91, $10 + noise $8, $94, $3 + endchannel +; f3160 + +Cry_29_Ch5: ; f3160 + unknownmusic0xde $a2 + jumpchannel Cry_29_branch_f3105 +; f3165 + +Cry_1F_Ch5: ; f3165 + dutycycle $1 + tone $0004 + jumpchannel Cry_1F_branch_f316f +; f316d + +Cry_1F_Ch6: ; f316d + unknownmusic0xde $41 +Cry_1F_branch_f316f: ; f316f + sound $4, $68, $0758 + sound $2, $e8, $0760 + sound $2, $e8, $0767 + sound $2, $e8, $076c + sound $7, $f1, $0767 + endchannel +; f3184 + +Cry_1F_Ch8: ; f3184 + noise $4, $29, $0 + noise $2, $39, $1 + noise $2, $49, $2 + noise $2, $59, $1 + noise $7, $41, $0 + endchannel +; f3194 + +Cry_2B_Ch5: ; f3194 + unknownmusic0xde $91 + sound $c, $f2, $07a6 + sound $4, $f8, $07b0 + sound $4, $e8, $03b0 + sound $6, $f8, $03a0 + sound $8, $e1, $0290 + endchannel +; f31ab + +Cry_2B_Ch8: ; f31ab + noise $c, $b2, $50 + noise $8, $a8, $60 + noise $6, $a8, $5b + noise $8, $a1, $5c + endchannel +; f31b8 + +Cry_2C_Ch5: ; f31b8 + tone $0002 + dutycycle $2 + jumpchannel Cry_2C_branch_f31c2 +; f31c0 + +Cry_2C_Ch6: ; f31c0 + unknownmusic0xde $1 +Cry_2C_branch_f31c2: ; f31c2 + sound $3, $f8, $0791 + sound $3, $d8, $078d + sound $2, $0, $0000 + sound $1, $78, $06c1 + sound $1, $f8, $0741 + sound $4, $e1, $0751 + endchannel +; f31db + +Cry_2C_Ch8: ; f31db + noise $3, $59, $21 + noise $3, $81, $0 + noise $2, $20, $0 + noise $1, $80, $21 + noise $1, $80, $10 + noise $4, $87, $0 + endchannel +; f31ee + +Cry_2E_Ch5: ; f31ee +Cry_39_Ch5: ; f31ee + dutycycle $2 + sound $2, $99, $0718 + sound $4, $ab, $0722 + sound $8, $ab, $0734 + sound $4, $d6, $0716 + sound $8, $d1, $0712 + sound $8, $0, $0000 + endchannel +; f3209 + +Cry_2E_Ch6: ; f3209 +Cry_39_Ch6: ; f3209 + unknownmusic0xde $7 + sound $2, $b9, $0738 + sound $4, $cb, $0742 + sound $8, $cb, $0754 + sound $4, $f6, $0736 + sound $8, $f1, $0732 + sound $8, $0, $0000 + endchannel +; f3224 + +Cry_2E_Ch8: ; f3224 + noise $2, $5b, $4 + noise $4, $68, $13 + noise $8, $68, $20 + noise $4, $68, $13 + noise $10, $51, $4 + endchannel +; f3234 + +Cry_39_Ch8: ; f3234 + noise $2, $8b, $59 + noise $4, $a8, $6a + noise $8, $a8, $70 + noise $4, $a8, $69 + noise $10, $92, $6c + endchannel +; f3244 + +Cry_30_Ch5: ; f3244 +Cry_32_Ch5: ; f3244 + unknownmusic0xde $12 +Cry_30_branch_f3246: ; f3246 +Cry_32_branch_f3246: ; f3246 + sound $3, $c1, $0791 + loopchannel 3, Cry_30_branch_f3246 +Cry_30_branch_f324e: ; f324e +Cry_32_branch_f324e: ; f324e + sound $3, $d1, $04b1 + loopchannel 6, Cry_30_branch_f324e +Cry_30_branch_f3256: ; f3256 +Cry_32_branch_f3256: ; f3256 + sound $1, $d1, $0491 + sound $1, $b1, $0451 + loopchannel 6, Cry_30_branch_f3256 +Cry_30_branch_f3262: ; f3262 +Cry_32_branch_f3262: ; f3262 + sound $1, $a3, $0471 + sound $1, $81, $0441 + loopchannel 6, Cry_30_branch_f3262 +Cry_30_branch_f326e: ; f326e +Cry_32_branch_f326e: ; f326e + sound $1, $41, $0421 + sound $1, $21, $0401 + loopchannel 4, Cry_30_branch_f326e + endchannel +; f327b + +Cry_30_Ch6: ; f327b +Cry_32_Ch6: ; f327b + unknownmusic0xde $78 + sound $8, $99, $0740 + sound $8, $79, $0746 + sound $10, $f6, $078d + sound $8, $f8, $0791 + sound $8, $f8, $078d + sound $8, $f8, $0787 + sound $18, $e2, $0783 + endchannel +; f329a + +Cry_30_Ch8: ; f329a + noise $10, $a6, $16 + noise $18, $98, $3d + noise $20, $98, $5c + noise $20, $75, $5f + endchannel +; f32a7 + +Cry_31_Ch5: ; f32a7 + unknownmusic0xde $de +Cry_2F_branch_f32a9: ; f32a9 +Cry_33_branch_f32a9: ; f32a9 + sound $4, $f8, $07b1 + sound $4, $f8, $07b0 + sound $4, $48, $07af +Cry_2F_branch_f32b5: ; f32b5 + sound $4, $f8, $07b2 + sound $4, $f8, $07b3 + sound $4, $48, $07b4 + endchannel +; f32c2 + +Cry_2F_branch_f32c2: ; f32c2 +Cry_31_Ch6: ; f32c2 +Cry_33_Ch6: ; f32c2 + unknownmusic0xde $f2 + sound $4, $f8, $07b2 + sound $4, $f8, $07b1 + sound $4, $28, $07b0 +Cry_2F_branch_f32d0: ; f32d0 + sound $4, $f8, $07b4 + sound $4, $f8, $07b6 + sound $4, $48, $07b8 + endchannel +; f32dd + +Cry_2F_branch_f32dd: ; f32dd +Cry_31_Ch8: ; f32dd +Cry_33_Ch8: ; f32dd + noise $4, $88, $5 + noise $4, $88, $4 + noise $4, $38, $3 +Cry_2F_branch_f32e6: ; f32e6 + noise $4, $88, $5 + noise $4, $88, $4 + noise $4, $87, $4 + endchannel +; f32f0 + +Cry_32_Ch8: ; f32f0 + noise $8, $a6, $3a + noise $8, $a1, $5a + endchannel +; f32f7 + +Cry_33_Ch5: ; f32f7 + dutycycle $0 + jumpchannel Cry_33_branch_f32a9 +; f32fc + +Cry_2F_Ch5: ; f32fc + dutycycle $0 + callchannel Cry_2F_branch_f32a9 + callchannel Cry_2F_branch_f32b5 + endchannel +; f3305 + +Cry_2F_Ch6: ; f3305 + callchannel Cry_2F_branch_f32c2 + callchannel Cry_2F_branch_f32d0 + endchannel +; f330c + +Cry_2F_Ch8: ; f330c + callchannel Cry_2F_branch_f32dd + callchannel Cry_2F_branch_f32e6 + endchannel +; f3313 + +Cry_34_Ch5: ; f3313 + unknownmusic0xde $de +Cry_34_branch_f3315: ; f3315 + sound $1, $c1, $0520 + sound $1, $a1, $0420 + loopchannel 4, Cry_34_branch_f3315 + dutycycle $0 + sound $4, $78, $0760 + sound $4, $78, $0730 + sound $18, $c2, $0420 + endchannel +; f3330 + +Cry_34_Ch6: ; f3330 + unknownmusic0xde $32 + sound $8, $f8, $0700 + sound $7, $f8, $0720 + sound $4, $f8, $0790 + sound $4, $f8, $0760 + sound $18, $f2, $0730 + endchannel +; f3347 + +Cry_34_Ch8: ; f3347 + noise $4, $88, $6d + noise $4, $d8, $68 + noise $7, $c8, $69 + noise $4, $98, $3a + noise $4, $98, $3c + noise $18, $d2, $5b + endchannel +; f335a + +Cry_28_Ch5: ; f335a + unknownmusic0xde $32 + sound $8, $f8, $0330 + sound $8, $f8, $0340 + sound $8, $c8, $07b2 + sound $8, $b8, $07b3 + sound $20, $b2, $07b4 + endchannel +; f3371 + +Cry_28_Ch6: ; f3371 + unknownmusic0xde $12 + sound $8, $e8, $0320 + sound $8, $e8, $0328 + sound $8, $98, $0780 + sound $8, $88, $0782 + sound $20, $72, $0784 + endchannel +; f3388 + +Cry_28_Ch8: ; f3388 + noise $2, $be, $49 + noise $5, $be, $3a + noise $2, $be, $29 + noise $28, $d3, $6e + endchannel +; f3395 + +Cry_2A_Ch5: ; f3395 + unknownmusic0xde $39 + soundinput $ff + sound $2, $f8, $0720 + sound $2, $f8, $0727 + sound $2, $f8, $0780 + soundinput $88 + sound $2, $f8, $0779 + sound $4, $f8, $0740 + sound $4, $f8, $073c + soundinput $ff + sound $8, $f1, $0737 + soundinput $88 + endchannel +; f33bc + +Cry_2A_Ch6: ; f33bc + unknownmusic0xde $22 + sound $6, $b2, $071e + sound $5, $92, $0779 + sound $4, $82, $073e + sound $8, $a1, $0735 + endchannel +; f33cf + +Cry_2A_Ch8: ; f33cf + noise $2, $64, $7f + noise $2, $84, $7d + noise $2, $a4, $6f + noise $2, $64, $6c + noise $2, $94, $6f + noise $2, $61, $6b + endchannel +; f33e2 + +Cry_37_Ch5: ; f33e2 + unknownmusic0xde $d2 + sound $3, $f8, $06b0 + sound $1, $f8, $06a5 + sound $1, $f8, $069d + sound $7, $f1, $068a + sound $3, $f8, $0736 + sound $3, $f8, $0720 + sound $14, $f2, $070e + endchannel +; f3401 + +Cry_37_Ch6: ; f3401 + unknownmusic0xde $27 +Cry_37_branch_f3403: ; f3403 + sound $1, $f1, $07b4 + loopchannel 8, Cry_37_branch_f3403 +Cry_37_branch_f340b: ; f340b + sound $1, $c1, $0790 + loopchannel 3, Cry_37_branch_f340b +Cry_37_branch_f3413: ; f3413 + sound $1, $b1, $078d + loopchannel 2, Cry_37_branch_f3413 + sound $10, $92, $0795 + endchannel +; f3420 + +Cry_37_Ch8: ; f3420 +Cry_37_branch_f3420: ; f3420 + noise $0, $f1, $28 + loopchannel 4, Cry_37_branch_f3420 + noise $0, $91, $49 + noise $1, $a8, $4a + noise $0, $e1, $4b + noise $5, $d2, $4f + noise $3, $c2, $4e + noise $3, $b2, $4d + noise $14, $a3, $4c + endchannel +; f343d + + +INCBIN "baserom.gbc", $f343d, $f3497 - $f343d + + +Cry_00: ; f3497 + dbw $84, Cry_00_Ch5 + dbw $05, Cry_00_Ch6 + dbw $07, Cry_00_Ch8 +; f34a0 + +Cry_01: ; f34a0 + dbw $84, Cry_01_Ch5 + dbw $05, Cry_01_Ch6 + dbw $07, Cry_01_Ch8 +; f34a9 + +Cry_02: ; f34a9 + dbw $84, Cry_02_Ch5 + dbw $05, Cry_02_Ch6 + dbw $07, Cry_02_Ch8 +; f34b2 + +Cry_03: ; f34b2 + dbw $84, Cry_03_Ch5 + dbw $05, Cry_03_Ch6 + dbw $07, Cry_03_Ch8 +; f34bb + +Cry_04: ; f34bb + dbw $84, Cry_04_Ch5 + dbw $05, Cry_04_Ch6 + dbw $07, Cry_04_Ch8 +; f34c4 + +Cry_05: ; f34c4 + dbw $84, Cry_05_Ch5 + dbw $05, Cry_05_Ch6 + dbw $07, Cry_05_Ch8 +; f34cd + +Cry_06: ; f34cd + dbw $84, Cry_06_Ch5 + dbw $05, Cry_06_Ch6 + dbw $07, Cry_06_Ch8 +; f34d6 + +Cry_07: ; f34d6 + dbw $84, Cry_07_Ch5 + dbw $05, Cry_07_Ch6 + dbw $07, Cry_07_Ch8 +; f34df + +Cry_08: ; f34df + dbw $84, Cry_08_Ch5 + dbw $05, Cry_08_Ch6 + dbw $07, Cry_08_Ch8 +; f34e8 + +Cry_09: ; f34e8 + dbw $84, Cry_09_Ch5 + dbw $05, Cry_09_Ch6 + dbw $07, Cry_09_Ch8 +; f34f1 + +Cry_0A: ; f34f1 + dbw $84, Cry_0A_Ch5 + dbw $05, Cry_0A_Ch6 + dbw $07, Cry_0A_Ch8 +; f34fa + +Cry_0B: ; f34fa + dbw $84, Cry_0B_Ch5 + dbw $05, Cry_0B_Ch6 + dbw $07, Cry_0B_Ch8 +; f3503 + +Cry_0C: ; f3503 + dbw $84, Cry_0C_Ch5 + dbw $05, Cry_0C_Ch6 + dbw $07, Cry_0C_Ch8 +; f350c + +Cry_0D: ; f350c + dbw $84, Cry_0D_Ch5 + dbw $05, Cry_0D_Ch6 + dbw $07, Cry_0D_Ch8 +; f3515 + +Cry_0E: ; f3515 + dbw $84, Cry_0E_Ch5 + dbw $05, Cry_0E_Ch6 + dbw $07, Cry_0E_Ch8 +; f351e + +Cry_0F: ; f351e + dbw $84, Cry_0F_Ch5 + dbw $05, Cry_0F_Ch6 + dbw $07, Cry_0F_Ch8 +; f3527 + +Cry_10: ; f3527 + dbw $84, Cry_10_Ch5 + dbw $05, Cry_10_Ch6 + dbw $07, Cry_10_Ch8 +; f3530 + +Cry_11: ; f3530 + dbw $84, Cry_11_Ch5 + dbw $05, Cry_11_Ch6 + dbw $07, Cry_11_Ch8 +; f3539 + +Cry_12: ; f3539 + dbw $84, Cry_12_Ch5 + dbw $05, Cry_12_Ch6 + dbw $07, Cry_12_Ch8 +; f3542 + +Cry_13: ; f3542 + dbw $84, Cry_13_Ch5 + dbw $05, Cry_13_Ch6 + dbw $07, Cry_13_Ch8 +; f354b + +Cry_14: ; f354b + dbw $84, Cry_14_Ch5 + dbw $05, Cry_14_Ch6 + dbw $07, Cry_14_Ch8 +; f3554 + +Cry_15: ; f3554 + dbw $84, Cry_15_Ch5 + dbw $05, Cry_15_Ch6 + dbw $07, Cry_15_Ch8 +; f355d + +Cry_16: ; f355d + dbw $84, Cry_16_Ch5 + dbw $05, Cry_16_Ch6 + dbw $07, Cry_16_Ch8 +; f3566 + +Cry_17: ; f3566 + dbw $84, Cry_17_Ch5 + dbw $05, Cry_17_Ch6 + dbw $07, Cry_17_Ch8 +; f356f + +Cry_18: ; f356f + dbw $84, Cry_18_Ch5 + dbw $05, Cry_18_Ch6 + dbw $07, Cry_18_Ch8 +; f3578 + +Cry_19: ; f3578 + dbw $84, Cry_19_Ch5 + dbw $05, Cry_19_Ch6 + dbw $07, Cry_19_Ch8 +; f3581 + +Cry_1A: ; f3581 + dbw $84, Cry_1A_Ch5 + dbw $05, Cry_1A_Ch6 + dbw $07, Cry_1A_Ch8 +; f358a + +Cry_1B: ; f358a + dbw $84, Cry_1B_Ch5 + dbw $05, Cry_1B_Ch6 + dbw $07, Cry_1B_Ch8 +; f3593 + + +INCBIN "baserom.gbc", $f3593, $f35d3 - $f3593 + + +Unknown_Cry_Ch5: ; f35d3 + octave 8 + sound $2c, $6, $4ce6 + sound $c, $7d, $0f4c + octave 5 + sound $4c, $ff, $f0de + sound $f, $f7, $07a0 + sound $6, $e6, $07a3 + sound $a, $f4, $07a0 + unknownmusic0xde $a5 +Unknown_Cry_Ch6: ; f35ee + sound $a5, $a, $d8f6 + sound $a, $f6, $07d8 + sound $7, $4, $d7e3 + sound $4, $e3, $07d7 + sound $7, $f, $d8f2 + sound $f, $f2, $07d8 + sound $7, $ff, $05de + endchannel +; f35fc + + +INCBIN "baserom.gbc", $f35fc, $f35fe - $f35fc + + + sound $2, $8, $0000 + sound $f, $a7, $06a1 + sound $6, $86, $06a2 +Unknown_Cry_Ch8: ; f3609 + noise $6, $a, $74 + sound $a, $74, $06a1 + noise $a1, $6, $de + unknownmusic0xde $5f + noise $5f, $a, $76 + sound $a, $76, $06d6 + octave 2 + noise $6, $4, $83 + sound $4, $83, $06d9 + forceoctave $6 + noise $f, $a2, $d7 + sound $f, $a2, $06d7 + noise $6, $ff, $2 + endchannel +; f361d + + +INCBIN "baserom.gbc", $f361d, $f361e - $f361d + + + music0xf2 + noise $3c, $8, $e4 + noise $3e, $f, $d7 + noise $3c, $6, $c5 + noise $3b, $6, $e4 + noise $3d, $8, $b6 + noise $3c, $6, $d4 + noise $3d, $8, $c1 + noise $3b, $ff, $de +Cry_19_Ch5: ; f3636 + unknownmusic0xde $f0 + sfxtogglenoise $f + sound $f, $f7, $07c0 + music0xf7 + noise $c0, $7, $6 + sound $6, $e4, $07c1 + panning $c1 + noise $7, $a, $f6 + sound $a, $f6, $07c0 + noise $c0, $7, $4 + sound $4, $d3, $07c2 + octave 5 + noise $c2, $7, $8 + sound $8, $c1, $07c0 + noise $c1, $c0, $7 + endchannel +; f364d + +Cry_19_Ch6: ; f364d + unknownmusic0xde $5f + sound $f, $97, $0781 + sound $6, $84, $0780 + sound $a, $96, $0781 + sound $f, $83, $0781 + endchannel +; f3660 + +Cry_19_Ch8: ; f3660 + noise $3, $f2, $3c + noise $d, $e6, $2c + noise $f, $d7, $3c + noise $8, $c1, $2c + endchannel +; f366d + +Cry_1A_Ch5: ; f366d + unknownmusic0xde $f0 + sound $f, $f7, $0680 + sound $a, $e6, $0684 + sound $f, $d7, $0690 + sound $8, $d5, $0690 + sound $6, $c4, $0688 + sound $5, $d3, $0670 + sound $4, $d3, $0660 + sound $8, $c1, $0640 + endchannel +; f3690 + +Cry_1A_Ch6: ; f3690 + unknownmusic0xde $5 + sound $f, $b7, $0641 + sound $a, $96, $0642 + sound $f, $a7, $0651 + sound $8, $a5, $0651 + sound $6, $94, $0647 + sound $5, $a3, $0631 + sound $4, $93, $0622 + sound $8, $71, $0601 + endchannel +; f36b3 + +Cry_1A_Ch8: ; f36b3 + noise $f, $e4, $3c + noise $a, $c7, $4c + noise $a, $c7, $3c + noise $c, $b7, $4c + noise $f, $a2, $5c + endchannel +; f36c3 + +Cry_07_Ch5: ; f36c3 + unknownmusic0xde $f0 + sound $6, $f7, $07a0 + sound $8, $e6, $07a4 + sound $4, $d6, $07a0 + sound $f, $d3, $0720 + sound $8, $c3, $0723 + sound $2, $c2, $0728 + sound $8, $b1, $0730 + endchannel +; f36e2 + +Cry_07_Ch6: ; f36e2 + unknownmusic0xde $a + sound $4, $8, $0000 + sound $6, $a7, $0741 + sound $8, $86, $0743 + sound $4, $76, $0741 + sound $d, $83, $06c2 + sound $7, $73, $06c1 + sound $3, $82, $06cc + sound $8, $71, $06d8 + endchannel +; f3705 + +Cry_07_Ch8: ; f3705 + noise $2, $f2, $4c + noise $6, $e6, $3a + noise $4, $d7, $3a + noise $6, $d6, $2c + noise $8, $e5, $3c + noise $c, $d2, $3d + noise $8, $d1, $2c + endchannel +; f371b + +Cry_1B_Ch5: ; f371b + unknownmusic0xde $a5 + sound $6, $f4, $0740 + sound $f, $e3, $0730 + sound $4, $f4, $0740 + sound $5, $b3, $0748 + sound $8, $d1, $0750 + endchannel +; f3732 + +Cry_1B_Ch6: ; f3732 + unknownmusic0xde $77 + sound $6, $c3, $0712 + sound $f, $b3, $0704 + sound $3, $c3, $0712 + sound $4, $c3, $0721 + sound $8, $b1, $0732 + endchannel +; f3749 + +Cry_1B_Ch8: ; f3749 + noise $8, $d6, $2c + noise $c, $c6, $3c + noise $a, $b6, $2c + noise $8, $91, $1c + endchannel +; f3756 + + +INCBIN "baserom.gbc", $f3756, $f37a1 - $f3756 + + +Cry_05_Ch5: ; f37a1 + unknownmusic0xde $f1 + sound $4, $f7, $07c0 + sound $c, $e6, $07c2 + sound $6, $b5, $0680 + sound $4, $c4, $0670 + sound $4, $b5, $0660 + sound $8, $c1, $0640 + endchannel +; f37bc + +Cry_05_Ch6: ; f37bc + unknownmusic0xde $cc + sound $3, $c7, $0781 + sound $c, $b6, $0780 + sound $6, $a5, $0641 + sound $4, $c4, $0632 + sound $6, $b5, $0621 + sound $8, $a1, $0602 + endchannel +; f37d7 + +Cry_05_Ch8: ; f37d7 + noise $3, $e4, $3c + noise $c, $d6, $2c + noise $4, $e4, $3c + noise $8, $b7, $5c + noise $f, $c2, $5d + endchannel +; f37e7 + +Cry_06_Ch5: ; f37e7 + unknownmusic0xde $c9 + sound $8, $f7, $0680 + sound $2, $f7, $0660 + sound $1, $e7, $0640 + sound $1, $e7, $0620 + sound $f, $d1, $0600 + sound $4, $c7, $0740 + sound $4, $a7, $0730 + sound $f, $91, $0720 + endchannel +; f380a + +Cry_06_Ch6: ; f380a + unknownmusic0xde $79 + sound $a, $e7, $0682 + sound $2, $e7, $0662 + sound $1, $d7, $0642 + sound $1, $d7, $0622 + sound $f, $c1, $0602 + sound $4, $b7, $0742 + sound $2, $97, $0732 + sound $f, $81, $0722 + endchannel +; f382d + +Cry_06_Ch8: ; f382d + noise $4, $74, $21 + noise $4, $74, $10 + noise $4, $71, $20 + endchannel +; f3837 + + +INCBIN "baserom.gbc", $f3837, $f385f - $f3837 + + +Cry_04_Ch5: ; f385f + unknownmusic0xde $a5 + sound $4, $e1, $0700 + sound $4, $f2, $0780 + sound $2, $92, $0740 + sound $8, $e1, $0600 + endchannel +; f3872 + +Cry_04_Ch6: ; f3872 + unknownmusic0xde $a + sound $4, $b1, $06e1 + sound $3, $c2, $06e1 + sound $3, $62, $0681 + sound $8, $b1, $05e1 + endchannel +; f3885 + +Cry_04_Ch8: ; f3885 + noise $2, $61, $32 + noise $2, $61, $21 + noise $8, $61, $11 + endchannel +; f388f + + +INCBIN "baserom.gbc", $f388f, $f390b - $f388f + + +Cry_01_Ch5: ; f390b + unknownmusic0xde $cc + sound $4, $f1, $0700 + sound $4, $e1, $0780 + sound $4, $d1, $0740 + sound $4, $e1, $0740 + sound $4, $f1, $0780 + sound $4, $d1, $0700 + sound $4, $f1, $0701 + sound $4, $d1, $0782 + sound $4, $c1, $0742 + sound $8, $b1, $0741 + endchannel +; f3936 + +Cry_01_Ch6: ; f3936 + unknownmusic0xde $44 + sound $c, $8, $0000 + sound $4, $f1, $0701 + sound $4, $e1, $0782 + sound $4, $d1, $0741 + sound $4, $e1, $0741 + sound $4, $f1, $0782 + sound $8, $d1, $0701 + endchannel +; f3955 + +Cry_01_Ch8: ; f3955 + noise $f, $8, $0 + noise $4, $8, $0 + noise $4, $d1, $4c + noise $4, $b1, $2c + noise $4, $d1, $3c + noise $4, $b1, $3c + noise $4, $c1, $2c + noise $8, $a1, $4c + endchannel +; f396e + +Cry_02_Ch5: ; f396e + unknownmusic0xde $cc + sound $8, $f5, $0600 + sound $2, $d2, $0638 + sound $2, $c2, $0630 + sound $2, $c2, $0628 + sound $2, $b2, $0620 + sound $2, $b2, $0610 + sound $2, $a2, $0618 + sound $2, $b2, $0610 + sound $8, $c1, $0620 + endchannel +; f3995 + +Cry_02_Ch6: ; f3995 + unknownmusic0xde $44 + sound $c, $c3, $05c0 + sound $3, $b1, $05f9 + sound $2, $a1, $05f1 + sound $2, $a1, $05e9 + sound $2, $91, $05e1 + sound $2, $91, $05d9 + sound $2, $81, $05d1 + sound $2, $91, $05d9 + sound $8, $91, $05e1 +Cry_02_Ch8: ; f39bb + endchannel +; f39bc + + +INCBIN "baserom.gbc", $f39bc, $f39da - $f39bc + + +Cry_03_Ch5: ; f39da +Cry_03_branch_f39da: ; f39da + unknownmusic0xde $88 + sound $5, $f2, $0650 + sound $9, $d1, $0660 + sound $5, $e2, $0612 + sound $9, $c1, $0622 + sound $5, $f2, $0610 + sound $6, $d1, $0620 + loopchannel 2, Cry_03_branch_f39da + endchannel +; f39f9 + +Cry_03_Ch6: ; f39f9 + unknownmusic0xde $40 + sound $4, $8, $0000 + sound $5, $f2, $0651 + sound $9, $d1, $0661 + sound $5, $e2, $0614 + sound $8, $c1, $0624 + sound $5, $f2, $0611 + sound $c, $d1, $0621 + sound $5, $e2, $0614 + sound $8, $c1, $0624 + sound $5, $f2, $0611 + sound $4, $d1, $0621 + endchannel +; f3a28 + +Cry_03_Ch8: ; f3a28 + noise $6, $d2, $1c + noise $9, $b1, $2c + noise $8, $c2, $2c + noise $9, $b1, $3c + noise $6, $c2, $2c + noise $9, $a2, $3c + noise $7, $c2, $2c + noise $5, $a1, $3c + noise $9, $c2, $2c + noise $4, $a1, $3c + endchannel +; f3a47 + + +INCBIN "baserom.gbc", $f3a47, $f3a7a - $f3a47 + + +Cry_00_Ch5: ; f3a7a + unknownmusic0xde $f0 + sound $8, $f7, $06e0 + sound $6, $e6, $06e5 + sound $3, $f4, $06e0 + sound $3, $f6, $06d0 + sound $3, $e3, $06c0 + sound $4, $f2, $06b0 + sound $f, $a2, $06c8 + endchannel +; f3a99 + +Cry_00_Ch6: ; f3a99 + unknownmusic0xde $5 + sound $3, $8, $0000 + sound $8, $a7, $06a1 + sound $6, $86, $06a3 + sound $3, $74, $06a1 + sound $3, $76, $0691 + sound $3, $83, $0682 + sound $4, $a2, $0671 + sound $f, $72, $0689 + endchannel +; f3abc + +Cry_00_Ch8: ; f3abc + noise $2, $f2, $3c + noise $8, $e4, $3e + noise $8, $d7, $3c + noise $5, $c5, $3b + noise $3, $d4, $2c + noise $2, $b6, $3c + noise $3, $a4, $2c + noise $8, $91, $3c + endchannel +; f3ad5 + + +INCBIN "baserom.gbc", $f3ad5, $f3b56 - $f3ad5 + + +Cry_0F_Ch5: ; f3b56 + unknownmusic0xde $1b + sound $7, $d2, $0740 + sound $f, $e5, $0760 + sound $18, $c1, $0730 + endchannel +; f3b65 + +Cry_0F_Ch6: ; f3b65 + unknownmusic0xde $81 + sound $2, $c2, $0701 + sound $4, $c2, $0708 + sound $f, $d7, $0741 + sound $18, $a2, $0701 +Cry_0F_Ch8: ; f3b77 + endchannel +; f3b78 + +Cry_0C_Ch5: ; f3b78 + unknownmusic0xde $f0 + sound $f, $d7, $0780 + sound $4, $e6, $07a0 + sound $f, $d2, $0740 + endchannel +; f3b87 + +Cry_0C_Ch6: ; f3b87 + unknownmusic0xde $5a + sound $f, $c7, $0753 + sound $5, $b6, $0772 + sound $f, $c2, $0711 + endchannel +; f3b96 + +Cry_0C_Ch8: ; f3b96 + noise $d, $f6, $4c + noise $4, $e6, $3c + noise $f, $f2, $4c + endchannel +; f3ba0 + +Cry_11_Ch5: ; f3ba0 + unknownmusic0xde $f0 + sound $6, $f7, $06c0 + sound $f, $e7, $0700 + sound $4, $f4, $06f0 + sound $4, $e4, $06e0 + sound $8, $d1, $06d0 + endchannel +; f3bb7 + +Cry_11_Ch6: ; f3bb7 + unknownmusic0xde $a + sound $7, $e6, $0681 + sound $e, $d5, $06c1 + sound $4, $c4, $06b1 + sound $4, $d4, $06a1 + sound $8, $c1, $0691 + endchannel +; f3bce + +Cry_11_Ch8: ; f3bce + noise $a, $a6, $3c + noise $e, $94, $2c + noise $5, $a3, $3c + noise $8, $91, $2c + endchannel +; f3bdb + +Cry_08_Ch5: ; f3bdb + unknownmusic0xde $a5 + sound $c, $f2, $0440 + sound $f, $e3, $04a0 + sound $4, $d2, $0490 + sound $8, $d1, $0480 + endchannel +; f3bee + +Cry_08_Ch6: ; f3bee + unknownmusic0xde $ee + sound $b, $d2, $0438 + sound $e, $c6, $0498 + sound $3, $b2, $0488 + sound $8, $b1, $0478 + endchannel +; f3c01 + +Cry_08_Ch8: ; f3c01 + noise $a, $e6, $6c + noise $f, $d2, $5c + noise $3, $c2, $6c + noise $8, $d1, $5c + endchannel +; f3c0e + +Cry_09_Ch5: ; f3c0e + unknownmusic0xde $33 + sound $f, $f6, $05c0 + sound $8, $e3, $05bc + sound $6, $d2, $05d0 + sound $6, $b2, $05e0 + sound $6, $c2, $05f0 + sound $8, $b1, $0600 + endchannel +; f3c29 + +Cry_09_Ch6: ; f3c29 + unknownmusic0xde $99 + sound $e, $c6, $04b1 + sound $7, $c3, $04ad + sound $5, $b2, $04c1 + sound $8, $92, $04d1 + sound $6, $a2, $04e1 + sound $8, $91, $04f1 + endchannel +; f3c44 + +Cry_09_Ch8: ; f3c44 + noise $a, $e6, $5c + noise $a, $d6, $6c + noise $4, $c2, $4c + noise $6, $d3, $5c + noise $8, $b3, $4c + noise $8, $a1, $5c + endchannel +; f3c57 + +Cry_0A_Ch5: ; f3c57 + unknownmusic0xde $f0 + sound $8, $e4, $0790 + sound $f, $f5, $07c0 + sound $8, $d1, $07d8 + endchannel +; f3c66 + +Cry_0A_Ch6: ; f3c66 + unknownmusic0xde $a5 + sound $a, $c4, $0771 + sound $f, $b6, $07a2 + sound $8, $a1, $07b7 + endchannel +; f3c75 + +Cry_0A_Ch8: ; f3c75 + noise $8, $e4, $4c + noise $e, $c4, $3c + noise $8, $d1, $2c + endchannel +; f3c7f + +Cry_14_Ch5: ; f3c7f + unknownmusic0xde $f0 + sound $6, $f2, $0600 + sound $6, $e2, $0640 + sound $6, $d2, $0680 + sound $6, $e2, $06c0 + sound $6, $d2, $0700 + sound $6, $c2, $0740 + sound $6, $b2, $0780 + sound $8, $a1, $07c0 + endchannel +; f3ca2 + +Cry_14_Ch6: ; f3ca2 + unknownmusic0xde $11 + sound $3, $8, $0001 + sound $6, $c2, $05c1 + sound $6, $b2, $0602 + sound $6, $a2, $0641 + sound $6, $b2, $0682 + sound $6, $a2, $06c2 + sound $6, $92, $0701 + sound $6, $a2, $0742 + sound $8, $81, $0781 + endchannel +; f3cc9 + +Cry_14_Ch8: ; f3cc9 + noise $6, $8, $1 + noise $5, $e2, $5c + noise $5, $c2, $4c + noise $5, $d2, $3c + noise $5, $b2, $2c + noise $5, $c2, $1c + noise $5, $a2, $1b + noise $5, $92, $1a + noise $8, $81, $18 + endchannel +; f3ce5 + +Cry_0B_Ch5: ; f3ce5 + unknownmusic0xde $f0 + sound $4, $f3, $0780 + sound $f, $e7, $0700 + sound $8, $d3, $0710 + sound $4, $c2, $0700 + sound $4, $d2, $06f0 + sound $8, $c1, $06e0 + endchannel +; f3d00 + +Cry_0B_Ch6: ; f3d00 + unknownmusic0xde $5a + sound $6, $c3, $0701 + sound $e, $b7, $0681 + sound $7, $b3, $0692 + sound $3, $a2, $0681 + sound $4, $b2, $0672 + sound $8, $a1, $0661 + endchannel +; f3d1b + +Cry_0B_Ch8: ; f3d1b + noise $6, $e3, $5c + noise $e, $d6, $4c + noise $6, $c6, $3c + noise $3, $b3, $4c + noise $3, $a2, $5c + noise $8, $b1, $6c + endchannel +; f3d2e + +Cry_0D_Ch5: ; f3d2e + unknownmusic0xde $f + sound $f, $f7, $0500 + sound $f, $e7, $0508 + sound $8, $b4, $0480 + sound $f, $a2, $0460 + endchannel +; f3d41 + +Cry_0D_Ch6: ; f3d41 + unknownmusic0xde $44 + sound $e, $d7, $0481 + sound $e, $c7, $0489 + sound $a, $b4, $0401 + sound $f, $c2, $03e1 + endchannel +; f3d54 + +Cry_0D_Ch8: ; f3d54 + noise $e, $f7, $7c + noise $c, $f6, $6c + noise $9, $e4, $7c + noise $f, $e2, $6c + endchannel +; f3d61 + +Cry_12_Ch5: ; f3d61 + unknownmusic0xde $f5 + sound $7, $d6, $07e1 + sound $6, $c6, $07e2 + sound $9, $d6, $07e1 + sound $7, $c6, $07e0 + sound $5, $b6, $07e2 + sound $7, $c6, $07e1 + sound $6, $b6, $07e0 + sound $8, $a1, $07df + endchannel +; f3d84 + +Cry_12_Ch6: ; f3d84 + unknownmusic0xde $44 + sound $6, $c3, $07c9 + sound $6, $b3, $07c7 + sound $a, $c4, $07c3 + sound $8, $b4, $07c7 + sound $6, $c3, $07c9 + sound $f, $a2, $07c5 + endchannel +; f3d9f + +Cry_12_Ch8: ; f3d9f + noise $d, $19, $7c + noise $d, $f7, $8c + noise $c, $d6, $7c + noise $8, $c4, $6c + noise $f, $b3, $5c + endchannel +; f3daf + +Cry_10_Ch5: ; f3daf + unknownmusic0xde $f0 + sound $6, $f7, $0740 + sound $c, $e6, $0744 + sound $6, $d5, $0750 + sound $4, $c3, $0760 + sound $3, $c3, $0780 + sound $8, $d1, $07a0 + endchannel +; f3dca + +Cry_10_Ch6: ; f3dca + unknownmusic0xde $a + sound $6, $c7, $0701 + sound $b, $b6, $0702 + sound $6, $a5, $0711 + sound $4, $93, $0721 + sound $3, $a3, $0741 + sound $8, $91, $0762 + endchannel +; f3de5 + +Cry_10_Ch8: ; f3de5 + noise $3, $e2, $3c + noise $8, $d6, $4c + noise $5, $d4, $3c + noise $c, $c7, $4c + noise $2, $e2, $3c + noise $8, $d1, $2c + endchannel +; f3df8 + +Cry_13_Ch5: ; f3df8 + unknownmusic0xde $f4 + sound $f, $f0, $0705 + sound $a, $e0, $0700 + sound $6, $b4, $0710 + sound $4, $d3, $0700 + sound $6, $b2, $0620 + sound $8, $a1, $0624 + endchannel +; f3e13 + +Cry_13_Ch6: ; f3e13 + unknownmusic0xde $22 + sound $f, $b0, $06c3 + sound $a, $a0, $06c1 + sound $6, $84, $06d2 + sound $4, $93, $06c1 + sound $6, $82, $05e1 + sound $8, $61, $05e8 + endchannel +; f3e2e + +Cry_13_Ch8: ; f3e2e + noise $6, $e6, $4c + noise $f, $d6, $3c + noise $a, $c5, $4a + noise $1, $b2, $5b + noise $f, $c2, $4c + endchannel +; f3e3e + +Cry_0E_Ch5: ; f3e3e + unknownmusic0xde $50 + sound $a, $f5, $0680 + sound $3, $e2, $06a0 + sound $3, $f2, $06c0 + sound $3, $e2, $06e0 + sound $3, $d2, $0700 + sound $3, $c2, $06e0 + sound $3, $d2, $06c0 + sound $8, $c1, $06a0 + endchannel +; f3e61 + +Cry_0E_Ch6: ; f3e61 + unknownmusic0xde $f + sound $9, $d5, $0631 + sound $3, $d2, $0652 + sound $3, $e2, $0671 + sound $3, $b2, $0691 + sound $3, $c2, $06b2 + sound $3, $b2, $0691 + sound $3, $c2, $0671 + sound $8, $b1, $0651 + endchannel +; f3e84 + +Cry_0E_Ch8: ; f3e84 + noise $6, $e3, $4c + noise $4, $c3, $3c + noise $5, $d4, $3c + noise $4, $c4, $2c + noise $6, $b4, $3c + noise $8, $c1, $2c + endchannel +; f3e97 + +Cry_15_Ch5: ; f3e97 + unknownmusic0xde $a5 + sound $3, $f4, $0641 + sound $d, $d6, $0721 + sound $8, $f4, $0719 + sound $8, $c1, $071a + endchannel +; f3eaa + +Cry_15_Ch6: ; f3eaa + unknownmusic0xde $cc + sound $4, $f4, $0580 + sound $e, $e6, $06e0 + sound $8, $d5, $06d8 + sound $8, $d1, $06dc + endchannel +; f3ebd + +Cry_15_Ch8: ; f3ebd + noise $5, $c4, $46 + noise $d, $a5, $44 + noise $8, $c4, $45 + noise $8, $b1, $44 + endchannel +; f3eca + +Cry_16_Ch5: ; f3eca + unknownmusic0xde $f0 + sound $d, $f1, $0511 + sound $d, $e1, $0515 + sound $d, $e1, $0511 + sound $8, $d1, $0511 + endchannel +; f3edd + +Cry_16_Ch6: ; f3edd + unknownmusic0xde $15 + sound $c, $e1, $050c + sound $c, $d1, $0510 + sound $e, $c1, $050c + sound $8, $c1, $050a + endchannel +; f3ef0 + +Cry_16_Ch8: ; f3ef0 + noise $e, $f2, $65 + noise $d, $e2, $55 + noise $e, $d2, $56 + noise $8, $d1, $66 + endchannel +; f3efd + +Cry_17_Ch5: ; f3efd + unknownmusic0xde $1b + sound $3, $f3, $0564 + sound $2, $e2, $0544 + sound $5, $d1, $0522 + sound $2, $b2, $0484 + sound $8, $d1, $04a2 + sound $3, $f3, $0524 + sound $4, $e4, $04e4 + sound $8, $d1, $0502 + endchannel +; f3f20 + +Cry_17_Ch6: ; f3f20 + unknownmusic0xde $cc + sound $3, $d3, $0560 + sound $2, $c2, $0540 + sound $5, $c1, $0520 + sound $2, $92, $0480 + sound $8, $c1, $04a0 + sound $3, $d3, $0520 + sound $3, $c4, $04e0 + sound $8, $c1, $0500 +Cry_17_Ch8: ; f3f42 + endchannel +; f3f43 + +Cry_18_Ch5: ; f3f43 + unknownmusic0xde $11 + sound $2, $3d, $0381 + sound $7, $f5, $0601 + sound $1, $c2, $0481 + sound $8, $91, $0381 + endchannel +; f3f56 + +Cry_18_Ch6: ; f3f56 + unknownmusic0xde $ee + sound $2, $3e, $05b0 + sound $7, $d5, $075d + sound $1, $b2, $06b0 + sound $8, $61, $05b0 + endchannel +; f3f69 + +Cry_18_Ch8: ; f3f69 + noise $2, $92, $49 + noise $7, $b5, $29 + noise $1, $a2, $39 + noise $8, $91, $49 + endchannel +; f3f76 diff --git a/audio/music/aftertherivalfight.asm b/audio/music/aftertherivalfight.asm new file mode 100644 index 00000000..3d06b88d --- /dev/null +++ b/audio/music/aftertherivalfight.asm @@ -0,0 +1,71 @@ +Music_AfterTheRivalFight: ; f5127 + dbw $c0, Music_AfterTheRivalFight_Ch1 + dbw $01, Music_AfterTheRivalFight_Ch2 + dbw $02, Music_AfterTheRivalFight_Ch3 + dbw $03, Music_AfterTheRivalFight_Ch4 +; f5133 + +Music_AfterTheRivalFight_Ch1: ; f5133 + tempo 112 + volume $77 + dutycycle $0 + tone $0001 + vibrato $8, $14 + stereopanning $f0 + notetype $c, $b2 + octave 2 + note G#, 4 + note G#, 4 + intensity $82 + octave 3 + note G#, 2 + note G#, 2 + note G#, 2 + note G#, 2 + loopchannel 0, Music_AfterTheRivalFight_branch_f4fb1 +; f5153 + +Music_AfterTheRivalFight_Ch2: ; f5153 + dutycycle $1 + vibrato $6, $35 + stereopanning $f + notetype $c, $c2 + octave 4 + note G#, 4 + note G#, 4 + intensity $a2 + note G#, 2 + note G#, 2 + note G#, 2 + note G#, 2 + loopchannel 0, Music_AfterTheRivalFight_branch_f502e +; f516a + +Music_AfterTheRivalFight_Ch3: ; f516a + notetype $c, $28 + octave 3 + note D#, 2 + note __, 2 + note D#, 2 + note __, 2 + note G#, 2 + note F#, 2 + note F_, 2 + note D#, 2 + loopchannel 0, Music_AfterTheRivalFight_branch_f509d +; f517a + +Music_AfterTheRivalFight_Ch4: ; f517a + togglenoise $3 + stereopanning $f + notetype $c + note D_, 4 + note D_, 4 + note D#, 2 + note D_, 2 + note D_, 2 + note D_, 2 + loopchannel 0, Music_AfterTheRivalFight_branch_f5118 +; f518a + + diff --git a/audio/music/azaleatown.asm b/audio/music/azaleatown.asm new file mode 100644 index 00000000..55365d9a --- /dev/null +++ b/audio/music/azaleatown.asm @@ -0,0 +1,665 @@ +Music_AzaleaTown: ; f57e8 + dbw $c0, Music_AzaleaTown_Ch1 + dbw $01, Music_AzaleaTown_Ch2 + dbw $02, Music_AzaleaTown_Ch3 + dbw $03, Music_AzaleaTown_Ch4 +; f57f4 + +Music_AzaleaTown_Ch1: ; f57f4 + tempo 160 + volume $77 + dutycycle $2 + stereopanning $f + notetype $c, $a1 + note __, 2 +Music_AzaleaTown_branch_f5801: ; f5801 + intensity $a1 + octave 3 + note F_, 2 + intensity $61 + note F_, 2 + note F_, 2 + intensity $a1 + note F_, 2 + intensity $61 + note F_, 2 + note F_, 2 + note F_, 2 + note F_, 2 + loopchannel 2, Music_AzaleaTown_branch_f5801 +Music_AzaleaTown_branch_f5816: ; f5816 + callchannel Music_AzaleaTown_branch_f588c + stereopanning $f0 + intensity $a4 + note G#, 2 + note A#, 1 + note __, 3 + octave 4 + note C_, 4 + notetype $6, $a4 + note G_, 1 + note G#, 3 + note F#, 4 + note D#, 2 + note __, 2 + stereopanning $f + callchannel Music_AzaleaTown_branch_f588c + stereopanning $f0 + notetype $6, $a4 + note D#, 4 + note C_, 4 + note __, 3 + note B_, 1 + octave 4 + note C_, 12 + octave 3 + note A#, 4 + note F#, 4 + stereopanning $f + callchannel Music_AzaleaTown_branch_f5912 + intensity $a3 + note A#, 4 + octave 4 + note C#, 2 + note __, 2 + note C_, 2 + note __, 2 + intensity $a1 + octave 3 + note C#, 4 + note A_, 2 + note __, 14 + callchannel Music_AzaleaTown_branch_f5912 + intensity $a3 + octave 4 + note C_, 1 + note C#, 3 + note F_, 2 + note __, 2 + note C#, 2 + note __, 2 + intensity $a1 + octave 3 + note G_, 4 + note A#, 4 + note G_, 8 + intensity $a2 + note A#, 4 + octave 4 + note C#, 4 + octave 3 + note A#, 4 + note F#, 4 + note C#, 8 + note F#, 4 + note __, 4 + note A#, 4 + octave 4 + note C#, 4 + octave 3 + note A#, 4 + note G_, 4 + note C#, 4 + note __, 4 + note G_, 4 + note __, 4 + octave 4 + note C#, 4 + note D#, 4 + note C#, 4 + octave 3 + note G#, 4 + note D#, 4 + note C#, 4 + octave 2 + note G#, 4 + note __, 8 + notetype $c, $2f + octave 3 + note G#, 14 + note __, 2 + loopchannel 0, Music_AzaleaTown_branch_f5816 +; f588c + +Music_AzaleaTown_branch_f588c: ; f588c + notetype $c, $a1 + octave 4 + note F_, 2 + intensity $61 + note F_, 2 + note F_, 2 + intensity $a1 + note D#, 2 + intensity $61 + note D#, 2 + note D#, 2 + intensity $a1 + note F_, 2 + intensity $61 + note F_, 2 + intensity $a1 + note A#, 2 + intensity $61 + note A#, 2 + note A#, 2 + intensity $a1 + note G#, 2 + intensity $61 + note G#, 2 + note G#, 2 + intensity $a1 + note A_, 2 + intensity $61 + note A_, 2 + intensity $a1 + note C_, 2 + intensity $61 + note C_, 2 + note C_, 2 + intensity $a1 + note C#, 2 + intensity $61 + note C#, 2 + note C#, 2 + note C#, 2 + note C#, 2 + intensity $a1 + note D#, 2 + intensity $61 + note D#, 2 + note D#, 2 + intensity $a1 + note C#, 2 + intensity $61 + note C#, 2 + note C#, 2 + note C#, 2 + note __, 2 + intensity $a1 + octave 3 + note F_, 2 + intensity $61 + note F_, 2 + note F_, 2 + intensity $a1 + note F#, 2 + intensity $61 + note F#, 2 + note F#, 2 + note F#, 2 + note F#, 2 + intensity $a1 + note F_, 2 + intensity $61 + note F_, 2 + note F_, 2 + intensity $a1 + note D#, 2 + intensity $61 + note D#, 2 + note D#, 2 + intensity $a1 + note C#, 2 + intensity $61 + note C#, 2 + intensity $a1 + note C_, 2 + intensity $61 + note C_, 2 + note C_, 2 + intensity $a1 + octave 2 + note A#, 2 + intensity $61 + note A#, 2 + note A#, 2 + intensity $a1 + octave 3 + note C#, 2 + intensity $61 + note C#, 2 + endchannel +; f5912 + +Music_AzaleaTown_branch_f5912: ; f5912 + intensity $61 + note G#, 8 + note G#, 8 + intensity $81 + note A_, 8 + intensity $a1 + note A_, 8 + endchannel +; f591d + +Music_AzaleaTown_Ch2: ; f591d + vibrato $12, $23 + dutycycle $2 + stereopanning $f0 + notetype $c, $62 + note __, 1 + octave 4 + note D_, 1 + intensity $b1 + note D#, 2 + intensity $71 + note D#, 2 + note D#, 2 + intensity $b1 + note C#, 2 + intensity $71 + note C#, 2 + note C#, 2 + intensity $51 + note C#, 2 + note C#, 2 + intensity $b1 + note C_, 2 + intensity $71 + note C_, 2 + note C_, 2 + intensity $b1 + note C#, 2 + intensity $71 + note C#, 2 + note C#, 2 + notetype $6, $b4 + note F_, 7 + dutycycle $1 + octave 5 + note C_, 1 +Music_AzaleaTown_branch_f5952: ; f5952 + callchannel Music_AzaleaTown_branch_f59c7 + note C#, 4 + note C_, 2 + note C#, 1 + note __, 3 + notetype $6, $b4 + note D#, 11 + note __, 8 + dutycycle $1 + octave 5 + note C_, 1 + callchannel Music_AzaleaTown_branch_f59c7 + note __, 2 + note C#, 2 + note C_, 2 + octave 3 + note G#, 2 + notetype $6, $b4 + note __, 3 + octave 4 + note G_, 1 + note G#, 12 + note F#, 4 + note F_, 4 + dutycycle $0 + note D_, 1 + note D#, 3 + note C#, 4 + note C_, 2 + note __, 2 + note G#, 4 + note __, 4 + note F#, 4 + note __, 4 + note F_, 4 + note D#, 4 + note F_, 2 + note __, 2 + note D#, 2 + note __, 2 + note C#, 8 + note __, 12 + note D_, 1 + note D#, 3 + note C#, 4 + note C_, 2 + note __, 2 + note G#, 4 + note __, 4 + note A_, 4 + note __, 4 + octave 5 + note C_, 4 + octave 4 + note B_, 1 + octave 5 + note C_, 3 + note C#, 2 + note __, 2 + note C_, 2 + note __, 2 + octave 4 + note F_, 4 + note __, 4 + note D#, 4 + note __, 4 + note C#, 4 + dutycycle $2 + note F_, 4 + note D#, 4 + note C#, 4 + note F_, 4 + note __, 4 + note D#, 4 + note __, 4 + note C#, 4 + note F_, 4 + note D#, 4 + note C#, 4 + note F_, 4 + note __, 4 + note A#, 4 + note __, 4 + octave 5 + note C_, 4 + notetype $c, $b7 + octave 4 + note G#, 12 + note D#, 4 + intensity $1f + note C_, 14 + notetype $6, $b4 + dutycycle $1 + note G#, 2 + octave 5 + note C_, 2 + loopchannel 0, Music_AzaleaTown_branch_f5952 +; f59c7 + +Music_AzaleaTown_branch_f59c7: ; f59c7 + note C#, 4 + octave 4 + note G#, 2 + note __, 2 + octave 5 + note C_, 2 + note __, 2 + note C#, 8 + note D#, 8 + note F_, 2 + note __, 1 + note G_, 1 + note G#, 12 + note F_, 2 + note __, 6 + note D#, 8 + note F_, 2 + note __, 1 + note C_, 1 + notetype $c, $a8 + vibrato $0, $0 + note C#, 8 + intensity $a7 + vibrato $12, $23 + note C#, 16 + note __, 4 + intensity $b4 + dutycycle $2 + octave 3 + note A#, 2 + octave 4 + note C#, 1 + note __, 1 + note F#, 8 + note __, 2 + note F#, 2 + note F_, 2 + note D#, 1 + note __, 1 + note C#, 6 + note C_, 2 + note __, 2 + note C_, 4 + note C#, 1 + notetype $6, $b4 + note __, 1 + note D_, 1 + notetype $c, $b7 + note D#, 12 + intensity $b4 + endchannel +; f5a08 + +Music_AzaleaTown_Ch3: ; f5a08 + stereopanning $ff + vibrato $6, $26 + notetype $c, $25 + octave 2 + note G#, 1 + octave 3 + note C_, 1 + note C#, 1 + note __, 5 + note C#, 1 + note __, 3 + note C#, 1 + note __, 1 + octave 2 + note G#, 4 + octave 3 + note C#, 1 + note __, 5 + note C#, 1 + note __, 3 + note C#, 1 + note __, 1 + note G#, 4 +Music_AzaleaTown_branch_f5a24: ; f5a24 + callchannel Music_AzaleaTown_branch_f5a86 + note G#, 4 + note D#, 2 + callchannel Music_AzaleaTown_branch_f5a86 + note G#, 2 + note __, 2 + note F#, 2 + callchannel Music_AzaleaTown_branch_f5acf + note A#, 1 + note __, 1 + octave 4 + note C#, 1 + note __, 1 + note F_, 2 + octave 3 + note A_, 4 + octave 4 + note C#, 1 + note __, 3 + note F_, 1 + note __, 1 + callchannel Music_AzaleaTown_branch_f5acf + octave 2 + note A#, 2 + octave 3 + note F_, 1 + note __, 1 + note A#, 1 + note __, 1 + note D#, 2 + octave 2 + note A#, 2 + octave 3 + note D#, 1 + note __, 3 + note G_, 2 + octave 2 + note F#, 1 + note __, 5 + note F#, 1 + note F#, 1 + note F#, 1 + note __, 1 + octave 3 + note C#, 2 + note __, 2 + octave 2 + note F_, 1 + note F#, 1 + note G_, 1 + note __, 5 + note G_, 1 + note G_, 1 + note G_, 1 + note __, 1 + octave 3 + note C#, 2 + note __, 2 + octave 2 + note F#, 1 + note G_, 1 + note G#, 1 + note __, 5 + note G#, 1 + note G#, 1 + note G#, 1 + note __, 1 + octave 3 + note D#, 2 + note __, 2 + octave 2 + note F#, 1 + note G_, 1 + note G#, 1 + note __, 5 + note G#, 1 + note G#, 1 + note G#, 1 + note __, 1 + octave 3 + note D#, 2 + note __, 2 + octave 2 + note B_, 1 + octave 3 + note C_, 1 + loopchannel 0, Music_AzaleaTown_branch_f5a24 +; f5a86 + +Music_AzaleaTown_branch_f5a86: ; f5a86 + note C#, 1 + note __, 5 + note C#, 1 + note __, 3 + note C#, 1 + note __, 1 + octave 2 + note G#, 4 + octave 3 + note F_, 1 + note __, 5 + note F_, 1 + note __, 1 + note C_, 1 + note __, 1 + note F_, 4 + note A_, 2 + intensity $15 + note A#, 1 + note __, 1 + intensity $25 + octave 4 + note C#, 1 + note __, 1 + note F_, 1 + note __, 1 + octave 3 + note A_, 4 + octave 4 + note C#, 1 + note __, 1 + note F_, 1 + note __, 1 + octave 3 + note G#, 4 + note A#, 1 + note __, 1 + note G#, 1 + note __, 1 + note G_, 6 + note __, 4 + note F#, 1 + note __, 5 + note F#, 1 + note __, 3 + note F#, 1 + note __, 1 + note C#, 4 + note G_, 1 + note __, 5 + note G_, 1 + note __, 3 + note C#, 4 + note G_, 1 + note __, 1 + note G#, 1 + note __, 5 + note G#, 1 + note __, 1 + note D#, 1 + note __, 1 + note C#, 4 + note G#, 1 + note __, 1 + note G#, 1 + note __, 5 + note G#, 1 + note __, 1 + note C_, 1 + note __, 1 + endchannel +; f5acf + +Music_AzaleaTown_branch_f5acf: ; f5acf + intensity $35 + octave 3 + note F_, 1 + note __, 1 + note F_, 1 + note __, 1 + note F_, 1 + note __, 1 + note F_, 1 + note __, 1 + intensity $25 + note F_, 1 + note __, 1 + note F_, 1 + note __, 1 + note F_, 1 + note __, 1 + note F_, 1 + note __, 1 + endchannel +; f5ae5 + +Music_AzaleaTown_Ch4: ; f5ae5 + togglenoise $3 + notetype $c + note F_, 2 +Music_AzaleaTown_branch_f5aea: ; f5aea + note D#, 2 + note F#, 2 + note D_, 2 + note D#, 1 + note G_, 1 + note G_, 1 + note G_, 1 + note D#, 2 + note D_, 2 + note G_, 1 + note G_, 1 + note D#, 2 + note F#, 2 + note D_, 2 + note D#, 1 + note G_, 1 + note G_, 1 + note G_, 1 + note D#, 2 + note D_, 2 + note F#, 2 + loopchannel 0, Music_AzaleaTown_branch_f5aea +; f5b03 + + diff --git a/audio/music/bicycle.asm b/audio/music/bicycle.asm new file mode 100644 index 00000000..0a1a68fd --- /dev/null +++ b/audio/music/bicycle.asm @@ -0,0 +1,523 @@ +Music_Bicycle: ; ee119 + dbw $c0, Music_Bicycle_Ch1 + dbw $01, Music_Bicycle_Ch2 + dbw $02, Music_Bicycle_Ch3 + dbw $03, Music_Bicycle_Ch4 +; ee125 + +Music_Bicycle_Ch1: ; ee125 + tempo 140 + volume $77 + dutycycle $3 + tone $0001 + stereopanning $f + vibrato $8, $15 + notetype $c, $b4 + octave 3 + note B_, 6 + note A_, 6 + note G_, 4 + intensity $b0 + note A_, 6 + intensity $b6 + note A_, 8 + intensity $b2 + note F#, 2 +Music_Bicycle_branch_ee144: ; ee144 + stereopanning $f + intensity $b2 + note G_, 2 + note G_, 2 + note E_, 2 + note E_, 2 + note F#, 1 + note E_, 1 + note D#, 2 + note D_, 2 + note D_, 2 + note E_, 2 + note E_, 2 + note C_, 2 + note C_, 2 + octave 2 + note B_, 2 + note G_, 2 + note A_, 2 + note B_, 2 + octave 3 + note C_, 2 + note C_, 2 + note E_, 2 + note E_, 2 + note C#, 2 + note E_, 2 + note F#, 2 + note E_, 2 + note D_, 2 + note E_, 2 + note D_, 2 + note C#, 2 + note D_, 2 + note D_, 2 + note C#, 2 + note D_, 2 + note G_, 2 + note G_, 2 + note E_, 2 + note E_, 2 + note F#, 1 + note E_, 1 + note D#, 2 + note D_, 2 + note D_, 2 + note E_, 2 + note E_, 2 + note C_, 2 + note C_, 2 + octave 2 + note B_, 2 + note B_, 2 + note A#, 2 + note B_, 2 + octave 3 + note C_, 2 + octave 2 + note B_, 2 + octave 3 + note C_, 2 + note E_, 2 + note C_, 2 + note E_, 2 + note F#, 2 + note G_, 2 + note F#, 2 + intensity $82 + note F#, 2 + intensity $b2 + note A_, 2 + note G_, 2 + note F#, 2 + note G_, 2 + note G#, 2 + note A_, 2 + stereopanning $f0 + intensity $b6 + note B_, 4 + note G_, 4 + octave 4 + note D_, 4 + octave 3 + note G_, 4 + note A_, 4 + note F#, 4 + octave 4 + note D_, 4 + octave 3 + note F#, 4 + note G_, 4 + note E_, 4 + octave 4 + note C_, 4 + octave 3 + note E_, 4 + note F#, 4 + note D_, 2 + note F#, 2 + note G_, 2 + note G#, 2 + note A_, 4 + octave 4 + note D_, 2 + octave 3 + note B_, 2 + note G_, 2 + note B_, 2 + octave 4 + note D_, 2 + note G_, 2 + note D_, 2 + octave 3 + note B_, 2 + octave 4 + note C_, 2 + octave 3 + note A_, 2 + note F#, 2 + note A_, 2 + octave 4 + note C_, 2 + note F#, 2 + note C_, 2 + octave 3 + note A_, 2 + note G_, 2 + note E_, 2 + note C_, 2 + note E_, 2 + note G_, 2 + note G#, 2 + note A_, 2 + note B_, 2 + octave 4 + note C_, 2 + note C_, 2 + octave 3 + note A_, 2 + note G_, 2 + note F#, 2 + note G_, 2 + note G#, 2 + note A_, 2 + loopchannel 0, Music_Bicycle_branch_ee144 +; ee1de + +Music_Bicycle_Ch2: ; ee1de + dutycycle $2 + vibrato $10, $24 + stereopanning $f0 + notetype $c, $c6 + octave 4 + note D_, 6 + note C_, 6 + octave 3 + note B_, 4 + intensity $c2 + octave 4 + note D_, 2 + note D_, 1 + note E_, 1 + note D_, 2 + note D_, 1 + note E_, 1 + note D_, 2 + intensity $c3 + note C_, 2 + octave 3 + note B_, 2 + note A_, 2 +Music_Bicycle_branch_ee1fd: ; ee1fd + stereopanning $ff + dutycycle $2 + intensity $c3 + octave 3 + note B_, 4 + note G_, 4 + note A_, 4 + note F#, 4 + intensity $c2 + note G_, 2 + note F#, 2 + note E_, 2 + note F#, 2 + intensity $c5 + note D_, 8 + intensity $c4 + note E_, 4 + note G_, 4 + intensity $c2 + note E_, 2 + note B_, 2 + note A_, 2 + note G_, 2 + note F#, 2 + note G_, 2 + note A_, 2 + note G_, 2 + intensity $c5 + note F#, 8 + intensity $c3 + note B_, 4 + note G_, 4 + note A_, 4 + note F#, 4 + intensity $c2 + note G_, 2 + note F#, 2 + note E_, 2 + note F#, 2 + intensity $c5 + note D_, 8 + intensity $c4 + note E_, 4 + note G_, 4 + intensity $c2 + note E_, 2 + octave 4 + note E_, 2 + note D_, 2 + note C_, 2 + octave 3 + note B_, 2 + octave 4 + note C_, 2 + note D_, 2 + note E_, 2 + intensity $c7 + note F#, 8 + stereopanning $f + callchannel Music_Bicycle_branch_ee263 + note F#, 4 + intensity $c3 + note A_, 2 + note D_, 2 + note E_, 2 + note F_, 2 + note F#, 4 + intensity $c7 + callchannel Music_Bicycle_branch_ee263 + note F#, 4 + intensity $c3 + note A_, 2 + note B_, 2 + note A_, 2 + note G_, 2 + note F#, 4 + loopchannel 0, Music_Bicycle_branch_ee1fd +; ee263 + +Music_Bicycle_branch_ee263: ; ee263 + note G_, 6 + note B_, 6 + note G_, 4 + note F#, 6 + note A_, 6 + note F#, 4 + note E_, 6 + note G_, 6 + note E_, 4 + endchannel +; ee26d + +Music_Bicycle_Ch3: ; ee26d + notetype $c, $14 + note __, 16 + octave 3 + note A_, 2 + octave 4 + note C_, 2 + octave 3 + note B_, 2 + octave 4 + note D_, 2 + note C_, 2 + note E_, 2 + note D_, 2 + octave 3 + note A_, 1 + note __, 1 +Music_Bicycle_branch_ee27f: ; ee27f + callchannel Music_Bicycle_branch_ee333 + note E_, 1 + note __, 1 + note G_, 1 + note __, 1 + note E_, 1 + note __, 1 + note G_, 1 + note __, 1 + note D_, 1 + note __, 1 + octave 2 + note B_, 1 + note __, 1 + octave 3 + note C_, 1 + note __, 1 + note D_, 1 + note __, 1 + note E_, 1 + note __, 1 + note G_, 1 + note __, 1 + note C_, 1 + note __, 1 + note G_, 1 + note __, 1 + note E_, 1 + note __, 1 + note G_, 1 + note __, 1 + note C_, 1 + note __, 1 + note G_, 1 + note __, 1 + note F#, 1 + note __, 1 + note A_, 1 + note __, 1 + note D_, 1 + note __, 1 + note A_, 1 + note __, 1 + note F#, 1 + note __, 1 + note D_, 1 + note __, 1 + note E_, 1 + note __, 1 + note F#, 1 + note __, 1 + callchannel Music_Bicycle_branch_ee333 + note E_, 1 + note __, 1 + note G_, 1 + note __, 1 + note E_, 1 + note __, 1 + note G_, 1 + note __, 1 + note D_, 1 + note __, 1 + note G_, 1 + note __, 1 + note F#, 1 + note __, 1 + note F_, 1 + note __, 1 + note E_, 1 + note __, 1 + note G_, 1 + note __, 1 + note C_, 1 + note __, 1 + note G_, 1 + note __, 1 + note E_, 1 + note __, 1 + note G_, 1 + note __, 1 + note C_, 1 + note __, 1 + note G_, 1 + note __, 1 + note F#, 1 + note __, 1 + note A_, 1 + note __, 1 + note D_, 1 + note __, 1 + note A_, 1 + note __, 1 + octave 4 + note D_, 1 + note __, 1 + note C_, 1 + note __, 1 + octave 3 + note B_, 1 + note __, 1 + note A_, 1 + note __, 1 +Music_Bicycle_branch_ee2e9: ; ee2e9 + note G_, 1 + note __, 1 + note B_, 1 + note __, 1 + note D_, 1 + note __, 1 + note B_, 1 + note __, 1 + note G_, 1 + note __, 1 + note B_, 1 + note __, 1 + note D_, 1 + note __, 1 + note B_, 1 + note __, 1 + note F#, 1 + note __, 1 + note A_, 1 + note __, 1 + note D_, 1 + note __, 1 + note A_, 1 + note __, 1 + note F#, 1 + note __, 1 + note A_, 1 + note __, 1 + note D_, 1 + note __, 1 + note A_, 1 + note __, 1 + note E_, 1 + note __, 1 + note G_, 1 + note __, 1 + note C_, 1 + note __, 1 + note G_, 1 + note __, 1 + note E_, 1 + note __, 1 + note G_, 1 + note __, 1 + note C_, 1 + note __, 1 + note G_, 1 + note __, 1 + note F#, 1 + note __, 1 + note A_, 1 + note __, 1 + note D_, 1 + note __, 1 + note A_, 1 + note __, 1 + note F#, 1 + note __, 1 + octave 4 + note C_, 1 + note __, 1 + octave 3 + note B_, 1 + note __, 1 + note A_, 1 + note __, 1 + loopchannel 2, Music_Bicycle_branch_ee2e9 + loopchannel 0, Music_Bicycle_branch_ee27f +; ee333 + +Music_Bicycle_branch_ee333: ; ee333 + octave 3 + note G_, 1 + note __, 1 + note B_, 1 + note __, 1 + note D_, 1 + note __, 1 + note B_, 1 + note __, 1 + note G_, 1 + note __, 1 + note B_, 1 + note __, 1 + note D_, 1 + note __, 1 + note B_, 1 + note __, 1 + endchannel +; ee345 + +Music_Bicycle_Ch4: ; ee345 + togglenoise $0 + notetype $c + note __, 16 + note __, 16 +Music_Bicycle_branch_ee34b: ; ee34b + note __, 2 +Music_Bicycle_branch_ee34c: ; ee34c + stereopanning $f0 + note F_, 4 + loopchannel 12, Music_Bicycle_branch_ee34c + note F_, 4 + note F_, 4 + stereopanning $ff + note F_, 2 + note F_, 2 + note F_, 2 + loopchannel 0, Music_Bicycle_branch_ee34b +; ee35e + + diff --git a/audio/music/bugcatchingcontest.asm b/audio/music/bugcatchingcontest.asm new file mode 100644 index 00000000..f52d5045 --- /dev/null +++ b/audio/music/bugcatchingcontest.asm @@ -0,0 +1,675 @@ +Music_BugCatchingContest: ; f7c16 + dbw $c0, Music_BugCatchingContest_Ch1 + dbw $01, Music_BugCatchingContest_Ch2 + dbw $02, Music_BugCatchingContest_Ch3 + dbw $03, Music_BugCatchingContest_Ch4 +; f7c22 + +Music_BugCatchingContest_Ch1: ; f7c22 + tempo 144 + volume $77 + stereopanning $f + vibrato $8, $24 + dutycycle $2 + notetype $c, $b7 + note __, 8 + octave 4 + note C#, 1 + note __, 1 + note C#, 3 + note __, 1 + note C#, 1 + note C#, 1 + note D_, 1 + note __, 1 + note D_, 3 + note __, 1 + note D_, 1 + note D_, 1 + note D#, 1 + note __, 1 + note D#, 3 + note __, 1 + note D#, 1 + note D#, 1 + note E_, 1 + note __, 1 + note E_, 3 + note __, 1 + note E_, 1 + note E_, 1 +Music_BugCatchingContest_branch_f7c4b: ; f7c4b + notetype $c, $b1 +Music_BugCatchingContest_branch_f7c4e: ; f7c4e + note __, 2 + octave 2 + note A_, 2 + loopchannel 4, Music_BugCatchingContest_branch_f7c4e +Music_BugCatchingContest_branch_f7c55: ; f7c55 + note __, 2 + note B_, 2 + loopchannel 8, Music_BugCatchingContest_branch_f7c55 + intensity $b4 + dutycycle $1 + octave 3 + note B_, 6 + note A_, 1 + note B_, 1 + note A_, 6 + octave 4 + note D_, 1 + note E_, 1 + intensity $b1 + dutycycle $2 +Music_BugCatchingContest_branch_f7c6b: ; f7c6b + note __, 2 + octave 2 + note A_, 2 + loopchannel 4, Music_BugCatchingContest_branch_f7c6b + note __, 2 + note B_, 2 + note __, 2 + note B_, 2 + notetype $6, $b7 + octave 4 + note E_, 4 + note __, 1 + octave 3 + note B_, 1 + octave 4 + note E_, 1 + note G_, 1 + note B_, 8 + octave 5 + note E_, 8 + intensity $b1 + note __, 4 + octave 2 + note B_, 4 + note __, 4 + octave 3 + note E_, 4 + note __, 4 + note E_, 4 +Music_BugCatchingContest_branch_f7c8e: ; f7c8e + note __, 4 + octave 2 + note A_, 4 + loopchannel 3, Music_BugCatchingContest_branch_f7c8e + intensity $a7 + octave 4 + note F#, 4 + note A_, 4 + note __, 4 + octave 3 + note G_, 2 + note B_, 2 + octave 4 + note D_, 2 + note __, 2 + octave 3 + note B_, 2 + note G_, 2 + octave 4 + note G_, 1 + note A_, 1 + note G_, 1 + note A_, 1 + note G_, 1 + note A_, 1 + note G_, 1 + note A_, 1 + note G_, 8 + note __, 4 + octave 3 + note F#, 2 + note A_, 2 + octave 4 + note D_, 2 + note __, 2 + octave 3 + note A_, 2 + note F#, 2 + octave 4 + note F#, 1 + note G_, 1 + note F#, 1 + note G_, 1 + note F#, 1 + note G_, 1 + note F#, 1 + note G_, 1 + note F#, 8 + note D_, 2 + note __, 2 + octave 3 + note B_, 2 + note G_, 2 + octave 4 + note G_, 2 + note __, 2 + note D_, 2 + octave 3 + note B_, 2 + octave 4 + note B_, 2 + note __, 2 + note G#, 2 + note D_, 2 + octave 3 + note B_, 2 + octave 4 + note D_, 2 + note G#, 2 + note B_, 2 + note C#, 2 + note __, 2 + note C#, 6 + note __, 2 + note C#, 2 + note C#, 2 + note D_, 2 + note __, 2 + note D_, 6 + note __, 2 + note D_, 2 + note D_, 2 + note D#, 2 + note __, 2 + note D#, 6 + note __, 2 + note D#, 2 + note D#, 2 + note E_, 2 + note __, 2 + note E_, 6 + note __, 2 + note E_, 2 + note E_, 2 + loopchannel 0, Music_BugCatchingContest_branch_f7c4b +; f7cf4 + +Music_BugCatchingContest_Ch2: ; f7cf4 + stereopanning $f0 + vibrato $8, $23 + dutycycle $1 + notetype $c, $c7 + note __, 8 +Music_BugCatchingContest_branch_f7cff: ; f7cff + octave 4 + note A_, 1 + note __, 1 + note A_, 3 + note __, 1 + note A_, 1 + note A_, 1 + loopchannel 4, Music_BugCatchingContest_branch_f7cff +Music_BugCatchingContest_branch_f7d0a: ; f7d0a + dutycycle $0 + callchannel Music_BugCatchingContest_branch_f7d8e + octave 2 + note E_, 2 + octave 3 + note G_, 1 + note __, 1 + octave 1 + note B_, 2 + octave 3 + note G_, 1 + note __, 1 + octave 2 + note E_, 2 + octave 3 + note G_, 1 + note __, 1 + octave 2 + note G_, 2 + octave 3 + note G_, 1 + note __, 1 + octave 2 + note A_, 2 + octave 3 + note A_, 1 + note __, 1 + octave 2 + note G#, 2 + octave 3 + note G#, 1 + note __, 1 + octave 2 + note G_, 2 + octave 3 + note G_, 1 + note __, 1 + octave 2 + note E_, 2 + octave 3 + note E_, 1 + note __, 1 + callchannel Music_BugCatchingContest_branch_f7d8e + octave 2 + note E_, 2 + octave 3 + note G_, 1 + note __, 1 + octave 1 + note B_, 2 + octave 3 + note G_, 1 + note __, 1 + octave 2 + note A_, 2 + octave 4 + note C#, 1 + note __, 1 + octave 2 + note E_, 2 + octave 4 + note C#, 1 + note __, 1 + octave 2 + note D_, 2 + octave 3 + note F#, 1 + note __, 1 + octave 1 + note A_, 2 + octave 3 + note F#, 1 + note __, 1 + octave 1 + note B_, 2 + octave 3 + note F#, 1 + note __, 1 + octave 2 + note D#, 2 + octave 3 + note A_, 1 + note __, 1 + dutycycle $0 + note __, 2 + octave 5 + note D_, 1 + note __, 1 + note C#, 2 + note D_, 1 + note __, 1 + octave 4 + note B_, 8 + note __, 2 + octave 5 + note D_, 1 + note __, 1 + note C#, 2 + note D_, 1 + note __, 1 + octave 4 + note A_, 8 + note __, 2 + octave 5 + note D_, 4 + note F#, 2 + note E_, 2 + note D_, 1 + note __, 1 + note C#, 2 + note D_, 1 + note __, 1 + note E_, 1 + note __, 1 + note E_, 1 + note __, 3 + note E_, 10 + note A_, 1 + note __, 1 + note A_, 1 + note __, 3 + note A_, 10 + loopchannel 0, Music_BugCatchingContest_branch_f7d0a +; f7d8e + +Music_BugCatchingContest_branch_f7d8e: ; f7d8e + octave 2 + note D_, 2 + octave 3 + note F#, 1 + note __, 1 + octave 1 + note A_, 2 + octave 3 + note F#, 1 + note __, 1 + octave 1 + note B_, 2 + octave 3 + note F#, 1 + note __, 1 + octave 2 + note C#, 2 + octave 3 + note F#, 1 + note __, 1 + octave 2 + note E_, 2 + octave 3 + note G_, 1 + note __, 1 + octave 1 + note B_, 2 + octave 3 + note G_, 1 + note __, 1 + octave 2 + note C#, 2 + octave 3 + note G_, 1 + note __, 1 + octave 2 + note D#, 2 + octave 3 + note G_, 1 + note __, 1 + endchannel +; f7db7 + +Music_BugCatchingContest_Ch3: ; f7db7 + stereopanning $ff + vibrato $10, $23 + notetype $c, $14 + note __, 8 + octave 3 + note A_, 1 + note __, 1 + note A_, 3 + note __, 1 + note A_, 1 + note A_, 1 + note B_, 1 + note __, 1 + note B_, 3 + note __, 1 + note B_, 1 + note B_, 1 + octave 4 + note C_, 1 + note __, 1 + note C_, 3 + note __, 1 + note C_, 1 + note C_, 1 + note C#, 1 + note __, 1 + note C#, 3 + note __, 1 + note C#, 1 + note C#, 1 +Music_BugCatchingContest_branch_f7dda: ; f7dda + notetype $c, $14 + note F#, 5 + note __, 1 + note F#, 1 + note G_, 1 + note A_, 4 + octave 5 + note D_, 4 + note C#, 2 + intensity $10 + note E_, 1 + note G_, 1 + note B_, 1 + note __, 1 + note G_, 1 + note E_, 1 + notetype $6, $20 + octave 6 + note E_, 1 + note F#, 1 + note E_, 1 + note F#, 1 + note E_, 1 + note F#, 1 + note E_, 1 + note F#, 1 + note E_, 8 + intensity $14 + octave 4 + note E_, 10 + note __, 2 + note E_, 2 + note F#, 2 + note G_, 8 + octave 5 + note C#, 8 + note __, 4 + intensity $10 + note E_, 2 + note G_, 2 + note A_, 2 + note __, 2 + note E_, 2 + note C_, 2 + octave 6 + note C#, 1 + note D_, 1 + note C#, 1 + note D_, 1 + note C#, 1 + note D_, 1 + note C#, 1 + note D_, 1 + note C#, 8 + intensity $15 + octave 5 + note F#, 4 + note __, 4 + note G_, 4 + note __, 4 + note A_, 4 + note __, 4 + octave 6 + note D_, 4 + note __, 4 + note C#, 12 + octave 5 + note B_, 2 + octave 6 + note C#, 2 + octave 5 + note B_, 4 + note __, 4 + octave 6 + note G_, 4 + note F#, 4 + note __, 4 + octave 5 + note G_, 4 + note A_, 4 + note B_, 4 + octave 6 + note E_, 4 + note D_, 4 + note C#, 4 + octave 5 + note B_, 2 + octave 6 + note C#, 2 + note D_, 4 + note __, 8 + octave 5 + note B_, 4 + note A_, 4 + note __, 1 + note D#, 1 + note F#, 1 + note A_, 1 + octave 6 + note C_, 8 + octave 3 + note G_, 2 + note __, 2 + note B_, 2 + note __, 2 + note D_, 2 + note __, 2 + note B_, 2 + note __, 2 + note E_, 2 + note __, 2 + note B_, 2 + note __, 2 + note G_, 2 + note __, 2 + note B_, 2 + note __, 2 + note D_, 2 + note __, 2 + note F#, 2 + note __, 2 + octave 2 + note A_, 2 + note __, 2 + octave 3 + note F#, 2 + note __, 2 + note D#, 2 + note __, 2 + octave 4 + note C_, 2 + note __, 2 + octave 3 + note A_, 2 + note __, 2 + octave 4 + note C_, 2 + note __, 2 + octave 3 + note G_, 2 + note __, 2 + note B_, 2 + note __, 2 + note D_, 2 + note __, 2 + note B_, 2 + note __, 2 + note G#, 2 + note __, 2 + note B_, 2 + note __, 2 + note E_, 2 + note __, 2 + note B_, 2 + note __, 2 + note A_, 2 + note __, 2 + note A_, 6 + note __, 2 + note A_, 2 + note A_, 2 + note B_, 2 + note __, 2 + note B_, 6 + note __, 2 + note B_, 2 + note B_, 2 + octave 4 + note C_, 2 + note __, 2 + note C_, 6 + note __, 2 + note C_, 2 + note C_, 2 + note C#, 2 + note __, 2 + note C#, 6 + note __, 2 + note C#, 2 + note C#, 2 + loopchannel 0, Music_BugCatchingContest_branch_f7dda +; f7e9a + +Music_BugCatchingContest_Ch4: ; f7e9a + togglenoise $4 + 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 + note C#, 1 + note C#, 1 + note C#, 1 + note C#, 1 + note E_, 2 + note E_, 2 + callchannel Music_BugCatchingContest_branch_f7ee2 +Music_BugCatchingContest_branch_f7eaf: ; f7eaf + note D_, 4 + note D_, 4 + note D_, 2 + note C#, 2 + note D_, 2 + note C#, 2 + note D_, 4 + note D_, 4 + note D_, 2 + note C#, 2 + note D_, 2 + note C#, 2 + note D_, 4 + note D_, 4 + note D_, 2 + note C#, 2 + note D_, 2 + note C#, 2 + note D_, 4 + note D_, 4 + 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 5, Music_BugCatchingContest_branch_f7eaf + note D_, 4 + note D_, 4 + note D_, 2 + note D_, 2 + note D_, 2 + note D_, 2 + note D_, 4 + note D_, 4 + note D_, 2 + note D_, 2 + note D_, 2 + note D_, 2 + callchannel Music_BugCatchingContest_branch_f7ee2 + loopchannel 0, Music_BugCatchingContest_branch_f7eaf +; f7ee2 + +Music_BugCatchingContest_branch_f7ee2: ; f7ee2 + note D_, 4 + note B_, 8 + note D_, 2 + note D_, 2 + note D_, 4 + note B_, 8 + note D_, 2 + note D_, 2 + note D_, 4 + note B_, 8 + note D_, 2 + note D_, 2 + note D_, 4 + note B_, 8 + note D_, 2 + note D_, 2 + endchannel +; f7ef3 + diff --git a/audio/music/burnedtower.asm b/audio/music/burnedtower.asm new file mode 100644 index 00000000..358a76c0 --- /dev/null +++ b/audio/music/burnedtower.asm @@ -0,0 +1,267 @@ +Music_BurnedTower: ; f6a99 + dbw $c0, Music_BurnedTower_Ch1 + dbw $01, Music_BurnedTower_Ch2 + dbw $02, Music_BurnedTower_Ch3 + dbw $03, Music_BurnedTower_Ch4 +; f6aa5 + +Music_BurnedTower_Ch1: ; f6aa5 + tempo 168 + volume $77 + dutycycle $1 + tone $0004 + vibrato $8, $45 + stereopanning $f0 + notetype $c, $91 + note __, 2 + octave 2 + note A_, 4 + note A_, 4 + note A_, 2 + intensity $80 + octave 3 + note D#, 6 + intensity $91 + note D_, 4 + note D_, 4 + note D_, 2 + intensity $80 + note C#, 6 +Music_BurnedTower_branch_f6ac8: ; f6ac8 + intensity $91 + octave 2 + note A_, 4 + note A_, 4 + note A_, 2 + intensity $80 + note A#, 6 + loopchannel 2, Music_BurnedTower_branch_f6ac8 + tempo 150 +Music_BurnedTower_branch_f6ad8: ; f6ad8 + intensity $b1 + octave 2 + note A_, 4 + note A_, 4 + note A_, 2 + intensity $a0 + octave 3 + note D#, 6 + intensity $b1 + note D_, 4 + note D_, 4 + note D_, 2 + intensity $a0 + note C#, 6 + intensity $b1 + octave 2 + note A_, 4 + note A_, 4 + note A_, 2 + intensity $a0 + note A#, 6 + intensity $b1 + note A_, 4 + note A_, 4 + note A_, 2 + intensity $b3 + note A#, 16 + note A#, 16 + note A#, 16 + note G#, 6 + intensity $b1 + note A_, 4 + note A_, 4 + note A_, 2 + intensity $a0 + note A#, 6 + intensity $b1 + note B_, 4 + note B_, 4 + note B_, 2 + intensity $a0 + octave 3 + note F_, 6 + intensity $b1 + note E_, 4 + note E_, 4 + note E_, 2 + intensity $a0 + note D#, 6 +Music_BurnedTower_branch_f6b17: ; f6b17 + intensity $b1 + octave 2 + note B_, 4 + note B_, 4 + note B_, 2 + intensity $a0 + octave 3 + note C_, 6 + loopchannel 2, Music_BurnedTower_branch_f6b17 + loopchannel 0, Music_BurnedTower_branch_f6ad8 +; f6b29 + +Music_BurnedTower_Ch2: ; f6b29 + dutycycle $2 + vibrato $20, $82 + tone $0002 + notetype $c, $70 + callchannel Music_BurnedTower_branch_f6b8e + intensity $c5 +Music_BurnedTower_branch_f6b39: ; f6b39 + callchannel Music_BurnedTower_branch_f6b8e + intensity $c1 + dutycycle $3 + note __, 2 + octave 2 + note A_, 4 + note A_, 4 + note A_, 2 + intensity $b0 + octave 3 + note D#, 6 + intensity $c1 + note D_, 4 + note D_, 4 + note D_, 2 + intensity $b0 + note C#, 6 + intensity $c1 + octave 2 + note A_, 4 + note A_, 4 + note A_, 2 + intensity $b0 + note A#, 4 + intensity $c1 + intensity $c2 + octave 3 + note A_, 1 + note G_, 1 + note A_, 1 + octave 4 + note C_, 1 + vibrato $0, $0 + intensity $3d + note E_, 8 + vibrato $20, $83 + intensity $b0 + octave 2 + note G_, 4 + dutycycle $2 + intensity $b0 + octave 3 + note F#, 4 + note E_, 2 + note F#, 2 + note G_, 4 + note B_, 4 + octave 4 + note C#, 4 + note D_, 2 + note C#, 2 + octave 3 + note B_, 4 + note G_, 4 + note F#, 4 + note E_, 2 + note F#, 2 + note G_, 4 + note E_, 4 + intensity $b7 + note F#, 16 + loopchannel 0, Music_BurnedTower_branch_f6b39 +; f6b8e + +Music_BurnedTower_branch_f6b8e: ; f6b8e + octave 3 + note E_, 4 + note D_, 2 + note E_, 2 + note F_, 4 + note A_, 4 + note B_, 4 + octave 4 + note C_, 2 + octave 3 + note B_, 2 + note A_, 4 + note F_, 4 + note E_, 4 + note D_, 2 + note E_, 2 + note F_, 4 + note D_, 4 + note E_, 16 + endchannel +; f6ba2 + +Music_BurnedTower_Ch3: ; f6ba2 + stereopanning $f + notetype $c, $14 + note __, 16 + note __, 16 + note __, 16 + note __, 12 + octave 3 + note D#, 4 +Music_BurnedTower_branch_f6bad: ; f6bad + octave 2 + note A_, 2 + octave 3 + note E_, 2 + note __, 2 + note E_, 2 + note __, 2 + note E_, 2 + note F_, 4 + octave 2 + note A_, 2 + octave 3 + note E_, 2 + note __, 2 + note E_, 2 + note __, 2 + note E_, 2 + note D#, 4 + loopchannel 4, Music_BurnedTower_branch_f6bad +Music_BurnedTower_branch_f6bc3: ; f6bc3 + octave 2 + note B_, 2 + octave 3 + note F#, 2 + note __, 2 + note F#, 2 + note __, 2 + note F#, 2 + note G_, 4 + octave 2 + note B_, 2 + octave 3 + note F#, 2 + note __, 2 + note F#, 2 + note __, 2 + note F#, 2 + note F_, 4 + loopchannel 2, Music_BurnedTower_branch_f6bc3 + loopchannel 0, Music_BurnedTower_branch_f6bad +; f6bdd + +Music_BurnedTower_Ch4: ; f6bdd + togglenoise $0 + notetype $c +Music_BurnedTower_branch_f6be1: ; f6be1 + note __, 16 + loopchannel 4, Music_BurnedTower_branch_f6be1 + note __, 2 +Music_BurnedTower_branch_f6be7: ; f6be7 + stereopanning $f0 + note G_, 2 + note G#, 2 + note G_, 4 + note G#, 2 + note G_, 4 + loopchannel 0, Music_BurnedTower_branch_f6be7 +; f6bf2 + + diff --git a/audio/music/celadoncity.asm b/audio/music/celadoncity.asm new file mode 100644 index 00000000..12db4dad --- /dev/null +++ b/audio/music/celadoncity.asm @@ -0,0 +1,398 @@ +Music_CeladonCity: ; f435b + dbw $80, Music_CeladonCity_Ch1 + dbw $01, Music_CeladonCity_Ch2 + dbw $02, Music_CeladonCity_Ch3 +; f4364 + +Music_CeladonCity_Ch1: ; f4364 + tempo 146 + volume $77 + tone $0001 +Music_CeladonCity_branch_f436c: ; f436c + stereopanning $f + notetype $c, $a6 + octave 3 + note A_, 7 + intensity $a1 + note G#, 1 + note A_, 1 + note D_, 3 + note E_, 2 + note F#, 2 + callchannel Music_CeladonCity_branch_f43cc +Music_CeladonCity_branch_f437d: ; f437d + note D_, 2 + note F#, 1 + note A_, 1 + note D_, 1 + note F#, 1 + note A_, 1 + note F#, 1 + loopchannel 3, Music_CeladonCity_branch_f437d + note D_, 2 + note G_, 1 + note B_, 1 + octave 4 + note D_, 1 + note C_, 1 + octave 3 + note B_, 1 + note G_, 1 + callchannel Music_CeladonCity_branch_f43cc + note D_, 1 + note C#, 1 + note D_, 1 + note E_, 1 + note F#, 1 + note G_, 1 + note A_, 1 + note B_, 1 + note A_, 2 + note G_, 2 + note F#, 2 + note E_, 2 + note F#, 16 + callchannel Music_CeladonCity_branch_f43e1 + callchannel Music_CeladonCity_branch_f43fe + octave 2 + note B_, 2 + note A#, 1 + note B_, 1 + octave 3 + note D_, 1 + note G_, 1 + note A_, 1 + note G_, 1 + note F#, 1 + note G_, 1 + note A_, 1 + note G#, 1 + note A_, 1 + octave 4 + note C_, 1 + octave 3 + note B_, 1 + note A_, 1 + callchannel Music_CeladonCity_branch_f43e1 + callchannel Music_CeladonCity_branch_f43fe + note D_, 2 + note C#, 1 + note D_, 1 + note F#, 1 + note G_, 1 + note A_, 1 + note G_, 1 + note A_, 8 + loopchannel 0, Music_CeladonCity_branch_f436c +; f43cc + +Music_CeladonCity_branch_f43cc: ; f43cc + note D_, 2 + note G_, 1 + note B_, 1 + note D_, 1 + note G_, 1 + note B_, 1 + note G_, 1 + loopchannel 3, Music_CeladonCity_branch_f43cc + note D_, 2 + note F#, 1 + note A_, 1 + octave 4 + note D_, 1 + note C#, 1 + note D_, 1 + octave 3 + note A_, 1 + endchannel +; f43e1 + +Music_CeladonCity_branch_f43e1: ; f43e1 + octave 2 + note G_, 2 + note B_, 1 + octave 3 + note D_, 1 + loopchannel 4, Music_CeladonCity_branch_f43e1 + note C_, 2 + octave 2 + note B_, 1 + octave 3 + note C_, 1 + note D_, 1 + note E_, 1 + note F#, 1 + note A_, 1 + note G_, 1 + note A_, 1 + note B_, 1 + octave 4 + note C_, 1 + note D_, 1 + note C#, 1 + note D_, 1 + octave 3 + note B_, 1 + endchannel +; f43fe + +Music_CeladonCity_branch_f43fe: ; f43fe + note D_, 2 + note F#, 1 + note A_, 1 + loopchannel 4, Music_CeladonCity_branch_f43fe + endchannel +; f4406 + +Music_CeladonCity_Ch2: ; f4406 + vibrato $12, $34 + dutycycle $2 + stereopanning $f0 + notetype $c, $b7 + octave 4 + note D_, 1 + note C#, 1 + note D_, 1 + note E_, 1 + note F#, 1 + note E_, 1 + note F#, 1 + note G_, 1 + note A_, 8 +Music_CeladonCity_branch_f441a: ; f441a + callchannel Music_CeladonCity_branch_f4463 + note A_, 4 + note F#, 4 + note A_, 2 + note F#, 6 + note A_, 1 + note G_, 1 + note F#, 1 + note G_, 1 + note A_, 2 + note B_, 2 + note G_, 4 + note B_, 4 + callchannel Music_CeladonCity_branch_f4463 + intensity $c1 + note A_, 2 + note G_, 2 + note F#, 2 + note G_, 2 + note F#, 2 + note E_, 2 + note D_, 2 + note C#, 2 + note D_, 4 + note D_, 1 + note E_, 1 + note F#, 1 + note A_, 1 + intensity $b3 + octave 5 + note D_, 6 + intensity $a2 + octave 1 + note F#, 2 + callchannel Music_CeladonCity_branch_f4474 + octave 1 + note G_, 3 + note B_, 1 + note A_, 2 + octave 2 + note D_, 2 + octave 1 + note A_, 6 + note F#, 2 + callchannel Music_CeladonCity_branch_f4474 + octave 1 + note A_, 3 + octave 2 + note D_, 1 + note A_, 4 + note D_, 6 + intensity $97 + octave 4 + note F#, 1 + note A_, 1 + octave 5 + note D_, 16 + loopchannel 0, Music_CeladonCity_branch_f441a +; f4463 + +Music_CeladonCity_branch_f4463: ; f4463 + intensity $b2 + octave 4 + note B_, 4 + note G_, 4 + note B_, 2 + note G_, 6 + note B_, 1 + note G_, 1 + note A_, 1 + note B_, 1 + octave 5 + note C_, 2 + octave 4 + note B_, 2 + note A_, 8 + endchannel +; f4474 + +Music_CeladonCity_branch_f4474: ; f4474 + note G_, 3 + note B_, 1 + octave 2 + note D_, 4 + octave 1 + note G_, 2 + note B_, 2 + octave 2 + note D_, 4 + octave 1 + note G_, 3 + octave 2 + note C_, 1 + note D_, 4 + octave 1 + note G_, 2 + note B_, 2 + octave 2 + note D_, 4 + octave 1 + note A_, 3 + octave 2 + note D_, 1 + note F#, 4 + octave 1 + note A_, 2 + octave 2 + note D_, 2 + note F#, 4 + endchannel +; f4492 + +Music_CeladonCity_Ch3: ; f4492 + vibrato $12, $24 +Music_CeladonCity_branch_f4495: ; f4495 + notetype $c, $25 + octave 3 + note A_, 2 + note __, 2 + note F#, 2 + note __, 2 + note D_, 8 + callchannel Music_CeladonCity_branch_f44fd +Music_CeladonCity_branch_f44a1: ; f44a1 + octave 2 + note A_, 2 + note __, 2 + octave 3 + note D_, 4 + loopchannel 3, Music_CeladonCity_branch_f44a1 + octave 2 + note G_, 1 + note __, 1 + note B_, 1 + note __, 1 + octave 3 + note D_, 3 + octave 2 + note F#, 1 + callchannel Music_CeladonCity_branch_f44fd + note A_, 1 + note __, 1 + octave 3 + note D_, 1 + note __, 1 + octave 3 + note F#, 3 + octave 2 + note G#, 1 + note A_, 1 + note __, 1 + octave 3 + note C#, 1 + note __, 1 + note E_, 2 + note C#, 2 + note D_, 2 + note __, 6 + octave 2 + note A_, 2 + note __, 6 + intensity $10 + callchannel Music_CeladonCity_branch_f4510 + octave 5 + note E_, 2 + note __, 2 + note F#, 2 + note __, 2 + note D_, 4 + note __, 4 + note C_, 8 + octave 4 + note A_, 2 + note B_, 2 + octave 5 + note C_, 2 + note D_, 2 + note E_, 2 + note __, 2 + note D_, 2 + note E_, 2 + note D_, 4 + note __, 4 + callchannel Music_CeladonCity_branch_f4510 + octave 5 + note E_, 2 + note __, 2 + note D_, 2 + note E_, 2 + note D_, 4 + note __, 4 + note C_, 8 + note A_, 2 + note G_, 2 + note F#, 2 + note E_, 2 + note F#, 2 + note E_, 2 + note D_, 2 + note E_, 2 + note D_, 2 + note __, 6 + loopchannel 0, Music_CeladonCity_branch_f4495 +; f44fd + +Music_CeladonCity_branch_f44fd: ; f44fd + octave 2 + note G_, 2 + note __, 2 + octave 3 + note D_, 4 + loopchannel 3, Music_CeladonCity_branch_f44fd + octave 2 + note A_, 1 + note __, 1 + octave 3 + note D_, 1 + note __, 1 + note F#, 3 + octave 2 + note G#, 1 + endchannel +; f4510 + +Music_CeladonCity_branch_f4510: ; f4510 + octave 5 + note D_, 8 + note C_, 2 + octave 4 + note B_, 2 + note A_, 2 + note B_, 2 + endchannel +; f4518 + + diff --git a/audio/music/championbattle.asm b/audio/music/championbattle.asm new file mode 100644 index 00000000..24c38e50 --- /dev/null +++ b/audio/music/championbattle.asm @@ -0,0 +1,793 @@ +Music_ChampionBattle: ; ea96a + dbw $80, Music_ChampionBattle_Ch1 + dbw $01, Music_ChampionBattle_Ch2 + dbw $02, Music_ChampionBattle_Ch3 +; ea973 + +Music_ChampionBattle_Ch1: ; ea973 + tempo 98 + volume $77 + dutycycle $3 + tone $0002 + vibrato $12, $15 + notetype $c, $b2 + octave 2 + note A#, 8 + note A#, 8 + note A#, 8 + note A#, 4 + intensity $b7 + note B_, 4 +Music_ChampionBattle_branch_ea98b: ; ea98b + callchannel Music_ChampionBattle_branch_eaa97 + octave 3 + note D#, 4 + loopchannel 2, Music_ChampionBattle_branch_ea98b + callchannel Music_ChampionBattle_branch_eaa97 + octave 3 + note E_, 4 +Music_ChampionBattle_branch_ea999: ; ea999 + callchannel Music_ChampionBattle_branch_eaaa5 + loopchannel 3, Music_ChampionBattle_branch_ea999 + callchannel Music_ChampionBattle_branch_eaaaf +Music_ChampionBattle_branch_ea9a3: ; ea9a3 + callchannel Music_ChampionBattle_branch_eaaa5 + loopchannel 7, Music_ChampionBattle_branch_ea9a3 + callchannel Music_ChampionBattle_branch_eaaaf + intensity $b2 + note A#, 2 + note A#, 2 + intensity $b7 + octave 3 + note D#, 4 + intensity $b2 + octave 2 + note A#, 2 + note A#, 2 + intensity $b7 + octave 3 + note E_, 4 + intensity $b2 + octave 2 + note A#, 2 + note A#, 2 + intensity $b7 + octave 3 + note F#, 4 + intensity $b2 + octave 2 + note A#, 2 + note A#, 2 + intensity $b7 + octave 3 + note G#, 4 + intensity $a0 + note A#, 8 + octave 2 + note A#, 8 + octave 3 + note B_, 12 + intensity $b2 + note A#, 1 + note B_, 1 + octave 4 + note C_, 1 + note C#, 1 +Music_ChampionBattle_branch_ea9de: ; ea9de + callchannel Music_ChampionBattle_branch_eaab8 + note E_, 2 + note E_, 2 + intensity $b7 + note F#, 4 +Music_ChampionBattle_branch_ea9e6: ; ea9e6 + intensity $b2 + note E_, 2 + note E_, 2 + intensity $b7 + note G#, 4 + loopchannel 2, Music_ChampionBattle_branch_ea9e6 + intensity $b2 + note E_, 2 + note E_, 2 + intensity $b7 + note B_, 4 + callchannel Music_ChampionBattle_branch_eaab8 + note E_, 2 + note E_, 2 + intensity $b7 + note F#, 4 + intensity $b2 + note E_, 2 + note E_, 2 + intensity $b7 + note G#, 4 + intensity $b2 + note E_, 2 + note E_, 2 + intensity $b7 + note B_, 4 + intensity $b2 + note E_, 2 + note E_, 2 + intensity $b7 + octave 4 + note E_, 4 + callchannel Music_ChampionBattle_branch_eaacd + note B_, 4 + note G#, 4 + callchannel Music_ChampionBattle_branch_eaacd + octave 4 + note D_, 4 + note D_, 4 + intensity $a0 + octave 3 + note A#, 8 + octave 2 + note A#, 8 + octave 3 + note F#, 8 + octave 2 + note F#, 8 + intensity $60 + note B_, 16 + intensity $70 + note B_, 16 + intensity $80 + octave 3 + note C#, 16 + intensity $a0 + note D#, 16 + intensity $b4 + octave 4 + note F#, 4 + note F_, 4 + note E_, 4 + note D#, 4 + note D_, 4 + note C#, 4 + note F#, 4 + note F#, 4 + note F#, 4 + note F_, 4 + note E_, 4 + note D#, 4 + note F#, 2 + note G#, 2 + note D#, 2 + note E_, 2 + note F#, 4 + note F#, 4 + note __, 16 + intensity $90 + octave 3 + note F#, 8 + intensity $b4 + note E_, 4 + note E_, 4 + intensity $90 + note D#, 16 + note C#, 16 +Music_ChampionBattle_branch_eaa5a: ; eaa5a + intensity $b2 + octave 2 + note A#, 2 + note A#, 2 + intensity $b7 + octave 3 + note D#, 4 + loopchannel 4, Music_ChampionBattle_branch_eaa5a +Music_ChampionBattle_branch_eaa67: ; eaa67 + intensity $b2 + note C_, 2 + note C_, 2 + intensity $b7 + note D#, 4 + loopchannel 2, Music_ChampionBattle_branch_eaa67 + intensity $b2 + note C_, 2 + note C_, 2 + intensity $b7 + note F#, 4 + intensity $b2 + note C_, 2 + note C_, 2 + intensity $b7 + note G#, 4 + callchannel Music_ChampionBattle_branch_eaada + octave 3 + note D#, 2 + note D#, 2 + intensity $b7 + note B_, 4 + callchannel Music_ChampionBattle_branch_eaada + octave 3 + note D#, 2 + note D#, 2 + intensity $b7 + octave 4 + note D_, 4 + loopchannel 0, Music_ChampionBattle_branch_ea9de +; eaa97 + +Music_ChampionBattle_branch_eaa97: ; eaa97 + intensity $b2 + octave 2 + note A#, 2 + note A#, 6 + note A#, 2 + note A#, 6 + note A#, 2 + note A#, 6 + note A#, 2 + note A#, 2 + intensity $b7 + endchannel +; eaaa5 + +Music_ChampionBattle_branch_eaaa5: ; eaaa5 + intensity $b2 + octave 2 + note A#, 2 + note A#, 2 + intensity $b7 + octave 3 + note D#, 4 + endchannel +; eaaaf + +Music_ChampionBattle_branch_eaaaf: ; eaaaf + intensity $b2 + octave 2 + note A#, 2 + note A#, 2 + intensity $b7 + note B_, 4 + endchannel +; eaab8 + +Music_ChampionBattle_branch_eaab8: ; eaab8 + intensity $b5 + octave 3 + note D#, 2 + note A#, 2 + note D#, 2 + note F#, 4 + note F_, 2 + note E_, 2 + note B_, 2 + note F#, 2 + note A#, 2 + note F_, 2 + note A_, 2 + note E_, 2 + note G#, 2 + note D#, 2 + note G_, 2 + intensity $b2 + endchannel +; eaacd + +Music_ChampionBattle_branch_eaacd: ; eaacd + intensity $b2 + octave 3 + note A#, 2 + note A#, 4 + note A#, 4 + note A#, 4 + note A#, 4 + note A#, 4 + note A#, 2 + intensity $b7 + endchannel +; eaada + +Music_ChampionBattle_branch_eaada: ; eaada + intensity $b2 + note D#, 2 + note D#, 2 + intensity $b7 + note A#, 4 + intensity $b2 + note D#, 2 + note D#, 2 + intensity $b7 + note B_, 4 + intensity $b2 + note D#, 2 + note D#, 2 + intensity $b7 + octave 4 + note C#, 4 + intensity $b2 + endchannel +; eaaf3 + +Music_ChampionBattle_Ch2: ; eaaf3 + dutycycle $3 + vibrato $8, $36 + tone $0001 + notetype $c, $c2 + octave 3 + note D#, 8 + note D#, 8 + note D#, 8 + note D#, 4 + intensity $c7 + note D_, 4 + callchannel Music_ChampionBattle_branch_eabf8 + note A#, 4 + callchannel Music_ChampionBattle_branch_eabf8 + note B_, 4 + callchannel Music_ChampionBattle_branch_eabf8 + octave 4 + note C#, 4 + callchannel Music_ChampionBattle_branch_eac05 + note D_, 4 + callchannel Music_ChampionBattle_branch_eac05 + note F_, 4 + callchannel Music_ChampionBattle_branch_eac05 + note D_, 4 + intensity $c2 + note D#, 2 + note D#, 2 + intensity $c7 + note A#, 4 + intensity $c2 + note D#, 2 + note D#, 2 + intensity $c7 + note B_, 4 + intensity $c2 + note D#, 2 + note D#, 2 + intensity $c7 + octave 4 + note C_, 4 + intensity $c2 + octave 3 + note D#, 2 + note D#, 2 + intensity $c7 + octave 4 + note C#, 4 + note D#, 8 + octave 3 + note D#, 8 + octave 4 + note E_, 8 + intensity $3c + note E_, 8 +Music_ChampionBattle_branch_eab46: ; eab46 + intensity $c5 + note D#, 6 + octave 3 + note A#, 6 + octave 4 + note D#, 2 + note D_, 2 + note C#, 4 + note C_, 4 + octave 3 + note B_, 4 + note A#, 4 + intensity $c7 + note B_, 8 + octave 4 + note E_, 8 + intensity $c2 + octave 3 + note G#, 2 + note G#, 2 + intensity $c7 + note B_, 4 + intensity $c2 + note G#, 2 + note G#, 2 + intensity $c7 + octave 4 + note C#, 4 + intensity $c5 + note D#, 6 + octave 3 + note A#, 6 + octave 4 + note D#, 2 + note D_, 2 + note C#, 4 + note C_, 4 + octave 3 + note B_, 4 + note A#, 2 + note B_, 2 + intensity $c7 + octave 4 + note E_, 8 + note G#, 8 + note E_, 8 + note B_, 8 + callchannel Music_ChampionBattle_branch_eac22 + note E_, 4 + note E_, 4 + callchannel Music_ChampionBattle_branch_eac22 + note F#, 4 + note F#, 4 + intensity $c7 + note D#, 8 + octave 3 + note D#, 8 + octave 4 + note C#, 8 + octave 3 + note C#, 8 + intensity $b0 + note D#, 16 + note D#, 16 + note F_, 16 + note F#, 16 + intensity $c4 +Music_ChampionBattle_branch_eab98: ; eab98 + octave 5 + note D#, 4 + note D_, 4 + note C#, 4 + note C_, 4 + note D#, 2 + note D_, 2 + note C#, 2 + note C_, 2 + octave 4 + note B_, 4 + note B_, 4 + loopchannel 2, Music_ChampionBattle_branch_eab98 + intensity $b0 + octave 3 + note D#, 16 + note B_, 16 + note A#, 16 + note G#, 16 + intensity $c2 + note D#, 2 + note D#, 2 + intensity $c7 + note A#, 4 + intensity $c2 + note D#, 2 + note D#, 2 + intensity $c7 + note B_, 4 + intensity $c2 + note D#, 2 + note D#, 2 + intensity $c7 + note A#, 4 + intensity $c2 + note D#, 2 + note D#, 2 + intensity $c7 + note A_, 4 + intensity $c2 + note D#, 2 + note D#, 2 + intensity $c7 + note A#, 4 + intensity $c2 + note D#, 2 + note D#, 2 + intensity $c7 + note B_, 4 + intensity $c2 + note D#, 2 + note D#, 2 + intensity $c7 + octave 4 + note C#, 4 + intensity $c2 + octave 3 + note D#, 2 + note D#, 2 + intensity $c7 + octave 4 + note D_, 4 + intensity $b0 + note D#, 8 + note E_, 8 + note F#, 8 + note E_, 8 + note D#, 8 + note E_, 8 + note F#, 8 + note G#, 8 + loopchannel 0, Music_ChampionBattle_branch_eab46 +; eabf8 + +Music_ChampionBattle_branch_eabf8: ; eabf8 + intensity $c2 + note D#, 2 + note D#, 6 + note D#, 2 + note D#, 6 + note D#, 2 + note D#, 6 + note D#, 2 + note D#, 2 + intensity $c7 + endchannel +; eac05 + +Music_ChampionBattle_branch_eac05: ; eac05 + intensity $c2 + octave 3 + note D#, 2 + note D#, 2 + intensity $c7 + note A#, 4 + intensity $c2 + note D#, 2 + note D#, 2 + intensity $c7 + note B_, 4 + intensity $c2 + note D#, 2 + note D#, 2 + intensity $c7 + note A#, 4 + intensity $c2 + note D#, 2 + note D#, 2 + intensity $c7 + endchannel +; eac22 + +Music_ChampionBattle_branch_eac22: ; eac22 + intensity $c1 + note D#, 2 + note D#, 4 + note D#, 4 + note D#, 4 + note D#, 4 + note D#, 4 + note D#, 2 + intensity $c5 + endchannel +; eac2e + +Music_ChampionBattle_Ch3: ; eac2e + notetype $c, $14 +Music_ChampionBattle_branch_eac31: ; eac31 + octave 3 + note D#, 1 + note __, 7 + loopchannel 3, Music_ChampionBattle_branch_eac31 + note D#, 1 + note __, 3 + note E_, 4 + callchannel Music_ChampionBattle_branch_ead0a + callchannel Music_ChampionBattle_branch_ead0a + callchannel Music_ChampionBattle_branch_ead0a + callchannel Music_ChampionBattle_branch_ead18 + note D_, 4 + callchannel Music_ChampionBattle_branch_ead18 + note A_, 4 + callchannel Music_ChampionBattle_branch_ead18 + note D_, 4 + note D#, 1 + note __, 1 + note D#, 1 + note __, 1 + note A#, 4 + note D#, 1 + note __, 1 + note D#, 1 + note __, 1 + note A#, 4 + note D#, 1 + note __, 1 + note D#, 1 + note __, 1 + note B_, 4 + note D#, 1 + note __, 1 + note D#, 1 + note __, 1 + octave 4 + note C#, 4 + note D#, 8 + octave 3 + note D#, 8 + note B_, 4 + note G_, 2 + note B_, 2 + note F#, 2 + note A#, 2 + note F_, 2 + note A_, 2 +Music_ChampionBattle_branch_eac6f: ; eac6f + note D#, 2 + note A#, 2 + loopchannel 8, Music_ChampionBattle_branch_eac6f +Music_ChampionBattle_branch_eac75: ; eac75 + note E_, 2 + note B_, 2 + loopchannel 5, Music_ChampionBattle_branch_eac75 + note E_, 2 + octave 4 + note C_, 2 + octave 3 + note A_, 2 + note B_, 2 + note G_, 2 + note A_, 2 +Music_ChampionBattle_branch_eac83: ; eac83 + note D#, 2 + note A#, 2 + loopchannel 8, Music_ChampionBattle_branch_eac83 +Music_ChampionBattle_branch_eac89: ; eac89 + note E_, 2 + note B_, 2 + loopchannel 8, Music_ChampionBattle_branch_eac89 + callchannel Music_ChampionBattle_branch_ead2c + octave 3 + note D#, 2 + note E_, 2 + note D#, 2 + note E_, 2 + note D#, 2 + octave 4 + note D_, 2 + note C#, 2 + note C_, 2 + callchannel Music_ChampionBattle_branch_ead2c + octave 3 + note D#, 2 + note A#, 2 + note D#, 2 + note A#, 2 + note D#, 2 + octave 4 + note D_, 2 + note C#, 2 + note C_, 2 + octave 3 + note A#, 8 + note D#, 8 + note B_, 8 + note D#, 8 +Music_ChampionBattle_branch_eacae: ; eacae + note D#, 2 + note F#, 2 + loopchannel 16, Music_ChampionBattle_branch_eacae + callchannel Music_ChampionBattle_branch_ead37 + octave 3 + note E_, 2 + note B_, 2 + octave 4 + note D#, 2 + note E_, 2 + note F#, 2 + octave 3 + note B_, 2 + octave 4 + note D#, 2 + note E_, 2 + callchannel Music_ChampionBattle_branch_ead37 +Music_ChampionBattle_branch_eacc6: ; eacc6 + octave 3 + note E_, 2 + note B_, 2 + loopchannel 4, Music_ChampionBattle_branch_eacc6 +Music_ChampionBattle_branch_eaccd: ; eaccd + note D#, 2 + note A#, 2 + loopchannel 5, Music_ChampionBattle_branch_eaccd + note B_, 2 + octave 4 + note D#, 2 + octave 3 + note D#, 2 + note __, 2 + note D#, 2 + note __, 2 +Music_ChampionBattle_branch_eacdb: ; eacdb + note E_, 2 + note B_, 2 + loopchannel 5, Music_ChampionBattle_branch_eacdb + octave 4 + note C#, 2 + note E_, 2 + octave 3 + note E_, 2 + note __, 2 + note E_, 2 + note __, 2 +Music_ChampionBattle_branch_eace9: ; eace9 + note D#, 2 + note G#, 2 + loopchannel 8, Music_ChampionBattle_branch_eace9 +Music_ChampionBattle_branch_eacef: ; eacef + note D#, 2 + note A#, 2 + loopchannel 7, Music_ChampionBattle_branch_eacef + note B_, 2 + note A#, 2 +Music_ChampionBattle_branch_eacf7: ; eacf7 + octave 3 + note D#, 2 + note A#, 2 + octave 4 + note D_, 2 + note D#, 2 + loopchannel 7, Music_ChampionBattle_branch_eacf7 + note C#, 2 + octave 3 + note B_, 2 + note A#, 2 + note G#, 2 + loopchannel 0, Music_ChampionBattle_branch_eac6f +; ead0a + +Music_ChampionBattle_branch_ead0a: ; ead0a + note D#, 1 + note __, 1 + note D#, 1 + note __, 5 + loopchannel 3, Music_ChampionBattle_branch_ead0a + note D#, 1 + note __, 1 + note D#, 1 + note __, 1 + note B_, 4 + endchannel +; ead18 + +Music_ChampionBattle_branch_ead18: ; ead18 + note D#, 1 + note __, 1 + note D#, 1 + note __, 1 + note A#, 4 + note D#, 1 + note __, 1 + note D#, 1 + note __, 1 + note B_, 4 + note D#, 1 + note __, 1 + note D#, 1 + note __, 1 + note A#, 4 + note D#, 1 + note __, 1 + note D#, 1 + note __, 1 + endchannel +; ead2c + +Music_ChampionBattle_branch_ead2c: ; ead2c + octave 3 + note D#, 2 + note F#, 2 + note D#, 2 + note F#, 2 + note D#, 2 + octave 4 + note D_, 2 + note C#, 2 + note C_, 2 + endchannel +; ead37 + +Music_ChampionBattle_branch_ead37: ; ead37 + octave 3 + note E_, 2 + note B_, 2 + note E_, 2 + note B_, 2 + note E_, 2 + note B_, 2 + octave 4 + note D#, 2 + note E_, 2 + endchannel +; ead42 + + diff --git a/audio/music/cherrygrovecity.asm b/audio/music/cherrygrovecity.asm new file mode 100644 index 00000000..9751bd04 --- /dev/null +++ b/audio/music/cherrygrovecity.asm @@ -0,0 +1,312 @@ +Music_CherrygroveCity: ; f5b03 + dbw $c0, Music_CherrygroveCity_Ch1 + dbw $01, Music_CherrygroveCity_Ch2 + dbw $02, Music_CherrygroveCity_Ch3 + dbw $03, Music_CherrygroveCity_Ch4 +; f5b0f + +Music_CherrygroveCity_Ch1: ; f5b0f + tempo 152 + volume $77 + dutycycle $3 + tone $0001 + vibrato $8, $15 + stereopanning $f0 + notetype $c, $b5 + note __, 10 + octave 3 + note C_, 2 + note D_, 2 + note E_, 2 +Music_CherrygroveCity_branch_f5b26: ; f5b26 + note A_, 4 + note G#, 2 + note A_, 2 + note A#, 2 + note A_, 2 + note G_, 2 + note F_, 2 + note A_, 6 + note F_, 2 + note C_, 2 + octave 2 + note A#, 2 + octave 3 + note C_, 2 + note E_, 2 + note G_, 4 + note F#, 2 + note G_, 2 + note A_, 2 + note G_, 2 + note F_, 2 + note E_, 2 + note G_, 6 + note E_, 2 + note C_, 2 + octave 2 + note A#, 2 + note A_, 2 + octave 3 + note C_, 2 + intensity $b7 + octave 2 + note A#, 6 + octave 3 + note D_, 6 + note A#, 4 + note A_, 6 + note F_, 2 + note C_, 8 + octave 2 + note A#, 6 + octave 3 + note D_, 6 + intensity $b5 + note A_, 4 + note G_, 4 + note E_, 4 + note D_, 4 + note E_, 4 + octave 2 + note A#, 6 + octave 3 + note D_, 6 + note A#, 4 + note A_, 6 + note F_, 2 + note C_, 4 + octave 2 + note B_, 4 + note A#, 6 + octave 3 + note C#, 2 + octave 2 + note A#, 4 + note G_, 4 + note A_, 4 + octave 3 + note C_, 4 + octave 2 + note A_, 4 + octave 3 + note C_, 4 + loopchannel 0, Music_CherrygroveCity_branch_f5b26 +; f5b74 + +Music_CherrygroveCity_Ch2: ; f5b74 + dutycycle $3 + vibrato $10, $36 + stereopanning $f + notetype $c, $c3 + octave 3 + note C_, 2 + note D_, 2 + note E_, 2 + note D_, 2 + note E_, 2 + note G_, 2 + note A_, 2 + note A#, 2 +Music_CherrygroveCity_branch_f5b87: ; f5b87 + intensity $c6 + octave 4 + note C_, 6 + note D_, 4 + intensity $b3 + note D_, 2 + note C_, 2 + octave 3 + note A#, 2 + intensity $c7 + octave 4 + note C_, 6 + octave 3 + note A_, 2 + note F_, 8 + intensity $c6 + note A#, 6 + octave 4 + note C_, 4 + intensity $b3 + note C_, 2 + octave 3 + note A#, 2 + note A_, 2 + intensity $c7 + note A#, 6 + note G_, 2 + note E_, 8 + intensity $a0 + note D_, 6 + note F_, 6 + octave 4 + note D_, 4 + note C_, 6 + intensity $a5 + octave 3 + note A_, 2 + intensity $c7 + note F_, 8 + intensity $a0 + note D_, 6 + note F_, 6 + octave 4 + note D_, 4 + intensity $c7 + note C_, 16 + intensity $b5 + octave 3 + note D_, 6 + note F_, 6 + octave 4 + note D_, 4 + note C_, 6 + octave 3 + note A_, 2 + note F_, 8 + note C#, 6 + note F_, 6 + note G_, 4 + intensity $a0 + note F_, 8 + intensity $a7 + note F_, 8 + loopchannel 0, Music_CherrygroveCity_branch_f5b87 +; f5bd8 + +Music_CherrygroveCity_Ch3: ; f5bd8 + notetype $c, $16 + note __, 4 + octave 4 + note C_, 2 + octave 3 + note A#, 2 + note A_, 2 + note G_, 2 + note F_, 2 + note E_, 2 +Music_CherrygroveCity_branch_f5be4: ; f5be4 + note A_, 2 + note F_, 2 + note A_, 2 + octave 4 + note C_, 4 + octave 3 + note F_, 2 + note G_, 2 + note A_, 2 + note A_, 2 + note F_, 2 + note A_, 2 + octave 4 + note C_, 4 + octave 3 + note F_, 2 + note G_, 2 + note A_, 2 + note A#, 2 + note G_, 2 + note A#, 2 + octave 4 + note C_, 4 + octave 3 + note F_, 2 + note G_, 2 + note A_, 2 + note A#, 4 + octave 4 + note C_, 2 + octave 3 + note A#, 2 + note A_, 2 + note G_, 2 + note F_, 2 + note E_, 2 + note D_, 2 + note F_, 4 + note A#, 2 + note F_, 2 + note A#, 2 + note A_, 2 + note G_, 2 + note F_, 2 + note A_, 4 + note F_, 2 + note A_, 2 + note F_, 2 + note E_, 2 + note D#, 2 + note D_, 2 + note F_, 4 + note A#, 2 + note F_, 2 + note A#, 2 + note A_, 2 + note G_, 2 + note E_, 2 + note G_, 2 + note A#, 2 + octave 4 + note C_, 2 + octave 3 + note A#, 2 + note A_, 2 + note G_, 2 + note F_, 2 + note D_, 2 + note F_, 4 + note A#, 2 + note F_, 2 + note A#, 2 + note A_, 2 + note G_, 2 + note F_, 2 + note A_, 4 + note F_, 2 + note A_, 2 + note F_, 2 + note E_, 2 + note D#, 2 + note C#, 2 + note F_, 4 + note A#, 2 + note F_, 2 + note A#, 2 + note A_, 2 + note G_, 2 + note F_, 2 + note A_, 2 + note F_, 2 + note A_, 2 + note F_, 2 + note A_, 2 + note F_, 2 + note A_, 2 + loopchannel 0, Music_CherrygroveCity_branch_f5be4 +; f5c48 + +Music_CherrygroveCity_Ch4: ; f5c48 + togglenoise $3 + notetype $c + note __, 16 +Music_CherrygroveCity_branch_f5c4d: ; f5c4d + note C#, 2 + note __, 2 + note G_, 2 + note C#, 2 + note C#, 2 + note F#, 2 + note C#, 4 + note C#, 2 + note __, 2 + note G_, 2 + note C#, 1 + note C#, 1 + note F#, 4 + note C#, 2 + note G_, 2 + loopchannel 0, Music_CherrygroveCity_branch_f5c4d +; f5c60 + + diff --git a/audio/music/contestresults.asm b/audio/music/contestresults.asm new file mode 100644 index 00000000..7b0f4815 --- /dev/null +++ b/audio/music/contestresults.asm @@ -0,0 +1,180 @@ +Music_ContestResults: ; efb3e + dbw $c0, Music_ContestResults_Ch1 + dbw $01, Music_ContestResults_Ch2 + dbw $02, Music_ContestResults_Ch3 + dbw $03, Music_ContestResults_Ch4 +; efb4a + +Music_ContestResults_Ch1: ; efb4a + tempo 144 + volume $77 + notetype $c, $51 +Music_ContestResults_branch_efb52: ; efb52 + note __, 2 + octave 2 + note G_, 1 + note __, 3 + note G_, 1 + note __, 3 + note G_, 1 + note __, 3 + note G_, 1 + note __, 1 + note __, 2 + note A_, 1 + note __, 3 + note A_, 1 + note __, 3 + note A_, 1 + note __, 3 + note A_, 1 + note __, 1 + note __, 2 + note A_, 1 + note __, 3 + note A_, 1 + note __, 3 + note A_, 1 + note __, 3 + note A_, 1 + note __, 1 + note __, 2 + note B_, 1 + note __, 3 + note A#, 1 + note __, 3 + note A_, 1 + note __, 3 + note G_, 1 + note __, 1 + loopchannel 0, Music_ContestResults_branch_efb52 +; efb7b + +Music_ContestResults_Ch2: ; efb7b + notetype $c, $61 +Music_ContestResults_branch_efb7e: ; efb7e + octave 2 + note C_, 2 + octave 3 + note E_, 1 + note __, 1 + octave 1 + note G_, 2 + octave 3 + note E_, 1 + note __, 1 + octave 1 + note A_, 2 + octave 3 + note E_, 1 + note __, 1 + octave 1 + note B_, 2 + octave 3 + note E_, 1 + note __, 1 + octave 2 + note D_, 2 + octave 3 + note F_, 1 + note __, 1 + octave 1 + note A_, 2 + octave 3 + note F_, 1 + note __, 1 + octave 1 + note B_, 2 + octave 3 + note F_, 1 + note __, 1 + octave 2 + note C#, 2 + octave 3 + note F_, 1 + note __, 1 +Music_ContestResults_branch_efba6: ; efba6 + octave 2 + note D_, 2 + octave 3 + note F_, 1 + note __, 1 + octave 1 + note A_, 2 + octave 3 + note F_, 1 + note __, 1 + loopchannel 2, Music_ContestResults_branch_efba6 + octave 2 + note G_, 2 + octave 3 + note G_, 1 + note __, 1 + octave 2 + note D_, 2 + octave 3 + note F#, 1 + note __, 1 + octave 2 + note G_, 2 + octave 3 + note F_, 1 + note __, 1 + octave 2 + note D_, 2 + octave 3 + note D_, 1 + note __, 1 + loopchannel 0, Music_ContestResults_branch_efb7e +; efbcc + +Music_ContestResults_Ch3: ; efbcc + vibrato $8, $24 + notetype $c, $23 +Music_ContestResults_branch_efbd2: ; efbd2 + octave 4 + note E_, 5 + note __, 1 + note E_, 1 + note F_, 1 + note G_, 4 + octave 5 + note C_, 4 + octave 4 + note B_, 8 + note A_, 8 + note D_, 5 + note __, 1 + note D_, 1 + note E_, 1 + note F_, 4 + note B_, 4 + note A_, 8 + note G_, 8 + loopchannel 0, Music_ContestResults_branch_efbd2 +; efbe9 + +Music_ContestResults_Ch4: ; efbe9 + togglenoise $4 + notetype $6 +Music_ContestResults_branch_efbed: ; efbed + note C#, 4 + note C#, 4 + note C#, 2 + note C#, 2 + note C#, 2 + note C#, 2 + note C#, 4 + note C#, 4 + note G_, 1 + note G_, 1 + note G_, 1 + note G_, 1 + note G_, 1 + note G_, 1 + note G_, 1 + note G_, 1 + loopchannel 0, Music_ContestResults_branch_efbed +; efc01 + + diff --git a/audio/music/credits.asm b/audio/music/credits.asm new file mode 100644 index 00000000..8dc9f5e3 --- /dev/null +++ b/audio/music/credits.asm @@ -0,0 +1,1695 @@ +Music_Credits: ; 1f84c + dbw $c0, Music_Credits_Ch1 + dbw $01, Music_Credits_Ch2 + dbw $02, Music_Credits_Ch3 + dbw $03, Music_Credits_Ch4 +; 1f858 + +Music_Credits_Ch1: ; 1f858 + tempo 139 + volume $77 + stereopanning $f + dutycycle $3 + notetype $c, $2f + octave 2 + note G_, 16 + notetype $6, $a7 + octave 3 + note B_, 12 + note A#, 2 + note A_, 2 + note B_, 1 + octave 4 + note C_, 7 + note D_, 8 + callchannel Music_Credits_branch_1f9b3 + note __, 4 + octave 3 + note B_, 2 + note __, 2 + note A_, 2 + note B_, 2 + note __, 2 + note A_, 2 + note B_, 2 + intensity $96 + note A_, 1 + note G_, 1 + octave 3 + note D_, 1 + note C_, 1 + octave 2 + note B_, 1 + note A_, 1 + intensity $94 + note G_, 1 + note F_, 1 + note E_, 1 + note D_, 1 + note C_, 1 + octave 1 + note B_, 1 + note A_, 1 + octave 3 + note __, 1 + intensity $a7 + callchannel Music_Credits_branch_1f9b3 + callchannel Music_Credits_branch_1fa1d + intensity $97 + callchannel Music_Credits_branch_1fa28 + octave 3 + note B_, 2 + octave 4 + note G_, 2 + note D_, 2 + note G_, 2 + note F_, 2 + note G_, 2 + note D_, 2 + note G_, 2 + octave 3 + note B_, 2 + octave 4 + note G_, 2 + note D_, 2 + note G_, 2 + octave 3 + note B_, 2 + octave 4 + note G_, 2 + note D_, 2 + note G_, 2 + octave 3 + note G_, 2 + octave 4 + note D_, 2 + octave 3 + note B_, 2 + octave 4 + note D_, 2 + note E_, 2 + note D_, 2 + octave 3 + note B_, 2 + octave 4 + note D_, 2 + note B_, 2 + note G_, 2 + note D_, 2 + note G_, 2 + note D_, 2 + note G_, 2 + note B_, 2 + note G_, 2 + note A_, 2 + note E_, 2 + note C_, 2 + note E_, 2 + note G#, 2 + note E_, 2 + note C_, 2 + note E_, 2 + note G_, 2 + note E_, 2 + note C_, 2 + note E_, 2 + note F#, 2 + note E_, 2 + note C_, 2 + octave 3 + note B_, 2 + callchannel Music_Credits_branch_1fa28 + callchannel Music_Credits_branch_1fa89 + note B_, 1 + octave 4 + note C_, 7 + note D_, 8 + intensity $a7 + octave 5 + note E_, 2 + note C#, 2 + octave 4 + note A_, 2 + note E_, 2 + octave 5 + note C#, 2 + octave 4 + note A_, 2 + note E_, 2 + note C#, 2 + note C#, 1 + note D_, 7 + note E_, 7 + octave 3 + note __, 1 + forceoctave $2 + callchannel Music_Credits_branch_1f9b3 + callchannel Music_Credits_branch_1fa1d + callchannel Music_Credits_branch_1fa28 + callchannel Music_Credits_branch_1fa89 + forceoctave $0 + octave 3 + note A_, 12 + notetype $8, $a7 + note D_, 1 + note D_, 1 + note D_, 1 + callchannel Music_Credits_branch_1fab2 + octave 3 + note B_, 6 + note A_, 6 + note A_, 6 + note G_, 6 + note A#, 6 + note A#, 6 + note A_, 6 + octave 4 + note C#, 6 + callchannel Music_Credits_branch_1fab2 + tempo 143 + octave 4 + note D_, 6 + octave 3 + note B_, 6 + note G_, 6 + octave 4 + note D_, 6 + tempo 146 + note E_, 6 + note F#, 6 + note A_, 6 + octave 5 + note C#, 6 + notetype $c, $a7 +Music_Credits_branch_1f937: ; 1f937 + octave 3 + note A_, 1 + octave 4 + note D_, 1 + loopchannel 6, Music_Credits_branch_1f937 + notetype $8, $a7 + note G_, 1 + note __, 1 + note G_, 1 + note __, 1 + note G#, 1 + note __, 1 + tempo 153 + notetype $c, $a7 + octave 3 + note C_, 1 + note E_, 1 + note G_, 1 + octave 4 + note C_, 1 + octave 3 + note E_, 1 + note G_, 1 + octave 4 + note C_, 1 + note E_, 1 + octave 3 + note G_, 1 + octave 4 + note C_, 1 + note E_, 1 + note G_, 1 + notetype $8, $a7 + note C_, 1 + note __, 1 + note E_, 1 + note __, 1 + note G_, 1 + note __, 1 + notetype $c, $a7 + octave 3 + note D_, 1 + note F#, 1 + note A_, 1 + octave 4 + note D_, 1 + octave 3 + note F#, 1 + note A_, 1 + octave 4 + note D_, 1 + note E_, 1 + note F#, 1 + note __, 1 + note F#, 1 + note __, 1 + notetype $8, $a7 + note A_, 1 + note __, 1 + note A_, 1 + note __, 1 + note A_, 1 + note __, 1 + tempo 160 + notetype $c, $a7 + octave 2 + note G_, 1 + note __, 3 + note E_, 1 + note __, 3 + notetype $8, $a7 + octave 1 + note G_, 1 + note __, 1 + note G_, 1 + note __, 1 + note G_, 1 + note __, 1 + octave 2 + note C_, 1 + note __, 1 + note C_, 1 + note __, 1 + note C#, 1 + note __, 1 + notetype $c, $a7 + octave 2 + note D_, 1 + note __, 7 + intensity $c7 + octave 2 + note D_, 16 + intensity $b8 + intensity $b7 + note __, 16 + note __, 16 + note __, 16 + endchannel +; 1f9b3 + +Music_Credits_branch_1f9b3: ; 1f9b3 + note C_, 16 + note F#, 1 + note G_, 3 + note E_, 4 + note D_, 4 + note E_, 4 + note D_, 4 + octave 3 + note B_, 2 + note __, 2 + note A#, 2 + note B_, 2 + note __, 2 + note A#, 2 + note B_, 4 + note G_, 4 + note __, 4 + octave 4 + note D_, 4 + note __, 4 + note E_, 4 + octave 3 + note A#, 4 + note G_, 4 + note E_, 4 + note G_, 4 + octave 4 + note G_, 4 + note C_, 4 + note D_, 4 + note C_, 2 + note __, 2 + octave 3 + note B_, 2 + octave 4 + note C_, 2 + note __, 2 + octave 3 + note B_, 2 + octave 4 + note C_, 4 + octave 3 + note A_, 4 + note __, 4 + octave 4 + note C_, 4 + octave 3 + note G#, 8 + note F_, 4 + note C_, 7 + note G#, 1 + note A_, 1 + note A#, 7 + note G#, 4 + note __, 4 + octave 4 + note C_, 4 + octave 3 + note G_, 4 + note E_, 4 + note C_, 4 + note E_, 4 + note G_, 4 + octave 4 + note C_, 4 + octave 5 + note D_, 1 + note __, 1 + octave 4 + note A_, 1 + note __, 1 + note F#, 1 + note __, 1 + note A_, 1 + note __, 1 + octave 5 + note D_, 1 + note __, 1 + octave 4 + note A_, 1 + note __, 1 + note F#, 1 + note __, 1 + note A_, 1 + note __, 1 + octave 5 + note D_, 1 + note __, 1 + octave 4 + note A_, 1 + note __, 1 + note F#, 1 + note __, 1 + note A_, 1 + note __, 1 + octave 5 + note D_, 1 + note __, 1 + note F#, 1 + note __, 1 + note A_, 1 + note __, 1 + octave 6 + note C_, 1 + note __, 1 + endchannel +; 1fa1d + +Music_Credits_branch_1fa1d: ; 1fa1d + octave 4 + note C_, 4 + octave 3 + note D_, 4 + note G_, 4 + note B_, 8 + octave 4 + note D_, 4 + note C_, 4 + note D#, 4 + endchannel +; 1fa28 + +Music_Credits_branch_1fa28: ; 1fa28 + octave 3 + note A_, 2 + octave 4 + note E_, 2 + note C_, 2 + note E_, 2 + note D_, 2 + note E_, 2 + note C_, 2 + note E_, 2 + octave 3 + note A_, 2 + octave 4 + note E_, 2 + note D_, 2 + note E_, 2 + note A_, 4 + note B_, 2 + octave 5 + note C_, 2 + octave 4 + note B_, 2 + note G_, 2 + note F_, 2 + note D_, 2 + note G_, 2 + note F_, 2 + note D_, 2 + octave 3 + note B_, 2 + octave 4 + note F_, 2 + note D_, 2 + octave 3 + note B_, 2 + note G_, 2 + note B_, 2 + octave 4 + note D_, 2 + note F_, 2 + note F#, 2 + octave 3 + note G_, 2 + octave 4 + note D_, 2 + octave 3 + note B_, 2 + octave 4 + note D_, 2 + note C_, 2 + note D_, 2 + octave 3 + note B_, 2 + octave 4 + note D_, 2 + octave 3 + note G_, 2 + octave 4 + note D_, 2 + octave 3 + note B_, 2 + octave 4 + note D_, 2 + note G_, 4 + note A_, 2 + note B_, 2 + octave 3 + note A_, 4 + octave 4 + note C_, 4 + note E_, 4 + octave 3 + note G#, 8 + octave 4 + note C_, 8 + note E_, 4 + octave 3 + note A_, 2 + octave 4 + note F_, 2 + note C_, 2 + note F_, 2 + note D_, 2 + note F_, 2 + note C_, 2 + note F_, 2 + octave 3 + note A_, 2 + octave 4 + note F_, 2 + note C_, 2 + note F_, 2 + note E_, 2 + note F_, 2 + note C_, 2 + note F_, 2 + endchannel +; 1fa89 + +Music_Credits_branch_1fa89: ; 1fa89 + octave 3 + note A_, 2 + octave 4 + note F#, 2 + note C_, 2 + note F#, 2 + note D_, 2 + note F#, 2 + note C_, 2 + note F#, 2 + note E_, 2 + note F#, 2 + note C_, 2 + note F#, 2 + octave 3 + note A_, 2 + octave 4 + note F#, 2 + note C_, 2 + note F#, 2 + note C_, 2 + note G_, 2 + note D_, 2 + note G_, 2 + note F_, 2 + note G_, 2 + note D_, 2 + note G_, 2 + note F_, 2 + note G_, 2 + note D_, 2 + note G_, 2 + note C_, 2 + note G_, 2 + note D_, 2 + note G_, 2 + octave 3 + note B_, 12 + note A#, 2 + note A_, 2 + endchannel +; 1fab2 + +Music_Credits_branch_1fab2: ; 1fab2 + note __, 6 + octave 3 + note D_, 6 + note E_, 6 + note F_, 6 + note F#, 6 + note A_, 6 + octave 4 + note F#, 6 + note C#, 6 + endchannel +; 1fabd + +Music_Credits_Ch2: ; 1fabd + dutycycle $1 + vibrato $14, $23 + notetype $c, $2f + stereopanning $f0 + octave 4 + note G_, 16 + intensity $c7 + octave 5 + note G_, 8 + octave 3 + note G_, 4 + note F_, 4 + notetype $6, $c7 + callchannel Music_Credits_branch_1fbfb + octave 1 + note G_, 2 + note __, 2 + octave 2 + note G_, 2 + note __, 2 + note F#, 2 + note G_, 2 + note __, 2 + octave 3 + note C_, 2 + octave 2 + note G_, 2 + note __, 2 + note G_, 2 + note __, 2 + note G_, 2 + intensity $97 + note F#, 1 + note F_, 1 + note E_, 1 + note D#, 1 + note D_, 1 + note C#, 1 + intensity $c7 + callchannel Music_Credits_branch_1fbfb + callchannel Music_Credits_branch_1fc6f + callchannel Music_Credits_branch_1fc78 + octave 4 + note B_, 1 + octave 5 + note C_, 11 + octave 4 + note B_, 8 + note A_, 8 + note B_, 4 + note F#, 1 + note G_, 15 + notetype $c, $c7 + octave 5 + note E_, 15 + notetype $6, $c7 + note G_, 1 + note G#, 1 + note A_, 2 + note E_, 2 + note C_, 2 + octave 4 + note A_, 2 + octave 5 + note E_, 2 + note C_, 2 + octave 4 + note A_, 2 + note E_, 2 + callchannel Music_Credits_branch_1fc78 + octave 4 + note B_, 1 + octave 5 + note C_, 11 + octave 4 + note B_, 8 + octave 5 + note C_, 12 + notetype $c, $c7 + note D_, 16 + note G_, 8 + octave 3 + note G_, 4 + note F_, 4 + octave 5 + note A_, 1 + note E_, 1 + note C#, 1 + octave 4 + note A_, 1 + octave 5 + note E_, 1 + note C#, 1 + octave 4 + note A_, 1 + note E_, 1 + octave 3 + note A_, 4 + note G_, 4 + notetype $6, $c7 + forceoctave $2 + callchannel Music_Credits_branch_1fbfb + callchannel Music_Credits_branch_1fc6f + callchannel Music_Credits_branch_1fc78 + forceoctave $0 + octave 5 + note C#, 1 + note D_, 11 + note C#, 8 + note D_, 12 + notetype $c, $c7 + note E_, 16 + note A_, 14 + notetype $8, $c7 + octave 2 + note D_, 1 + note D_, 1 + note D_, 1 + note D_, 6 + octave 3 + note F#, 6 + note G_, 6 + note G#, 6 + note A_, 6 + octave 4 + note C#, 6 + note A_, 6 + note G_, 6 + note G_, 6 + note F#, 6 + note F#, 6 + note E_, 6 + note E_, 6 + note D_, 6 + note C#, 6 + note E_, 6 + octave 1 + note D_, 3 + note __, 3 + note D_, 3 + note __, 3 + note D_, 3 + note __, 3 + note D_, 3 + note __, 3 + note F#, 3 + note __, 3 + note F#, 3 + note __, 3 + note F#, 3 + notetype $c, $c7 + octave 2 + note F#, 1 + note __, 1 + octave 1 + note F#, 2 + octave 2 + note F#, 1 + note __, 1 +Music_Credits_branch_1fb87: ; 1fb87 + octave 1 + note G_, 2 + octave 2 + note G_, 1 + note __, 1 + loopchannel 4, Music_Credits_branch_1fb87 + octave 1 + note A_, 1 + octave 2 + note A_, 1 + note E_, 1 + note A_, 1 + octave 1 + note A_, 1 + octave 2 + note A_, 1 + note E_, 1 + note A_, 1 + octave 1 + note A_, 1 + octave 3 + note C#, 1 + note E_, 1 + note G_, 1 + note E_, 1 + note G_, 1 + note A_, 1 + octave 4 + note C#, 1 + octave 5 + note D_, 12 + notetype $8, $c7 + note C_, 1 + note __, 1 + note C_, 1 + note __, 1 + note C#, 1 + note __, 1 + notetype $c, $c7 + note D_, 12 + notetype $8, $c7 + note C_, 1 + note __, 1 + note C_, 1 + note __, 1 + note C#, 1 + note __, 1 + note D_, 9 + notetype $c, $c7 + octave 4 + note F#, 1 + note A_, 1 + octave 5 + note D_, 1 + note __, 1 + note D_, 1 + note __, 1 + notetype $8, $c7 + note D_, 1 + note __, 1 + note D_, 1 + note __, 1 + note D_, 1 + note __, 1 + notetype $c, $c7 + note C_, 1 + note __, 3 + note C_, 1 + note __, 3 + notetype $8, $c7 + note C_, 1 + note __, 1 + note C_, 1 + note __, 1 + note C_, 1 + note __, 1 + note C_, 1 + note __, 1 + note C_, 1 + note __, 1 + note C#, 1 + note __, 1 + notetype $c, $c7 + note D_, 1 + note __, 7 + intensity $c8 + intensity $c7 + octave 1 + note D_, 16 + intensity $c7 + note __, 16 + note __, 16 + note __, 16 + endchannel +; 1fbfb + +Music_Credits_branch_1fbfb: ; 1fbfb + octave 2 + note C_, 4 + intensity $b1 + octave 5 + note G_, 1 + note __, 1 + note G_, 1 + note __, 1 + note F#, 1 + note __, 1 + note G_, 2 + note __, 2 + intensity $c7 + octave 2 + note C_, 1 + note __, 1 + note C_, 4 + note __, 12 + octave 1 + note B_, 4 + note __, 10 + note B_, 1 + note __, 1 + note B_, 2 + note __, 2 + note B_, 2 + note __, 2 + octave 2 + note G_, 2 + octave 1 + note B_, 6 + note A#, 4 + intensity $b1 + octave 5 + note E_, 1 + note __, 1 + note E_, 1 + note __, 1 + note D#, 1 + note __, 1 + note E_, 2 + note __, 2 + intensity $c7 + octave 1 + note A#, 1 + note __, 1 + note A#, 4 + note __, 12 + note A_, 4 + note __, 10 + note A_, 1 + note __, 1 + note A_, 2 + note __, 2 + note A_, 2 + note __, 2 + octave 2 + note F_, 2 + octave 1 + note A_, 6 + note G#, 4 + intensity $b1 + octave 5 + note C_, 1 + note __, 1 + note C_, 1 + note __, 1 + octave 4 + note B_, 1 + note __, 1 + octave 5 + note C_, 2 + note __, 2 + intensity $c7 + octave 1 + note G#, 1 + note __, 1 + note G#, 4 + note __, 12 + note G_, 4 + note __, 10 + note G_, 1 + note __, 1 + note G_, 2 + note __, 2 + note G_, 2 + note __, 2 + octave 2 + note E_, 2 + octave 1 + note G_, 6 + note F#, 4 + note __, 2 + note F#, 2 + note F#, 2 + octave 2 + note D_, 2 + octave 1 + note F#, 4 + note A_, 2 + octave 2 + note D_, 2 + note F#, 2 + note A_, 2 + note D_, 2 + note F#, 2 + note A_, 2 + octave 3 + note C_, 2 + endchannel +; 1fc6f + +Music_Credits_branch_1fc6f: ; 1fc6f + octave 1 + note G_, 4 + note __, 4 + note G_, 2 + note __, 2 + octave 2 + note G_, 12 + note F#, 8 + endchannel +; 1fc78 + +Music_Credits_branch_1fc78: ; 1fc78 + octave 4 + note A_, 8 + note B_, 8 + octave 5 + note C_, 8 + note E_, 8 + notetype $c, $c7 + note D_, 16 + octave 4 + note G_, 4 + note A_, 4 + note B_, 4 + octave 5 + note D_, 4 + note C_, 10 + notetype $6, $c7 + octave 4 + note B_, 1 + octave 5 + note C_, 3 + octave 4 + note B_, 4 + octave 5 + note C_, 4 + notetype $c, $c7 + octave 4 + note A_, 10 + notetype $6, $c7 + note G#, 1 + note A_, 3 + note B_, 4 + octave 5 + note C_, 4 + endchannel +; 1fca2 + +Music_Credits_Ch3: ; 1fca2 + vibrato $16, $23 + notetype $c, $34 + stereopanning $ff + octave 6 + note G_, 1 + note D_, 1 + note C_, 1 + octave 5 + note G_, 1 + octave 6 + note G_, 1 + note D_, 1 + note C_, 1 + octave 5 + note G_, 1 + intensity $24 + octave 6 + note G_, 1 + note D_, 1 + note C_, 1 + octave 5 + note G_, 1 + intensity $14 + octave 6 + note G_, 1 + note D_, 1 + note C_, 1 + octave 5 + note G_, 1 + octave 6 + note G_, 1 + note D_, 1 + octave 5 + note B_, 1 + note G_, 1 + octave 6 + note D_, 1 + octave 5 + note B_, 1 + note G_, 1 + note D_, 1 + notetype $6, $14 + note D#, 1 + note E_, 7 + note F_, 8 + callchannel Music_Credits_branch_1fdda + octave 4 + note G_, 1 + note __, 1 + octave 5 + note G_, 1 + note __, 1 + note F#, 1 + note G_, 1 + note __, 1 + note F#, 1 + note G_, 1 + notetype $6, $14 + intensity $24 + note F_, 1 + note E_, 1 + intensity $14 + note E_, 4 + note __, 4 + note F_, 4 + callchannel Music_Credits_branch_1fdda + callchannel Music_Credits_branch_1fe0b + callchannel Music_Credits_branch_1fe17 + callchannel Music_Credits_branch_1fe64 + octave 2 + note G_, 4 + note __, 2 + note G_, 1 + note __, 1 + note G_, 2 + octave 3 + note G_, 2 + note __, 2 + octave 2 + note G_, 1 + note __, 1 + note G_, 2 + octave 3 + note G_, 2 + octave 2 + note G_, 4 + note B_, 2 + octave 3 + note D_, 2 + note F#, 2 + note G_, 2 + octave 2 + note E_, 4 + note __, 2 + note E_, 1 + note __, 1 + note E_, 2 + octave 3 + note E_, 2 + note __, 2 + octave 2 + note E_, 1 + note __, 1 + note E_, 2 + octave 3 + note E_, 2 + octave 2 + note E_, 4 + note G#, 2 + note B_, 2 + octave 3 + note D#, 2 + note E_, 2 + octave 2 + note A_, 4 + octave 3 + note E_, 2 + note __, 2 + octave 2 + note G#, 2 + octave 3 + note E_, 2 + note __, 2 + octave 2 + note G#, 2 + note G_, 2 + octave 3 + note E_, 2 + note __, 2 + octave 2 + note G_, 2 + note F#, 4 + octave 3 + note E_, 4 + callchannel Music_Credits_branch_1fe17 + callchannel Music_Credits_branch_1fe64 + callchannel Music_Credits_branch_1fe7b + octave 5 + note D#, 1 + note E_, 7 + note F_, 8 + octave 2 + note A_, 2 + note __, 2 + octave 3 + note E_, 2 + note __, 2 + note A_, 2 + note __, 2 + octave 4 + note C#, 2 + note __, 2 + octave 5 + note F_, 1 + note F#, 7 + note G_, 8 + forceoctave $2 + callchannel Music_Credits_branch_1fdda + callchannel Music_Credits_branch_1fe0b + forceoctave $12 + callchannel Music_Credits_branch_1fe17 + forceoctave $2 + callchannel Music_Credits_branch_1fe64 + callchannel Music_Credits_branch_1fe7b + forceoctave $0 + octave 6 + note C#, 2 + octave 5 + note A_, 2 + note E_, 2 + note C#, 2 + note A_, 2 + note E_, 2 + notetype $8, $14 + octave 2 + note D_, 1 + note D_, 1 + note D_, 1 + notetype $c, $14 + note D_, 16 + note F#, 16 + note G_, 16 + note G_, 8 + note A_, 8 + note __, 4 + octave 4 + note F#, 4 + note G_, 4 + note G#, 4 + note A_, 4 + octave 5 + note C#, 4 + note A_, 4 + note G_, 4 + note G_, 4 + note F#, 4 + note E_, 4 + note G_, 4 + note A_, 4 + note B_, 4 + octave 6 + note C#, 4 + note E_, 4 + intensity $15 + octave 4 + note D_, 6 + note F#, 2 + note A_, 8 + note E_, 6 + note G_, 2 + octave 5 + note C_, 6 + octave 4 + note B_, 1 + note A#, 1 + note A_, 8 + intensity $14 + octave 2 + note A_, 1 + note __, 1 + note A_, 1 + note __, 1 + notetype $8, $14 + octave 3 + note F#, 1 + note __, 1 + note F#, 1 + note __, 1 + note F#, 1 + note __, 1 + notetype $c, $14 + octave 5 + note G_, 1 + note __, 3 + note E_, 1 + note __, 3 + notetype $8, $14 + note E_, 1 + note __, 1 + note E_, 1 + note __, 1 + note E_, 1 + note __, 1 + note G_, 1 + note __, 1 + note G_, 1 + note __, 1 + note G#, 1 + note __, 1 + notetype $c, $14 + note A_, 1 + note __, 16 + note __, 16 + note __, 16 + endchannel +; 1fdda + +Music_Credits_branch_1fdda: ; 1fdda + note G_, 16 + octave 6 + note C#, 1 + note D_, 3 + note C_, 4 + octave 5 + note B_, 4 + octave 6 + note C_, 4 + notetype $c, $14 + octave 5 + note G_, 10 + note E_, 2 + note __, 2 + note F_, 2 + note G_, 10 + notetype $6, $14 + note G#, 1 + note A_, 7 + note E_, 4 + note G_, 12 + note F_, 8 + note D_, 4 + note __, 4 + note E_, 4 + notetype $c, $14 + note F_, 10 + notetype $6, $14 + note F#, 1 + note G_, 7 + note F_, 4 + note E_, 4 + note D#, 4 + note E_, 4 + note B_, 12 + note A_, 8 + notetype $c, $14 + note D_, 16 + endchannel +; 1fe0b + +Music_Credits_branch_1fe0b: ; 1fe0b + notetype $6, $14 + note F#, 1 + note G_, 3 + octave 4 + note G_, 4 + octave 5 + note D_, 4 + note G_, 12 + note G#, 8 + endchannel +; 1fe17 + +Music_Credits_branch_1fe17: ; 1fe17 + octave 3 + note F_, 4 + note __, 2 + note F_, 2 + note __, 2 + octave 4 + note C_, 2 + octave 3 + note A_, 2 + note F_, 2 + octave 4 + note C_, 2 + note __, 2 + note C_, 2 + note __, 2 + octave 3 + note A_, 2 + octave 4 + note C_, 2 + octave 3 + note F_, 4 + note G_, 4 + note __, 2 + note G_, 2 + note __, 2 + octave 4 + note D_, 2 + octave 3 + note B_, 2 + note G_, 2 + octave 4 + note D_, 2 + note __, 2 + note D_, 2 + note __, 2 + octave 3 + note B_, 2 + octave 4 + note D_, 2 + octave 3 + note G_, 4 + note E_, 4 + note __, 2 + note E_, 2 + note __, 2 + note B_, 2 + note G_, 2 + note E_, 2 + note B_, 2 + note __, 2 + note B_, 2 + note __, 2 + note G_, 2 + note B_, 2 + note E_, 4 + note A_, 4 + note __, 2 + note A_, 2 + note __, 2 + octave 4 + note E_, 2 + note C_, 2 + octave 3 + note G#, 2 + octave 4 + note C_, 2 + octave 3 + note G#, 2 + note __, 2 + note G#, 2 + octave 4 + note C_, 2 + note E_, 2 + note C_, 2 + octave 3 + note G#, 2 + endchannel +; 1fe64 + +Music_Credits_branch_1fe64: ; 1fe64 + octave 2 + note F_, 4 + note __, 2 + note F_, 1 + note __, 1 + note F_, 2 + octave 3 + note F_, 2 + note __, 2 + octave 2 + note F_, 1 + note __, 1 + note F_, 2 + octave 3 + note F_, 2 + octave 2 + note F_, 4 + note A_, 2 + octave 3 + note C_, 2 + note E_, 2 + note F_, 2 + endchannel +; 1fe7b + +Music_Credits_branch_1fe7b: ; 1fe7b + octave 2 + note F#, 4 + note __, 2 + note F#, 1 + note __, 1 + note F#, 2 + octave 3 + note F#, 2 + note __, 2 + octave 2 + note F#, 1 + note __, 1 + note F#, 2 + octave 3 + note F#, 2 + octave 2 + note F#, 4 + note A_, 2 + octave 3 + note C_, 2 + note F_, 2 + note F#, 2 + note G_, 8 + octave 4 + note C_, 8 + note D_, 8 + note F_, 8 + octave 6 + note G_, 2 + note D_, 2 + octave 5 + note B_, 2 + note G_, 2 + octave 6 + note D_, 2 + octave 5 + note B_, 2 + note G_, 2 + note D_, 2 + endchannel +; 1fea3 + +Music_Credits_Ch4: ; 1fea3 + togglenoise $3 + notetype $c + note G#, 1 + note G_, 1 + note G_, 1 + note G_, 1 + note G_, 1 + note G_, 1 + note G_, 1 + note G_, 1 + note G_, 1 + note G_, 1 + note G_, 1 + note G_, 1 + note G_, 1 + note G_, 1 + note G_, 1 + note G_, 1 + note G#, 1 + note G_, 1 + note B_, 2 + note G#, 1 + note G_, 1 + note G#, 1 + note G_, 1 + note A#, 4 + note A#, 4 + callchannel Music_Credits_branch_1ff7d + callchannel Music_Credits_branch_1ff7d + callchannel Music_Credits_branch_1ff7d + callchannel Music_Credits_branch_1ff9d + callchannel Music_Credits_branch_1ff7d + callchannel Music_Credits_branch_1ff7d + callchannel Music_Credits_branch_1ff7d + callchannel Music_Credits_branch_1ff9d +Music_Credits_branch_1fed8: ; 1fed8 + note A#, 2 + note G_, 1 + note G_, 1 + note D_, 2 + note G_, 1 + note G_, 1 + note A#, 2 + note G_, 1 + note G_, 1 + note D_, 2 + note F#, 2 + loopchannel 7, Music_Credits_branch_1fed8 + note G#, 1 + note G_, 1 + note D_, 1 + note G_, 1 + note G_, 1 + note D_, 1 + note F#, 2 + note D_, 1 + note G_, 1 + note D_, 1 + note G_, 1 + note C#, 1 + note C#, 1 + note D_, 1 + note D_, 1 +Music_Credits_branch_1fef6: ; 1fef6 + note A#, 2 + note G_, 1 + note G_, 1 + note D_, 2 + note G_, 1 + note G_, 1 + note A#, 2 + note G_, 1 + note G_, 1 + note D_, 2 + note F#, 2 + loopchannel 7, Music_Credits_branch_1fef6 + note G#, 1 + note G_, 1 + note F#, 2 + note G_, 1 + note G_, 1 + note G_, 1 + note G_, 1 + note A#, 4 + note C#, 4 + note G#, 1 + note G_, 1 + note B_, 2 + note G#, 1 + note G_, 1 + note B_, 2 + note A#, 4 + note A#, 4 + callchannel Music_Credits_branch_1ff7d + callchannel Music_Credits_branch_1ff7d + callchannel Music_Credits_branch_1ff7d + callchannel Music_Credits_branch_1ff9d +Music_Credits_branch_1ff22: ; 1ff22 + note A#, 2 + note G_, 1 + note G_, 1 + note D_, 2 + note G_, 1 + note G_, 1 + note A#, 2 + note G_, 1 + note G_, 1 + note D_, 2 + note F#, 2 + loopchannel 7, Music_Credits_branch_1ff22 + note G#, 1 + note G_, 1 + note F#, 2 + note G_, 1 + note G_, 1 + note G_, 1 + note G_, 7 + notetype $8 + note A#, 1 + note A#, 1 + note A#, 1 + notetype $c + note B_, 16 + note __, 16 + note B_, 15 + note __, 1 + note B_, 8 + note B_, 8 + note B_, 16 + note __, 16 + note B_, 16 + note B_, 8 + note B_, 6 + note D_, 1 + note D_, 1 + note B_, 12 + notetype $8 + note D_, 2 + note D_, 2 + note D_, 2 + notetype $c + note B_, 12 + notetype $8 + note D_, 2 + note D_, 2 + note D_, 2 + note B_, 12 + notetype $c + note D_, 1 + note __, 1 + note D_, 1 + note __, 1 + notetype $8 + note C#, 2 + note C#, 2 + note D_, 2 + notetype $c + note D_, 1 + note __, 3 + note D_, 1 + note __, 3 + notetype $8 + note C#, 2 + note C#, 2 + note C#, 2 + note D_, 2 + note D_, 2 + note D_, 2 + notetype $c + note D_, 1 + note __, 7 + note A#, 8 + note __, 16 + note __, 16 + note __, 16 + endchannel +; 1ff7d + +Music_Credits_branch_1ff7d: ; 1ff7d + note G#, 1 + note G_, 1 + note G_, 1 + note G_, 1 + note G_, 1 + note G_, 1 + note G_, 1 + note G_, 1 + note G_, 1 + note G_, 1 + note G_, 1 + note G_, 1 + note D_, 1 + note G_, 1 + note G_, 1 + note G_, 1 + note G#, 1 + note G_, 1 + note G_, 1 + note G_, 1 + note G_, 1 + note G_, 1 + note G_, 1 + note G_, 1 + note G_, 1 + note G_, 1 + note G_, 1 + note G_, 1 + note D_, 1 + note G_, 1 + note F#, 2 + endchannel +; 1ff9d + +Music_Credits_branch_1ff9d: ; 1ff9d + note G#, 1 + note G_, 1 + note G_, 1 + note G_, 1 + note G_, 1 + note G_, 1 + note G_, 1 + note G_, 1 + note G_, 1 + note G_, 1 + note G_, 1 + note G_, 1 + note D_, 1 + note G_, 1 + note D_, 1 + note G_, 1 + note G#, 1 + note G_, 1 + note D_, 1 + note G_, 1 + note G#, 1 + note D_, 1 + note F#, 2 + note D_, 1 + note G_, 1 + note D_, 1 + note G_, 1 + note D_, 1 + note D_, 1 + note A#, 1 + note D_, 1 + endchannel +; 1ffbd + diff --git a/audio/music/dancinghall.asm b/audio/music/dancinghall.asm new file mode 100644 index 00000000..3070830b --- /dev/null +++ b/audio/music/dancinghall.asm @@ -0,0 +1,315 @@ +Music_DancingHall: ; ef9bc + dbw $80, Music_DancingHall_Ch1 + dbw $01, Music_DancingHall_Ch2 + dbw $02, Music_DancingHall_Ch3 +; ef9c5 + + +INCBIN "baserom.gbc", $ef9c5, $ef9c6 - $ef9c5 + + +Music_DancingHall_Ch1: ; ef9c6 + tempo 208 + volume $77 + stereopanning $f + notetype $6, $b7 + note __, 3 + dutycycle $0 +Music_DancingHall_branch_ef9d3: ; ef9d3 + notetype $c, $b7 + callchannel Music_DancingHall_branch_efa17 + note __, 16 + callchannel Music_DancingHall_branch_efa17 + note __, 16 + note __, 16 + note __, 16 + intensity $b1 + octave 2 + note B_, 1 + octave 3 + note D_, 1 + note F_, 1 + note A_, 1 + note B_, 1 + note A_, 1 + note B_, 1 + octave 4 + note D_, 1 + note F_, 2 + notetype $8, $b1 + note D_, 1 + note E_, 1 + note D_, 1 + octave 3 + note B_, 3 + note A_, 3 + notetype $c, $b1 + note B_, 1 + note A_, 1 + note D_, 1 + note E_, 1 + octave 4 + note F_, 2 + notetype $8, $b1 + octave 3 + note B_, 1 + octave 4 + note D_, 1 + octave 3 + note B_, 1 + notetype $c, $b5 + note A_, 1 + note __, 1 + note B_, 1 + note B_, 1 + note A_, 1 + note __, 1 + note F_, 2 + loopchannel 0, Music_DancingHall_branch_ef9d3 +; efa17 + +Music_DancingHall_branch_efa17: ; efa17 + octave 3 + note B_, 1 + note __, 1 + note A_, 1 + note __, 1 + note B_, 1 + note __, 1 + note A_, 1 + note __, 1 + octave 4 + note E_, 1 + note __, 1 + note D_, 1 + note __, 1 + octave 3 + note B_, 1 + note __, 1 + octave 4 + note D_, 1 + note __, 1 + endchannel +; efa2c + +Music_DancingHall_Ch2: ; efa2c + stereopanning $f0 + notetype $6, $a1 + dutycycle $0 + vibrato $10, $24 + note __, 3 +Music_DancingHall_branch_efa37: ; efa37 + notetype $6, $a2 + callchannel Music_DancingHall_branch_efa7a + callchannel Music_DancingHall_branch_efa7a + intensity $a7 + octave 2 + note D_, 16 + note F_, 16 + notetype $c, $a7 + note E_, 16 + octave 3 + note F_, 1 + note A_, 1 + note B_, 1 + octave 4 + note D_, 1 + note E_, 1 + note D_, 1 + note E_, 1 + note A_, 1 + note B_, 2 + notetype $8, $a7 + note A_, 1 + note B_, 1 + note A_, 1 + note F_, 3 + note D_, 3 + notetype $c, $a7 + note E_, 1 + note D_, 1 + octave 3 + note A_, 1 + note B_, 1 + octave 4 + note A_, 2 + notetype $8, $a7 + note F_, 1 + note A_, 1 + note F_, 1 + notetype $c, $a7 + note E_, 1 + note __, 1 + note F_, 1 + note F_, 1 + note E_, 1 + note __, 1 + note D_, 2 + loopchannel 0, Music_DancingHall_branch_efa37 +; efa7a + +Music_DancingHall_branch_efa7a: ; efa7a + intensity $a1 + octave 4 + note E_, 4 + octave 2 + note E_, 4 + octave 4 + note E_, 4 + octave 2 + note E_, 4 + octave 4 + note B_, 4 + note A_, 4 + note F_, 4 + note A_, 4 + intensity $33 + note D_, 1 + note F_, 1 + intensity $63 + note D_, 1 + note F_, 1 + intensity $93 + note D_, 1 + note F_, 1 + intensity $c3 + note D_, 1 + note F_, 1 + intensity $e3 + note D_, 1 + note F_, 1 + intensity $a3 + note D_, 1 + note F_, 1 + intensity $83 + note D_, 1 + note F_, 1 + intensity $53 + note D_, 1 + note F_, 1 + intensity $73 + octave 3 + note B_, 1 + octave 4 + note E_, 1 + intensity $a3 + octave 3 + note B_, 1 + octave 4 + note E_, 1 + intensity $b3 + octave 3 + note A_, 1 + octave 4 + note D_, 1 + intensity $c3 + octave 3 + note A_, 1 + octave 4 + note D_, 1 + intensity $d3 + octave 3 + note E_, 1 + note B_, 1 + intensity $e3 + note E_, 1 + note B_, 1 + intensity $f3 + note A_, 1 + octave 4 + note D_, 1 + intensity $f3 + octave 3 + note A_, 1 + octave 4 + note D_, 1 + endchannel +; efad6 + +Music_DancingHall_Ch3: ; efad6 + stereopanning $ff + vibrato $16, $24 + notetype $6, $10 + octave 5 + note A_, 1 + note B_, 1 + octave 6 + note D_, 1 +Music_DancingHall_branch_efae3: ; efae3 + note E_, 13 + note D_, 1 + note E_, 1 + note A_, 1 + note B_, 16 + intensity $14 + octave 3 + note F_, 16 + note E_, 14 + intensity $10 + octave 6 + note E_, 1 + note F_, 1 + note E_, 13 + note D_, 1 + note E_, 1 + note A_, 1 + note B_, 16 + intensity $14 + octave 3 + note F_, 16 + note E_, 16 + intensity $13 + octave 4 + note F_, 2 + note A_, 2 + note B_, 2 + octave 5 + note D_, 2 + note E_, 2 + note D_, 2 + note E_, 2 + note A_, 2 + note A#, 1 + note B_, 3 + notetype $8, $13 + note A_, 1 + note B_, 1 + note A_, 1 + note F_, 3 + note D_, 3 + notetype $c, $13 + note E_, 1 + note D_, 1 + octave 4 + note A_, 1 + note B_, 1 + octave 5 + note A_, 2 + notetype $8, $13 + note F_, 1 + note A_, 1 + note F_, 1 + notetype $6, $13 + note D#, 1 + note E_, 3 + note D_, 4 + octave 4 + note B_, 4 + octave 5 + note D_, 4 + intensity $14 + octave 3 + note D_, 16 + note F_, 16 + note E_, 16 + note E_, 13 + intensity $10 + octave 5 + note A_, 1 + note B_, 1 + octave 6 + note D_, 1 + loopchannel 0, Music_DancingHall_branch_efae3 +; efb3e + + diff --git a/audio/music/darkcave.asm b/audio/music/darkcave.asm new file mode 100644 index 00000000..1ee207d5 --- /dev/null +++ b/audio/music/darkcave.asm @@ -0,0 +1,494 @@ +Music_DarkCave: ; ea267 + dbw $c0, Music_DarkCave_Ch1 + dbw $01, Music_DarkCave_Ch2 + dbw $02, Music_DarkCave_Ch3 + dbw $03, Music_DarkCave_Ch4 +; ea273 + +Music_DarkCave_Ch1: ; ea273 + tempo 128 + volume $77 + dutycycle $3 + tone $0001 + vibrato $11, $15 + stereopanning $f0 + notetype $c, $a7 +Music_DarkCave_branch_ea285: ; ea285 + note __, 16 + loopchannel 4, Music_DarkCave_branch_ea285 + octave 3 + note D#, 16 + note D_, 16 + note C#, 16 + note C_, 16 + intensity $a3 +Music_DarkCave_branch_ea291: ; ea291 + callchannel Music_DarkCave_branch_ea2dc + loopchannel 3, Music_DarkCave_branch_ea291 + intensity $b7 + note G#, 8 + note D#, 8 + note G_, 8 + note D_, 8 + note F_, 8 + note C#, 8 + note D#, 8 + note G_, 8 + note G#, 8 + note D#, 8 + note G_, 8 + note D_, 8 + note F_, 8 + note C#, 8 + note D#, 8 + note C_, 8 + intensity $a3 +Music_DarkCave_branch_ea2ac: ; ea2ac + callchannel Music_DarkCave_branch_ea2dc + loopchannel 2, Music_DarkCave_branch_ea2ac + note __, 16 + note __, 8 + intensity $b7 + octave 2 + note F_, 2 + note G_, 2 + note G#, 4 + octave 3 + note D#, 16 + note __, 8 + octave 2 + note G#, 2 + note G_, 2 + note G#, 4 + octave 3 + note D#, 16 + note G_, 2 + note __, 6 + note F_, 2 + note G_, 2 + note G#, 4 + note G_, 16 + note F_, 2 + note __, 6 + note G#, 2 + note G_, 2 + note G#, 4 + intensity $a3 +Music_DarkCave_branch_ea2d1: ; ea2d1 + callchannel Music_DarkCave_branch_ea2dc + loopchannel 2, Music_DarkCave_branch_ea2d1 + loopchannel 0, Music_DarkCave_branch_ea291 +; ea2dc + +Music_DarkCave_branch_ea2dc: ; ea2dc + octave 4 + note D#, 2 + octave 3 + note G#, 2 + octave 4 + note C_, 2 + note D#, 2 + octave 3 + note G#, 2 + octave 4 + note C_, 2 + note D#, 2 + note C_, 2 + note D_, 2 + octave 3 + note G_, 2 + note A#, 2 + octave 4 + note D_, 2 + octave 3 + note G_, 2 + note A#, 2 + octave 4 + note D_, 2 + octave 3 + note A#, 2 + octave 4 + note C#, 2 + octave 3 + note F_, 2 + note A#, 2 + octave 4 + note C#, 2 + octave 3 + note F_, 2 + note A#, 2 + octave 4 + note C#, 2 + octave 3 + note A#, 2 + octave 4 + note C_, 2 + octave 3 + note G_, 2 + note A#, 2 + octave 4 + note C_, 2 + octave 3 + note G_, 2 + note A#, 2 + octave 4 + note C_, 2 + octave 3 + note A#, 2 + endchannel +; ea313 + +Music_DarkCave_Ch2: ; ea313 + dutycycle $1 + vibrato $12, $36 + stereopanning $f + notetype $c, $a7 +Music_DarkCave_branch_ea31d: ; ea31d + note __, 16 + loopchannel 4, Music_DarkCave_branch_ea31d + octave 3 + note G_, 16 + note A#, 16 + note F_, 16 + note G_, 16 +Music_DarkCave_branch_ea327: ; ea327 + note __, 16 + loopchannel 4, Music_DarkCave_branch_ea327 + note __, 8 + stereopanning $ff + intensity $c7 + octave 5 + note C_, 8 + intensity $c4 + note D_, 2 + note C_, 2 + octave 4 + note A#, 2 + note G_, 4 + note A#, 2 + octave 5 + note D_, 4 + intensity $b0 + note C#, 4 + intensity $b7 + note C#, 12 + intensity $59 + note C_, 8 + intensity $c7 + note C_, 8 + note __, 8 + intensity $c7 + note C_, 8 + intensity $c4 + note D_, 2 + note C_, 2 + octave 4 + note A#, 2 + note G_, 2 + note G_, 2 + note A#, 2 + octave 5 + note D_, 4 + intensity $c7 + note C#, 12 + intensity $c3 + note C_, 2 + note C#, 2 + intensity $b0 + note D#, 10 + intensity $b7 + note D#, 6 + stereopanning $f + intensity $c4 + octave 4 + note F_, 4 + note D#, 2 + note D_, 2 + note D#, 4 + note D_, 2 + note C_, 2 + note D_, 2 + note C_, 2 + octave 3 + note A#, 2 + octave 4 + note C_, 2 + note D_, 4 + note C_, 2 + octave 3 + note A#, 2 + octave 4 + note C#, 8 + octave 3 + note A#, 8 + intensity $b0 + octave 4 + note D#, 2 + note D_, 2 + note C_, 2 + octave 3 + note A#, 2 + octave 4 + note C_, 8 + note F_, 4 + note D#, 2 + note D_, 2 + note D#, 4 + note D_, 2 + note C_, 2 + note D_, 2 + note C_, 2 + octave 3 + note A#, 2 + octave 4 + note C_, 2 + note D_, 4 + note C_, 2 + octave 3 + note A#, 2 + octave 4 + note C#, 4 + note C_, 2 + note C#, 2 + note C_, 2 + note C#, 2 + octave 3 + note A#, 2 + octave 4 + note C#, 2 + intensity $b0 + note C_, 8 + intensity $b7 + note C_, 8 + intensity $c7 + stereopanning $ff + note __, 8 + octave 5 + note C_, 8 + intensity $c4 + note D_, 2 + note C_, 2 + octave 4 + note A#, 2 + note G_, 4 + note A#, 2 + octave 5 + note D_, 4 + intensity $49 + note C#, 8 + intensity $c7 + note C#, 8 + intensity $b0 + note C_, 8 + intensity $b7 + note C_, 8 + note __, 8 + intensity $c7 + note C_, 8 + intensity $c4 + note D_, 2 + note C_, 2 + octave 4 + note A#, 2 + note G_, 2 + note G_, 2 + note A#, 2 + octave 5 + note D_, 4 + intensity $b0 + note C#, 8 + intensity $b7 + note C#, 8 + intensity $b0 + note C_, 8 + intensity $b7 + note C_, 8 + intensity $c7 + note __, 16 + stereopanning $f + note __, 8 + octave 3 + note A#, 2 + octave 4 + note C_, 2 + note C#, 4 + note C_, 16 + note __, 8 + note C#, 2 + note C_, 2 + note C#, 4 + note C_, 16 + intensity $c2 + note D#, 8 + intensity $c7 + octave 3 + note A#, 2 + octave 4 + note C_, 2 + note C#, 4 + note C_, 16 + intensity $c2 + octave 3 + note A#, 8 + intensity $c7 + octave 4 + note C#, 2 + note C_, 2 + intensity $c4 + note C#, 16 + note __, 4 + note __, 16 + note __, 16 + note __, 16 + intensity $b7 + octave 5 + note D#, 16 + note D_, 16 + note F_, 16 + note D#, 16 + loopchannel 0, Music_DarkCave_branch_ea327 +; ea417 + +Music_DarkCave_Ch3: ; ea417 + notetype $c, $27 +Music_DarkCave_branch_ea41a: ; ea41a + callchannel Music_DarkCave_branch_ea477 + loopchannel 2, Music_DarkCave_branch_ea41a +Music_DarkCave_branch_ea421: ; ea421 + callchannel Music_DarkCave_branch_ea477 + loopchannel 7, Music_DarkCave_branch_ea421 + callchannel Music_DarkCave_branch_ea46c + octave 3 + note C_, 4 + note G_, 2 + note D#, 4 + note G_, 2 + note D#, 4 + note F_, 2 + note __, 2 + octave 2 + note A#, 12 + callchannel Music_DarkCave_branch_ea46c + octave 3 + note C_, 4 + note G_, 2 + note D#, 4 + note G_, 2 + note D#, 4 + note F_, 2 + note __, 2 + octave 2 + note A#, 4 + octave 3 + note C#, 2 + note C_, 2 + note C#, 4 + callchannel Music_DarkCave_branch_ea450 + callchannel Music_DarkCave_branch_ea450 + loopchannel 0, Music_DarkCave_branch_ea421 +; ea450 + +Music_DarkCave_branch_ea450: ; ea450 + octave 3 + note C_, 4 + note G_, 2 + note D#, 4 + note G_, 2 + note F_, 4 + note D#, 2 + note __, 2 + octave 2 + note A#, 4 + note A#, 2 + octave 3 + note C_, 2 + note C#, 4 + note C_, 4 + note G_, 2 + note D#, 4 + note G_, 2 + note D#, 4 + note F_, 2 + note __, 2 + octave 2 + note A#, 4 + octave 3 + note C#, 2 + note C_, 2 + note C#, 4 + endchannel +; ea46c + +Music_DarkCave_branch_ea46c: ; ea46c + octave 3 + note C_, 4 + note G_, 2 + note D#, 4 + note G_, 2 + note F_, 4 + note D#, 2 + note __, 2 + octave 2 + note A#, 12 + endchannel +; ea477 + +Music_DarkCave_branch_ea477: ; ea477 + octave 2 + note C_, 4 + note G_, 2 + note D#, 4 + note G_, 2 + note F_, 4 + note D#, 2 + note __, 2 + octave 1 + note A#, 4 + note A#, 2 + octave 2 + note C_, 2 + note C#, 4 + note C_, 4 + note G_, 2 + note D#, 4 + note G_, 2 + note D#, 4 + note F_, 2 + note __, 2 + octave 1 + note A#, 4 + octave 2 + note C#, 2 + note C_, 2 + note C#, 4 + endchannel +; ea493 + +Music_DarkCave_Ch4: ; ea493 + togglenoise $3 + notetype $c +Music_DarkCave_branch_ea497: ; ea497 + stereopanning $ff + note D#, 8 + note D#, 8 + note D#, 4 + stereopanning $f0 + note C#, 4 + stereopanning $f + note C#, 2 + note C#, 2 + stereopanning $f0 + note C#, 4 + stereopanning $ff + note D#, 8 + note D#, 8 + note D#, 4 + stereopanning $f + note C#, 8 + stereopanning $f0 + note C#, 2 + note C#, 2 + loopchannel 0, Music_DarkCave_branch_ea497 +; ea4b6 + + diff --git a/audio/music/dragonsden.asm b/audio/music/dragonsden.asm new file mode 100644 index 00000000..44f3fc5a --- /dev/null +++ b/audio/music/dragonsden.asm @@ -0,0 +1,182 @@ +Music_DragonsDen: ; eece8 + dbw $c0, Music_DragonsDen_Ch1 + dbw $01, Music_DragonsDen_Ch2 + dbw $02, Music_DragonsDen_Ch3 + dbw $03, Music_DragonsDen_Ch4 +; eecf4 + +Music_DragonsDen_Ch1: ; eecf4 + tempo 144 + volume $77 + dutycycle $0 + tone $0004 + stereopanning $f0 + notetype $c, $80 +Music_DragonsDen_branch_eed03: ; eed03 + callchannel Music_DragonsDen_branch_eed1e + note __, 16 + callchannel Music_DragonsDen_branch_eed2d + note __, 2 + callchannel Music_DragonsDen_branch_eed2d + note __, 2 + callchannel Music_DragonsDen_branch_eed2d + note __, 2 + callchannel Music_DragonsDen_branch_eed2d + note __, 10 + notetype $c, $b7 + loopchannel 0, Music_DragonsDen_branch_eed03 +; eed1e + +Music_DragonsDen_branch_eed1e: ; eed1e + octave 3 + note A#, 12 + note A_, 4 + note A#, 12 + note A_, 4 + note A#, 6 + octave 4 + note C_, 4 + note C#, 6 + note E_, 16 + note D#, 12 + note D_, 4 + octave 3 + note G#, 16 + endchannel +; eed2d + +Music_DragonsDen_branch_eed2d: ; eed2d + intensity $b1 + note __, 2 + octave 4 + note C#, 3 + note C#, 3 + note C#, 3 + note C#, 3 + note C#, 4 + note C#, 3 + note C#, 3 + note C#, 4 + note C#, 2 + note C#, 2 + endchannel +; eed3c + +Music_DragonsDen_Ch2: ; eed3c + dutycycle $0 + tone $0004 + stereopanning $f + notetype $c, $90 +Music_DragonsDen_branch_eed46: ; eed46 + callchannel Music_DragonsDen_branch_eed5e + note __, 16 + callchannel Music_DragonsDen_branch_eed6b + callchannel Music_DragonsDen_branch_eed6b + callchannel Music_DragonsDen_branch_eed6b + callchannel Music_DragonsDen_branch_eed6b + note __, 16 + notetype $c, $c7 + loopchannel 0, Music_DragonsDen_branch_eed46 +; eed5e + +Music_DragonsDen_branch_eed5e: ; eed5e + octave 4 + note D#, 12 + note D_, 4 + note D#, 12 + note D_, 4 + note D#, 6 + note F_, 4 + note F#, 6 + note A_, 16 + note G#, 12 + note G_, 4 + note C#, 16 + endchannel +; eed6b + +Music_DragonsDen_branch_eed6b: ; eed6b + intensity $c1 +Music_DragonsDen_branch_eed6d: ; eed6d + octave 5 + note C#, 4 + octave 4 + note G#, 4 + note G#, 4 + note G#, 4 + loopchannel 2, Music_DragonsDen_branch_eed6d + endchannel +; eed78 + +Music_DragonsDen_Ch3: ; eed78 +Music_DragonsDen_branch_eed78: ; eed78 + notetype $c, $14 + octave 4 + note C#, 2 + octave 3 + note G#, 1 + octave 4 + note C#, 1 + octave 3 + note G#, 2 + octave 4 + note C#, 2 + octave 3 + note G#, 1 + octave 4 + note C#, 1 + octave 3 + note G#, 2 + octave 4 + note C#, 2 + octave 3 + note G#, 1 + octave 4 + note C#, 1 + loopchannel 15, Music_DragonsDen_branch_eed78 + note __, 16 + notetype $6, $27 +Music_DragonsDen_branch_eed99: ; eed99 + octave 3 + note C#, 4 + octave 2 + note G#, 2 + octave 3 + note C#, 2 + octave 2 + note G#, 4 + octave 3 + note C#, 4 + octave 2 + note G#, 2 + octave 3 + note C#, 2 + octave 2 + note G#, 4 + octave 3 + note C#, 4 + octave 2 + note G#, 2 + octave 3 + note C#, 2 + loopchannel 16, Music_DragonsDen_branch_eed99 + loopchannel 0, Music_DragonsDen_branch_eed78 +; eedb7 + +Music_DragonsDen_Ch4: ; eedb7 + togglenoise $0 + notetype $c + note __, 16 + note __, 16 +Music_DragonsDen_branch_eedbd: ; eedbd + stereopanning $f0 + note F_, 4 + stereopanning $f + note F#, 4 + note F#, 4 + stereopanning $f0 + note F#, 4 + loopchannel 0, Music_DragonsDen_branch_eedbd +; eedcb + + diff --git a/audio/music/ecruteakcity.asm b/audio/music/ecruteakcity.asm new file mode 100644 index 00000000..20a2c9fc --- /dev/null +++ b/audio/music/ecruteakcity.asm @@ -0,0 +1,676 @@ +Music_EcruteakCity: ; ef2d0 + dbw $80, Music_EcruteakCity_Ch1 + dbw $01, Music_EcruteakCity_Ch2 + dbw $02, Music_EcruteakCity_Ch3 +; ef2d9 + +Music_EcruteakCity_Ch1: ; ef2d9 + tempo 197 + volume $77 + stereopanning $f + vibrato $12, $25 + dutycycle $2 +Music_EcruteakCity_branch_ef2e5: ; ef2e5 + notetype $c, $57 + note __, 10 + octave 4 + note C_, 6 + note __, 10 + note C_, 6 + note __, 16 + octave 3 + note B_, 4 + octave 4 + note C_, 4 + note D_, 4 + intensity $60 + note __, 4 + note __, 16 + note __, 10 + note G_, 2 + note A_, 2 + note A#, 2 + note __, 8 + note G#, 2 + note G_, 2 + note F_, 2 + octave 5 + note C_, 6 + notetype $6, $67 + note C#, 4 + note D_, 10 + note __, 2 + stereopanning $ff + octave 4 + note B_, 8 + stereopanning $f + octave 3 + note A#, 1 + note B_, 11 + octave 4 + note C_, 4 + note E_, 4 + note G_, 12 + note A#, 12 + note G_, 4 + note __, 4 + note A#, 4 + octave 5 + note C#, 4 + note E_, 2 + note __, 2 + octave 3 + note A_, 8 + octave 4 + note C_, 8 + note F_, 4 + note __, 12 + note E_, 1 + note F_, 11 + note G_, 2 + note __, 2 + note A_, 4 + note G_, 4 + note __, 8 + intensity $52 + callchannel Music_EcruteakCity_branch_ef37f + note D_, 2 + octave 4 + note B_, 2 + note A_, 2 + note B_, 2 + note A_, 2 + note B_, 2 + octave 5 + note D_, 2 + octave 4 + note B_, 2 + octave 5 + note D_, 2 + octave 4 + note B_, 2 + note A_, 2 + note B_, 2 + note A_, 2 + note B_, 2 + note A_, 2 + note B_, 2 + callchannel Music_EcruteakCity_branch_ef391 + intensity $52 + note A#, 2 + note G_, 2 + note E_, 2 + note C#, 2 + note G_, 2 + note E_, 2 + note C#, 2 + octave 4 + note A#, 2 + octave 5 + note E_, 2 + note C#, 2 + octave 4 + note A#, 2 + note G_, 2 + note A#, 2 + note G_, 2 + note E_, 2 + note C#, 2 + callchannel Music_EcruteakCity_branch_ef37f + note D_, 2 + note C_, 2 + octave 4 + note G#, 2 + octave 5 + note C_, 2 + octave 4 + note G#, 2 + octave 5 + note C_, 2 + note D_, 2 + note C_, 2 + note D_, 2 + note C_, 2 + octave 4 + note G#, 2 + octave 5 + note C_, 2 + octave 4 + note G#, 2 + octave 5 + note C_, 2 + octave 4 + note G#, 2 + octave 5 + note C_, 2 + callchannel Music_EcruteakCity_branch_ef391 + loopchannel 0, Music_EcruteakCity_branch_ef2e5 +; ef37f + +Music_EcruteakCity_branch_ef37f: ; ef37f + octave 5 + note E_, 2 + note C_, 2 + octave 4 + note A_, 2 + octave 5 + note C_, 2 + octave 4 + note A_, 2 + octave 5 + note C_, 2 + note E_, 2 + note C_, 2 + loopchannel 2, Music_EcruteakCity_branch_ef37f + endchannel +; ef391 + +Music_EcruteakCity_branch_ef391: ; ef391 + octave 5 + note D_, 2 + octave 4 + note B_, 2 + note G_, 2 + note B_, 2 + note G_, 2 + note B_, 2 + octave 5 + note D_, 2 + octave 4 + note B_, 2 + octave 5 + note D_, 2 + octave 4 + note B_, 2 + note G_, 2 + note B_, 2 + note G_, 2 + note B_, 2 + octave 5 + note D_, 2 + note F_, 2 + note A_, 2 + note E_, 2 + note C_, 2 + octave 4 + note A_, 2 + octave 5 + note E_, 2 + note C_, 2 + octave 4 + note A_, 2 + note E_, 2 + octave 5 + note C_, 2 + octave 4 + note A_, 2 + note E_, 2 + note C_, 2 + note A_, 2 + note E_, 2 + note C_, 2 + octave 3 + note A_, 2 +Music_EcruteakCity_branch_ef3be: ; ef3be + octave 4 + note F_, 2 + note A_, 2 + octave 5 + note C_, 2 + octave 4 + note A_, 2 + octave 5 + note C_, 2 + octave 4 + note A_, 2 + octave 5 + note C_, 2 + note F_, 2 + loopchannel 2, Music_EcruteakCity_branch_ef3be +Music_EcruteakCity_branch_ef3d0: ; ef3d0 + octave 4 + note G_, 2 + note B_, 2 + octave 5 + note D_, 2 + octave 4 + note B_, 2 + octave 5 + note D_, 2 + octave 4 + note B_, 2 + octave 5 + note D_, 2 + note G_, 2 + loopchannel 2, Music_EcruteakCity_branch_ef3d0 + intensity $50 + dutycycle $0 + note E_, 16 + note G_, 16 + dutycycle $2 + endchannel +; ef3eb + +Music_EcruteakCity_Ch2: ; ef3eb + vibrato $12, $25 + dutycycle $3 + stereopanning $f0 +Music_EcruteakCity_branch_ef3f2: ; ef3f2 + notetype $6, $67 + note __, 16 + note __, 5 + octave 4 + note G_, 1 + octave 5 + note D_, 1 + note E_, 9 + note __, 16 + note __, 5 + octave 4 + note A_, 1 + octave 5 + note E_, 1 + note F_, 9 + notetype $c, $77 + note __, 10 + note D_, 2 + note C_, 2 + octave 4 + note G#, 2 + note G_, 4 + note A_, 4 + note B_, 4 + notetype $6, $93 + intensity $97 + dutycycle $2 + octave 3 + note G_, 7 + octave 4 + note C#, 1 + note D_, 11 + note __, 1 + note C_, 2 + note __, 2 + note C_, 16 + note F_, 8 + note __, 4 + note E_, 4 + note __, 4 + note E_, 4 + note F_, 4 + note G_, 4 + note E_, 4 + note C_, 2 + note __, 2 + note C_, 4 + octave 3 + note A_, 2 + note F_, 1 + note A_, 1 + octave 4 + note C_, 16 + note E_, 4 + note G_, 2 + note __, 2 + note E_, 4 + note D_, 10 + note __, 1 + stereopanning $ff + note D#, 9 + stereopanning $f0 + dutycycle $0 + octave 5 + note C#, 1 + note D_, 11 + note C_, 2 + note __, 2 + note C_, 16 + note F_, 12 + note E_, 4 + note __, 4 + note E_, 4 + note F_, 4 + note G_, 2 + octave 4 + note A_, 1 + octave 5 + note C_, 1 + note E_, 1 + note A_, 3 + note E_, 2 + note __, 2 + note E_, 4 + note C_, 2 + note __, 2 + note C_, 4 + octave 4 + note A_, 2 + note __, 2 + note B_, 4 + octave 5 + note C_, 2 + octave 4 + note G_, 1 + note B_, 1 + octave 5 + note D#, 1 + note E_, 11 + note D_, 2 + note __, 2 + note D_, 8 + dutycycle $1 + octave 4 + note E_, 4 + note G_, 3 + note G#, 1 + note A_, 16 + octave 3 + note A_, 4 + octave 4 + note C_, 2 + note __, 2 + note E_, 4 + note D_, 12 + note C_, 4 + note __, 4 + octave 3 + note B_, 4 + note __, 4 + octave 4 + note F_, 8 + note G_, 12 + note F_, 8 + note __, 4 + note E_, 8 + note D_, 4 + note C_, 2 + note __, 2 + octave 3 + note B_, 4 + octave 4 + note C_, 2 + note __, 6 + octave 3 + note B_, 4 + note __, 4 + octave 4 + note C_, 4 + octave 3 + note A_, 16 + note __, 4 + octave 4 + note F_, 4 + note E_, 4 + note D_, 4 + note C_, 12 + octave 3 + note B_, 4 + note __, 4 + octave 4 + note C_, 4 + note D_, 4 + note D#, 4 + notetype $c, $83 + note E_, 16 + intensity $80 + note D_, 4 + note C#, 4 + note F_, 4 + notetype $6, $80 + note G_, 7 + note G#, 1 + intensity $87 + note A_, 12 + note E_, 2 + note __, 2 + note E_, 2 + note __, 2 + note E_, 3 + note G#, 1 + note A_, 4 + note E_, 2 + note __, 2 + note E_, 4 + note D_, 2 + note __, 2 + note C#, 4 + note D_, 12 + octave 3 + note B_, 4 + octave 4 + note F_, 4 + note G_, 12 + note D_, 2 + note __, 2 + note D_, 2 + note __, 2 + note D_, 4 + note G_, 4 + note D_, 2 + note __, 1 + note A#, 1 + note B_, 12 + octave 5 + note C_, 4 + octave 4 + note A_, 8 + octave 3 + note A_, 4 + octave 4 + note C_, 4 + notetype $c, $87 + note F_, 10 + note G_, 2 + note F_, 2 + note E_, 2 + note D_, 8 + note __, 2 + octave 3 + note B_, 2 + octave 4 + note C_, 2 + note D_, 2 + note E_, 16 + loopchannel 0, Music_EcruteakCity_branch_ef3f2 +; ef4e1 + +Music_EcruteakCity_Ch3: ; ef4e1 + stereopanning $ff +Music_EcruteakCity_branch_ef4e3: ; ef4e3 + vibrato $12, $25 + notetype $c, $25 + octave 3 + note C_, 2 + note G_, 2 + octave 4 + note D_, 2 + note E_, 10 + octave 3 + note C_, 2 + note A_, 2 + octave 4 + note E_, 2 + note F_, 10 + octave 3 + note C_, 2 + note G_, 2 + octave 4 + note D_, 2 + note E_, 10 + note G_, 4 + note F#, 4 + note F_, 4 + octave 3 + note B_, 2 + note G_, 2 + note C_, 2 + note G_, 2 + octave 4 + note D_, 2 + note E_, 10 + octave 3 + note C#, 2 + note G_, 2 + note A#, 2 + octave 4 + note D_, 2 + note __, 2 + note C#, 2 + note D_, 2 + note E_, 2 + octave 3 + note D_, 2 + note A_, 1 + note __, 1 + octave 4 + note E_, 2 + note F_, 1 + note __, 1 + note G#, 8 + octave 3 + note G_, 2 + octave 4 + note D_, 2 + note F_, 2 + note G#, 2 + note B_, 2 + note G_, 1 + note G#, 5 + octave 3 + note C_, 2 + note G_, 2 + octave 4 + note D_, 2 + note E_, 2 + note G_, 2 + octave 5 + note C_, 2 + note D_, 2 + note E_, 2 + octave 3 + note C#, 2 + note A#, 2 + octave 4 + note D_, 2 + note C#, 2 + note E_, 2 + note D_, 2 + note F_, 2 + note G_, 1 + note __, 1 + octave 3 + note F_, 8 + octave 4 + note A_, 2 + octave 5 + note C_, 1 + note __, 1 + note D_, 2 + note E_, 1 + note __, 1 + octave 2 + note G_, 2 + octave 3 + note D_, 2 + note G_, 2 + note F#, 2 + note A_, 2 + note G_, 2 + note B_, 2 + octave 4 + note D_, 2 + callchannel Music_EcruteakCity_branch_ef569 + octave 4 + note C_, 8 + note E_, 8 + note G_, 8 + note B_, 8 + note A#, 8 + note G_, 8 + note E_, 8 + note C#, 8 + notetype $c, $25 + callchannel Music_EcruteakCity_branch_ef569 + octave 4 + note C_, 8 + octave 3 + note G_, 8 + note E_, 8 + note D_, 8 + loopchannel 0, Music_EcruteakCity_branch_ef4e3 +; ef569 + +Music_EcruteakCity_branch_ef569: ; ef569 + octave 3 + note F_, 4 + note __, 2 + note F_, 1 + note __, 1 + note F_, 4 + note __, 2 + note C_, 1 + note __, 1 + note F_, 4 + note __, 2 + note F_, 1 + note __, 1 + note F_, 1 + note __, 1 + note F_, 2 + note __, 2 + note F_, 1 + note __, 1 + note E_, 4 + note __, 2 + note B_, 1 + note __, 1 + note E_, 1 + note __, 1 + note E_, 2 + note __, 2 + note B_, 1 + note __, 1 + note A_, 4 + note __, 2 + note A_, 1 + note __, 1 + note G#, 1 + note __, 1 + note G#, 1 + note __, 1 + note G_, 1 + note __, 1 + note F#, 1 + note __, 1 + note D_, 4 + note __, 2 + note A_, 1 + note __, 1 + note D_, 1 + note __, 1 + note D_, 1 + note __, 1 + note E_, 1 + note __, 1 + note F_, 1 + note __, 1 + note G_, 4 + note __, 2 + octave 4 + note D_, 1 + note __, 1 + octave 3 + note G_, 1 + note __, 1 + note G_, 1 + note __, 1 + note A_, 1 + note __, 1 + note A#, 1 + notetype $6, $25 + note __, 1 + note B_, 1 + endchannel +; ef5b1 + + diff --git a/audio/music/elmslab.asm b/audio/music/elmslab.asm new file mode 100644 index 00000000..218af622 --- /dev/null +++ b/audio/music/elmslab.asm @@ -0,0 +1,544 @@ +Music_ElmsLab: ; e9fe9 + dbw $c0, Music_ElmsLab_Ch1 + dbw $01, Music_ElmsLab_Ch2 + dbw $02, Music_ElmsLab_Ch3 + dbw $03, Music_ElmsLab_Ch4 +; e9ff5 + +Music_ElmsLab_Ch1: ; e9ff5 + tempo 144 + volume $77 + dutycycle $3 + tone $0001 + vibrato $10, $15 + stereopanning $f0 + notetype $c, $b2 + octave 2 + note F_, 2 + note G_, 2 + note A_, 2 + note B_, 2 + intensity $b6 + octave 3 + note C_, 8 + intensity $b2 + octave 2 + note A#, 2 + note A_, 2 + note G_, 2 + octave 3 + note C_, 8 + note F_, 4 + note F_, 4 + note F_, 8 + note A_, 4 + note A_, 4 + note A_, 2 +Music_ElmsLab_branch_ea01e: ; ea01e + note __, 2 + note A_, 2 + note G#, 2 + note A_, 2 + intensity $b7 + octave 4 + note C_, 4 + intensity $b5 + octave 3 + note B_, 2 + octave 4 + note C_, 2 + intensity $b4 + note F_, 8 + intensity $b5 + octave 3 + note A_, 2 + note G#, 2 + note A_, 2 + note F_, 2 + intensity $b7 + note F_, 8 + intensity $b5 + note A_, 2 + note G_, 2 + note F_, 2 + intensity $b2 + note G_, 4 + intensity $b5 + note A_, 2 + note G#, 2 + note A_, 2 + intensity $b7 + note F_, 4 + intensity $b5 + note C_, 4 + intensity $b7 + note D_, 8 + intensity $b4 + note F_, 2 + note E_, 2 + note D_, 2 + note F_, 2 + intensity $b7 + note E_, 8 + intensity $b4 + note G_, 2 + note F_, 2 + note E_, 2 + note G_, 2 + intensity $b7 + note F_, 8 + intensity $b4 + note G_, 2 + note A_, 2 + note A#, 2 + note A_, 2 + intensity $b2 + note G_, 4 + intensity $b4 + note F_, 2 + note A_, 2 + note G_, 2 + note F_, 2 + note E_, 2 + intensity $b2 + note G_, 6 + intensity $b7 + note F_, 4 + octave 4 + note C_, 2 + octave 3 + note F_, 4 + note D_, 2 + note A#, 4 + note A_, 4 + intensity $b4 + note G_, 2 + note F_, 2 + note G_, 2 + intensity $b2 + note A_, 6 + intensity $b7 + note E_, 4 + note A#, 2 + note E_, 6 + intensity $b3 + note F_, 2 + note E_, 2 + note F_, 2 + note G_, 2 + note A_, 2 + note A_, 2 + note G_, 2 + intensity $b2 + note E_, 6 + intensity $b4 + note F_, 4 + octave 4 + note C_, 4 + octave 3 + note F_, 2 + octave 4 + note C_, 2 + note D_, 2 + note C_, 2 + octave 3 + note A#, 2 + note A_, 2 + intensity $b7 + note A#, 8 + octave 4 + note E_, 4 + note D_, 4 + note C_, 4 + octave 3 + note A#, 4 + octave 4 + note C_, 4 + note D_, 4 + note D#, 4 + note E_, 4 + intensity $b4 + octave 3 + note A_, 2 + note F_, 2 + octave 4 + note C_, 2 + octave 3 + note F_, 2 + note A_, 2 + note F_, 2 + octave 4 + note C_, 2 + octave 3 + note F_, 2 + note A_, 2 + note F_, 2 + octave 4 + note C_, 2 + octave 3 + note F_, 2 + note A_, 2 + intensity $b2 + note F_, 2 + note F_, 4 + loopchannel 0, Music_ElmsLab_branch_ea01e +; ea0d1 + +Music_ElmsLab_Ch2: ; ea0d1 + dutycycle $3 + vibrato $10, $26 + stereopanning $f + notetype $c, $c3 + octave 4 + note F_, 2 + note E_, 2 + note D_, 2 + octave 3 + note B_, 2 + intensity $c5 + octave 4 + note C_, 8 + intensity $c3 + octave 3 + note A#, 2 + note A_, 2 + note G_, 2 + note E_, 2 + intensity $c2 + note F_, 6 + octave 4 + note C_, 4 + note C_, 4 + note C_, 8 + note C_, 4 + note C_, 4 + note C_, 2 + stereopanning $ff +Music_ElmsLab_branch_ea0f8: ; ea0f8 + intensity $c6 + octave 4 + note F_, 6 + intensity $c2 + note E_, 2 + note F_, 2 + note E_, 2 + note F_, 2 + note G_, 2 + intensity $c7 + note A_, 6 + intensity $c2 + note F_, 2 + intensity $c7 + note C_, 8 + intensity $c7 + note D_, 6 + intensity $c3 + note C#, 2 + note D_, 2 + note C#, 2 + note D_, 2 + note E_, 2 + intensity $c7 + note F_, 6 + intensity $c3 + note C_, 2 + intensity $c7 + octave 3 + note A_, 10 + intensity $c3 + note A#, 2 + note A#, 2 + octave 4 + note D_, 2 + intensity $c5 + note C_, 4 + octave 3 + note A#, 6 + intensity $c3 + octave 4 + note C_, 2 + note C_, 2 + note E_, 2 + intensity $c4 + note D_, 4 + note C_, 6 + intensity $c2 + note D_, 2 + note D_, 2 + note F_, 2 + note G_, 2 + note F_, 2 + note E_, 2 + note F_, 2 + intensity $c2 + note G_, 4 + intensity $c6 + note C_, 4 + note D_, 4 + intensity $c4 + note E_, 6 + intensity $c3 + note F_, 2 + note F_, 2 + note G_, 2 + intensity $c7 + note A_, 4 + intensity $c3 + note G_, 2 + note F#, 2 + note G_, 2 + note F#, 2 + note G_, 1 + note F_, 2 + intensity $c7 + note D_, 11 + intensity $c3 + note E_, 2 + note E_, 2 + note F_, 2 + intensity $c7 + note G_, 4 + intensity $c3 + note F_, 2 + note E_, 2 + note F_, 2 + note G_, 2 + note F_, 1 + note D_, 2 + intensity $c7 + note C_, 11 + intensity $c4 + note F_, 2 + note F_, 2 + note G_, 2 + intensity $c7 + note A_, 4 + intensity $c4 + note G_, 2 + note F_, 2 + note A#, 2 + note A_, 2 + note A#, 1 + octave 5 + note C_, 2 + note D_, 5 + intensity $c3 + note E_, 2 + note D_, 2 + intensity $c7 + note C_, 4 + octave 4 + note A#, 4 + note A_, 4 + note G_, 4 + octave 5 + note C_, 4 + octave 4 + note A#, 4 + note A_, 4 + note G_, 4 + intensity $b0 + note F_, 8 + intensity $a0 + note F_, 8 + intensity $a7 + note F_, 10 + intensity $c2 + note C_, 2 + note F_, 2 + intensity $c4 + octave 3 + note E_, 2 + loopchannel 0, Music_ElmsLab_branch_ea0f8 +; ea1a6 + +Music_ElmsLab_Ch3: ; ea1a6 + stereopanning $f + notetype $c, $25 + note __, 8 + note __, 14 + octave 3 + note C_, 2 + note F_, 2 + note A_, 2 + note C_, 2 + note A_, 2 + note F_, 2 + note A_, 2 + note C_, 2 + note A_, 2 + note F_, 2 + note A_, 2 + note C_, 2 + note A_, 2 + note F_, 2 + note C_, 2 + note D_, 2 + note E_, 2 +Music_ElmsLab_branch_ea1bf: ; ea1bf + note F_, 2 + note A_, 2 + note C_, 2 + note A_, 2 + note F_, 2 + note A_, 2 + note C_, 2 + note A_, 2 + note F_, 2 + note A_, 2 + note C_, 2 + note A_, 2 + note F_, 2 + note A_, 2 + note E_, 2 + octave 4 + note C_, 2 + octave 3 + note D_, 2 + note A_, 2 + octave 2 + note A_, 2 + octave 3 + note A_, 2 + note D_, 2 + note A_, 2 + note D_, 2 + note E_, 2 + note F_, 2 + note A_, 2 + note C_, 2 + note A_, 2 + note F_, 2 + note C_, 2 + note D_, 2 + note E_, 2 + note F_, 2 + note A#, 2 + note D_, 2 + note A#, 2 + note F_, 2 + note A#, 2 + note D_, 2 + note A#, 2 + note G_, 2 + octave 4 + note C_, 2 + octave 3 + note E_, 2 + octave 4 + note C_, 2 + octave 3 + note G_, 2 + octave 4 + note C_, 2 + octave 3 + note E_, 2 + note A_, 2 + note A#, 2 + octave 4 + note D_, 2 + octave 3 + note F_, 2 + octave 4 + note D_, 2 + octave 3 + note A#, 2 + octave 4 + note D_, 2 + octave 3 + note F_, 2 + note B_, 2 + octave 4 + note C_, 2 + note __, 2 + note C_, 4 + octave 3 + note A#, 4 + note G_, 4 + note F_, 2 + note A_, 2 + note C_, 2 + note A_, 2 + note F_, 2 + note A_, 2 + note C_, 2 + note A_, 2 + note G_, 2 + note A#, 2 + note D_, 2 + note A#, 2 + note G_, 2 + note A#, 2 + note D_, 2 + note A_, 2 + note E_, 2 + note G_, 2 + note C_, 2 + note G_, 2 + note E_, 2 + note G_, 2 + note C_, 2 + note G_, 2 + note F_, 2 + note A_, 2 + note C_, 2 + note A_, 2 + note F_, 2 + note A_, 2 + note G_, 2 + note E_, 2 + note F_, 2 + note A_, 2 + note C_, 2 + note A_, 2 + note F_, 2 + note A_, 2 + note C_, 2 + note A_, 2 + note G_, 2 + note A#, 2 + note D_, 2 + note A#, 2 + note G_, 2 + note A#, 2 + note A_, 2 + note G_, 2 + note C_, 4 + note D_, 4 + note E_, 4 + note G_, 4 + note E_, 4 + note F_, 4 + note F#, 4 + note G_, 4 + note F_, 2 + note A_, 2 + note C_, 2 + note A_, 2 + note F_, 2 + note A_, 2 + note C_, 2 + note A_, 2 + note F_, 2 + note A_, 2 + note C_, 2 + note A_, 2 + note F_, 2 + note C_, 2 + note F_, 2 + note A_, 2 + loopchannel 0, Music_ElmsLab_branch_ea1bf +; ea25a + +Music_ElmsLab_Ch4: ; ea25a + stereopanning $f0 + togglenoise $0 + notetype $c + note __, 16 + note __, 2 +Music_ElmsLab_branch_ea262: ; ea262 + note G_, 4 + loopchannel 0, Music_ElmsLab_branch_ea262 +; ea267 + + diff --git a/audio/music/evolution.asm b/audio/music/evolution.asm new file mode 100644 index 00000000..29605f38 --- /dev/null +++ b/audio/music/evolution.asm @@ -0,0 +1,212 @@ +Music_Evolution: ; f06e1 + dbw $c0, Music_Evolution_Ch1 + dbw $01, Music_Evolution_Ch2 + dbw $02, Music_Evolution_Ch3 + dbw $03, Music_Evolution_Ch4 +; f06ed + +Music_Evolution_Ch1: ; f06ed + tempo 132 + volume $77 + vibrato $6, $34 + tone $0001 + dutycycle $2 + notetype $c, $92 + octave 3 + unknownmusic0xe0 $0, $4a + note C_, 1 + unknownmusic0xe0 $0, $4a + note G_, 1 + unknownmusic0xe0 $0, $4a + note C_, 1 + unknownmusic0xe0 $0, $4a + note G_, 1 + note __, 4 + dutycycle $3 + stereopanning $f +Music_Evolution_branch_f0713: ; f0713 + callchannel Music_Evolution_branch_f0737 + notetype $c, $a4 + note F#, 4 + callchannel Music_Evolution_branch_f0737 + notetype $c, $a4 + note F#, 4 + loopchannel 2, Music_Evolution_branch_f0713 + callchannel Music_Evolution_branch_f0743 + notetype $c, $a4 + note G#, 4 + callchannel Music_Evolution_branch_f0743 + notetype $c, $a4 + note G#, 4 + loopchannel 0, Music_Evolution_branch_f0713 +; f0737 + +Music_Evolution_branch_f0737: ; f0737 + notetype $c, $a2 + octave 3 + note C_, 4 + note G_, 4 + note C_, 4 + note G_, 4 + note C_, 4 + note G_, 4 + note C_, 4 + endchannel +; f0743 + +Music_Evolution_branch_f0743: ; f0743 + notetype $c, $a2 + octave 3 + note D_, 4 + note A_, 4 + note D_, 4 + note A_, 4 + note D_, 4 + note A_, 4 + note D_, 4 + endchannel +; f074f + +Music_Evolution_Ch2: ; f074f + dutycycle $2 + vibrato $8, $25 + notetype $c, $a2 + octave 4 + note G_, 1 + note D_, 1 + note G_, 1 + note D_, 1 + note __, 4 + dutycycle $3 + stereopanning $f0 +Music_Evolution_branch_f0761: ; f0761 + callchannel Music_Evolution_branch_f0787 + notetype $c, $b5 + note A_, 4 + callchannel Music_Evolution_branch_f0787 + notetype $c, $b5 + note B_, 4 + loopchannel 2, Music_Evolution_branch_f0761 + callchannel Music_Evolution_branch_f0793 + notetype $c, $b5 + note B_, 4 + callchannel Music_Evolution_branch_f0793 + notetype $c, $b5 + octave 4 + note C#, 4 + octave 3 + loopchannel 0, Music_Evolution_branch_f0761 +; f0787 + +Music_Evolution_branch_f0787: ; f0787 + notetype $c, $b2 + octave 3 + note G_, 4 + note D_, 4 + note G_, 4 + note D_, 4 + note G_, 4 + note D_, 4 + note G_, 4 + endchannel +; f0793 + +Music_Evolution_branch_f0793: ; f0793 + notetype $c, $b2 + octave 3 + note A_, 4 + note E_, 4 + note A_, 4 + note E_, 4 + note A_, 4 + note E_, 4 + note A_, 4 + endchannel +; f079f + +Music_Evolution_Ch3: ; f079f + notetype $c, $16 + note __, 8 +Music_Evolution_branch_f07a3: ; f07a3 + callchannel Music_Evolution_branch_f07bf + octave 3 + note A_, 4 + callchannel Music_Evolution_branch_f07bf + octave 3 + note B_, 4 + loopchannel 2, Music_Evolution_branch_f07a3 + callchannel Music_Evolution_branch_f07d5 + octave 3 + note B_, 4 + callchannel Music_Evolution_branch_f07d5 + octave 4 + note C#, 4 + loopchannel 0, Music_Evolution_branch_f07a3 +; f07bf + +Music_Evolution_branch_f07bf: ; f07bf + octave 2 + note A_, 2 + note __, 2 + octave 3 + note D_, 2 + note __, 2 + octave 2 + note A_, 2 + note __, 2 + octave 3 + note D_, 2 + note __, 2 + octave 2 + note A_, 2 + note __, 2 + octave 3 + note D_, 2 + note __, 2 + octave 2 + note A_, 2 + note __, 2 + endchannel +; f07d5 + +Music_Evolution_branch_f07d5: ; f07d5 + octave 2 + note B_, 2 + note __, 2 + octave 3 + note E_, 2 + note __, 2 + octave 2 + note B_, 2 + note __, 2 + octave 3 + note E_, 2 + note __, 2 + octave 2 + note B_, 2 + note __, 2 + octave 3 + note E_, 2 + note __, 2 + octave 2 + note A_, 2 + note __, 2 + endchannel +; f07eb + +Music_Evolution_Ch4: ; f07eb + togglenoise $5 + notetype $c + note __, 8 +Music_Evolution_branch_f07f0: ; f07f0 + stereopanning $f0 + note A#, 6 + note A#, 4 + stereopanning $f + note E_, 2 + note E_, 2 + note E_, 2 + loopchannel 0, Music_Evolution_branch_f07f0 +; f07fd + + diff --git a/audio/music/gamecorner.asm b/audio/music/gamecorner.asm new file mode 100644 index 00000000..4dd29e0a --- /dev/null +++ b/audio/music/gamecorner.asm @@ -0,0 +1,823 @@ +Music_GameCorner: ; edd6d + dbw $c0, Music_GameCorner_Ch1 + dbw $01, Music_GameCorner_Ch2 + dbw $02, Music_GameCorner_Ch3 + dbw $03, Music_GameCorner_Ch4 +; edd79 + +Music_GameCorner_Ch1: ; edd79 + tempo 147 + volume $77 + stereopanning $f + notetype $c, $91 + note __, 8 +Music_GameCorner_branch_edd84: ; edd84 + intensity $91 + note __, 16 + note __, 16 + note __, 16 + note __, 16 + callchannel Music_GameCorner_branch_ede03 + callchannel Music_GameCorner_branch_ede03 + callchannel Music_GameCorner_branch_ede03 + callchannel Music_GameCorner_branch_ede13 + note __, 16 + note __, 16 + note __, 16 + note __, 16 + note __, 16 + callchannel Music_GameCorner_branch_ede03 + callchannel Music_GameCorner_branch_ede03 + callchannel Music_GameCorner_branch_ede03 + callchannel Music_GameCorner_branch_ede13 + octave 3 + note __, 2 + note G#, 3 + note G#, 3 + note A#, 2 + note A#, 2 + note G#, 2 + note G_, 2 + intensity $71 +Music_GameCorner_branch_eddb1: ; eddb1 + octave 4 + note G#, 1 + octave 5 + note C_, 1 + note F_, 1 + note C_, 1 + loopchannel 4, Music_GameCorner_branch_eddb1 +Music_GameCorner_branch_eddbb: ; eddbb + octave 4 + note A#, 1 + octave 5 + note D_, 1 + note G_, 1 + note D_, 1 + loopchannel 4, Music_GameCorner_branch_eddbb +Music_GameCorner_branch_eddc5: ; eddc5 + octave 4 + note D#, 1 + note G_, 1 + octave 5 + note C_, 1 + octave 4 + note G_, 1 + loopchannel 4, Music_GameCorner_branch_eddc5 +Music_GameCorner_branch_eddd0: ; eddd0 + octave 4 + note F_, 1 + note A_, 1 + octave 5 + note C_, 1 + octave 4 + note A_, 1 + loopchannel 4, Music_GameCorner_branch_eddd0 +Music_GameCorner_branch_edddb: ; edddb + octave 4 + note G#, 1 + octave 5 + note C_, 1 + note F_, 1 + note C_, 1 + loopchannel 4, Music_GameCorner_branch_edddb +Music_GameCorner_branch_edde5: ; edde5 + octave 4 + note A#, 1 + octave 5 + note D_, 1 + note G_, 1 + note D_, 1 + loopchannel 4, Music_GameCorner_branch_edde5 +Music_GameCorner_branch_eddef: ; eddef + octave 4 + note B_, 1 + octave 5 + note D_, 1 + note G_, 1 + note D_, 1 + loopchannel 4, Music_GameCorner_branch_eddef + octave 3 + note D_, 1 + note D_, 1 + note D_, 3 + note F_, 2 + note F_, 9 + loopchannel 0, Music_GameCorner_branch_edd84 +; ede03 + +Music_GameCorner_branch_ede03: ; ede03 + note __, 2 + octave 4 + note A#, 3 + note G_, 3 + note D#, 3 + octave 3 + note F_, 3 + note F_, 2 + note __, 2 + note G#, 3 + note G#, 3 + note A#, 2 + note A#, 2 + note G#, 1 + note A#, 3 + endchannel +; ede13 + +Music_GameCorner_branch_ede13: ; ede13 + note __, 2 + octave 4 + note A#, 3 + note G_, 3 + note D#, 3 + octave 3 + note F_, 3 + note F_, 2 + endchannel +; ede1c + +Music_GameCorner_Ch2: ; ede1c + stereopanning $ff + vibrato $8, $24 + notetype $c, $a1 + note __, 8 +Music_GameCorner_branch_ede25: ; ede25 + intensity $92 + dutycycle $1 + callchannel Music_GameCorner_branch_ede75 + octave 1 + note F_, 2 + octave 3 + note G#, 2 + octave 1 + note F_, 1 + octave 3 + note G#, 2 + intensity $a4 + note G#, 3 + intensity $92 + note G_, 2 + note A#, 1 + octave 4 + note C_, 3 + callchannel Music_GameCorner_branch_ede75 + octave 4 + note F_, 2 + note D#, 2 + note F_, 1 + note D#, 2 + intensity $a4 + note G_, 3 + note F_, 4 + dutycycle $2 + intensity $c7 + octave 3 + note D#, 1 + note F_, 1 + note G_, 6 + note F_, 6 + note C_, 4 + note D_, 6 + note D#, 6 + note F_, 4 + note D_, 6 + note C_, 6 + octave 2 + note A#, 4 + note A_, 4 + note __, 10 + octave 3 + note D#, 1 + note F_, 1 + note G_, 6 + note F_, 6 + note C_, 4 + note D_, 6 + note D#, 6 + note F_, 2 + note D#, 1 + note F_, 1 + note G_, 16 + intensity $92 + note G_, 1 + note G_, 1 + note G_, 3 + note A#, 2 + note A#, 9 + intensity $a4 + loopchannel 0, Music_GameCorner_branch_ede25 +; ede75 + +Music_GameCorner_branch_ede75: ; ede75 + octave 1 + note C_, 2 + octave 3 + note D#, 3 + note D#, 3 + note D#, 3 + note F_, 3 + note F_, 2 + octave 1 + note C_, 2 + octave 3 + note D#, 3 + note D#, 3 + note F_, 2 + note F_, 2 + note D#, 1 + note F_, 3 + octave 1 + note C_, 2 + octave 3 + note D#, 3 + note D#, 3 + note D#, 3 + note F_, 3 + note F_, 2 + octave 1 + note C_, 2 + octave 3 + note D#, 3 + note D#, 3 + note F_, 2 + note C_, 2 + note D#, 1 + note F_, 3 + octave 1 + note C_, 2 + octave 5 + note D_, 3 + octave 4 + note A#, 3 + note G_, 2 + note C_, 2 + note D_, 2 + note D#, 2 + note F_, 2 + note D#, 2 + note F_, 1 + note D#, 2 + intensity $a4 + note F_, 3 + note G_, 4 + intensity $92 + note F#, 1 + note F_, 1 + octave 1 + note C_, 2 + octave 5 + note D_, 3 + octave 4 + note A#, 3 + note G_, 2 + note C_, 2 + note D_, 2 + note D#, 2 + octave 1 + note F_, 1 + octave 4 + note F_, 1 + note D#, 2 + note G_, 1 + note D#, 2 + intensity $a4 + note A#, 3 + note A_, 2 + intensity $92 + note A#, 1 + octave 5 + note C_, 3 + octave 1 + note C_, 2 + octave 5 + note D_, 3 + octave 4 + note A#, 3 + note G_, 2 + note C_, 2 + note D_, 2 + note D#, 2 + note F_, 2 + note D#, 2 + note F_, 1 + note D#, 2 + intensity $a4 + note F_, 3 + note G_, 4 + intensity $92 + note F#, 1 + note F_, 1 + octave 1 + note C_, 2 + octave 5 + note D_, 3 + octave 4 + note A#, 3 + note G_, 2 + note C_, 2 + note D_, 2 + note D#, 2 + endchannel +; edee8 + +Music_GameCorner_Ch3: ; edee8 + vibrato $8, $22 + notetype $c, $14 + note __, 8 +Music_GameCorner_branch_edeef: ; edeef + stereopanning $ff + notetype $c, $14 + callchannel Music_GameCorner_branch_edfdd + callchannel Music_GameCorner_branch_edff8 + octave 4 + note G_, 1 + note A_, 3 + callchannel Music_GameCorner_branch_edfdd + callchannel Music_GameCorner_branch_edff8 + octave 4 + note A#, 1 + octave 5 + note C_, 3 + stereopanning $f0 + callchannel Music_GameCorner_branch_edfdd + callchannel Music_GameCorner_branch_ee00c + callchannel Music_GameCorner_branch_edfdd + callchannel Music_GameCorner_branch_ee024 + callchannel Music_GameCorner_branch_edfdd + callchannel Music_GameCorner_branch_ee00c + callchannel Music_GameCorner_branch_edfdd + stereopanning $ff + octave 2 + note F_, 1 + octave 3 + note F_, 1 + octave 5 + note C_, 1 + octave 4 + note F_, 1 + octave 2 + note F_, 1 + octave 5 + note C_, 1 + octave 3 + note F_, 1 + octave 5 + note D#, 3 + note D_, 1 + note __, 1 + note D#, 1 + note F_, 1 + note __, 2 + callchannel Music_GameCorner_branch_edfdd + callchannel Music_GameCorner_branch_edff8 + octave 4 + note G_, 1 + note A_, 3 + callchannel Music_GameCorner_branch_edfdd + callchannel Music_GameCorner_branch_edff8 + octave 4 + note A#, 1 + octave 5 + note C_, 3 + stereopanning $f0 + callchannel Music_GameCorner_branch_edfdd + callchannel Music_GameCorner_branch_ee00c + callchannel Music_GameCorner_branch_edfdd + callchannel Music_GameCorner_branch_ee024 + callchannel Music_GameCorner_branch_edfdd + callchannel Music_GameCorner_branch_ee00c + callchannel Music_GameCorner_branch_edfdd + octave 2 + note F_, 1 + octave 3 + note F_, 1 + octave 5 + note C_, 1 + octave 4 + note F_, 1 + octave 3 + note F_, 1 + octave 5 + note C_, 1 + octave 4 + note F_, 1 + octave 3 + note F_, 1 + octave 5 + note D#, 1 + note __, 1 + note D_, 1 + note __, 1 + note C_, 1 + note __, 1 + octave 4 + note A#, 1 + note __, 1 + intensity $15 + callchannel Music_GameCorner_branch_ee03f + octave 2 + note C_, 2 + note __, 1 + note C_, 1 + octave 3 + note C_, 1 + octave 2 + note C_, 1 + note __, 1 + note C_, 1 + note C_, 1 + octave 3 + note C_, 1 + octave 2 + note C_, 2 + octave 3 + note C_, 1 + octave 2 + note C_, 1 + note __, 1 + octave 3 + note C_, 1 + octave 2 + note F_, 2 + note __, 1 + note F_, 1 + octave 3 + note F_, 1 + octave 2 + note F_, 1 + note __, 1 + note F_, 1 + note F_, 1 + octave 3 + note F_, 1 + octave 2 + note F_, 2 + octave 3 + note F_, 1 + octave 2 + note F_, 1 + note __, 1 + octave 3 + note F_, 1 + callchannel Music_GameCorner_branch_ee03f + octave 2 + note G_, 2 + note __, 1 + note G_, 1 + octave 3 + note G_, 1 + octave 2 + note G_, 1 + note __, 1 + note G_, 1 + note G_, 1 + octave 3 + note G_, 1 + octave 2 + note G_, 2 + octave 3 + note G_, 1 + octave 2 + note G_, 1 + note __, 1 + octave 3 + note G_, 1 + octave 2 + note B_, 1 + note B_, 1 + note B_, 1 + note __, 2 + note B_, 1 + note __, 1 + note B_, 1 + note __, 4 + notetype $6, $15 + octave 3 + note D_, 1 + note C_, 1 + octave 2 + note B_, 1 + note A_, 1 + note G_, 1 + note F_, 1 + note E_, 1 + note D_, 1 + loopchannel 0, Music_GameCorner_branch_edeef +; edfdd + +Music_GameCorner_branch_edfdd: ; edfdd + octave 2 + note C_, 1 + octave 3 + note C_, 1 + octave 4 + note G_, 1 + note C_, 1 + octave 3 + note C_, 1 + octave 4 + note G_, 1 + note C_, 1 + octave 3 + note C_, 1 + octave 4 + note G_, 1 + note C_, 1 + octave 3 + note C_, 1 + octave 4 + note A_, 1 + note C_, 1 + octave 3 + note C_, 1 + octave 4 + note A_, 2 + endchannel +; edff8 + +Music_GameCorner_branch_edff8: ; edff8 + octave 2 + note C_, 1 + octave 3 + note C_, 1 + octave 4 + note G_, 1 + note C_, 1 + octave 3 + note C_, 1 + octave 4 + note G_, 1 + note C_, 1 + octave 3 + note C_, 1 + octave 4 + note A#, 1 + note __, 1 + note A_, 1 + note __, 1 + endchannel +; ee00c + +Music_GameCorner_branch_ee00c: ; ee00c + octave 2 + note F_, 1 + octave 3 + note F_, 1 + octave 5 + note C_, 1 + octave 4 + note F_, 1 + octave 3 + note F_, 1 + octave 5 + note C_, 1 + octave 4 + note F_, 1 + octave 3 + note F_, 1 + octave 5 + note D#, 1 + note __, 1 + note D_, 1 + note __, 1 + note C_, 1 + note D_, 3 + endchannel +; ee024 + +Music_GameCorner_branch_ee024: ; ee024 + octave 2 + note F_, 1 + octave 3 + note F_, 1 + octave 5 + note C_, 1 + octave 4 + note F_, 1 + octave 3 + note F_, 1 + octave 5 + note C_, 1 + octave 4 + note F_, 1 + octave 3 + note F_, 1 + octave 5 + note D#, 1 + note __, 1 + note D_, 1 + note __, 1 + note C_, 1 + note D_, 1 + octave 3 + note F_, 1 + note __, 1 + endchannel +; ee03f + +Music_GameCorner_branch_ee03f: ; ee03f + octave 2 + note F_, 2 + note __, 1 + note F_, 1 + octave 3 + note F_, 1 + octave 2 + note F_, 1 + note __, 1 + note F_, 1 + note F_, 1 + octave 3 + note F_, 1 + octave 2 + note F_, 2 + octave 3 + note F_, 1 + octave 2 + note F_, 1 + note __, 1 + octave 3 + note F_, 1 + octave 2 + note G_, 2 + note __, 1 + note G_, 1 + octave 3 + note G_, 1 + octave 2 + note G_, 1 + note __, 1 + note G_, 1 + note G_, 1 + octave 3 + note G_, 1 + octave 2 + note F_, 1 + octave 3 + note F_, 1 + octave 2 + note D#, 1 + octave 3 + note D#, 1 + octave 2 + note D_, 1 + octave 3 + note D_, 1 + endchannel +; ee06f + +Music_GameCorner_Ch4: ; ee06f + togglenoise $3 + notetype $c + notetype $8 + note D_, 1 + note D_, 1 + note D_, 1 + notetype $c + note D_, 1 + note D_, 1 + note D_, 2 + note D_, 1 + note D_, 1 +Music_GameCorner_branch_ee07f: ; ee07f + callchannel Music_GameCorner_branch_ee106 +Music_GameCorner_branch_ee082: ; ee082 + note A#, 2 + note F#, 2 + note D_, 2 + note F#, 2 + note A#, 2 + note F#, 2 + note D_, 2 + note F#, 2 + loopchannel 6, Music_GameCorner_branch_ee082 + callchannel Music_GameCorner_branch_ee10f +Music_GameCorner_branch_ee091: ; ee091 + note A#, 2 + note F#, 2 + note D_, 2 + note F#, 2 + note A#, 2 + note F#, 2 + note D_, 2 + note F#, 2 + loopchannel 3, Music_GameCorner_branch_ee091 + note __, 12 + note D_, 1 + note D_, 1 + note F#, 2 + callchannel Music_GameCorner_branch_ee106 +Music_GameCorner_branch_ee0a4: ; ee0a4 + note A#, 2 + note F#, 2 + note D_, 2 + note F#, 2 + note A#, 2 + note F#, 2 + note D_, 2 + note F#, 2 + loopchannel 6, Music_GameCorner_branch_ee0a4 + callchannel Music_GameCorner_branch_ee10f +Music_GameCorner_branch_ee0b3: ; ee0b3 + note A#, 2 + note F#, 2 + note D_, 2 + note F#, 2 + note A#, 2 + note F#, 2 + note D_, 2 + note F#, 2 + loopchannel 3, Music_GameCorner_branch_ee0b3 + note A#, 2 + note F#, 2 + note D_, 2 + note F#, 2 + note D#, 2 + note F#, 2 + note D_, 1 + note D_, 1 + note D_, 1 + note D_, 1 +Music_GameCorner_branch_ee0c9: ; ee0c9 + note A#, 2 + note F#, 1 + note D#, 1 + note D_, 1 + note D#, 1 + note F#, 1 + note D#, 1 + note D#, 1 + note D_, 1 + note F#, 1 + note D#, 1 + note D_, 2 + note F#, 2 + loopchannel 3, Music_GameCorner_branch_ee0c9 + note A#, 2 + note F#, 1 + note D#, 1 + note D_, 1 + note D#, 1 + note F#, 1 + note D#, 1 + note D#, 1 + note D_, 1 + note F#, 1 + note D#, 1 + note D_, 2 + note D_, 1 + note D_, 1 +Music_GameCorner_branch_ee0e8: ; ee0e8 + note A#, 2 + note F#, 1 + note D#, 1 + note D_, 1 + note D#, 1 + note F#, 1 + note D#, 1 + note D#, 1 + note D_, 1 + note F#, 1 + note D#, 1 + note D_, 2 + note F#, 2 + loopchannel 3, Music_GameCorner_branch_ee0e8 + note D_, 1 + note D_, 1 + note D_, 2 + note A#, 1 + note F#, 2 + note F#, 5 + note D_, 1 + note D_, 1 + note D#, 2 + loopchannel 0, Music_GameCorner_branch_ee07f +; ee106 + +Music_GameCorner_branch_ee106: ; ee106 + note C_, 2 + note F#, 2 + note D_, 2 + note F#, 2 + note A#, 2 + note F#, 2 + note D_, 2 + note F#, 2 + endchannel +; ee10f + +Music_GameCorner_branch_ee10f: ; ee10f + note A#, 2 + note F#, 2 + note D_, 2 + note F#, 2 + note A#, 2 + note F#, 2 + note D_, 1 + note D_, 1 + note F#, 2 + endchannel +; ee119 + + diff --git a/audio/music/goldenrodcity.asm b/audio/music/goldenrodcity.asm new file mode 100644 index 00000000..2bc65598 --- /dev/null +++ b/audio/music/goldenrodcity.asm @@ -0,0 +1,489 @@ +Music_GoldenrodCity: ; eb3fc + dbw $c0, Music_GoldenrodCity_Ch1 + dbw $01, Music_GoldenrodCity_Ch2 + dbw $02, Music_GoldenrodCity_Ch3 + dbw $03, Music_GoldenrodCity_Ch4 +; eb408 + +Music_GoldenrodCity_Ch1: ; eb408 + stereopanning $f + tempo 176 + volume $77 + notetype $c, $97 + note __, 16 + note __, 16 + note __, 16 + note __, 16 +Music_GoldenrodCity_branch_eb416: ; eb416 + dutycycle $0 + callchannel Music_GoldenrodCity_branch_eb452 + octave 3 + note G#, 1 + octave 4 + note C_, 1 + note D#, 1 + note F#, 1 + note D#, 1 + note F#, 1 + note G#, 1 + octave 5 + note C_, 1 + intensity $71 + dutycycle $0 + callchannel Music_GoldenrodCity_branch_eb47a + intensity $77 + note D#, 2 + note F_, 2 + note F#, 2 + note G#, 4 + intensity $71 + callchannel Music_GoldenrodCity_branch_eb47a + note D#, 1 + note F#, 1 + intensity $77 + octave 5 + note C_, 2 + octave 4 + note G#, 2 + note F#, 2 + note D#, 2 + dutycycle $2 + intensity $97 + callchannel Music_GoldenrodCity_branch_eb452 + note C_, 4 + octave 3 + note G#, 2 + octave 4 + note C_, 2 + loopchannel 0, Music_GoldenrodCity_branch_eb416 +; eb452 + +Music_GoldenrodCity_branch_eb452: ; eb452 + octave 4 + note C#, 2 + octave 3 + note G#, 1 + note __, 3 + note G#, 1 + note __, 1 + octave 4 + note C_, 2 + octave 3 + note G#, 1 + note __, 3 + note G#, 1 + note __, 1 + note A#, 2 + note F_, 1 + note __, 1 + note C#, 2 + note F_, 1 + note __, 1 + note D#, 2 + note C_, 2 + note C#, 2 + note D#, 2 + note F#, 2 + note C#, 1 + note __, 3 + note C#, 1 + note __, 1 + note F#, 2 + note C#, 1 + note __, 1 + note F#, 2 + note A#, 2 + note C#, 2 + note D#, 2 + note G#, 2 + octave 4 + note C#, 2 + endchannel +; eb47a + +Music_GoldenrodCity_branch_eb47a: ; eb47a + octave 4 + note F_, 1 + note C#, 1 + octave 3 + note G#, 1 + octave 4 + note C#, 1 + note F_, 1 + note G#, 1 + note F_, 1 + note G#, 1 + note C#, 1 + octave 3 + note G#, 1 + note F_, 1 + note G#, 1 + octave 4 + note C#, 1 + note F_, 1 + note C#, 1 + note F_, 1 + note D#, 1 + note C_, 1 + octave 3 + note G#, 1 + octave 4 + note C_, 1 + note D#, 1 + note F#, 1 + note D#, 1 + note F#, 1 + note C_, 1 + octave 3 + note G#, 1 + note F#, 1 + note G#, 1 + octave 4 + note C_, 1 + note D#, 1 + note C_, 1 + note D#, 1 + note C#, 1 + octave 3 + note A#, 1 + note F#, 1 + note A#, 1 + octave 4 + note C#, 1 + note F_, 1 + note C#, 1 + note F_, 1 + octave 3 + note A#, 1 + note F#, 1 + note C#, 1 + note F#, 1 + note A#, 1 + octave 4 + note C#, 1 + octave 3 + note A#, 1 + octave 4 + note C#, 1 + note D#, 1 + note C_, 1 + octave 3 + note G#, 1 + octave 4 + note C_, 1 + note D#, 1 + note F#, 1 + endchannel +; eb4c2 + +Music_GoldenrodCity_Ch2: ; eb4c2 + stereopanning $f0 + vibrato $12, $23 + dutycycle $2 + notetype $c, $97 +Music_GoldenrodCity_branch_eb4cc: ; eb4cc + intensity $97 + callchannel Music_GoldenrodCity_branch_eb4fe + octave 4 + note F_, 2 + note F#, 2 + note G#, 2 + note F_, 2 + note D#, 8 + callchannel Music_GoldenrodCity_branch_eb4fe + note G#, 2 + note A#, 2 + octave 5 + note C_, 2 + note C#, 2 + note D#, 8 + dutycycle $2 + intensity $77 + callchannel Music_GoldenrodCity_branch_eb51b + octave 4 + note G#, 2 + note A#, 2 + note B_, 2 + octave 5 + note C_, 4 + dutycycle $3 + intensity $77 + callchannel Music_GoldenrodCity_branch_eb51b + note F_, 2 + note D#, 2 + note C#, 2 + note C_, 2 + octave 4 + note G#, 2 + loopchannel 0, Music_GoldenrodCity_branch_eb4cc +; eb4fe + +Music_GoldenrodCity_branch_eb4fe: ; eb4fe + octave 4 + note F_, 4 + note C#, 4 + note D#, 4 + note C_, 4 + note C#, 2 + note C_, 2 + octave 3 + note A#, 2 + octave 4 + note C_, 2 + octave 3 + note G#, 6 + octave 3 + note G#, 1 + octave 3 + note A_, 1 + note A#, 4 + octave 4 + note C#, 4 + octave 3 + note A#, 2 + octave 4 + note A#, 2 + note G#, 2 + note F#, 2 + dutycycle $1 + endchannel +; eb51b + +Music_GoldenrodCity_branch_eb51b: ; eb51b + note C#, 6 + note F_, 6 + note C#, 4 + note C_, 6 + note D#, 6 + note C_, 2 + octave 4 + note G#, 1 + note A_, 1 + note A#, 6 + octave 5 + note C#, 6 + octave 4 + note A#, 4 + octave 5 + note C_, 4 + note D#, 2 + endchannel +; eb52d + +Music_GoldenrodCity_Ch3: ; eb52d + stereopanning $ff + vibrato $8, $23 + notetype $c, $25 +Music_GoldenrodCity_branch_eb535: ; eb535 + callchannel Music_GoldenrodCity_branch_eb553 + callchannel Music_GoldenrodCity_branch_eb553 + callchannel Music_GoldenrodCity_branch_eb57b + note __, 3 + octave 3 + note C_, 1 + note D#, 1 + note G_, 1 + note G#, 1 + note D#, 2 + callchannel Music_GoldenrodCity_branch_eb57b + note __, 1 + octave 3 + note G#, 2 + note F#, 2 + note D#, 2 + octave 2 + note G#, 2 + loopchannel 0, Music_GoldenrodCity_branch_eb535 +; eb553 + +Music_GoldenrodCity_branch_eb553: ; eb553 + octave 3 + note C#, 4 + note __, 2 + note C#, 1 + note __, 1 + note C_, 4 + note __, 2 + note C_, 1 + note __, 1 + octave 2 + note A#, 4 + note __, 2 + note A#, 1 + note __, 1 + note G#, 4 + note __, 2 + note G#, 1 + note __, 1 + note F#, 4 + note __, 2 + note F#, 1 + note __, 1 + octave 3 + note D#, 4 + note __, 2 + note D#, 1 + note __, 1 + note G#, 4 + note __, 2 + note G#, 1 + note __, 1 + octave 2 + note G#, 1 + note __, 1 + note G#, 3 + note __, 1 + octave 3 + note G#, 1 + note __, 1 + endchannel +; eb57b + +Music_GoldenrodCity_branch_eb57b: ; eb57b + note C#, 1 + note __, 1 + octave 4 + note C#, 1 + octave 3 + note C#, 1 + note __, 2 + note C#, 1 + note __, 5 + octave 4 + note C_, 1 + note C#, 1 + octave 3 + note G#, 2 + note C_, 1 + note __, 1 + octave 4 + note C_, 1 + octave 3 + note C_, 1 + note __, 2 + note C_, 1 + note __, 5 + note B_, 1 + octave 4 + note C_, 1 + octave 3 + note G#, 2 + octave 2 + note A#, 1 + note __, 1 + octave 3 + note A#, 1 + octave 2 + note A#, 1 + note __, 2 + note A#, 1 + note __, 5 + octave 3 + note A_, 1 + note A#, 1 + note F#, 2 + octave 2 + note G#, 1 + note __, 1 + octave 3 + note G#, 1 + octave 2 + note G#, 1 + note __, 2 + note G#, 1 + endchannel +; eb5af + +Music_GoldenrodCity_Ch4: ; eb5af + togglenoise $3 + notetype $c + note __, 16 + note __, 16 + note __, 16 + note __, 8 + note D_, 2 + note F#, 2 + note D_, 1 + note D_, 1 + note F#, 2 +Music_GoldenrodCity_branch_eb5bc: ; eb5bc + note D#, 2 + note F#, 2 + note D_, 2 + note F#, 2 + note D#, 2 + note F#, 2 + note D_, 2 + note F#, 2 + loopchannel 3, Music_GoldenrodCity_branch_eb5bc + callchannel Music_GoldenrodCity_branch_eb60c + callchannel Music_GoldenrodCity_branch_eb616 + note G_, 1 + note G_, 1 + note F#, 2 + callchannel Music_GoldenrodCity_branch_eb616 + note D_, 2 + note F#, 2 + callchannel Music_GoldenrodCity_branch_eb616 + note D_, 1 + note D_, 1 + note F#, 2 + callchannel Music_GoldenrodCity_branch_eb616 + note D_, 2 + note D_, 1 + note D_, 1 + callchannel Music_GoldenrodCity_branch_eb616 + note G_, 1 + note G_, 1 + note F#, 2 + callchannel Music_GoldenrodCity_branch_eb616 + note D_, 2 + note F#, 2 + callchannel Music_GoldenrodCity_branch_eb616 + note D_, 1 + note D_, 1 + note F#, 2 + callchannel Music_GoldenrodCity_branch_eb616 + note D_, 2 + note D_, 1 + note D_, 1 +Music_GoldenrodCity_branch_eb5f9: ; eb5f9 + note D#, 2 + note F#, 2 + note D_, 2 + note F#, 2 + note D#, 2 + note F#, 2 + note D_, 2 + note F#, 2 + loopchannel 3, Music_GoldenrodCity_branch_eb5f9 + callchannel Music_GoldenrodCity_branch_eb60c + loopchannel 0, Music_GoldenrodCity_branch_eb5bc +; eb60c + +Music_GoldenrodCity_branch_eb60c: ; eb60c + note D#, 2 + note F#, 2 + note D_, 2 + note F#, 2 + note D#, 2 + note F#, 2 + note D_, 1 + note D_, 1 + note F#, 2 + endchannel +; eb616 + +Music_GoldenrodCity_branch_eb616: ; eb616 + note D#, 2 + note D_, 1 + note D#, 3 + note D#, 2 + note G_, 1 + note G_, 1 + note G_, 1 + note G_, 1 + endchannel +; eb61f + + diff --git a/audio/music/goldsilveropening.asm b/audio/music/goldsilveropening.asm new file mode 100644 index 00000000..686382d6 --- /dev/null +++ b/audio/music/goldsilveropening.asm @@ -0,0 +1,621 @@ +Music_GoldSilverOpening: ; f7055 + dbw $80, Music_GoldSilverOpening_Ch1 + dbw $01, Music_GoldSilverOpening_Ch2 + dbw $02, Music_GoldSilverOpening_Ch3 +; f705e + +Music_GoldSilverOpening_Ch1: ; f705e + tempo 256 + volume $77 + tone $0001 + dutycycle $2 + stereopanning $f0 + notetype $c, $b7 + octave 1 + note G#, 16 + note G#, 16 + tempo 168 + dutycycle $3 + notetype $6, $c7 + octave 3 + note F_, 12 + note A_, 4 + octave 4 + note C_, 12 + octave 3 + note B_, 2 + note A#, 2 + note G_, 12 + note A#, 4 + octave 4 + note D#, 12 + note D_, 2 + note C#, 2 + notetype $6, $b5 + note C_, 8 + octave 3 + note F_, 8 + note A_, 8 + note B_, 4 + octave 4 + note C_, 4 + notetype $6, $b3 + octave 3 + note A#, 8 + note C#, 8 + octave 2 + note F#, 8 + octave 1 + note B_, 8 + notetype $6, $b2 + note __, 4 + octave 3 + note A#, 4 + note A#, 8 + note G#, 4 + note G#, 8 + note G_, 4 + note G_, 8 + note F#, 4 + note F#, 8 + octave 2 + note A_, 4 + note A_, 8 + note G#, 4 + note G#, 8 + note G_, 4 + note G_, 8 + note F#, 4 + note A_, 8 + note A_, 4 + note A_, 8 + note G#, 6 + note G#, 6 + note F#, 4 + note G_, 4 + note F_, 4 + notetype $8, $b3 + octave 4 + note F_, 1 + note G_, 1 + note A_, 1 + note A#, 1 + note B_, 1 + octave 5 + note C_, 1 + dutycycle $2 + notetype $c, $b3 + note D_, 1 + note C#, 1 + note D_, 4 + note A_, 1 + note G#, 1 + note A_, 4 + octave 4 + note A#, 2 + octave 5 + note D_, 2 + note F_, 2 + note G_, 6 + note D#, 2 + note D_, 2 + note C_, 2 + note D#, 4 + note F#, 2 + dutycycle $3 + notetype $8, $92 + note A_, 1 + note F_, 1 + note D#, 1 + note C_, 1 + octave 4 + note A_, 1 + note G_, 1 + note F_, 1 + note D#, 1 + note C_, 1 + octave 3 + note A_, 3 + notetype $c, $b2 + note A#, 2 + note B_, 2 + octave 4 + note C_, 2 + note D_, 2 + note D#, 2 + intensity $c2 + note F_, 2 + note G_, 2 + note A_, 16 + endchannel +; f70f8 + +Music_GoldSilverOpening_Ch2: ; f70f8 + tone $0001 + stereopanning $f + notetype $c, $b7 + dutycycle $2 + octave 2 + note C_, 16 + note C_, 16 + dutycycle $3 + notetype $c, $b2 + note __, 2 + notetype $6, $62 + octave 1 + note F_, 2 + note A_, 2 + octave 2 + note C_, 2 + note E_, 2 + note F_, 2 + note A_, 2 + octave 3 + note C_, 2 + note E_, 2 + note F_, 2 + note A_, 2 + octave 4 + note C_, 2 + note E_, 2 + note F_, 2 + note A_, 2 + octave 5 + note C_, 2 + note E_, 2 + octave 1 + note D#, 2 + note G_, 2 + note A#, 2 + octave 2 + note D_, 2 + note D#, 2 + note G_, 2 + note A#, 2 + octave 3 + note D_, 2 + note D#, 2 + note G_, 2 + note A#, 2 + octave 4 + note D_, 2 + note D#, 2 + note G_, 2 + notetype $c, $b7 + octave 1 + note F_, 16 + intensity $83 + octave 4 + note F_, 2 + intensity $81 + note D_, 2 + intensity $93 + note G#, 2 + intensity $91 + note F_, 2 + intensity $a3 + octave 5 + note C#, 2 + intensity $a1 + octave 4 + note A#, 2 + intensity $b3 + octave 5 + note F#, 2 + intensity $c1 + note D#, 2 + intensity $b3 + octave 1 + note A#, 2 + notetype $6, $b2 + octave 4 + note D_, 4 + note D_, 4 + octave 1 + note F_, 4 + octave 4 + note D_, 4 + note D_, 4 + octave 2 + note C_, 4 + octave 4 + note D#, 4 + note D#, 4 + octave 1 + note F_, 4 + octave 4 + note D#, 4 + note D#, 4 + octave 1 + note A#, 4 + octave 3 + note D_, 4 + note D_, 4 + octave 1 + note B_, 4 + octave 3 + note D_, 4 + note D_, 4 + octave 2 + note C_, 4 + octave 3 + note D#, 4 + note D#, 4 + octave 1 + note B_, 4 + octave 3 + note D#, 4 + note F#, 4 + octave 1 + note A#, 4 + octave 3 + note D_, 4 + note D_, 4 + octave 1 + note B_, 4 + octave 3 + note D_, 6 + note D_, 2 + octave 2 + note C_, 4 + octave 3 + note D#, 4 + note D#, 16 + octave 2 + note D#, 2 + octave 3 + note G_, 4 + note G_, 4 + note G_, 2 + octave 2 + note D#, 4 + octave 3 + note F#, 4 + note F#, 4 + octave 2 + note D_, 2 + octave 3 + note F_, 4 + note F_, 4 + note F_, 2 + octave 2 + note G_, 4 + octave 3 + note B_, 4 + note B_, 4 + octave 2 + note C_, 4 + octave 3 + note D#, 4 + note D#, 4 + octave 2 + note C_, 4 + octave 3 + note D#, 4 + note D#, 16 + notetype $6, $a2 + note F_, 4 + note G_, 4 + note G#, 4 + notetype $6, $c2 + note A_, 4 + note A#, 4 + octave 4 + note C_, 4 + notetype $6, $d2 + octave 3 + note A_, 4 + octave 4 + note C_, 4 + note D#, 16 + endchannel +; f71c8 + +Music_GoldSilverOpening_Ch3: ; f71c8 + notetype $6, $10 + octave 2 + note D_, 4 + notetype $6, $20 + note D_, 4 + notetype $6, $30 + note D_, 4 + note __, 12 + note __, 8 + notetype $6, $10 + octave 2 + note D#, 1 + note __, 1 + note G_, 1 + note __, 1 + note A#, 1 + note __, 1 + octave 3 + note D_, 1 + note __, 1 + note D#, 1 + note __, 1 + note G_, 1 + note __, 1 + note A#, 1 + note __, 1 + octave 4 + note D_, 1 + note __, 1 + note D#, 1 + note __, 1 + note G_, 1 + note __, 1 + note A#, 1 + note __, 1 + octave 5 + note D_, 1 + note __, 1 + note D#, 1 + note __, 1 + note G_, 1 + note __, 1 + note A#, 1 + note __, 1 + octave 6 + note D_, 1 + note __, 1 + octave 2 + note F_, 1 + note __, 1 + note A_, 1 + note __, 1 + octave 3 + note C_, 1 + note __, 1 + note E_, 1 + note __, 1 + note F_, 1 + note __, 1 + note A_, 1 + note __, 1 + octave 4 + note C_, 1 + note __, 1 + note E_, 1 + note __, 1 + note F_, 1 + note __, 1 + note A_, 1 + note __, 1 + octave 5 + note C_, 1 + note __, 1 + note E_, 1 + note __, 1 + note F_, 1 + note __, 1 + note A_, 1 + note __, 1 + octave 6 + note C_, 1 + note __, 1 + note E_, 1 + note __, 1 + octave 2 + note D#, 1 + note __, 1 + note G_, 1 + note __, 1 + note A#, 1 + note __, 1 + octave 3 + note D_, 1 + note __, 1 + note D#, 1 + note __, 1 + note G_, 1 + note __, 1 + note A#, 1 + note __, 1 + octave 4 + note D_, 1 + note __, 1 + note D#, 1 + note __, 1 + note G_, 1 + note __, 1 + note A#, 1 + note __, 1 + octave 5 + note D_, 1 + note __, 1 + note D#, 1 + note __, 1 + note G_, 1 + note __, 1 + note A#, 1 + note __, 1 + octave 6 + note D_, 1 + note __, 1 + notetype $8, $10 + note F_, 1 + octave 5 + note B_, 1 + note A_, 1 + note B_, 1 + note A_, 1 + note F_, 1 + note A_, 1 + note F_, 1 + octave 4 + note B_, 1 + octave 5 + note F_, 1 + octave 4 + note B_, 1 + note A_, 1 + note B_, 1 + note A_, 1 + note F_, 1 + note A_, 1 + note F_, 1 + octave 3 + note B_, 1 + octave 4 + note F_, 1 + octave 3 + note B_, 1 + note A_, 1 + note B_, 1 + note A_, 1 + note F_, 1 + octave 5 + note A_, 3 + notetype $c, $10 + note G_, 1 + note __, 1 + octave 6 + note C_, 2 + octave 5 + note A#, 1 + note __, 1 + octave 6 + note F_, 2 + note D#, 1 + note __, 1 + note A#, 2 + note G#, 1 + note __, 1 + note __, 16 + note __, 4 + notetype $6, $10 + octave 2 + note G_, 1 + note __, 3 + note A_, 2 + note __, 2 + octave 5 + note F_, 12 + note D_, 4 + note D_, 6 + note F_, 2 + note D#, 12 + note G#, 2 + note __, 2 + note F#, 6 + note D#, 2 + note F_, 12 + note D_, 2 + note __, 2 + note D#, 6 + note F_, 2 + note G_, 2 + note __, 2 + note F#, 2 + note __, 2 + note G_, 2 + note __, 2 + note A_, 4 + note D#, 4 + note F_, 2 + note __, 2 + octave 4 + note A#, 1 + note __, 1 + octave 5 + note D_, 1 + note __, 1 + octave 4 + note A#, 1 + note __, 1 + octave 5 + note D_, 1 + note __, 1 + octave 4 + note A#, 1 + note __, 1 + octave 5 + note D_, 1 + note __, 1 + octave 4 + note A#, 1 + note __, 1 + octave 5 + note C_, 1 + note __, 1 + octave 4 + note A#, 1 + note __, 1 + octave 5 + note C_, 1 + note __, 1 + octave 4 + note A#, 1 + note __, 1 + octave 5 + note C_, 1 + note __, 1 + octave 4 + note A#, 1 + note __, 1 + octave 5 + note D_, 1 + note __, 1 + octave 4 + note A#, 1 + note __, 1 + octave 5 + note D_, 1 + note __, 1 + octave 4 + note A#, 1 + note __, 1 + octave 5 + note D_, 1 + note __, 1 + octave 4 + note A#, 1 + note __, 1 + octave 5 + note C_, 1 + note __, 1 + note D_, 1 + note __, 1 + note F_, 1 + note __, 1 + note D_, 1 + note __, 1 + note F_, 1 + note __, 1 + note G_, 1 + note __, 1 + note A#, 1 + note __, 1 + note G_, 1 + note __, 1 + note A#, 1 + note __, 1 + note G_, 1 + note __, 1 + note A#, 1 + note __, 1 + note F#, 1 + note __, 1 + note A#, 1 + note __, 1 + note F#, 1 + note __, 1 + note A#, 1 + note __, 1 + note F#, 1 + note __, 1 + note A#, 1 + note __, 9 + notetype $c, $10 + note __, 14 + octave 3 + note F_, 2 + note D#, 1 + note __, 1 + note C_, 1 + note __, 13 + endchannel +; f7308 + + diff --git a/audio/music/goldsilveropening2.asm b/audio/music/goldsilveropening2.asm new file mode 100644 index 00000000..a7567d51 --- /dev/null +++ b/audio/music/goldsilveropening2.asm @@ -0,0 +1,224 @@ +Music_GoldSilverOpening2: ; f7308 + dbw $c0, Music_GoldSilverOpening2_Ch1 + dbw $01, Music_GoldSilverOpening2_Ch2 + dbw $02, Music_GoldSilverOpening2_Ch3 + dbw $03, Music_GoldSilverOpening2_Ch4 +; f7314 + +Music_GoldSilverOpening2_Ch1: ; f7314 + tempo 92 + volume $77 + dutycycle $3 + tone $0002 + stereopanning $f + notetype $c, $3d + octave 3 + note D#, 8 +Music_GoldSilverOpening2_branch_f7325: ; f7325 + notetype $c, $c1 + octave 3 + note D_, 2 + note D_, 2 + note D_, 2 + intensity $b7 + note D#, 10 + intensity $c1 + note D_, 2 + note D_, 2 + note D_, 2 + intensity $b7 + note F_, 4 + note D#, 4 + note C_, 2 + loopchannel 2, Music_GoldSilverOpening2_branch_f7325 + intensity $c1 + note D_, 2 + note D_, 2 + note D_, 2 + intensity $b7 + note D#, 10 + intensity $c1 + note D_, 2 + note D_, 2 + note D_, 2 + intensity $b7 + note F_, 4 + note G_, 4 + note A#, 2 + intensity $b0 + note A_, 16 + note A_, 16 + intensity $b2 + octave 4 + note D_, 16 + endchannel +; f7358 + +Music_GoldSilverOpening2_Ch2: ; f7358 + dutycycle $3 + vibrato $14, $14 + stereopanning $f0 + notetype $c, $3f + octave 3 + note A#, 8 + notetype $c, $d1 + octave 3 + note A_, 2 + note A_, 2 + note A_, 2 + intensity $c7 + note A#, 10 + intensity $d1 + note A_, 2 + note A_, 2 + note A_, 2 + intensity $c7 + octave 4 + note C_, 4 + octave 3 + note A#, 4 + note G_, 2 + intensity $d1 + note A_, 2 + note A_, 2 + note A_, 2 + intensity $c7 + note A#, 10 + intensity $d1 + note A_, 2 + note A_, 2 + note A_, 2 + intensity $c7 + octave 4 + note C_, 4 + note C#, 4 + note D#, 2 + intensity $c7 + note D_, 8 + note D#, 8 + note F_, 8 + note A#, 8 + intensity $b0 + octave 5 + note D_, 16 + note D_, 16 + intensity $c2 + note D_, 16 + endchannel +; f739c + +Music_GoldSilverOpening2_Ch3: ; f739c + notetype $c, $17 + note __, 8 + octave 2 + note A_, 1 + note __, 1 + note A_, 1 + note __, 1 + note A_, 1 + note __, 1 + note A#, 8 + note __, 2 + note A_, 1 + note __, 1 + note A_, 1 + note __, 1 + note A_, 1 + note __, 1 + note D_, 4 + note F_, 4 + note A_, 2 + note D_, 2 + note A_, 2 + note D_, 2 + note A_, 2 + note G#, 2 + note E_, 2 + note G_, 2 + note F_, 2 + note D_, 2 + note A_, 2 + note G#, 2 + note E_, 2 + note G_, 2 + note F_, 2 + note C_, 2 + note D#, 2 + note D_, 2 + note A_, 2 + note D_, 2 + note A_, 2 + note G#, 2 + note E_, 2 + note G_, 2 + note F_, 2 + note D_, 2 + note A_, 2 + note G#, 2 + note E_, 2 + note G_, 2 + note F_, 2 + note C_, 2 + note D#, 2 + note D_, 2 + note F#, 2 + note A#, 2 + octave 3 + note D_, 2 + octave 2 + note A#, 2 + note A_, 2 + note F#, 2 + note D#, 2 + note D_, 2 + note F#, 2 + note A#, 2 + octave 3 + note D_, 2 + octave 2 + note A#, 2 + note F#, 2 + note A#, 2 + octave 3 + note C#, 2 + note D_, 2 + note __, 14 + endchannel +; f73ea + +Music_GoldSilverOpening2_Ch4: ; f73ea + togglenoise $0 + notetype $6 + note D#, 2 + note D#, 2 + note D#, 2 + note D#, 2 + note D#, 2 + note D_, 2 + note D_, 2 + note D_, 2 + notetype $c +Music_GoldSilverOpening2_branch_f73f8: ; f73f8 + note D_, 2 + note D_, 2 + note D_, 2 + note C#, 4 + note D#, 2 + note D#, 2 + note D#, 2 + note D_, 2 + note D_, 2 + note D_, 2 + note C#, 6 + notetype $6 + note D#, 2 + note D#, 2 + note D#, 2 + note D#, 2 + notetype $c + loopchannel 4, Music_GoldSilverOpening2_branch_f73f8 + note C_, 16 + endchannel +; f7411 + + diff --git a/audio/music/gym.asm b/audio/music/gym.asm new file mode 100644 index 00000000..089ef90d --- /dev/null +++ b/audio/music/gym.asm @@ -0,0 +1,576 @@ +Music_Gym: ; f48ae + dbw $c0, Music_Gym_Ch1 + dbw $01, Music_Gym_Ch2 + dbw $02, Music_Gym_Ch3 + dbw $03, Music_Gym_Ch4 +; f48ba + +Music_Gym_Ch1: ; f48ba + tempo 156 + volume $77 + stereopanning $f + vibrato $12, $24 + dutycycle $1 + notetype $c, $b7 +Music_Gym_branch_f48c9: ; f48c9 + octave 4 + note F#, 2 + octave 2 + note A_, 1 + note A_, 1 + note A_, 1 + note __, 3 + octave 4 + note E_, 2 + octave 2 + note G_, 1 + note G_, 1 + note G_, 1 + note __, 3 + octave 4 + note D_, 2 + octave 2 + note D_, 1 + note D_, 1 + note D_, 1 + note __, 1 + octave 3 + note D_, 1 + note D_, 1 + note B_, 1 + note G_, 1 + note D_, 1 + note B_, 1 + octave 4 + note C#, 1 + octave 3 + note A_, 1 + note E_, 1 + octave 4 + note E_, 1 + octave 3 + note A_, 12 + note F#, 2 + note A_, 2 + note G_, 1 + note __, 2 + note E_, 1 + note E_, 2 + note C_, 2 + octave 4 + note C_, 2 + octave 3 + note B_, 2 + note A_, 2 + note G_, 2 + note F#, 8 + note A_, 4 + note F#, 2 + note A_, 2 + note E_, 1 + note __, 1 + note E_, 1 + note F#, 1 + note G_, 4 + octave 4 + note C_, 2 + octave 3 + note B_, 2 + note A_, 2 + octave 4 + note C_, 2 + note D_, 6 + octave 3 + note A_, 2 + note F#, 2 + note E_, 2 + note G_, 2 + note A_, 2 + note B_, 1 + note __, 2 + note G_, 1 + note G_, 4 + octave 4 + note E_, 1 + note __, 2 + note C_, 1 + note C_, 2 + octave 3 + note B_, 1 + note A#, 1 + note A_, 12 + note F#, 2 + note A_, 2 + octave 4 + note C_, 2 + octave 3 + note G_, 1 + octave 4 + note C_, 1 + note E_, 2 + note C_, 2 + note E_, 2 + note C_, 1 + note E_, 1 + note G_, 4 + note D_, 6 + octave 3 + note A_, 1 + note __, 3 + note A_, 1 + note __, 1 + note A_, 1 + octave 4 + note F#, 3 + note G_, 4 + note F#, 4 + note E_, 4 + note C_, 4 + note D_, 1 + note __, 1 + note D_, 1 + note E_, 1 + note __, 2 + octave 3 + note B_, 4 + note F#, 2 + note D_, 2 + note F#, 2 + note A#, 1 + note A_, 1 + note G_, 1 + note F_, 1 + octave 4 + note D_, 4 + note C_, 1 + octave 3 + note A#, 1 + note A_, 1 + note G_, 1 + octave 4 + note E_, 4 + note F#, 6 + octave 3 + note A_, 1 + note __, 3 + note A_, 1 + note __, 1 + note A_, 1 + octave 4 + note F#, 3 + note A_, 4 + note G_, 4 + note F#, 4 + note E_, 4 + note D_, 1 + octave 3 + note B_, 1 + note F#, 1 + octave 4 + note E_, 1 + note F#, 4 + note E_, 1 + note C_, 1 + octave 3 + note G_, 1 + octave 4 + note F#, 1 + note G_, 4 + note A_, 1 + note G_, 1 + note F#, 1 + note E_, 1 + note A_, 4 + octave 5 + note D_, 4 + octave 4 + note A_, 1 + note G_, 1 + note F#, 1 + note E_, 1 + loopchannel 0, Music_Gym_branch_f48c9 +; f497c + +Music_Gym_Ch2: ; f497c + dutycycle $1 + stereopanning $f0 +Music_Gym_branch_f4980: ; f4980 + notetype $c, $c3 + octave 2 + note D_, 2 + octave 1 + note D_, 1 + note D_, 1 + note D_, 2 + note A_, 1 + octave 2 + note F#, 1 + note C_, 2 + octave 1 + note C_, 1 + note C_, 1 + note C_, 2 + octave 2 + note G_, 1 + note E_, 1 + octave 1 + note G_, 2 + octave 1 + note G_, 1 + note G_, 1 + note G_, 2 + octave 1 + note G_, 1 + note G_, 1 + note A_, 4 + octave 2 + note A_, 2 + octave 3 + note C_, 1 + note C#, 1 + callchannel Music_Gym_branch_f49e9 + octave 3 + note E_, 2 + note C_, 1 + note C#, 1 + callchannel Music_Gym_branch_f49e9 + octave 3 + note C_, 1 + note E_, 1 + note G_, 1 + octave 4 + note C_, 1 + intensity $d2 + callchannel Music_Gym_branch_f4a15 + octave 1 + note F#, 1 + note B_, 1 + note F#, 2 + octave 2 + note F#, 2 + octave 1 + note B_, 2 + note A#, 4 + note A#, 2 + note F_, 1 + note F_, 1 + note G_, 1 + octave 2 + note C_, 1 + octave 1 + note G_, 2 + octave 2 + note G_, 2 + note E_, 2 + callchannel Music_Gym_branch_f4a15 + octave 1 + note G_, 1 + octave 2 + note C_, 1 + octave 1 + note G_, 2 + octave 2 + note E_, 2 + note C_, 2 + note D_, 4 + note D_, 2 + octave 1 + note A_, 1 + note A_, 1 + note A_, 1 + octave 2 + note D_, 1 + octave 1 + note A_, 2 + octave 2 + note F#, 2 + note D_, 2 + loopchannel 0, Music_Gym_branch_f4980 +; f49e9 + +Music_Gym_branch_f49e9: ; f49e9 + octave 3 + note D_, 3 + octave 2 + note D_, 3 + note D_, 2 + note D_, 1 + note D_, 1 + note D_, 2 + octave 3 + note D_, 2 + octave 2 + note A_, 2 + octave 3 + note C_, 3 + octave 2 + note C_, 3 + note C_, 2 + note C_, 1 + note C_, 1 + note C_, 2 + octave 3 + note E_, 2 + note C_, 1 + note C#, 1 + note D_, 3 + octave 2 + note D_, 3 + note D_, 2 + note D_, 1 + note D_, 1 + note D_, 2 + octave 3 + note D_, 2 + octave 2 + note A_, 2 + octave 3 + note C_, 3 + octave 2 + note C_, 3 + note C_, 2 + note C_, 1 + note C_, 1 + note C_, 2 + endchannel +; f4a15 + +Music_Gym_branch_f4a15: ; f4a15 + octave 2 + note D_, 4 + note D_, 2 + octave 1 + note A_, 1 + note A_, 1 + note A_, 1 + octave 2 + note D_, 1 + octave 1 + note A_, 2 + octave 2 + note A_, 2 + note D_, 2 + note C_, 4 + note C_, 2 + octave 1 + note G_, 1 + note G_, 1 + note G_, 1 + octave 2 + note C_, 1 + octave 1 + note G_, 2 + octave 2 + note G_, 2 + note C_, 2 + octave 1 + note B_, 2 + note __, 2 + note B_, 2 + note F#, 1 + note F#, 1 + endchannel +; f4a37 + +Music_Gym_Ch3: ; f4a37 + vibrato $14, $23 + stereopanning $ff +Music_Gym_branch_f4a3c: ; f4a3c + notetype $c, $14 + octave 6 + note D_, 2 + octave 4 + note D_, 1 + note D_, 1 + note D_, 1 + note __, 1 + octave 5 + note A_, 1 + octave 6 + note D_, 1 + note C_, 2 + octave 4 + note C_, 1 + note C_, 1 + note C_, 1 + note __, 1 + octave 5 + note A_, 1 + octave 6 + note C_, 1 + octave 5 + note B_, 2 + octave 3 + note G_, 1 + note G_, 1 + note G_, 1 + note __, 1 + octave 5 + note B_, 1 + note B_, 1 + note B_, 4 + octave 6 + note C#, 4 + octave 5 + note D_, 12 + octave 4 + note A_, 2 + octave 5 + note D_, 2 + note E_, 1 + note __, 2 + note C_, 1 + note C_, 4 + note G_, 4 + note E_, 4 + note D_, 12 + octave 4 + note A_, 2 + octave 5 + note D_, 2 + note C_, 1 + note __, 1 + note C_, 1 + note D_, 1 + note E_, 8 + note __, 4 + note F#, 12 + note E_, 2 + note F#, 2 + note G_, 1 + note __, 2 + note E_, 1 + note E_, 4 + octave 6 + note C_, 1 + note __, 2 + octave 5 + note G_, 1 + note G_, 4 + note F#, 12 + note E_, 2 + note F#, 2 + note G_, 2 + note E_, 1 + note G_, 1 + octave 6 + note C_, 8 + octave 5 + note B_, 4 + intensity $13 + callchannel Music_Gym_branch_f4ab3 + note __, 2 + note A_, 2 + octave 6 + note D_, 2 + octave 5 + note A_, 2 + octave 6 + note C_, 4 + octave 5 + note A#, 4 + note A_, 4 + note G_, 4 + callchannel Music_Gym_branch_f4ab3 + note A_, 1 + note __, 1 + note A_, 1 + note B_, 1 + octave 6 + note C_, 4 + note D_, 1 + note __, 1 + note D_, 1 + note E_, 1 + note F#, 8 + note E_, 4 + loopchannel 0, Music_Gym_branch_f4a3c +; f4ab3 + +Music_Gym_branch_f4ab3: ; f4ab3 + octave 5 + note A_, 6 + octave 6 + note D_, 6 + octave 5 + note A_, 4 + octave 6 + note C_, 4 + octave 5 + note B_, 4 + note A_, 4 + note G_, 4 + note F#, 1 + note __, 1 + note F#, 1 + note G_, 1 + note A_, 4 + endchannel +; f4ac5 + +Music_Gym_Ch4: ; f4ac5 + togglenoise $4 +Music_Gym_branch_f4ac7: ; f4ac7 + notetype $c + note D_, 2 + note C#, 1 + note C#, 1 + note B_, 4 + note D_, 2 + note C#, 1 + note C#, 1 + note B_, 4 + note D_, 2 + note C#, 1 + note C#, 1 + note D_, 2 + note C#, 1 + note C#, 1 + note A#, 1 + note D#, 1 + note D#, 1 + note D#, 1 + note C#, 1 + note C#, 1 + note D_, 1 + note D_, 1 + notetype $6 +Music_Gym_branch_f4ae1: ; f4ae1 + note D_, 6 + note D_, 6 + note D_, 4 + note D_, 2 + note D_, 2 + note D_, 4 + note C#, 1 + note C#, 1 + note C#, 1 + note C#, 1 + note C#, 1 + note C#, 1 + note C#, 1 + note C#, 1 + note D_, 6 + note D_, 6 + note D_, 4 + note D_, 2 + note D_, 2 + note D_, 4 + note B_, 8 + loopchannel 4, Music_Gym_branch_f4ae1 +Music_Gym_branch_f4afa: ; f4afa + note D#, 4 + note F#, 4 + note D_, 4 + note D#, 2 + note D_, 2 + note D#, 2 + note D_, 2 + note D#, 4 + note D_, 4 + note F#, 4 + loopchannel 8, Music_Gym_branch_f4afa + loopchannel 0, Music_Gym_branch_f4ac7 +; f4b0c + + diff --git a/audio/music/gymleadervictory.asm b/audio/music/gymleadervictory.asm new file mode 100644 index 00000000..0085b71e --- /dev/null +++ b/audio/music/gymleadervictory.asm @@ -0,0 +1,432 @@ +Music_GymLeaderVictory: ; f462c + dbw $c0, Music_GymLeaderVictory_Ch1 + dbw $01, Music_GymLeaderVictory_Ch2 + dbw $02, Music_GymLeaderVictory_Ch3 + dbw $03, Music_GymLeaderVictory_Ch4 +; f4638 + +Music_GymLeaderVictory_Ch1: ; f4638 + tempo 116 + volume $77 + vibrato $12, $34 + dutycycle $3 + tone $0001 + notetype $c, $b7 + octave 4 + note D_, 6 + octave 3 + note A_, 1 + octave 4 + note D_, 1 + note F#, 6 + note D_, 1 + note F#, 1 + note A_, 6 + note F#, 1 + note A_, 1 + octave 5 + note D_, 8 + stereopanning $f +Music_GymLeaderVictory_branch_f4658: ; f4658 + dutycycle $1 + callchannel Music_GymLeaderVictory_branch_f4689 + octave 4 + note C#, 4 + note E_, 4 + callchannel Music_GymLeaderVictory_branch_f4689 + note F#, 8 + loopchannel 2, Music_GymLeaderVictory_branch_f4658 + dutycycle $2 + callchannel Music_GymLeaderVictory_branch_f46a0 + note A_, 4 + note G_, 4 + note F#, 6 + note D_, 1 + note E_, 1 + note F#, 6 + note E_, 2 + note D_, 8 + note C#, 8 + dutycycle $3 + callchannel Music_GymLeaderVictory_branch_f46a0 + note C#, 4 + note E_, 4 + note G_, 6 + note A_, 1 + note G_, 1 + note A_, 6 + note G_, 2 + intensity $87 + note F#, 16 + loopchannel 0, Music_GymLeaderVictory_branch_f4658 +; f4689 + +Music_GymLeaderVictory_branch_f4689: ; f4689 + intensity $91 + octave 3 + note F#, 2 + note A_, 2 + octave 4 + note D_, 2 + octave 3 + note A_, 1 + note F#, 1 + note E_, 2 + note A_, 2 + octave 4 + note C#, 2 + octave 3 + note A_, 1 + note E_, 1 + note D_, 2 + note G_, 2 + note B_, 2 + note G_, 1 + note D_, 1 + endchannel +; f46a0 + +Music_GymLeaderVictory_branch_f46a0: ; f46a0 + intensity $87 + octave 3 + note F#, 14 + note D_, 1 + note F#, 1 + note A_, 8 + note F#, 4 + note A_, 1 + note G#, 1 + note F#, 1 + note A_, 1 + note G#, 14 + note E_, 1 + note G#, 1 + note B_, 8 + octave 4 + note D_, 4 + note E_, 1 + note D_, 1 + note E_, 1 + note D_, 1 + note C#, 14 + octave 3 + note A_, 1 + octave 4 + note C#, 1 + note E_, 8 + endchannel +; f46bd + +Music_GymLeaderVictory_Ch2: ; f46bd + vibrato $12, $34 + dutycycle $3 + notetype $c, $d7 + octave 4 + note A_, 6 + note F#, 1 + note A_, 1 + octave 5 + note D_, 6 + octave 4 + note A_, 1 + octave 5 + note D_, 1 + note F#, 16 +Music_GymLeaderVictory_branch_f46d0: ; f46d0 + dutycycle $3 + intensity $a1 + callchannel Music_GymLeaderVictory_branch_f4711 + note A_, 4 + note A_, 4 + callchannel Music_GymLeaderVictory_branch_f4711 + note D_, 6 + dutycycle $2 + note B_, 1 + octave 5 + note C#, 1 + callchannel Music_GymLeaderVictory_branch_f4711 + note A_, 4 + note A_, 4 + callchannel Music_GymLeaderVictory_branch_f4711 + note D_, 8 + dutycycle $3 + callchannel Music_GymLeaderVictory_branch_f4720 + note F#, 4 + note E_, 4 + note D_, 14 + octave 4 + note B_, 2 + intensity $a7 + note A_, 16 + dutycycle $2 + callchannel Music_GymLeaderVictory_branch_f4720 + octave 4 + note A_, 4 + octave 5 + note C#, 4 + note D_, 14 + note E_, 2 + intensity $a6 + note D_, 12 + note __, 2 + dutycycle $3 + octave 4 + note B_, 1 + octave 5 + note C#, 1 + loopchannel 0, Music_GymLeaderVictory_branch_f46d0 +; f4711 + +Music_GymLeaderVictory_branch_f4711: ; f4711 + octave 5 + note D_, 2 + note C#, 2 + octave 4 + note B_, 4 + octave 5 + note C#, 2 + octave 4 + note B_, 2 + note A_, 4 + note B_, 2 + note A_, 2 + note G_, 2 + note F#, 2 + endchannel +; f4720 + +Music_GymLeaderVictory_branch_f4720: ; f4720 + intensity $98 + note A_, 6 + note F#, 1 + note A_, 1 + octave 5 + note D_, 8 + note D_, 16 + octave 4 + note B_, 6 + note G#, 1 + note B_, 1 + octave 5 + note E_, 8 + note E_, 16 + octave 4 + note G_, 6 + note E_, 1 + note G_, 1 + octave 5 + note C#, 8 + note C#, 8 + endchannel +; f4737 + +Music_GymLeaderVictory_Ch3: ; f4737 + notetype $c, $25 + octave 3 + note F#, 16 + note D_, 10 + octave 2 + note A_, 2 + note B_, 2 + octave 3 + note C#, 2 + stereopanning $f0 +Music_GymLeaderVictory_branch_f4744: ; f4744 + note D_, 2 + note __, 4 + octave 2 + note A_, 2 + octave 3 + note C#, 2 + note __, 4 + octave 2 + note A_, 2 + note B_, 2 + note __, 4 + note G_, 2 + note A_, 2 + note __, 2 + octave 3 + note C#, 4 + note D_, 2 + note __, 4 + octave 2 + note A_, 2 + octave 3 + note C#, 2 + note __, 4 + octave 2 + note A_, 2 + note B_, 2 + note __, 4 + note G_, 2 + octave 3 + note D_, 2 + note __, 6 + loopchannel 2, Music_GymLeaderVictory_branch_f4744 + callchannel Music_GymLeaderVictory_branch_f479e + octave 3 + note D_, 2 + note __, 2 + note D_, 2 + octave 4 + note D_, 2 + note __, 2 + octave 3 + note D_, 2 + note F#, 2 + note D_, 2 + note A_, 2 + note __, 2 + octave 2 + note A_, 2 + octave 3 + note E_, 2 + note __, 2 + octave 2 + note A_, 2 + octave 3 + note C#, 2 + octave 2 + note A_, 2 + callchannel Music_GymLeaderVictory_branch_f479e + octave 3 + note D_, 2 + note __, 2 + note G_, 2 + octave 4 + note D_, 2 + note __, 2 + octave 3 + note D_, 2 + note G_, 2 + note E_, 2 + note D_, 2 + note __, 2 + note D_, 2 + note A_, 2 + note __, 2 + octave 2 + note A_, 2 + note B_, 2 + octave 3 + note C#, 2 + loopchannel 0, Music_GymLeaderVictory_branch_f4744 +; f479e + +Music_GymLeaderVictory_branch_f479e: ; f479e + octave 3 + note D_, 2 + note __, 2 + note D_, 2 + octave 4 + note D_, 2 + note __, 2 + octave 3 + note D_, 2 + note F#, 2 + note D_, 2 + note A_, 2 + note __, 2 + note D_, 2 + note F#, 2 + note __, 2 + octave 2 + note A_, 2 + octave 3 + note D_, 2 + octave 2 + note A_, 2 + octave 3 + note E_, 2 + note __, 2 + note E_, 2 + octave 4 + note E_, 2 + note __, 2 + octave 3 + note E_, 2 + note G#, 2 + note E_, 2 + note B_, 2 + note __, 2 + note E_, 2 + note G#, 2 + note __, 2 + octave 2 + note B_, 2 + octave 3 + note E_, 2 + octave 2 + note B_, 2 + note A_, 2 + note __, 2 + note A_, 2 + octave 3 + note A_, 2 + note __, 2 + octave 2 + note A_, 2 + octave 3 + note C#, 2 + octave 2 + note A_, 2 + octave 3 + note A_, 2 + note __, 2 + octave 2 + note A_, 2 + octave 3 + note E_, 2 + note __, 2 + octave 2 + note A_, 2 + octave 3 + note C#, 2 + octave 2 + note A_, 2 + endchannel +; f47e5 + +Music_GymLeaderVictory_Ch4: ; f47e5 + togglenoise $4 + notetype $c + note B_, 16 + note B_, 16 +Music_GymLeaderVictory_branch_f47eb: ; f47eb + callchannel Music_GymLeaderVictory_branch_f480b + note D#, 6 + note D#, 2 + note D#, 8 + callchannel Music_GymLeaderVictory_branch_f480b + note D#, 6 + note D#, 2 + note D#, 4 + note C#, 1 + note C#, 1 + note C#, 1 + note C#, 1 +Music_GymLeaderVictory_branch_f47fb: ; f47fb + note D#, 2 + note G_, 2 + note D_, 2 + note D#, 2 + note G_, 2 + note D#, 2 + note D_, 2 + note G_, 2 + loopchannel 16, Music_GymLeaderVictory_branch_f47fb + loopchannel 0, Music_GymLeaderVictory_branch_f47eb +; f480b + +Music_GymLeaderVictory_branch_f480b: ; f480b + note D#, 6 + note D#, 2 + note D#, 4 + note D_, 2 + note D#, 2 + loopchannel 3, Music_GymLeaderVictory_branch_f480b + endchannel +; f4815 + + diff --git a/audio/music/halloffame.asm b/audio/music/halloffame.asm new file mode 100644 index 00000000..26b249a9 --- /dev/null +++ b/audio/music/halloffame.asm @@ -0,0 +1,179 @@ +Music_HallOfFame: ; f05bf + dbw $c0, Music_HallOfFame_Ch1 + dbw $01, Music_HallOfFame_Ch2 + dbw $02, Music_HallOfFame_Ch3 + dbw $03, Music_HallOfFame_Ch4 +; f05cb + +Music_HallOfFame_Ch1: ; f05cb + tempo 112 + volume $77 + dutycycle $2 + vibrato $c, $22 + tone $0001 + stereopanning $f0 + notetype $c, $93 + note __, 16 + note __, 16 + note __, 16 + note __, 12 + octave 3 + note D_, 1 + note E_, 1 + note F_, 1 + note F#, 1 +Music_HallOfFame_branch_f05e6: ; f05e6 + intensity $97 + octave 4 + note C_, 8 + intensity $77 + note C_, 8 + intensity $97 + note E_, 8 + intensity $77 + note E_, 8 + intensity $97 + note F#, 8 + intensity $77 + note F#, 8 + intensity $77 + note F_, 8 + intensity $57 + note F_, 8 + loopchannel 3, Music_HallOfFame_branch_f05e6 + note __, 16 + note __, 16 + note __, 16 + note __, 16 + loopchannel 0, Music_HallOfFame_branch_f05e6 +; f060b + +Music_HallOfFame_Ch2: ; f060b + vibrato $8, $25 + dutycycle $3 +Music_HallOfFame_branch_f0610: ; f0610 + notetype $c, $c4 + octave 3 + note G_, 2 + note D_, 2 + note G_, 2 + note A_, 10 + note G_, 2 + note D_, 2 + note G_, 2 + octave 4 + note C_, 4 + octave 3 + note B_, 4 + note A_, 2 + note G_, 2 + note D_, 2 + note G_, 2 + note A_, 10 + note F_, 2 + note C_, 2 + note F_, 2 + note A#, 4 + note A_, 4 + note F_, 2 + loopchannel 0, Music_HallOfFame_branch_f0610 +; f062e + +Music_HallOfFame_Ch3: ; f062e +Music_HallOfFame_branch_f062e: ; f062e + notetype $c, $28 +Music_HallOfFame_branch_f0631: ; f0631 + octave 3 + note D_, 2 + note G_, 2 + note D_, 2 + note G_, 2 + note D_, 2 + note G_, 2 + note D_, 2 + note G_, 2 + octave 3 + note D_, 2 + note G_, 2 + note D_, 2 + note G_, 2 + note D_, 2 + note G_, 2 + note D_, 2 + note G_, 2 + octave 3 + note D_, 2 + note G_, 2 + note D_, 2 + note G_, 2 + note D_, 2 + note G_, 2 + note D_, 2 + note G_, 2 + octave 3 + note C_, 2 + note F_, 2 + note C_, 2 + note F_, 2 + note C_, 2 + note F_, 2 + note C_, 2 + note F_, 2 + loopchannel 3, Music_HallOfFame_branch_f0631 + note D_, 4 + note G_, 4 + note D_, 4 + note G_, 4 + note E_, 4 + note G_, 4 + note E_, 4 + note G_, 4 + note F#, 4 + note A_, 4 + note F#, 4 + note A_, 4 + note E_, 4 + note G_, 4 + note E_, 4 + note G_, 4 + loopchannel 0, Music_HallOfFame_branch_f062e +; f066d + +Music_HallOfFame_Ch4: ; f066d + togglenoise $5 + notetype $c + note __, 16 + note __, 16 + note __, 16 + note __, 16 + notetype $6 +Music_HallOfFame_branch_f0677: ; f0677 + stereopanning $f + note A#, 4 + note A#, 8 + note A#, 4 + note A#, 4 + note A#, 4 + stereopanning $f0 + note A_, 2 + note A_, 2 + note A#, 2 + note A#, 2 + note A#, 4 + note A#, 4 + note A#, 8 + note A#, 4 + note A#, 4 + stereopanning $f + note A#, 1 + note A#, 1 + note A_, 1 + note A_, 1 + note A#, 1 + note A#, 1 + note A#, 1 + note A#, 1 + loopchannel 0, Music_HallOfFame_branch_f0677 +; f0697 + + diff --git a/audio/music/healpokemon.asm b/audio/music/healpokemon.asm new file mode 100644 index 00000000..53509fff --- /dev/null +++ b/audio/music/healpokemon.asm @@ -0,0 +1,56 @@ +Music_HealPokemon: ; f0697 + dbw $80, Music_HealPokemon_Ch1 + dbw $01, Music_HealPokemon_Ch2 + dbw $02, Music_HealPokemon_Ch3 +; f06a0 + +Music_HealPokemon_Ch1: ; f06a0 + tempo 144 + volume $77 + dutycycle $2 + tone $0001 + notetype $c, $81 + note __, 2 + unknownmusic0xe0 $0, $40 + note B_, 2 + unknownmusic0xe0 $0, $55 + note B_, 2 + unknownmusic0xe0 $0, $45 + note E_, 2 + note __, 4 + unknownmusic0xe0 $0, $30 + note E_, 4 + unknownmusic0xe0 $0, $40 + note B_, 4 + endchannel +; f06c4 + +Music_HealPokemon_Ch2: ; f06c4 + dutycycle $2 + notetype $c, $c3 + octave 4 + note B_, 4 + note B_, 4 + note B_, 2 + note G#, 2 + notetype $c, $c4 + octave 5 + note E_, 8 + endchannel +; f06d4 + +Music_HealPokemon_Ch3: ; f06d4 + notetype $c, $10 + octave 4 + note E_, 2 + note __, 2 + note E_, 2 + note __, 2 + note E_, 2 + note G#, 2 + note E_, 6 + note __, 2 + endchannel +; f06e1 + + diff --git a/audio/music/indigoplateau.asm b/audio/music/indigoplateau.asm new file mode 100644 index 00000000..b76539a9 --- /dev/null +++ b/audio/music/indigoplateau.asm @@ -0,0 +1,192 @@ +Music_IndigoPlateau: ; ee852 + dbw $c0, Music_IndigoPlateau_Ch1 + dbw $01, Music_IndigoPlateau_Ch2 + dbw $02, Music_IndigoPlateau_Ch3 + dbw $03, Music_IndigoPlateau_Ch4 +; ee85e + +Music_IndigoPlateau_Ch1: ; ee85e + tempo 128 + volume $77 + dutycycle $3 + tone $0002 + stereopanning $f +Music_IndigoPlateau_branch_ee86a: ; ee86a + callchannel Music_IndigoPlateau_branch_ee881 + octave 3 + note D_, 4 + callchannel Music_IndigoPlateau_branch_ee881 + octave 3 + note D#, 4 + callchannel Music_IndigoPlateau_branch_ee881 + octave 3 + note D#, 4 + callchannel Music_IndigoPlateau_branch_ee881 + note A#, 4 + loopchannel 0, Music_IndigoPlateau_branch_ee86a +; ee881 + +Music_IndigoPlateau_branch_ee881: ; ee881 + notetype $c, $b6 + octave 2 + note A_, 4 + intensity $b2 + note A_, 2 + note A_, 2 + note A_, 2 + note A_, 2 + note A_, 4 + note A_, 2 + note A_, 2 + intensity $a0 + endchannel +; ee892 + +Music_IndigoPlateau_Ch2: ; ee892 + dutycycle $3 + vibrato $10, $22 + stereopanning $f0 +Music_IndigoPlateau_branch_ee899: ; ee899 + callchannel Music_IndigoPlateau_branch_ee8e9 + note A_, 4 + callchannel Music_IndigoPlateau_branch_ee8e9 + note A#, 4 + callchannel Music_IndigoPlateau_branch_ee8e9 + note A_, 4 + callchannel Music_IndigoPlateau_branch_ee8e9 + note C#, 4 + intensity $c7 + note A_, 6 + note D_, 2 + note G_, 2 + note A#, 2 + note A_, 8 + intensity $b0 + note A_, 4 + callchannel Music_IndigoPlateau_branch_ee8e9 + note A#, 4 + intensity $c7 + octave 4 + note D_, 6 + note D#, 2 + note C_, 4 + note D_, 8 + intensity $b0 + octave 3 + note A_, 4 + callchannel Music_IndigoPlateau_branch_ee8e9 + note C#, 4 + intensity $c7 + octave 4 + note C_, 6 + octave 3 + note A#, 2 + note A_, 2 + note G_, 2 + note F#, 8 + intensity $b0 + note A_, 4 + callchannel Music_IndigoPlateau_branch_ee8e9 + note A#, 4 + intensity $c7 + octave 4 + note D_, 6 + note D#, 2 + note F_, 4 + note F#, 8 + intensity $b0 + octave 3 + note A_, 4 + callchannel Music_IndigoPlateau_branch_ee8e9 + note C#, 4 + loopchannel 0, Music_IndigoPlateau_branch_ee899 +; ee8e9 + +Music_IndigoPlateau_branch_ee8e9: ; ee8e9 + notetype $c, $c6 + octave 3 + note D_, 4 + intensity $c2 + note D_, 2 + note D_, 2 + note D_, 2 + note D_, 2 + note D_, 4 + note D_, 2 + note D_, 2 + intensity $b0 + endchannel +; ee8fa + +Music_IndigoPlateau_Ch3: ; ee8fa + notetype $c, $19 +Music_IndigoPlateau_branch_ee8fd: ; ee8fd + callchannel Music_IndigoPlateau_branch_ee915 + octave 3 + note A_, 4 + callchannel Music_IndigoPlateau_branch_ee915 + octave 3 + note A_, 4 + callchannel Music_IndigoPlateau_branch_ee915 + octave 3 + note A_, 4 + callchannel Music_IndigoPlateau_branch_ee915 + octave 3 + note F#, 4 + loopchannel 0, Music_IndigoPlateau_branch_ee8fd +; ee915 + +Music_IndigoPlateau_branch_ee915: ; ee915 + octave 3 + note D_, 1 + note __, 3 + octave 2 + note A_, 1 + note __, 3 + octave 3 + note C_, 1 + note __, 3 + note D_, 1 + note __, 3 + octave 2 + note A_, 1 + note __, 3 + endchannel +; ee924 + +Music_IndigoPlateau_Ch4: ; ee924 + stereopanning $f0 + togglenoise $0 + notetype $c +Music_IndigoPlateau_branch_ee92a: ; ee92a + note D#, 4 + note D_, 2 + note D#, 2 + note D#, 2 + note D#, 2 + note D_, 4 + note D_, 2 + note D_, 2 + notetype $6 + note D_, 1 + note D_, 1 + note D#, 1 + note D#, 1 + note D#, 1 + note D#, 1 + note D_, 1 + note D_, 1 + notetype $c + note D#, 4 + note D_, 2 + note D#, 2 + note D#, 2 + note D_, 2 + note C#, 4 + note D_, 2 + note D_, 2 + note C#, 4 + loopchannel 0, Music_IndigoPlateau_branch_ee92a +; ee94b + + diff --git a/audio/music/johtogymbattle.asm b/audio/music/johtogymbattle.asm new file mode 100644 index 00000000..a2e99b15 --- /dev/null +++ b/audio/music/johtogymbattle.asm @@ -0,0 +1,1034 @@ +Music_JohtoGymBattle: ; ea4b6 + dbw $80, Music_JohtoGymBattle_Ch1 + dbw $01, Music_JohtoGymBattle_Ch2 + dbw $02, Music_JohtoGymBattle_Ch3 +; ea4bf + +Music_JohtoGymBattle_Ch1: ; ea4bf + tempo 101 + volume $77 + dutycycle $3 + tone $0002 + vibrato $12, $15 + notetype $c, $b2 +Music_JohtoGymBattle_branch_ea4cf: ; ea4cf + octave 3 + note A#, 1 + note A_, 1 + note G#, 1 + note A_, 1 + loopchannel 4, Music_JohtoGymBattle_branch_ea4cf +Music_JohtoGymBattle_branch_ea4d8: ; ea4d8 + note C#, 1 + note C_, 1 + octave 2 + note A#, 1 + octave 3 + note C_, 1 + loopchannel 3, Music_JohtoGymBattle_branch_ea4d8 + intensity $4b + note C#, 4 + intensity $b2 + note D_, 6 + note D#, 6 + note C_, 4 + note F_, 6 + note D_, 6 + note D#, 4 + note D_, 6 + note D#, 6 + note C_, 4 + note F_, 6 + note G_, 6 + intensity $b7 + note C_, 4 + intensity $b2 + note G_, 6 + note G#, 6 + note F_, 4 + note G#, 6 + note F_, 6 + note G#, 4 + note G_, 6 + note G#, 6 + note F_, 4 + note G#, 6 + octave 4 + note C_, 6 + octave 3 + note G#, 2 + note F_, 2 +Music_JohtoGymBattle_branch_ea506: ; ea506 + intensity $b5 + note D_, 6 + note G_, 6 + note F_, 2 + note G_, 2 + note G#, 4 + note G_, 4 + note F_, 4 + note G_, 4 + intensity $b7 + note G#, 12 + intensity $b2 + note G_, 4 + intensity $b7 + octave 4 + note C#, 12 + intensity $b2 + note C_, 4 + intensity $b5 + octave 3 + note D_, 6 + note G_, 6 + note F_, 2 + note G_, 2 + note G#, 4 + note G_, 4 + note F_, 4 + note G_, 4 + intensity $b7 + note G#, 8 + note G_, 8 + note F_, 8 + note D#, 8 + intensity $70 + note C_, 8 + intensity $77 + note C_, 8 + intensity $b4 + note D#, 2 + note E_, 2 + note F_, 6 + note G_, 2 + note D#, 4 + intensity $77 + octave 2 + note A#, 8 + note A#, 8 + intensity $c5 + octave 3 + note G_, 2 + note G#, 2 + note A#, 6 + note A#, 2 + note G#, 4 + intensity $c7 + note G_, 8 + note F_, 4 + note E_, 2 + note C#, 2 + intensity $a0 + note C_, 8 + intensity $a7 + note C_, 8 + intensity $b2 + note F_, 6 + note F_, 4 + note E_, 2 + note F_, 4 + note F_, 6 + note F_, 6 + note F_, 2 + note G#, 2 + note E_, 6 + note E_, 4 + note F_, 2 + note E_, 2 + note C#, 2 + note C_, 6 + note C_, 6 + note C_, 4 + note F_, 6 + note F_, 2 + note G#, 2 + note E_, 2 + note F_, 2 + note G#, 2 + note F_, 2 + note C_, 4 + note F_, 6 + note E_, 2 + note G#, 2 + note E_, 2 + note G_, 4 + note E_, 4 + note F_, 2 + note E_, 2 + note F_, 2 + note G_, 6 + note G_, 4 + octave 4 + note C_, 2 + octave 3 + note G_, 2 + note C_, 2 + note C_, 6 + note C_, 6 + note C_, 4 + note C#, 6 + note C#, 6 + note C#, 4 + note D_, 6 + note D_, 6 + note D_, 4 + note D#, 6 + note D#, 6 + note D#, 4 + intensity $80 + note G_, 16 + intensity $90 + note G#, 16 + intensity $a0 + note A_, 8 + note A#, 2 + note A_, 2 + note G#, 2 + note A_, 2 + intensity $b0 + note A#, 8 + note B_, 2 + note A#, 2 + note A_, 2 + octave 4 + note C#, 2 + intensity $b7 + note C_, 8 + note C#, 4 + note C_, 4 + octave 3 + note G#, 2 + octave 4 + note C_, 2 + octave 3 + note G#, 2 + octave 4 + note D#, 2 + octave 3 + note G#, 2 + octave 4 + note C#, 2 + octave 3 + note G#, 2 + octave 4 + note C_, 2 + note G#, 4 + note D#, 4 + note G#, 4 + note D#, 4 + note D#, 4 + octave 3 + note G#, 4 + octave 4 + note D#, 4 + octave 3 + note G#, 4 + note G#, 8 + note A_, 4 + note G#, 4 + note D#, 2 + note G#, 2 + note D#, 2 + octave 4 + note C#, 2 + octave 3 + note D#, 2 + note A_, 2 + note D#, 2 + note G_, 2 + octave 4 + note C#, 4 + octave 3 + note G#, 4 + octave 4 + note C#, 4 + octave 3 + note G#, 4 + note G#, 4 + note C#, 4 + note G#, 4 + note C#, 4 + note B_, 8 + note A_, 8 + note G#, 8 + note F#, 8 + intensity $b4 + note A_, 4 + octave 4 + note C#, 4 + octave 3 + note B_, 4 + octave 4 + note E_, 4 + intensity $92 + note D#, 2 + note D#, 2 + note D#, 2 + note D#, 2 + intensity $b2 + note D#, 2 + note D#, 2 + note D#, 2 + note D#, 2 + intensity $c2 + note D#, 16 + intensity $50 + octave 3 + note C_, 16 + note F_, 16 + note E_, 16 + intensity $97 + note D#, 10 + intensity $b4 + octave 2 + note A#, 2 + octave 3 + note D#, 2 + note F#, 2 + loopchannel 0, Music_JohtoGymBattle_branch_ea506 +; ea608 + +Music_JohtoGymBattle_Ch2: ; ea608 + dutycycle $3 + vibrato $8, $36 + tone $0001 + notetype $c, $c2 +Music_JohtoGymBattle_branch_ea613: ; ea613 + octave 4 + note F#, 1 + note F_, 1 + note E_, 1 + note A#, 1 + loopchannel 4, Music_JohtoGymBattle_branch_ea613 +Music_JohtoGymBattle_branch_ea61c: ; ea61c + note F#, 1 + note F_, 1 + note F#, 1 + note A#, 1 + loopchannel 4, Music_JohtoGymBattle_branch_ea61c + note A_, 6 + octave 3 + note A#, 6 + note G_, 4 + octave 4 + note D_, 6 + octave 3 + note A_, 6 + note A#, 4 + note A_, 6 + note A#, 6 + note G_, 4 + octave 4 + note D_, 6 + note D#, 6 + intensity $b0 + octave 3 + note D#, 4 + intensity $c2 + octave 4 + note D_, 2 + intensity $92 + octave 3 + note D_, 2 + note D_, 2 + intensity $c2 + octave 4 + note D#, 4 + intensity $92 + octave 3 + note D_, 2 + intensity $c2 + octave 4 + note C_, 4 + note G_, 2 + notetype $c, $92 + octave 3 + note D_, 2 + note D_, 2 + intensity $c2 + octave 4 + note D_, 4 + intensity $92 + octave 3 + note D_, 2 + intensity $c2 + octave 4 + note D#, 2 + intensity $92 + octave 3 + note D#, 2 + intensity $c2 + octave 4 + note D_, 2 + intensity $92 + octave 3 + note D_, 2 + note D_, 2 + intensity $c2 + octave 4 + note D#, 4 + intensity $92 + octave 3 + note D_, 2 + intensity $c2 + octave 4 + note C_, 2 + intensity $92 + octave 3 + note D#, 2 + intensity $c2 + octave 4 + note G_, 2 + intensity $92 + octave 3 + note F_, 2 + note F_, 2 + intensity $c2 + octave 4 + note G#, 2 + intensity $92 + octave 3 + note F_, 2 + note F_, 2 + intensity $c2 + octave 4 + note F#, 2 + intensity $b2 + octave 3 + note G#, 1 + note A_, 1 +Music_JohtoGymBattle_branch_ea697: ; ea697 + intensity $c7 + note A#, 8 + intensity $c4 + octave 4 + note D_, 2 + note C_, 2 + octave 3 + note A#, 2 + octave 4 + note C_, 2 + intensity $c7 + note C#, 8 + intensity $c4 + note F_, 2 + note D#, 2 + note C#, 2 + note D#, 2 + intensity $b0 + note F_, 6 + intensity $b7 + note F_, 6 + intensity $c2 + note D#, 4 + intensity $b0 + note G#, 6 + intensity $b7 + note G#, 6 + intensity $c2 + note F_, 4 + intensity $c7 + octave 3 + note A#, 8 + intensity $c4 + octave 4 + note D_, 2 + note C_, 2 + octave 3 + note A#, 2 + octave 4 + note C_, 2 + intensity $c7 + note C#, 8 + intensity $c4 + note F_, 2 + note D#, 2 + note C#, 2 + note D#, 2 + intensity $b0 + note C#, 16 + intensity $b7 + note C#, 16 + intensity $a4 + octave 3 + note F_, 6 + note D#, 6 + note F_, 4 + intensity $c6 + octave 4 + note C_, 6 + octave 3 + note A#, 6 + octave 4 + note C_, 4 + intensity $a4 + octave 3 + note C#, 6 + note C_, 6 + note C#, 4 + intensity $c6 + octave 4 + note C#, 6 + note C_, 6 + note C#, 4 + intensity $3c + note C_, 10 + intensity $b7 + note C_, 6 + intensity $b0 + note E_, 8 + intensity $b7 + note E_, 8 + intensity $b0 + octave 3 + note C#, 16 + octave 2 + note A#, 8 + octave 3 + note C#, 6 + note D#, 2 + note C_, 16 + note E_, 16 + intensity $a0 + octave 5 + note C#, 4 + intensity $a7 + octave 5 + note C#, 12 + intensity $b7 + octave 4 + note A#, 8 + octave 5 + note C#, 6 + note D#, 2 + intensity $a0 + note C_, 8 + intensity $a7 + note C_, 8 + intensity $3e + note E_, 6 + intensity $a6 + note E_, 10 + intensity $c2 + octave 3 + note F_, 6 + note F_, 6 + note F_, 4 + note F#, 6 + note F#, 6 + note F#, 4 + note G_, 6 + note G_, 6 + note G_, 4 + note G#, 6 + note G#, 6 + note G#, 4 + intensity $90 + octave 4 + note C_, 16 + intensity $a0 + note C#, 16 + intensity $b0 + note D_, 16 + intensity $b7 + note D#, 8 + intensity $4c + note D#, 6 + intensity $c2 + note F#, 1 + note G_, 1 + intensity $c7 + note G#, 8 + note A_, 2 + note G#, 2 + note F#, 2 + note A_, 2 + note G#, 4 + octave 5 + note C_, 4 + octave 4 + note A_, 4 + note G#, 4 + octave 5 + note D#, 4 + octave 4 + note G#, 4 + octave 5 + note D#, 4 + octave 4 + note G#, 4 + octave 5 + note D#, 2 + note C#, 2 + note C_, 2 + note C#, 2 + note C_, 2 + octave 4 + note A_, 2 + note G#, 2 + note A_, 2 + note D#, 8 + note E_, 2 + note D#, 2 + note C#, 2 + note E_, 2 + note D#, 4 + note G#, 4 + note E_, 4 + note C#, 4 + note G#, 4 + note C#, 4 + note G#, 4 + note C#, 4 + note A_, 2 + note G#, 2 + note F#, 2 + note E_, 2 + note D#, 2 + note E_, 2 + note D#, 2 + note C#, 2 + note D#, 8 + note C#, 8 + octave 3 + note B_, 8 + note A_, 8 + octave 4 + note D#, 4 + note G#, 4 + note E_, 4 + note A_, 4 + intensity $c0 + note G#, 8 + intensity $c7 + note G#, 8 + intensity $c2 + note G#, 16 + intensity $80 + octave 3 + note F_, 16 + octave 4 + note C_, 16 + octave 3 + note B_, 16 + note G_, 16 + loopchannel 0, Music_JohtoGymBattle_branch_ea697 +; ea79d + +Music_JohtoGymBattle_Ch3: ; ea79d + notetype $c, $19 + octave 4 + note F_, 1 + note __, 1 + octave 3 + note A_, 2 + octave 4 + note F_, 1 + note __, 1 + octave 3 + note G#, 2 + octave 4 + note F_, 1 + note __, 1 + octave 3 + note G_, 2 + octave 4 + note F_, 1 + note __, 1 + octave 3 + note F#, 2 + octave 4 + note G#, 1 + note __, 1 + octave 3 + note F_, 2 + octave 4 + note G#, 1 + note __, 1 + octave 3 + note E_, 2 + note F_, 2 + note G_, 2 + note G#, 4 + callchannel Music_JohtoGymBattle_branch_ea8fb + note G_, 2 + note D_, 2 + note F_, 2 + note G_, 2 + note G#, 2 + note G#, 2 + note G_, 2 + note F_, 2 + note G_, 2 + note D_, 2 + note F_, 2 + note G_, 2 + note G#, 2 + note D#, 2 + note F#, 4 + callchannel Music_JohtoGymBattle_branch_ea8fb + note G_, 2 + note D_, 2 + note F_, 2 + note G_, 2 + note G#, 2 + note G#, 2 + note G_, 2 + note F_, 2 + note G_, 2 + note D_, 2 + note F_, 2 + note G_, 2 + note G#, 2 + octave 4 + note C_, 2 + octave 3 + note A#, 2 + note G#, 2 +Music_JohtoGymBattle_branch_ea7e8: ; ea7e8 + callchannel Music_JohtoGymBattle_branch_ea90c + callchannel Music_JohtoGymBattle_branch_ea90c + callchannel Music_JohtoGymBattle_branch_ea913 + note C#, 2 + note G#, 2 + note C#, 2 + note G#, 2 + note C#, 2 + note A#, 2 + note A_, 2 + note G#, 2 + callchannel Music_JohtoGymBattle_branch_ea90c + note D_, 2 + note G_, 2 + note D_, 2 + note G_, 2 + note D_, 2 + note G_, 2 + note G#, 2 + note G_, 2 + callchannel Music_JohtoGymBattle_branch_ea913 + callchannel Music_JohtoGymBattle_branch_ea913 + note C_, 2 + note G_, 2 + note A#, 2 + note C_, 2 + note D#, 2 + note F_, 2 + note G_, 2 + note A#, 2 + callchannel Music_JohtoGymBattle_branch_ea91a + callchannel Music_JohtoGymBattle_branch_ea913 + callchannel Music_JohtoGymBattle_branch_ea921 + octave 3 + note G_, 2 + note G#, 2 + note F_, 2 + callchannel Music_JohtoGymBattle_branch_ea91a + note C_, 2 + note G_, 2 + note C_, 2 + note G_, 2 + note C_, 2 + note E_, 2 + note F_, 2 + note G_, 2 + callchannel Music_JohtoGymBattle_branch_ea913 + callchannel Music_JohtoGymBattle_branch_ea921 + octave 3 + note C_, 2 + note C#, 2 + note G#, 2 + callchannel Music_JohtoGymBattle_branch_ea91a + note C_, 2 + note G_, 2 + note C_, 2 + note G_, 2 + note F_, 2 + note E_, 2 + note F_, 2 + note G_, 2 + callchannel Music_JohtoGymBattle_branch_ea913 + callchannel Music_JohtoGymBattle_branch_ea921 + octave 3 + note F_, 2 + octave 2 + note A#, 2 + octave 3 + note G#, 2 + callchannel Music_JohtoGymBattle_branch_ea91a + note C_, 2 + note G_, 2 + note C_, 2 + octave 4 + note C_, 2 + octave 3 + note A#, 2 + note G_, 2 + note F_, 2 + note G_, 2 + callchannel Music_JohtoGymBattle_branch_ea92c + note __, 2 + callchannel Music_JohtoGymBattle_branch_ea939 + octave 4 + note C#, 2 + callchannel Music_JohtoGymBattle_branch_ea945 + note __, 2 + note D#, 2 + note A#, 2 + octave 4 + note D#, 2 + octave 3 + note D#, 2 + note A#, 2 + octave 4 + note D#, 2 + octave 3 + note D#, 2 + octave 4 + note D#, 2 + callchannel Music_JohtoGymBattle_branch_ea92c + note G_, 2 + callchannel Music_JohtoGymBattle_branch_ea939 + note G#, 2 + callchannel Music_JohtoGymBattle_branch_ea945 + note A_, 2 + octave 4 + note D#, 2 + octave 3 + note A#, 2 + note D#, 2 + octave 4 + note D#, 2 + octave 3 + note D#, 2 + octave 4 + note D#, 2 + note D_, 4 + callchannel Music_JohtoGymBattle_branch_ea952 + note D#, 2 + note G#, 2 + note D#, 2 + octave 4 + note C#, 2 + octave 3 + note D#, 2 + note A_, 2 + note D#, 2 + note G#, 2 + callchannel Music_JohtoGymBattle_branch_ea952 + note D#, 2 + note G#, 2 + note D#, 2 + note G#, 2 + note D#, 2 + note A_, 2 + note G#, 2 + note F#, 2 + callchannel Music_JohtoGymBattle_branch_ea95a + note C#, 2 + note F#, 2 + note C#, 2 + octave 4 + note C#, 2 + octave 3 + note C#, 2 + note A_, 2 + note C#, 2 + note G_, 2 + callchannel Music_JohtoGymBattle_branch_ea95a + note C#, 2 + note F#, 2 + note C#, 2 + note F#, 2 + note C#, 2 + note D#, 2 + note E_, 2 + note A_, 2 + callchannel Music_JohtoGymBattle_branch_ea952 + note D#, 2 + note G#, 2 + note D#, 2 + note G#, 2 + note D#, 2 + note G#, 2 + note A_, 2 + octave 4 + note C#, 2 + octave 3 + note D#, 2 + note G#, 2 + note D#, 2 + note A_, 2 + note D#, 2 + note B_, 2 + note D#, 2 + octave 4 + note C#, 2 + octave 3 + note G#, 2 + note D#, 2 + note F#, 2 + note G#, 2 + note A_, 2 + note A_, 2 + note G#, 2 + note F#, 2 + note G#, 2 + note D#, 2 + note F#, 2 + note G#, 2 + note F#, 2 + note F#, 2 + note E_, 2 + note F#, 2 + callchannel Music_JohtoGymBattle_branch_ea961 + note F_, 2 + note C_, 2 + note D#, 2 + note F_, 2 + note D#, 2 + note D#, 2 + note C#, 2 + note D#, 2 + callchannel Music_JohtoGymBattle_branch_ea961 + note F_, 2 + note C_, 2 + note D#, 2 + note F_, 2 + note D#, 2 + note F#, 2 + note F_, 2 + note D#, 2 + loopchannel 0, Music_JohtoGymBattle_branch_ea7e8 +; ea8fb + +Music_JohtoGymBattle_branch_ea8fb: ; ea8fb + note G_, 2 + note D_, 2 + note F_, 2 + note G_, 2 + note G#, 2 + note G#, 2 + note G_, 2 + note F_, 2 + note G_, 2 + note D_, 2 + note F_, 2 + note G_, 2 + note F_, 2 + note F_, 2 + note D#, 2 + note F_, 2 + endchannel +; ea90c + +Music_JohtoGymBattle_branch_ea90c: ; ea90c + note D_, 2 + note G_, 2 + loopchannel 4, Music_JohtoGymBattle_branch_ea90c + endchannel +; ea913 + +Music_JohtoGymBattle_branch_ea913: ; ea913 + note C#, 2 + note G#, 2 + loopchannel 4, Music_JohtoGymBattle_branch_ea913 + endchannel +; ea91a + +Music_JohtoGymBattle_branch_ea91a: ; ea91a + note C_, 2 + note G_, 2 + loopchannel 4, Music_JohtoGymBattle_branch_ea91a + endchannel +; ea921 + +Music_JohtoGymBattle_branch_ea921: ; ea921 + octave 2 + note A#, 2 + octave 3 + note F_, 2 + octave 2 + note A#, 2 + octave 3 + note F_, 2 + octave 2 + note A#, 2 + endchannel +; ea92c + +Music_JohtoGymBattle_branch_ea92c: ; ea92c + octave 3 + note C_, 2 + note G_, 2 + octave 4 + note C_, 2 + octave 3 + note C_, 2 + note G_, 2 + octave 4 + note C_, 2 + octave 3 + note C_, 2 + endchannel +; ea939 + +Music_JohtoGymBattle_branch_ea939: ; ea939 + note C#, 2 + note G#, 2 + octave 4 + note C#, 2 + octave 3 + note C#, 2 + note G#, 2 + octave 4 + note C#, 2 + octave 3 + note C#, 2 + endchannel +; ea945 + +Music_JohtoGymBattle_branch_ea945: ; ea945 + octave 3 + note D_, 2 + note A_, 2 + octave 4 + note D_, 2 + octave 3 + note D_, 2 + note A_, 2 + octave 4 + note D_, 2 + octave 3 + note D_, 2 + endchannel +; ea952 + +Music_JohtoGymBattle_branch_ea952: ; ea952 + octave 3 + note D#, 2 + note G#, 2 + loopchannel 4, Music_JohtoGymBattle_branch_ea952 + endchannel +; ea95a + +Music_JohtoGymBattle_branch_ea95a: ; ea95a + note C#, 2 + note F#, 2 + loopchannel 4, Music_JohtoGymBattle_branch_ea95a + endchannel +; ea961 + +Music_JohtoGymBattle_branch_ea961: ; ea961 + note F_, 2 + note C_, 2 + note D#, 2 + note F_, 2 + note F#, 2 + note F#, 2 + note F_, 2 + note D#, 2 + endchannel +; ea96a + + diff --git a/audio/music/johtotrainerbattle.asm b/audio/music/johtotrainerbattle.asm new file mode 100644 index 00000000..86736a62 --- /dev/null +++ b/audio/music/johtotrainerbattle.asm @@ -0,0 +1,1350 @@ +Music_JohtoTrainerBattle: ; f6096 + dbw $80, Music_JohtoTrainerBattle_Ch1 + dbw $01, Music_JohtoTrainerBattle_Ch2 + dbw $02, Music_JohtoTrainerBattle_Ch3 +; f609f + +Music_JohtoTrainerBattle_Ch1: ; f609f + tempo 102 + volume $77 + dutycycle $3 + tone $0002 + vibrato $12, $15 + notetype $c, $92 + note __, 8 + octave 3 + note A_, 1 + note G#, 1 + note G_, 1 + note G#, 1 + intensity $b2 + note C_, 1 + octave 2 + note B_, 1 + note A#, 1 + note B_, 1 + octave 3 + note C#, 1 + note C_, 1 + octave 2 + note B_, 1 + octave 3 + note C_, 1 + note D_, 1 + note C#, 1 + note C_, 1 + note C#, 1 + note D#, 1 + note D_, 1 + note C#, 1 + note D_, 1 + note E_, 1 + note D#, 1 + note D_, 1 + note D#, 1 + note E_, 6 + note E_, 6 + note E_, 4 + note E_, 2 + note D_, 2 + note E_, 2 + note F_, 6 + intensity $b7 + note D_, 4 + intensity $b2 + note E_, 6 + note D_, 6 + note E_, 4 + note E_, 2 + note D_, 2 + note E_, 2 + note F_, 6 + intensity $b7 + note F_, 4 + intensity $b2 + octave 4 + note E_, 6 + note E_, 6 + note E_, 4 + note E_, 2 + note D_, 2 + note E_, 2 + note F_, 2 + octave 3 + note A_, 2 + note A#, 2 + intensity $b7 + note B_, 4 + intensity $b2 + octave 4 + note E_, 6 + note E_, 6 + note E_, 4 + note E_, 2 + note D_, 2 + note E_, 2 + note F_, 6 + intensity $b7 + note G_, 4 +Music_JohtoTrainerBattle_branch_f6102: ; f6102 + intensity $b4 + callchannel Music_JohtoTrainerBattle_branch_f629f + intensity $b7 + note A#, 4 + intensity $b3 + note G_, 1 + note F_, 1 + note E_, 1 + note G_, 1 + intensity $b7 + octave 4 + note C_, 4 + intensity $b3 + octave 3 + note A_, 1 + note G_, 1 + note F_, 1 + note A_, 1 + intensity $b7 + octave 4 + note D_, 4 + intensity $b3 + note C_, 1 + octave 3 + note A#, 1 + note A_, 1 + octave 4 + note C_, 1 + intensity $b5 + note F_, 2 + note E_, 2 + note D_, 2 + note C_, 2 + callchannel Music_JohtoTrainerBattle_branch_f629f + intensity $b7 + note F_, 4 + note E_, 2 + note F_, 2 + octave 4 + note C_, 4 + octave 3 + note A#, 2 + octave 4 + note C_, 2 + intensity $a0 + octave 3 + note F_, 8 + intensity $a7 + note F_, 8 + intensity $b7 + note A_, 6 + note E_, 6 + note A#, 4 + octave 4 + note C#, 6 + note F_, 4 + note E_, 2 + note D_, 2 + note F_, 2 + note E_, 2 + note F_, 2 + note E_, 2 + note D_, 2 + note C#, 2 + octave 3 + note A#, 2 + note A_, 2 + note A#, 2 + intensity $a0 + note A_, 8 + intensity $a7 + note A_, 8 + intensity $b7 + note E_, 8 + note D_, 8 + note E_, 8 + note F_, 8 + note E_, 8 + note D_, 8 + note G_, 8 + note F_, 8 + note D_, 8 + note C_, 8 + note D_, 8 + note D#, 8 + note D_, 8 + note C_, 8 + note D_, 8 + note D#, 8 + note D_, 8 + note D#, 8 + note E_, 8 + note F_, 8 + intensity $b4 + note G_, 2 + octave 4 + note C_, 2 + octave 3 + note A#, 2 + note G#, 2 + note G_, 2 + note F_, 2 + note D#, 2 + note F_, 2 + note G_, 2 + octave 4 + note C#, 2 + note C_, 2 + note C#, 2 + note D#, 2 + note C#, 2 + note C_, 2 + octave 3 + note A#, 2 + intensity $b5 + note D#, 2 + note D_, 2 + intensity $b2 + note D#, 4 + intensity $b7 + note C_, 8 + note D#, 4 + note C#, 4 + note C_, 4 + note D#, 4 + intensity $b5 + note E_, 2 + note D#, 2 + intensity $b2 + note E_, 4 + intensity $b7 + note C#, 8 + note F_, 4 + note D#, 4 + note C#, 4 + note F_, 4 + intensity $b5 + note F#, 2 + note F_, 2 + intensity $b2 + note F#, 4 + intensity $b7 + note D_, 8 + note F#, 4 + note E_, 4 + note D_, 4 + note F#, 4 + note G_, 8 + note D#, 8 + note A#, 8 + note G_, 8 + intensity $a0 + note D#, 4 + intensity $a7 + note D#, 12 + note __, 16 +Music_JohtoTrainerBattle_branch_f61bd: ; f61bd + intensity $b7 + note F_, 8 + intensity $b4 + note G_, 4 + note D#, 4 + note F_, 4 + note G_, 2 + note D#, 2 + note F_, 4 + octave 2 + note A#, 4 + intensity $b7 + octave 3 + note F_, 8 + intensity $b4 + note G_, 4 + note D#, 4 + note F_, 4 + note G_, 2 + note D#, 2 + note F_, 4 + note F_, 4 + loopchannel 2, Music_JohtoTrainerBattle_branch_f61bd + intensity $b7 + note F_, 8 + intensity $b4 + note G_, 4 + note D#, 4 + note F_, 4 + note G#, 2 + note G_, 2 + intensity $b7 + note F_, 8 + note F_, 8 + intensity $b5 + note G_, 4 + note D#, 4 + note F_, 4 + note G_, 2 + note D#, 2 + intensity $b7 + note F_, 8 + note F_, 8 + intensity $b5 + note G_, 4 + note D#, 4 + note F_, 4 + note G_, 2 + note D#, 2 + intensity $3f + note G#, 8 + intensity $b7 + note G#, 8 + intensity $a0 + octave 4 + note C_, 8 + intensity $a7 + note C_, 8 + intensity $b2 + octave 3 + note D#, 6 + note D#, 6 + note D#, 4 + note D#, 6 + note D#, 6 + intensity $b7 + note F_, 4 + intensity $b2 + note D#, 6 + note D#, 6 + note D#, 4 + note D#, 6 + note D#, 6 + intensity $4c + note F_, 4 + intensity $b7 + note G#, 6 + note G_, 6 + note F_, 4 + note D#, 4 + note F_, 4 + note G_, 4 + note D#, 4 + note F_, 4 + octave 4 + note C#, 2 + note C_, 2 + octave 3 + note F_, 4 + octave 4 + note C#, 2 + note C_, 2 + octave 3 + note F_, 2 + note G_, 2 + note G#, 2 + octave 4 + note C_, 2 + note C#, 2 + note C_, 2 + octave 3 + note A#, 2 + note G#, 2 + note G_, 6 + note D#, 6 + note G_, 4 + octave 4 + note C#, 4 + note C_, 4 + octave 3 + note A#, 4 + note G#, 4 + note F_, 4 + note C#, 2 + note D#, 2 + note F_, 4 + note C#, 2 + note D#, 2 + note A#, 4 + note G#, 4 + note G_, 4 + note F_, 4 + intensity $90 + octave 2 + note A#, 8 + octave 3 + note D#, 8 + octave 2 + note A#, 8 + octave 3 + note G_, 8 + intensity $a0 + note D#, 8 + note A#, 8 + note G_, 8 + octave 4 + note D#, 8 + intensity $a0 + octave 3 + note A#, 8 + intensity $a7 + note A#, 8 + intensity $b7 + note G_, 6 + note A#, 6 + note G#, 2 + note G_, 2 + intensity $a0 + note D#, 8 + intensity $a7 + note D#, 8 + intensity $b4 + note A#, 6 + note G_, 4 + note G_, 2 + note A#, 12 + note __, 16 + note __, 8 + intensity $a0 + octave 4 + note D_, 4 + intensity $a7 + note D_, 12 + intensity $a0 + note F_, 8 + intensity $a7 + note F_, 8 + intensity $b3 + callchannel Music_JohtoTrainerBattle_branch_f629f + note F_, 4 + note E_, 2 + note F_, 2 + octave 4 + note C_, 4 + octave 3 + note A#, 2 + octave 4 + note C_, 2 + intensity $a0 + octave 3 + note F_, 10 + intensity $a7 + note F_, 6 + loopchannel 0, Music_JohtoTrainerBattle_branch_f6102 +; f629f + +Music_JohtoTrainerBattle_branch_f629f: ; f629f + octave 3 + note E_, 2 + note D_, 2 + note E_, 2 + note A_, 2 + note B_, 2 + note A_, 2 + note G_, 2 + note A_, 2 + octave 4 + note C_, 2 + octave 3 + note A_, 2 + note B_, 2 + note G_, 2 + note A_, 2 + note E_, 2 + note F_, 2 + note D_, 2 + endchannel +; f62b3 + +Music_JohtoTrainerBattle_Ch2: ; f62b3 + dutycycle $3 + vibrato $8, $36 + tone $0001 + notetype $c, $c2 + octave 4 + note G#, 1 + note G_, 1 + note F#, 1 + note F_, 1 + note G#, 1 + note D_, 1 + note D#, 1 + note E_, 1 + note G#, 1 + note D#, 1 + note D_, 1 + note D#, 1 + note G#, 1 + note D_, 1 + note C#, 1 + note D_, 1 + note G#, 1 + note C#, 1 + note C_, 1 + note C#, 1 + note G#, 1 + octave 3 + note A#, 1 + note B_, 1 + octave 4 + note C_, 1 + note G#, 1 + octave 3 + note B_, 1 + note A#, 1 + note B_, 1 + octave 4 + note G#, 1 + octave 3 + note A#, 1 + note A_, 1 + note A#, 1 + intensity $c2 + octave 4 + note A_, 6 + callchannel Music_JohtoTrainerBattle_branch_f649a + intensity $c2 + note A_, 6 + callchannel Music_JohtoTrainerBattle_branch_f649a + intensity $c2 + octave 5 + note C_, 6 + note C_, 6 + note C_, 4 + note C_, 6 + note C_, 6 + intensity $c7 + note C#, 4 + intensity $c2 + note C_, 2 + intensity $a4 + octave 3 + note E_, 2 + note A_, 2 + intensity $c2 + octave 5 + note C_, 2 + intensity $a4 + octave 3 + note E_, 2 + note A_, 2 + intensity $c2 + octave 5 + note C_, 2 + intensity $a4 + octave 3 + note E_, 2 + intensity $c2 + octave 5 + note C_, 2 + intensity $a4 + octave 3 + note E_, 2 + note B_, 2 + intensity $c2 + octave 5 + note C_, 2 + intensity $a4 + octave 4 + note C_, 2 + note E_, 2 + intensity $c7 + note B_, 4 +Music_JohtoTrainerBattle_branch_f632a: ; f632a + callchannel Music_JohtoTrainerBattle_branch_f64a3 + intensity $3e + note A#, 8 + intensity $c7 + note A#, 8 + callchannel Music_JohtoTrainerBattle_branch_f64a3 + intensity $c4 + note D_, 4 + octave 3 + note A#, 2 + octave 4 + note D_, 2 + note F_, 2 + note E_, 2 + note D_, 2 + note F_, 2 + note E_, 2 + note D_, 2 + note E_, 2 + note F_, 2 + note A#, 2 + note A_, 2 + note A#, 2 + octave 5 + note D_, 2 + intensity $b0 + note C#, 8 + intensity $b7 + note C#, 4 + intensity $c7 + octave 4 + note A#, 4 + intensity $b0 + note A_, 16 + intensity $b7 + note A_, 16 +Music_JohtoTrainerBattle_branch_f635a: ; f635a + intensity $c3 + octave 3 + note A_, 2 + note G_, 2 + note A_, 2 + intensity $c7 + note A#, 4 + intensity $c3 + note A_, 2 + note G_, 2 + note A#, 2 + loopchannel 3, Music_JohtoTrainerBattle_branch_f635a + note A_, 2 + octave 4 + note D_, 2 + note C_, 2 + octave 3 + note A#, 2 + note A_, 2 + note G_, 2 + note A_, 2 + note A#, 2 +Music_JohtoTrainerBattle_branch_f6376: ; f6376 + note G_, 2 + note F_, 2 + note G_, 2 + intensity $c7 + note G#, 4 + intensity $c3 + note G_, 2 + note F_, 2 + note G#, 2 + loopchannel 3, Music_JohtoTrainerBattle_branch_f6376 + note F_, 2 + octave 4 + note C_, 2 + octave 3 + note A#, 2 + note G#, 2 + note G_, 2 + note F_, 2 + note G_, 2 + note G#, 2 + intensity $c7 + note G_, 6 + octave 4 + note D_, 6 + note C_, 2 + note D_, 2 + note F_, 4 + note E_, 4 + note D_, 4 + note C_, 4 + intensity $b0 + note D#, 10 + intensity $b7 + note D#, 6 + intensity $90 + note G_, 8 + intensity $97 + note G_, 8 + intensity $c7 + octave 3 + note F_, 8 + note D#, 4 + note F_, 4 + note G_, 4 + note F_, 4 + note D#, 4 + note G_, 4 + note G#, 8 + note F_, 4 + note G_, 4 + note G#, 4 + note G_, 4 + note F_, 4 + note G#, 4 + note A_, 8 + note F#, 4 + note G#, 4 + note A_, 4 + note G#, 4 + note F#, 4 + note A_, 4 + intensity $b0 + note A#, 8 + note A#, 8 + intensity $b0 + octave 4 + note D#, 8 + intensity $b7 + note D#, 8 + intensity $62 + callchannel Music_JohtoTrainerBattle_branch_f64b6 + intensity $82 + callchannel Music_JohtoTrainerBattle_branch_f64b6 + intensity $92 + callchannel Music_JohtoTrainerBattle_branch_f64b6 + intensity $a2 + callchannel Music_JohtoTrainerBattle_branch_f64b6 +Music_JohtoTrainerBattle_branch_f63dd: ; f63dd + octave 4 + note D#, 2 + octave 3 + note A#, 2 + octave 4 + note G_, 2 + octave 3 + note A#, 2 + octave 4 + note D#, 2 + octave 3 + note A#, 2 + octave 4 + note G_, 2 + octave 3 + note A#, 2 + loopchannel 8, Music_JohtoTrainerBattle_branch_f63dd + callchannel Music_JohtoTrainerBattle_branch_f64be + octave 3 + note A#, 2 + intensity $c7 + octave 4 + note C_, 8 + callchannel Music_JohtoTrainerBattle_branch_f64be + note G_, 2 + intensity $c7 + note F_, 8 + callchannel Music_JohtoTrainerBattle_branch_f64be + octave 3 + note A#, 2 + intensity $b0 + octave 4 + note C_, 8 + intensity $b7 + note C_, 8 + intensity $1f + note D#, 12 + intensity $c7 + note D#, 4 + intensity $c2 + octave 3 + note G_, 4 + note D#, 2 + note G_, 6 + note G_, 4 + note G_, 2 + note F_, 2 + note D#, 2 + note G_, 6 + intensity $c7 + note G#, 4 + intensity $c2 + note G_, 4 + note D#, 2 + note G_, 6 + note G_, 4 + note G_, 6 + note G_, 6 + intensity $4c + note G#, 4 + callchannel Music_JohtoTrainerBattle_branch_f64d2 + intensity $b0 + note F_, 8 + intensity $b7 + note F_, 8 + intensity $b0 + note G#, 8 + intensity $b7 + note G#, 8 + callchannel Music_JohtoTrainerBattle_branch_f64d2 + intensity $b0 + note C#, 8 + intensity $b7 + note C#, 8 + intensity $c7 + note C#, 4 + note C_, 4 + octave 3 + note A#, 4 + note G#, 4 + note G_, 6 + note D#, 2 + note A#, 8 + note A#, 6 + note G_, 2 + octave 4 + note D#, 8 + note D#, 6 + octave 3 + note A#, 2 + octave 4 + note G_, 8 + note G_, 6 + note D#, 2 + note A#, 8 + note G_, 6 + note A#, 6 + note G#, 2 + note G_, 2 + intensity $b0 + note D#, 8 + intensity $b7 + note D#, 8 + intensity $c7 + note D#, 6 + note A#, 6 + note G#, 2 + note G_, 2 + intensity $b0 + note D#, 8 + intensity $b7 + note D#, 8 + intensity $c7 + octave 3 + note A_, 6 + octave 4 + note E_, 6 + note D_, 2 + note E_, 2 + note G_, 4 + note F#, 4 + note E_, 4 + note D_, 4 + intensity $b0 + note F_, 8 + intensity $b7 + note F_, 8 + intensity $b0 + note A#, 8 + intensity $b7 + note A#, 8 + callchannel Music_JohtoTrainerBattle_branch_f64a3 + intensity $c7 + note D_, 4 + octave 3 + note A#, 2 + octave 4 + note D_, 2 + note F_, 2 + note E_, 2 + note D_, 2 + note F_, 2 + loopchannel 0, Music_JohtoTrainerBattle_branch_f632a +; f649a + +Music_JohtoTrainerBattle_branch_f649a: ; f649a + octave 3 + note A_, 6 + note A_, 4 + note A_, 6 + note A_, 6 + intensity $c7 + note A#, 4 + endchannel +; f64a3 + +Music_JohtoTrainerBattle_branch_f64a3: ; f64a3 + intensity $c7 + octave 3 + note A_, 6 + octave 4 + note E_, 6 + note D_, 2 + note E_, 2 + note G_, 4 + note F#, 4 + note E_, 4 + note D_, 4 + intensity $b0 + note F_, 8 + intensity $b7 + note F_, 8 + endchannel +; f64b6 + +Music_JohtoTrainerBattle_branch_f64b6: ; f64b6 + octave 3 + note A#, 2 + note D#, 2 + octave 4 + note D#, 2 + octave 3 + note D#, 2 + endchannel +; f64be + +Music_JohtoTrainerBattle_branch_f64be: ; f64be + intensity $c7 + octave 4 + note F_, 4 + intensity $c4 + octave 3 + note A#, 2 + octave 4 + note F_, 2 + note G#, 2 + note G_, 2 + note F_, 2 + note D#, 2 + note D_, 1 + note D#, 1 + note D_, 1 + note D#, 1 + note F_, 2 + endchannel +; f64d2 + +Music_JohtoTrainerBattle_branch_f64d2: ; f64d2 + intensity $c7 + octave 4 + note D#, 6 + note A#, 6 + note G#, 2 + note G_, 2 + note G#, 4 + note G_, 4 + note F_, 4 + note D#, 4 + endchannel +; f64de + +Music_JohtoTrainerBattle_Ch3: ; f64de + notetype $c, $19 + octave 4 + note E_, 1 + note D#, 1 + note D_, 1 + note C#, 1 + note D_, 1 + note C#, 1 + note C_, 1 + octave 3 + note B_, 1 + octave 4 + note C_, 1 + octave 3 + note B_, 1 + note A#, 1 + note A_, 1 + note A#, 1 + note A_, 1 + note G#, 1 + note G_, 1 + note G#, 1 + note G_, 1 + note F#, 1 + note F_, 1 + note F#, 1 + note F_, 1 + note E_, 1 + note D#, 1 + note E_, 2 + note A#, 2 + note A_, 2 + note G#, 2 +Music_JohtoTrainerBattle_branch_f6501: ; f6501 + note A_, 2 + note E_, 2 + note F#, 2 + note G_, 2 + note E_, 2 + note F#, 2 + note G_, 2 + note E_, 2 + loopchannel 3, Music_JohtoTrainerBattle_branch_f6501 + note A_, 2 + note E_, 2 + note F#, 2 + note G_, 2 + note E_, 2 + note F#, 2 + note G_, 2 + note G#, 2 + callchannel Music_JohtoTrainerBattle_branch_f6676 + octave 4 + note C_, 2 + octave 3 + note G_, 2 + note A_, 2 + note A#, 2 + octave 4 + note C_, 2 + note C#, 2 + note C_, 2 + octave 3 + note A#, 2 + callchannel Music_JohtoTrainerBattle_branch_f6676 + octave 4 + note C_, 2 + octave 3 + note G_, 2 + note A_, 2 + note A#, 2 + note G_, 2 + note A_, 2 + note A#, 2 + note G_, 2 +Music_JohtoTrainerBattle_branch_f6531: ; f6531 + callchannel Music_JohtoTrainerBattle_branch_f6681 + note E_, 2 + callchannel Music_JohtoTrainerBattle_branch_f6692 + callchannel Music_JohtoTrainerBattle_branch_f6692 + callchannel Music_JohtoTrainerBattle_branch_f6681 + note A_, 2 + callchannel Music_JohtoTrainerBattle_branch_f6692 + callchannel Music_JohtoTrainerBattle_branch_f6692 + callchannel Music_JohtoTrainerBattle_branch_f669d + note E_, 2 + note A_, 2 + note E_, 2 + note A_, 2 + note E_, 2 + note D_, 2 + note E_, 2 + note F_, 2 + callchannel Music_JohtoTrainerBattle_branch_f669d + note E_, 2 + octave 4 + note F_, 2 + note E_, 2 + note D_, 2 + octave 3 + note A_, 2 + note G#, 2 + note A_, 2 + note A#, 2 + callchannel Music_JohtoTrainerBattle_branch_f66a5 + note D_, 2 + note A_, 2 + note D_, 2 + note A_, 2 + note D_, 2 + note A_, 2 + note G_, 2 + note A_, 2 + callchannel Music_JohtoTrainerBattle_branch_f66a5 + note D_, 2 + octave 4 + note D_, 2 + note C_, 2 + octave 3 + note A#, 2 + note A_, 2 + note G_, 2 + note A_, 2 + note A#, 2 + callchannel Music_JohtoTrainerBattle_branch_f66ac + note C_, 2 + note G_, 2 + note C_, 2 + note G_, 2 + note C_, 2 + note G_, 2 + note F_, 2 + note G_, 2 + callchannel Music_JohtoTrainerBattle_branch_f66ac + note C_, 2 + octave 4 + note C_, 2 + octave 3 + note A#, 2 + note G#, 2 + note G_, 2 + note F_, 2 + note D#, 2 + note D_, 2 + note G_, 8 + note F_, 8 + note E_, 8 + note D#, 8 +Music_JohtoTrainerBattle_branch_f6591: ; f6591 + octave 3 + note D#, 2 + note A#, 2 + note D#, 2 + note A#, 2 + note D#, 2 + note A#, 2 + note A_, 2 + octave 4 + note C_, 2 + loopchannel 2, Music_JohtoTrainerBattle_branch_f6591 + callchannel Music_JohtoTrainerBattle_branch_f66ac + note C_, 2 + octave 4 + note C_, 2 + octave 3 + note A#, 2 + note G#, 2 + note G_, 2 + note F_, 2 + note D#, 2 + note G_, 2 +Music_JohtoTrainerBattle_branch_f65ac: ; f65ac + note C#, 2 + note G#, 2 + loopchannel 7, Music_JohtoTrainerBattle_branch_f65ac + note B_, 2 + note A_, 2 +Music_JohtoTrainerBattle_branch_f65b4: ; f65b4 + note D_, 2 + note A_, 2 + loopchannel 5, Music_JohtoTrainerBattle_branch_f65b4 + note B_, 2 + note A_, 2 + note G#, 2 + note F#, 2 + note G#, 2 + note A_, 2 +Music_JohtoTrainerBattle_branch_f65c0: ; f65c0 + note A#, 4 + note D#, 4 + loopchannel 4, Music_JohtoTrainerBattle_branch_f65c0 +Music_JohtoTrainerBattle_branch_f65c6: ; f65c6 + octave 4 + note G_, 4 + octave 3 + note A#, 4 + loopchannel 4, Music_JohtoTrainerBattle_branch_f65c6 +Music_JohtoTrainerBattle_branch_f65ce: ; f65ce + callchannel Music_JohtoTrainerBattle_branch_f66b4 + note D#, 2 + note F_, 8 + callchannel Music_JohtoTrainerBattle_branch_f66b4 + octave 4 + note C_, 2 + octave 3 + note A#, 8 + loopchannel 2, Music_JohtoTrainerBattle_branch_f65ce + octave 4 + note C#, 8 + note C_, 8 + octave 3 + note A#, 8 + note G#, 8 + note F_, 8 + note G_, 8 + note G#, 8 + note A#, 8 + note F_, 8 + note G_, 8 + note G#, 4 + note D#, 2 + note G#, 2 + octave 4 + note C_, 8 + note C_, 8 + note D#, 8 + octave 3 + note A#, 2 + note G#, 2 + note G_, 2 + note F_, 2 + note D#, 2 + note A#, 2 + note D#, 2 + note A#, 2 + note D#, 2 + note A#, 2 + octave 4 + note C#, 2 + octave 3 + note A#, 2 + note D#, 2 + note A#, 2 + octave 4 + note C#, 2 + note C_, 2 + octave 3 + note A#, 2 + note G#, 2 + note G_, 2 + note G#, 2 + note D#, 2 + note A#, 2 + note D#, 2 + note A#, 2 + note D#, 2 + note A#, 2 + octave 4 + note C#, 2 + octave 3 + note A#, 2 + note D#, 2 + note A#, 2 + octave 4 + note C_, 2 + note C#, 2 + note D#, 2 + note C#, 2 + note C_, 2 + octave 3 + note A#, 2 +Music_JohtoTrainerBattle_branch_f661e: ; f661e + note D#, 2 + note A#, 2 + loopchannel 8, Music_JohtoTrainerBattle_branch_f661e +Music_JohtoTrainerBattle_branch_f6624: ; f6624 + note C#, 2 + note G#, 2 + loopchannel 6, Music_JohtoTrainerBattle_branch_f6624 + note C#, 2 + octave 4 + note C_, 2 + octave 3 + note A#, 2 + note G#, 2 +Music_JohtoTrainerBattle_branch_f6630: ; f6630 + note D#, 2 + note A#, 2 + loopchannel 8, Music_JohtoTrainerBattle_branch_f6630 +Music_JohtoTrainerBattle_branch_f6636: ; f6636 + note C#, 2 + note G#, 2 + loopchannel 4, Music_JohtoTrainerBattle_branch_f6636 + note C#, 2 + octave 4 + note C#, 2 + note C_, 2 + octave 3 + note A#, 2 + note G_, 2 + note G#, 2 + note A#, 2 + octave 4 + note C_, 2 + octave 3 + note D#, 8 + note C#, 8 + note C_, 8 + octave 2 + note A#, 8 + octave 3 + note A#, 8 + note G#, 8 + note G_, 8 + note F_, 8 + octave 4 + note D#, 8 + note D#, 8 + octave 3 + note A#, 8 + note A#, 8 + note G_, 8 + note G_, 8 + note D#, 8 + note D#, 4 + note A#, 4 + note A_, 16 + octave 4 + note C_, 16 + octave 3 + note A#, 16 + octave 4 + note D_, 16 + octave 3 + note A_, 16 + octave 4 + note C_, 16 + octave 3 + note A#, 16 + octave 4 + note D_, 8 + note __, 2 + octave 3 + note A_, 2 + note A#, 2 + octave 4 + note D_, 2 + loopchannel 0, Music_JohtoTrainerBattle_branch_f6531 +; f6676 + +Music_JohtoTrainerBattle_branch_f6676: ; f6676 + octave 4 + note C_, 2 + octave 3 + note G_, 2 + note A_, 2 + note A#, 2 + note G_, 2 + note A_, 2 + note A#, 2 + note G_, 2 + endchannel +; f6681 + +Music_JohtoTrainerBattle_branch_f6681: ; f6681 + octave 3 + note E_, 2 + note A_, 2 + note E_, 2 + note A_, 2 + note E_, 2 + note F#, 2 + note G_, 2 + note A_, 2 + note E_, 2 + note A_, 2 + note E_, 2 + note A_, 2 + note E_, 2 + note F#, 2 + note G_, 2 + endchannel +; f6692 + +Music_JohtoTrainerBattle_branch_f6692: ; f6692 + octave 3 + note F_, 2 + note A#, 2 + note F_, 2 + note A#, 2 + note F_, 2 + note A_, 2 + note A#, 2 + octave 4 + note D_, 2 + endchannel +; f669d + +Music_JohtoTrainerBattle_branch_f669d: ; f669d + octave 3 + note E_, 2 + note A_, 2 + loopchannel 4, Music_JohtoTrainerBattle_branch_f669d + endchannel +; f66a5 + +Music_JohtoTrainerBattle_branch_f66a5: ; f66a5 + note D_, 2 + note A_, 2 + loopchannel 4, Music_JohtoTrainerBattle_branch_f66a5 + endchannel +; f66ac + +Music_JohtoTrainerBattle_branch_f66ac: ; f66ac + octave 3 + note C_, 2 + note G_, 2 + loopchannel 4, Music_JohtoTrainerBattle_branch_f66ac + endchannel +; f66b4 + +Music_JohtoTrainerBattle_branch_f66b4: ; f66b4 + note A#, 4 + note D#, 2 + note A#, 2 + octave 4 + note C#, 2 + note C_, 2 + octave 3 + note A#, 2 + note G#, 2 + note G_, 1 + note G#, 1 + note G_, 1 + note G#, 1 + note A#, 2 + endchannel +; f66c3 + + diff --git a/audio/music/johtowildbattle.asm b/audio/music/johtowildbattle.asm new file mode 100644 index 00000000..a3e0ef9e --- /dev/null +++ b/audio/music/johtowildbattle.asm @@ -0,0 +1,592 @@ +Music_JohtoWildBattle: ; f5dc5 + dbw $80, Music_JohtoWildBattle_Ch1 + dbw $01, Music_JohtoWildBattle_Ch2 + dbw $02, Music_JohtoWildBattle_Ch3 +; f5dce + +Music_JohtoWildBattle_Ch1: ; f5dce + tempo 104 + volume $77 + dutycycle $3 + tone $0002 + vibrato $12, $15 +Music_JohtoWildBattleNight_branch_f5ddb: ; f5ddb + notetype $c, $b2 + octave 4 + note C_, 1 + octave 3 + note B_, 1 + note A#, 1 + note A_, 1 + note A#, 1 + note A_, 1 + note G#, 1 + note G_, 1 + note G#, 1 + note G_, 1 + note F#, 1 + note F_, 1 + note F#, 1 + note F_, 1 + note E_, 1 + note D#, 1 + note E_, 1 + note D#, 1 + note D_, 1 + note C#, 1 + note D_, 1 + note C#, 1 + note C_, 1 + octave 2 + note B_, 1 + octave 3 + note C_, 1 + octave 2 + note B_, 1 + note A#, 1 + note A_, 1 + note A#, 1 + note B_, 1 + octave 3 + note C_, 1 + note C#, 1 + intensity $b2 + note G_, 6 + octave 2 + note A#, 6 + octave 3 + note D_, 4 + note C_, 4 + note C#, 4 + note D_, 8 + note D#, 6 + octave 2 + note A#, 6 + octave 3 + note D#, 4 + note C_, 4 + note D_, 4 + intensity $b5 + note D#, 8 + intensity $b2 + octave 4 + note D_, 6 + octave 3 + note A#, 6 + octave 4 + note D_, 4 + note C_, 4 + note C#, 4 + note D_, 8 + note D#, 6 + octave 3 + note A#, 6 + octave 4 + note D#, 4 + note C_, 4 + note D_, 4 + intensity $6f + note D#, 8 +Music_JohtoWildBattle_branch_f5e2d: ; f5e2d + intensity $b6 + octave 3 + note D_, 6 + octave 2 + note B_, 6 + note B_, 4 + octave 3 + note F_, 6 + note E_, 6 + note C_, 4 + note G#, 8 + note A#, 1 + note A_, 1 + note G_, 1 + note F#, 1 + note G_, 1 + note G#, 1 + note A_, 1 + note A#, 1 + octave 4 + note C_, 8 + octave 3 + note B_, 1 + note A#, 1 + note G#, 1 + note G_, 1 + note G#, 1 + note A_, 1 + note A#, 1 + note B_, 1 + note D_, 6 + octave 2 + note B_, 6 + note B_, 4 + octave 3 + note F_, 6 + note E_, 6 + note D_, 4 + note E_, 8 + note D_, 8 + note C_, 8 + note F_, 8 + note D#, 6 + note C_, 6 + note C_, 4 + note F#, 6 + note F_, 6 + note C#, 4 + note A_, 8 + note B_, 1 + note A#, 1 + note G#, 1 + note G_, 1 + note G#, 1 + note A_, 1 + note A#, 1 + note B_, 1 + octave 4 + note C#, 8 + note C_, 1 + octave 3 + note B_, 1 + note A_, 1 + note G#, 1 + note A_, 1 + note A#, 1 + note B_, 1 + octave 4 + note C_, 1 + octave 3 + note D#, 6 + note C_, 6 + note C_, 4 + note F#, 6 + note F_, 6 + note C#, 4 + note F_, 8 + note D#, 8 + note C#, 8 + note F#, 8 + intensity $b7 + note E_, 6 + note D_, 6 + note E_, 4 + note F_, 6 + note E_, 6 + note C_, 4 + note F_, 8 + note C_, 8 + note E_, 6 + note D_, 6 + note F_, 4 + note G_, 16 + octave 4 + note D_, 8 + note G_, 8 + note G_, 16 + note D_, 16 + octave 3 + note C_, 4 + note D_, 4 + note C_, 4 + octave 2 + note B_, 4 + octave 3 + note C_, 16 + note D_, 4 + note E_, 4 + note D_, 4 + note F#, 4 + note G_, 16 + loopchannel 0, Music_JohtoWildBattle_branch_f5e2d +; f5ea2 + +Music_JohtoWildBattle_Ch2: ; f5ea2 + dutycycle $3 + vibrato $8, $36 + tone $0001 + callchannel Music_JohtoWildBattle_branch_f5f5d + notetype $c, $c2 + octave 4 + note G_, 6 +Music_JohtoWildBattleNight_branch_f5eb2: ; f5eb2 + octave 3 + note D_, 6 + note G_, 4 + note F_, 4 + note F#, 4 + note G_, 8 + note G#, 6 + note D_, 6 + note G#, 4 + note F_, 4 + note G_, 4 + intensity $c7 + note G#, 8 + intensity $c2 + octave 4 + note G_, 6 + note D_, 6 + note G_, 4 + note F_, 4 + note F#, 4 + note G_, 8 + note G#, 6 + note D_, 6 + note G#, 4 + note F_, 4 + note G_, 4 + intensity $6f + note G#, 8 +Music_JohtoWildBattle_branch_f5ed1: ; f5ed1 + intensity $c4 + octave 3 + note G_, 6 + note D_, 6 + note D_, 2 + note G_, 2 + octave 4 + note C_, 2 + octave 3 + note B_, 2 + note A_, 2 + note G_, 2 + note F_, 2 + note G_, 2 + note A_, 2 + octave 4 + note C#, 2 + intensity $b0 + note D#, 16 + intensity $b7 + note D#, 16 + intensity $c4 + octave 3 + note G_, 6 + note D_, 6 + note D_, 2 + note G_, 2 + octave 4 + note C_, 4 + octave 3 + note B_, 4 + note A_, 4 + note B_, 4 + intensity $b0 + note A_, 16 + intensity $b6 + note A_, 16 + intensity $c4 + note G#, 6 + note D#, 6 + note D#, 2 + note G#, 2 + octave 4 + note C#, 2 + note C_, 2 + octave 3 + note A#, 2 + note G#, 2 + note F#, 2 + note G#, 2 + note A#, 2 + octave 4 + note D_, 2 + intensity $b0 + note E_, 16 + intensity $b7 + note E_, 16 + intensity $c4 + octave 3 + note G#, 6 + note D#, 6 + note D#, 2 + note G#, 2 + octave 4 + note C#, 4 + note C_, 4 + octave 3 + note A#, 4 + note G#, 4 + intensity $b0 + note A#, 16 + intensity $b5 + note A#, 16 + intensity $c6 + octave 4 + note B_, 12 + note G_, 2 + note B_, 2 + octave 5 + note D_, 2 + note C_, 2 + octave 4 + note B_, 2 + note A_, 2 + note G_, 2 + note A_, 2 + note B_, 2 + note G_, 2 + note A_, 12 + octave 3 + note F_, 2 + note A_, 2 + octave 4 + note C_, 2 + octave 3 + note B_, 2 + note A_, 2 + note G_, 2 + note F_, 2 + note G_, 2 + note A_, 2 + octave 4 + note C_, 2 + intensity $c7 + note D_, 16 + note G_, 8 + octave 5 + note C_, 8 + octave 4 + note B_, 16 + note G_, 16 + octave 3 + note E_, 4 + note F#, 4 + note E_, 4 + note D_, 4 + note E_, 16 + note G_, 4 + note A_, 4 + note G_, 4 + note A#, 4 + note B_, 16 + loopchannel 0, Music_JohtoWildBattle_branch_f5ed1 +; f5f5d + +Music_JohtoWildBattleNight_branch_f5f5d: ; f5f5d +Music_JohtoWildBattle_branch_f5f5d: ; f5f5d + notetype $c, $c2 + octave 4 + note F_, 1 + note F#, 1 + note G_, 1 + octave 5 + note G_, 1 + octave 4 + note F_, 1 + note F#, 1 + note G_, 1 + octave 5 + note G_, 1 + octave 4 + note F_, 1 + note F#, 1 + note G_, 1 + octave 5 + note G_, 1 + octave 4 + note F_, 1 + note F#, 1 + note G_, 1 + octave 5 + note G_, 1 + octave 4 + note F_, 1 + note F#, 1 + note G_, 1 + octave 5 + note G_, 1 + octave 4 + note F_, 1 + note F#, 1 + note G_, 1 + octave 5 + note G_, 1 + octave 4 + note F_, 1 + note F#, 1 + note G_, 1 + octave 5 + note G_, 1 + octave 4 + note F_, 1 + note F#, 1 + note G_, 1 + octave 5 + note G_, 1 + endchannel +; f5f91 + +Music_JohtoWildBattle_Ch3: ; f5f91 + notetype $c, $14 +Music_JohtoWildBattleNight_branch_f5f94: ; f5f94 + octave 4 + note G_, 2 + octave 5 + note D_, 2 + octave 4 + note G_, 2 + octave 5 + note C#, 2 + octave 4 + note F#, 2 + octave 5 + note C_, 2 + octave 4 + note F#, 2 + note B_, 2 + note F_, 2 + note A#, 2 + note F_, 2 + note A_, 2 + note F_, 2 + note D_, 2 + note G_, 2 + note F_, 2 + note D_, 2 + note G_, 2 + note D_, 2 + note G_, 2 + note D_, 2 + note G_, 2 + note D_, 2 + note G_, 2 + note D_, 2 + note G_, 2 + note D_, 2 + note G_, 2 + note D_, 2 + note E_, 2 + note F_, 2 + note G_, 2 + callchannel Music_JohtoWildBattle_branch_f6055 + note D#, 2 + note G#, 2 + note D#, 2 + note G#, 2 + note D#, 2 + note D#, 2 + note G_, 2 + note F_, 2 +Music_JohtoWildBattle_branch_f5fc6: ; f5fc6 + note D_, 2 + note G_, 2 + loopchannel 6, Music_JohtoWildBattle_branch_f5fc6 + note D_, 2 + note E_, 2 + note F_, 2 + note G_, 2 + callchannel Music_JohtoWildBattle_branch_f6055 + note F_, 2 + note F_, 2 + note G_, 2 + note G_, 2 + note G#, 2 + note G_, 2 + note F_, 2 + note D#, 2 +Music_JohtoWildBattle_branch_f5fdb: ; f5fdb + note D_, 2 + note G_, 2 + loopchannel 7, Music_JohtoWildBattle_branch_f5fdb + note F#, 4 + callchannel Music_JohtoWildBattle_branch_f6055 + callchannel Music_JohtoWildBattle_branch_f6055 +Music_JohtoWildBattle_branch_f5fe8: ; f5fe8 + note D_, 2 + note G_, 2 + loopchannel 7, Music_JohtoWildBattle_branch_f5fe8 + note D_, 2 + note A_, 2 +Music_JohtoWildBattle_branch_f5ff0: ; f5ff0 + note C_, 2 + note F_, 2 + loopchannel 5, Music_JohtoWildBattle_branch_f5ff0 + note E_, 2 + note D_, 2 + note C_, 2 + note D_, 2 + note E_, 2 + note F_, 2 + callchannel Music_JohtoWildBattle_branch_f6055 + note D#, 2 + note G#, 2 + note D#, 2 + note G#, 2 + note D#, 2 + note G#, 2 + note G_, 4 +Music_JohtoWildBattle_branch_f6006: ; f6006 + note E_, 2 + note A_, 2 + loopchannel 8, Music_JohtoWildBattle_branch_f6006 + callchannel Music_JohtoWildBattle_branch_f6055 + note D#, 2 + note G#, 2 + note D#, 2 + note G#, 2 + note D#, 2 + note G#, 2 + note D#, 2 + note A#, 2 + note C#, 2 + note F#, 2 + note C#, 2 + note F#, 2 + note C#, 2 + note F#, 2 + note C#, 2 + note F#, 2 + note C#, 2 + note F#, 2 + note F_, 2 + note F#, 2 + note G#, 2 + note F#, 2 + note F_, 2 + note D#, 2 +Music_JohtoWildBattle_branch_f6027: ; f6027 + note D_, 2 + note G_, 2 + loopchannel 8, Music_JohtoWildBattle_branch_f6027 +Music_JohtoWildBattle_branch_f602d: ; f602d + note C_, 2 + note F_, 2 + loopchannel 7, Music_JohtoWildBattle_branch_f602d + note E_, 2 + note C_, 2 + note D_, 4 + note G_, 4 + note D_, 4 + note G_, 4 +Music_JohtoWildBattle_branch_f6039: ; f6039 + note D_, 2 + note G_, 2 + loopchannel 12, Music_JohtoWildBattle_branch_f6039 +Music_JohtoWildBattle_branch_f603f: ; f603f + note C_, 2 + note E_, 2 + loopchannel 7, Music_JohtoWildBattle_branch_f603f + note F_, 2 + note F#, 2 +Music_JohtoWildBattle_branch_f6047: ; f6047 + note D_, 2 + note G_, 2 + loopchannel 6, Music_JohtoWildBattle_branch_f6047 + note A_, 2 + note G_, 2 + note F#, 2 + note E_, 2 + loopchannel 0, Music_JohtoWildBattle_branch_f5fdb +; f6055 + +Music_JohtoWildBattle_branch_f6055: ; f6055 + note D#, 2 + note G#, 2 + loopchannel 4, Music_JohtoWildBattle_branch_f6055 + endchannel +; f605c + + diff --git a/audio/music/johtowildbattlenight.asm b/audio/music/johtowildbattlenight.asm new file mode 100644 index 00000000..402e87a1 --- /dev/null +++ b/audio/music/johtowildbattlenight.asm @@ -0,0 +1,34 @@ +Music_JohtoWildBattleNight: ; f605c + dbw $80, Music_JohtoWildBattleNight_Ch1 + dbw $01, Music_JohtoWildBattleNight_Ch2 + dbw $02, Music_JohtoWildBattleNight_Ch3 +; f6065 + +Music_JohtoWildBattleNight_Ch1: ; f6065 + tempo 107 + volume $77 + dutycycle $3 + tone $0002 + vibrato $10, $25 + loopchannel 0, Music_JohtoWildBattleNight_branch_f5ddb +; f6076 + +Music_JohtoWildBattleNight_Ch2: ; f6076 + dutycycle $3 + vibrato $20, $36 + tone $0001 + callchannel Music_JohtoWildBattleNight_branch_f5f5d + notetype $c, $c2 + octave 4 + note G_, 6 + tone $0001 + dutycycle $2 + loopchannel 0, Music_JohtoWildBattleNight_branch_f5eb2 +; f608f + +Music_JohtoWildBattleNight_Ch3: ; f608f + notetype $c, $11 + loopchannel 0, Music_JohtoWildBattleNight_branch_f5f94 +; f6096 + + diff --git a/audio/music/kantogymbattle.asm b/audio/music/kantogymbattle.asm new file mode 100644 index 00000000..17fce2d6 --- /dev/null +++ b/audio/music/kantogymbattle.asm @@ -0,0 +1,618 @@ +Music_KantoGymBattle: ; ec720 + dbw $80, Music_KantoGymBattle_Ch1 + dbw $01, Music_KantoGymBattle_Ch2 + dbw $02, Music_KantoGymBattle_Ch3 +; ec729 + +Music_KantoGymBattle_Ch1: ; ec729 + tempo 101 + volume $77 + dutycycle $3 + tone $0002 + vibrato $12, $15 + notetype $c, $b2 + octave 3 + note A#, 1 + note A_, 1 + note G#, 1 + note G_, 1 + note G#, 1 + note G_, 1 + note F#, 1 + note G_, 1 + note F#, 1 + note F_, 1 + note F#, 1 + note F_, 1 + note E_, 1 + note F_, 1 + note E_, 1 + note D#, 1 + note E_, 1 + note D#, 1 + note D_, 1 + note D#, 1 + note D_, 1 + note C#, 1 + note D_, 1 + note C#, 1 + note C_, 1 + note C#, 1 + note C_, 1 + octave 2 + note B_, 1 + octave 3 + note C_, 1 + octave 2 + note B_, 1 + note A#, 1 + note B_, 1 + note A#, 2 + note A#, 6 + note A#, 2 + note A#, 6 + note A#, 2 + note A#, 8 + intensity $b7 + note B_, 2 + intensity $b2 + note A#, 2 + note A#, 6 + note A#, 2 + note A#, 6 + note A#, 2 + note A#, 8 + intensity $b7 + octave 3 + note E_, 2 + intensity $b2 + octave 2 + note A#, 2 + note A#, 6 + note A#, 2 + note A#, 6 + note A#, 2 + note A#, 8 + intensity $b7 + note B_, 2 + intensity $b2 + note A#, 2 + note A#, 6 + note A#, 2 + note A#, 6 + note A#, 2 + intensity $b4 + octave 3 + note E_, 4 + note E_, 4 + note E_, 2 +Music_KantoGymBattle_branch_ec78b: ; ec78b + callchannel Music_KantoGymBattle_branch_ec832 + octave 2 + note A#, 2 + intensity $b7 + note G#, 8 + note B_, 8 + octave 3 + note D#, 10 + note E_, 6 + callchannel Music_KantoGymBattle_branch_ec832 + note D#, 2 + intensity $b7 + note C#, 8 + octave 2 + note B_, 8 + note G#, 10 + octave 3 + note E_, 6 + intensity $b2 + note D#, 2 + note D#, 2 + note G_, 1 + note E_, 1 + note D#, 1 + note G_, 1 + note D#, 2 + note D#, 2 + note A#, 1 + note G#, 1 + note E_, 1 + note A#, 1 + note D#, 2 + note D#, 2 + note B_, 1 + note A#, 1 + note G#, 1 + note B_, 1 + note D#, 2 + intensity $b7 + note E_, 2 + intensity $b2 + note D#, 2 + note D#, 2 + note G_, 1 + note E_, 1 + note D#, 1 + note G_, 1 + note D#, 2 + note D#, 2 + note A#, 1 + note G#, 1 + note E_, 1 + note A#, 1 + note D#, 2 + note D#, 2 + note B_, 1 + note A#, 1 + note G#, 1 + note B_, 1 + note G#, 2 + intensity $b5 + note B_, 2 + note D#, 2 + note C#, 2 + octave 2 + note A#, 4 + note D#, 2 + note G#, 2 + note B_, 2 + octave 3 + note E_, 2 + note D#, 4 + note C#, 2 + octave 2 + note A#, 2 + note A#, 2 + note D#, 2 + note A#, 2 + octave 3 + note C#, 2 + intensity $b7 + octave 2 + note B_, 8 + note A#, 8 + note G#, 10 + note B_, 6 + intensity $b5 + octave 3 + note D#, 2 + note C#, 2 + octave 2 + note A#, 4 + note D#, 2 + note G#, 2 + note B_, 2 + octave 3 + note E_, 2 + note D#, 4 + note C#, 2 + octave 2 + note A#, 2 + note A#, 2 + note G#, 2 + note A#, 2 + octave 3 + note C#, 2 + intensity $b7 + note E_, 8 + note F#, 8 + note G_, 16 + intensity $b2 + octave 2 + note G#, 2 + note G#, 2 + intensity $b7 + octave 3 + note C#, 12 + intensity $b2 + note G#, 2 + note F_, 4 + intensity $b5 + octave 2 + note F_, 4 + note G_, 2 + note G#, 2 + note A#, 2 + intensity $b2 + note A#, 2 + note A#, 2 + intensity $b7 + octave 3 + note D#, 12 + intensity $b2 + note A#, 2 + note G_, 4 + intensity $b7 + octave 4 + note D#, 6 + intensity $4c + octave 3 + note D_, 4 + loopchannel 0, Music_KantoGymBattle_branch_ec78b +; ec832 + +Music_KantoGymBattle_branch_ec832: ; ec832 + intensity $b5 + note D#, 2 + octave 2 + note A#, 2 + octave 3 + note D#, 2 + note E_, 4 + note D#, 2 + note C#, 2 + octave 2 + note A#, 2 + note D#, 2 + note G#, 2 + note A#, 2 + octave 3 + note D#, 2 + note E_, 2 + note D#, 2 + note C#, 2 + endchannel +; ec847 + +Music_KantoGymBattle_Ch2: ; ec847 + dutycycle $3 + vibrato $8, $36 + tone $0001 + notetype $c, $c2 +Music_KantoGymBattle_branch_ec852: ; ec852 + octave 4 + note A#, 1 + note G#, 1 + note A#, 1 + octave 5 + note D#, 1 + loopchannel 8, Music_KantoGymBattle_branch_ec852 + octave 3 +Music_KantoGymBattle_branch_ec85d: ; ec85d + intensity $c2 + note D#, 2 + note D#, 2 + note F#, 1 + note E_, 1 + note D#, 1 + note F#, 1 + note D#, 2 + note D#, 2 + note A#, 1 + note G#, 1 + note F#, 1 + note A#, 1 + note D#, 2 + note D#, 2 + note B_, 1 + note A#, 1 + note G#, 1 + note B_, 1 + note D_, 2 + intensity $c7 + note E_, 2 + intensity $c2 + note D#, 2 + note D#, 2 + note F#, 1 + note E_, 1 + note D#, 1 + note F#, 1 + note D#, 2 + note D#, 2 + note A#, 1 + note G#, 1 + note F#, 1 + note A#, 1 + note D#, 2 + note D#, 2 + note B_, 1 + note A#, 1 + note G#, 1 + note B_, 1 + note G#, 2 + intensity $c7 + note B_, 2 + intensity $c2 + octave 4 + loopchannel 2, Music_KantoGymBattle_branch_ec85d +Music_KantoGymBattle_branch_ec894: ; ec894 + callchannel Music_KantoGymBattle_branch_ec907 + note E_, 8 + note G#, 8 + note B_, 10 + note G#, 6 + callchannel Music_KantoGymBattle_branch_ec907 + note E_, 8 + note G#, 8 + note B_, 10 + octave 4 + note E_, 6 + note D#, 8 + intensity $b7 + note D#, 8 + intensity $a2 + note __, 6 + octave 5 + note E_, 4 + note E_, 4 + note E_, 2 + intensity $a0 + note D#, 8 + intensity $a7 + note D#, 8 + note __, 12 + intensity $c5 + octave 3 + note A#, 4 + note B_, 4 + note G#, 4 + note A#, 4 + note B_, 4 + note G#, 4 + note E_, 4 + intensity $b0 + note D#, 8 + note D#, 16 + intensity $b7 + note D#, 12 + intensity $c5 + note A#, 4 + note B_, 4 + note G#, 4 + note A#, 4 + note B_, 4 + note G#, 4 + note B_, 4 + intensity $b0 + note A#, 8 + intensity $b7 + note A#, 8 + intensity $b0 + octave 4 + note D#, 8 + intensity $b7 + note D#, 8 + intensity $c2 + octave 3 + note C#, 2 + note C#, 2 + intensity $c7 + note F_, 8 + intensity $c2 + octave 4 + note C#, 4 + note F_, 2 + note C#, 4 + intensity $c7 + note G#, 4 + note G_, 2 + note F_, 2 + note D#, 2 + intensity $c2 + octave 3 + note D#, 2 + note D#, 2 + intensity $c7 + note G_, 8 + intensity $c2 + octave 4 + note D#, 4 + note G_, 2 + note D#, 4 + intensity $c7 + note A#, 6 + octave 3 + note A_, 4 + loopchannel 0, Music_KantoGymBattle_branch_ec894 +; ec907 + +Music_KantoGymBattle_branch_ec907: ; ec907 + dutycycle $2 + intensity $d1 + octave 3 + note A#, 2 + intensity $a2 + note A#, 2 + intensity $d1 + note G#, 2 + intensity $a2 + note G#, 2 + intensity $d1 + note A#, 2 + intensity $a2 + note A#, 2 + intensity $c5 + note B_, 2 + octave 4 + note C#, 2 + note C#, 2 + octave 3 + note B_, 4 + note A#, 2 + note G#, 2 + note F#, 2 + note G#, 2 + note A#, 2 + dutycycle $3 + intensity $b0 + endchannel +; ec92e + +Music_KantoGymBattle_Ch3: ; ec92e + notetype $c, $19 + octave 2 + note E_, 1 + note __, 1 +Music_KantoGymBattle_branch_ec934: ; ec934 + note B_, 3 + note __, 1 + loopchannel 6, Music_KantoGymBattle_branch_ec934 + note B_, 2 + note G#, 2 + note B_, 2 +Music_KantoGymBattle_branch_ec93d: ; ec93d + note D#, 1 + note __, 1 + note D#, 1 + note __, 1 + note F#, 4 + note D#, 1 + note __, 1 + note D#, 1 + note __, 1 + note A#, 4 + note D#, 1 + note __, 1 + note D#, 1 + note __, 1 + note B_, 4 + note D_, 1 + note __, 1 + note F_, 2 + note D#, 1 + note __, 1 + note D#, 1 + note __, 1 + note F#, 4 + note D#, 1 + note __, 1 + note D#, 1 + note __, 1 + note A#, 4 + note D#, 1 + note __, 1 + note D#, 1 + note __, 1 + note B_, 4 + note D#, 1 + note __, 1 + note E_, 2 + loopchannel 2, Music_KantoGymBattle_branch_ec93d +Music_KantoGymBattle_branch_ec965: ; ec965 + octave 2 + note D#, 2 + note A#, 2 + loopchannel 8, Music_KantoGymBattle_branch_ec965 +Music_KantoGymBattle_branch_ec96c: ; ec96c + note E_, 2 + note B_, 2 + loopchannel 4, Music_KantoGymBattle_branch_ec96c + octave 1 + note B_, 2 + octave 2 + note E_, 2 + octave 1 + note B_, 2 + octave 2 + note E_, 4 + note B_, 2 + octave 3 + note E_, 2 + octave 2 + note B_, 2 +Music_KantoGymBattle_branch_ec97f: ; ec97f + octave 2 + note F#, 2 + octave 3 + note C#, 2 + loopchannel 8, Music_KantoGymBattle_branch_ec97f +Music_KantoGymBattle_branch_ec987: ; ec987 + octave 2 + note E_, 2 + note B_, 2 + loopchannel 7, Music_KantoGymBattle_branch_ec987 + octave 3 + note E_, 2 + octave 2 + note B_, 2 +Music_KantoGymBattle_branch_ec992: ; ec992 + note D#, 1 + note __, 1 + note D#, 1 + note __, 1 + note A#, 4 + note D#, 1 + note __, 1 + note D#, 1 + note __, 1 + note B_, 4 + note D#, 1 + note __, 1 + note D#, 1 + note __, 1 + note A#, 4 + note D#, 1 + note __, 1 + note E_, 2 + loopchannel 2, Music_KantoGymBattle_branch_ec992 +Music_KantoGymBattle_branch_ec9a8: ; ec9a8 + note D#, 2 + note A#, 2 + loopchannel 7, Music_KantoGymBattle_branch_ec9a8 + octave 3 + note C#, 2 + octave 2 + note A#, 2 + note E_, 2 + note B_, 2 + octave 3 + note E_, 2 + octave 2 + note E_, 2 + note B_, 2 + octave 3 + note E_, 2 +Music_KantoGymBattle_branch_ec9bb: ; ec9bb + octave 2 + note E_, 2 + note B_, 2 + loopchannel 5, Music_KantoGymBattle_branch_ec9bb +Music_KantoGymBattle_branch_ec9c2: ; ec9c2 + octave 2 + note F#, 2 + octave 3 + note C#, 2 + loopchannel 7, Music_KantoGymBattle_branch_ec9c2 + octave 2 + note A#, 2 + octave 3 + note C#, 2 + octave 2 + note E_, 2 + note A#, 2 + octave 3 + note E_, 2 + note F#, 2 + note G#, 2 + note F#, 2 + note E_, 2 + note C#, 2 +Music_KantoGymBattle_branch_ec9d8: ; ec9d8 + octave 2 + note D#, 2 + note A#, 2 + loopchannel 4, Music_KantoGymBattle_branch_ec9d8 +Music_KantoGymBattle_branch_ec9df: ; ec9df + note C#, 2 + note G#, 2 + loopchannel 8, Music_KantoGymBattle_branch_ec9df +Music_KantoGymBattle_branch_ec9e5: ; ec9e5 + note D#, 2 + note A#, 2 + loopchannel 4, Music_KantoGymBattle_branch_ec9e5 + octave 3 + note D#, 2 + octave 2 + note A#, 2 + note D#, 2 + note D_, 2 + note D_, 2 + note A#, 2 + octave 3 + note D#, 2 + note F_, 2 + loopchannel 0, Music_KantoGymBattle_branch_ec965 +; ec9fa + + diff --git a/audio/music/kantotrainerbattle.asm b/audio/music/kantotrainerbattle.asm new file mode 100644 index 00000000..21d1a7e9 --- /dev/null +++ b/audio/music/kantotrainerbattle.asm @@ -0,0 +1,1544 @@ +Music_KantoTrainerBattle: ; ec9fa + dbw $80, Music_KantoTrainerBattle_Ch1 + dbw $01, Music_KantoTrainerBattle_Ch2 + dbw $02, Music_KantoTrainerBattle_Ch3 +; eca03 + + +INCBIN "baserom.gbc", $eca03, $eca04 - $eca03 + + +Music_KantoTrainerBattle_Ch1: ; eca04 + tempo 114 + volume $77 + forceoctave $1b + notetype $c, $b3 + vibrato $12, $24 + dutycycle $1 + note __, 1 + octave 4 + note A_, 1 + note G#, 1 + note G_, 1 + note G#, 1 + note G_, 1 + note F#, 1 + note F_, 1 + note F#, 1 + note F_, 1 + note E_, 1 + note D#, 1 + note E_, 1 + note D#, 1 + note D_, 1 + note C#, 1 + note D_, 1 + note C#, 1 + note C_, 1 + octave 3 + note B_, 1 + octave 4 + note C_, 1 + octave 3 + note B_, 1 + note A#, 1 + note A_, 1 + note A#, 1 + note A_, 1 + note G#, 1 + note G_, 1 + note G#, 1 + note G_, 1 + note F#, 1 + note G_, 1 + dutycycle $2 + intensity $b1 + octave 4 + note D#, 2 + octave 2 + note C_, 1 + note __, 1 + note C_, 1 + note __, 1 + octave 4 + note C_, 2 + octave 2 + note C_, 1 + note __, 1 + note C_, 1 + note __, 1 + octave 4 + note D#, 2 + note __, 2 + octave 3 + note A#, 2 + octave 4 + note C_, 2 + note __, 2 + note D#, 2 + note __, 2 + octave 3 + note D#, 1 + note __, 1 + note F_, 1 + note __, 1 + note F#, 1 + note __, 1 + octave 4 + note C_, 2 + octave 2 + note C_, 1 + note __, 1 + note C_, 1 + note __, 1 + octave 4 + note C_, 2 + octave 2 + note C_, 1 + note __, 1 + note C_, 1 + note __, 1 + octave 4 + note D#, 2 + note __, 2 + octave 3 + note A#, 2 + octave 4 + note C_, 2 + note __, 2 + note D#, 2 + note __, 2 + note D#, 1 + note __, 1 + note F_, 1 + note __, 1 + note G_, 1 + note __, 1 + intensity $b3 + note D#, 2 + note __, 4 + note F_, 2 + note __, 4 + note F#, 2 + note __, 2 + note D#, 2 + note F_, 2 + note __, 2 + note F#, 2 + note __, 2 + note D#, 2 + note F_, 2 + note F#, 2 +Music_KantoTrainerBattle_branch_eca88: ; eca88 + notetype $c, $b7 + note D#, 4 + note __, 2 + note C_, 10 + note __, 4 + note D#, 2 + note C_, 2 + octave 3 + note G_, 1 + octave 4 + note C_, 1 + note D#, 1 + note __, 1 + note C_, 1 + note __, 1 + note D#, 1 + note __, 1 + note C#, 8 + note F_, 8 + note G#, 8 + octave 5 + note C#, 4 + note C#, 1 + octave 4 + note G#, 1 + note F_, 1 + note C#, 1 + note D#, 4 + note __, 2 + note C_, 10 + note __, 4 + note D#, 2 + note C_, 2 + octave 3 + note G_, 1 + octave 4 + note C_, 1 + note D#, 1 + note __, 1 + note D_, 1 + note __, 1 + note F_, 1 + note __, 1 + note D#, 6 + note D_, 6 + note C_, 2 + note __, 2 + note __, 2 + note D_, 2 + note __, 4 + note F_, 2 + note __, 2 + note G#, 2 + note G_, 1 + note F#, 1 + octave 3 + note G#, 1 + note F_, 1 + note C_, 1 + note G#, 1 + octave 4 + note C_, 1 + note __, 1 + note F_, 1 + note __, 1 + note C_, 1 + octave 3 + note G#, 1 + note F_, 1 + note __, 5 + octave 4 + note D#, 8 + note D_, 4 + octave 3 + note F_, 1 + note A_, 1 + octave 4 + note C_, 1 + note D#, 1 + note D_, 4 + octave 3 + note D_, 4 + octave 4 + note F_, 4 + octave 3 + note D_, 4 + note __, 4 + note D_, 4 + note __, 4 + note D_, 4 + note G#, 1 + note F_, 1 + note C_, 1 + note G#, 1 + octave 4 + note C_, 1 + note __, 1 + note F_, 1 + note __, 1 + note C_, 1 + octave 3 + note G#, 1 + note F_, 1 + note __, 5 + octave 4 + note D#, 8 + note D_, 4 + octave 3 + note F_, 1 + note A_, 1 + octave 4 + note C_, 1 + note D#, 1 + note D_, 4 + octave 3 + note D_, 4 + note __, 4 + note D_, 4 + note A#, 1 + octave 4 + note D_, 1 + note F_, 1 + note __, 1 + octave 3 + note D_, 2 + octave 4 + note F_, 2 + note D_, 2 + octave 3 + note A#, 2 + note D_, 2 + octave 4 + note D_, 2 + intensity $67 + note C_, 1 + note C#, 1 + note D_, 1 + note D#, 1 + note E_, 1 + note D#, 1 + note D_, 1 + note C#, 1 + note C_, 1 + note __, 3 + note D#, 4 + notetype $6, $67 + note D#, 1 + note __, 1 + note D#, 1 + note __, 1 + note D#, 1 + note __, 7 + note D#, 1 + note __, 1 + note D#, 1 + note __, 1 + octave 3 + note G_, 1 + note __, 3 + note G_, 1 + note __, 3 + octave 4 + note C_, 8 + intensity $77 + note C#, 2 + note D_, 2 + note D#, 2 + note E_, 2 + note F_, 2 + note E_, 2 + note D#, 2 + note D_, 2 + note C#, 2 + note __, 6 + note E_, 8 + note E_, 1 + note __, 1 + note E_, 1 + note __, 1 + note E_, 1 + note __, 7 + note E_, 1 + note __, 1 + note E_, 1 + note __, 1 + octave 3 + note G#, 1 + note __, 3 + note G#, 1 + note __, 3 + octave 4 + note C#, 8 + intensity $87 + note D_, 2 + note D#, 2 + note E_, 2 + note F_, 2 + note F#, 2 + note F_, 2 + note E_, 2 + note D#, 2 + note D_, 2 + note __, 6 + note F_, 8 + note F_, 1 + note __, 1 + note F_, 1 + note __, 1 + note F_, 1 + note __, 7 + note F_, 1 + note __, 1 + note F_, 1 + note __, 1 + octave 3 + note A_, 1 + note __, 3 + note A_, 1 + note __, 3 + octave 4 + note D_, 8 + intensity $97 + note D#, 2 + note E_, 2 + note F_, 2 + note F#, 2 + note G_, 2 + note F#, 2 + note F_, 2 + note E_, 2 + note D#, 2 + note __, 6 + note F#, 8 + intensity $a7 + note G#, 8 + note A#, 8 + intensity $b7 + octave 5 + note D_, 8 + note D_, 2 + note __, 6 + octave 4 + note A#, 2 + note F#, 2 + note D#, 2 + octave 3 + note A#, 2 + octave 4 + note F#, 2 + note D#, 2 + octave 3 + note A#, 2 + note F#, 2 + octave 4 + note G#, 2 + note __, 2 + note D#, 12 + intensity $b1 + octave 6 + note C_, 2 + note C_, 2 + note C_, 8 + note C_, 2 + note C_, 2 + note C_, 4 + note C_, 4 + note C_, 4 + note C_, 4 + intensity $b7 + octave 4 + note A#, 2 + note F#, 2 + note D#, 2 + octave 3 + note A#, 2 + octave 4 + note F#, 2 + note D#, 2 + octave 3 + note A#, 2 + note F#, 2 + octave 4 + note F#, 2 + note __, 2 + note B_, 4 + note A#, 4 + note G#, 4 + note F#, 4 + note F_, 4 + note D#, 4 + note D_, 4 + note D#, 8 + note F#, 8 + octave 5 + note C_, 8 + note D#, 8 + octave 4 + note C#, 16 + note C#, 2 + note __, 2 + note D#, 2 + note __, 2 + note F_, 2 + note __, 2 + octave 3 + note G#, 2 + note __, 2 + octave 4 + note F_, 2 + note F#, 2 + note F_, 2 + note D#, 2 + note F_, 2 + intensity $67 + note E_, 1 + note D_, 1 + note C_, 1 + octave 3 + note B_, 1 + note A_, 1 + note G_, 1 + intensity $a1 + octave 4 + note C#, 2 + octave 2 + note G_, 2 + note G_, 2 + octave 4 + note C#, 2 + octave 2 + note G_, 2 + note G_, 2 + intensity $b7 + octave 4 + note D_, 4 + loopchannel 0, Music_KantoTrainerBattle_branch_eca88 +; ecbea + +Music_KantoTrainerBattle_Ch2: ; ecbea + forceoctave $1b + vibrato $6, $36 + dutycycle $1 + notetype $c, $d1 + octave 4 + note A#, 4 + note A#, 4 + note A#, 4 + note A#, 4 + note A#, 4 + note A#, 4 + note A#, 4 + note G_, 1 + note G#, 1 + note G_, 1 + note F#, 1 + dutycycle $3 + intensity $62 +Music_KantoTrainerBattle_branch_ecc04: ; ecc04 + octave 3 + note G_, 1 + note G#, 1 + note G_, 1 + note F#, 1 + loopchannel 14, Music_KantoTrainerBattle_branch_ecc04 + note G_, 1 + note G#, 1 + note G_, 1 + note F_, 1 + note D#, 1 + note D_, 1 + note C_, 1 + octave 2 + note B_, 1 + intensity $d7 + dutycycle $2 + note C_, 2 + octave 3 + note C_, 1 + note __, 1 + octave 2 + note C_, 1 + note __, 1 + octave 1 + note A#, 2 + octave 2 + note A#, 1 + note __, 1 + octave 1 + note A#, 1 + note __, 1 + note A_, 2 + octave 2 + note A_, 1 + note __, 1 + octave 1 + note A_, 1 + note __, 1 + note G#, 2 + octave 2 + note G#, 1 + note __, 1 + octave 1 + note G#, 1 + note __, 1 + note G_, 1 + note B_, 1 + octave 2 + note D_, 1 + note F_, 1 + note G_, 1 + note B_, 1 + octave 3 + note D_, 1 + note F_, 1 +Music_KantoTrainerBattle_branch_ecc41: ; ecc41 + notetype $c, $d7 + octave 2 + note C_, 1 + note C_, 1 + octave 3 + note C_, 1 + note __, 1 + octave 2 + note G_, 1 + note __, 1 + octave 3 + note C_, 1 + note __, 1 + octave 2 + note C_, 2 + note B_, 1 + note __, 1 + note G_, 1 + note __, 1 + note B_, 1 + note __, 1 + note C_, 2 + note A#, 1 + note __, 1 + note G_, 1 + note __, 1 + note A#, 1 + note __, 1 + note C_, 2 + note A_, 1 + note __, 1 + note G#, 1 + note __, 1 + octave 3 + note C_, 1 + note __, 1 + octave 2 + note C#, 1 + note C#, 1 + note G#, 1 + note __, 1 + octave 3 + note C#, 2 + octave 2 + note C#, 2 + note G#, 1 + note __, 1 + octave 3 + note C_, 2 + octave 2 + note C#, 2 + note G#, 1 + note __, 1 + note A#, 2 + note C#, 1 + note C#, 1 + note F_, 1 + note __, 1 + note G#, 2 + octave 3 + note C#, 1 + note __, 1 + note F_, 2 + note G#, 1 + note __, 1 + note A#, 2 + octave 2 + note C_, 1 + note C_, 1 + octave 3 + note C_, 1 + note __, 1 + octave 2 + note G_, 1 + note __, 1 + octave 3 + note C_, 1 + note __, 1 + octave 2 + note C_, 2 + note B_, 1 + note __, 1 + note G_, 1 + note __, 1 + note B_, 1 + note __, 1 + note C_, 2 + note A#, 1 + note __, 1 + note G_, 1 + note __, 1 + note A#, 1 + note __, 1 + note C_, 2 + note A_, 1 + note __, 1 + note F_, 1 + note __, 1 + note A_, 1 + note __, 1 + octave 1 + note A#, 1 + note A#, 1 + octave 2 + note F_, 1 + note __, 1 + note A#, 2 + octave 1 + note A#, 2 + octave 2 + note F_, 1 + note __, 1 + note A_, 2 + octave 1 + note A#, 2 + octave 2 + note F_, 1 + note __, 1 + note G#, 2 + octave 1 + note A#, 1 + note A#, 1 + octave 2 + note F_, 1 + note __, 1 + note G_, 2 + note A#, 1 + note __, 1 + octave 3 + note D_, 2 + note F_, 1 + note __, 1 + note A#, 2 + octave 1 + note F_, 2 + octave 2 + note F_, 1 + note __, 1 + note C_, 1 + note __, 1 + note F_, 1 + note __, 1 + octave 1 + note F_, 2 + octave 2 + note E_, 1 + note __, 1 + note C_, 1 + note __, 1 + note E_, 1 + note __, 1 + octave 1 + note F_, 2 + octave 2 + note D#, 1 + note __, 1 + note C_, 1 + note __, 1 + note D#, 1 + note __, 1 + octave 1 + note F_, 2 + octave 2 + note D_, 1 + note __, 1 + note D#, 1 + note C_, 1 + octave 1 + note A#, 1 + note A_, 1 + note A#, 1 + note __, 1 + note A#, 1 + note __, 1 + octave 3 + note F_, 4 + octave 1 + note A#, 1 + note __, 1 + note A#, 1 + note __, 1 + octave 3 + note F#, 4 + octave 1 + note A#, 1 + note __, 1 + note A#, 1 + note __, 1 + octave 3 + note G_, 4 + octave 1 + note A#, 1 + note __, 1 + note A#, 1 + note __, 1 + octave 3 + note G#, 4 + octave 1 + note F_, 2 + octave 2 + note F_, 1 + note __, 1 + note C_, 1 + note __, 1 + note F_, 1 + note __, 1 + octave 1 + note F_, 2 + octave 2 + note E_, 1 + note __, 1 + note C_, 1 + note __, 1 + note E_, 1 + note __, 1 + octave 1 + note F_, 2 + octave 2 + note D#, 1 + note __, 1 + note C_, 1 + note __, 1 + note D#, 1 + note __, 1 + octave 1 + note F_, 2 + octave 2 + note D_, 1 + note __, 1 + note D#, 1 + note C_, 1 + octave 1 + note A#, 1 + note A_, 1 + note A#, 1 + note __, 1 + note A#, 1 + note __, 1 + octave 3 + note F_, 4 + octave 1 + note A#, 1 + note __, 1 + note A#, 1 + note __, 1 + octave 3 + note F#, 4 + octave 1 + note A#, 1 + note __, 1 + note A#, 1 + note __, 1 + octave 3 + note G_, 4 + octave 1 + note A#, 1 + note __, 1 + note A#, 1 + note __, 1 + octave 3 + note G#, 4 + vibrato $12, $24 + notetype $c, $78 + octave 4 + note G_, 16 + intensity $77 + note G_, 16 + notetype $6, $88 + note G#, 16 + intensity $87 + note G#, 15 + note G_, 1 + note G#, 7 + note A_, 1 + note A#, 3 + note A_, 1 + note G#, 8 + note G_, 4 + note F_, 6 + note __, 2 + notetype $c, $98 + note A_, 16 + intensity $97 + note A_, 16 + intensity $a7 + note A#, 16 + intensity $d7 + octave 5 + note D_, 8 + note F_, 8 + vibrato $4, $36 + octave 2 + note A#, 4 + note D#, 4 + note C_, 1 + note __, 1 + intensity $d8 + note G#, 6 + intensity $d7 + note G#, 16 + note A#, 4 + note D#, 4 + note D#, 1 + note __, 1 + octave 3 + note D#, 14 + octave 2 + note C_, 1 + note __, 1 + octave 3 + note D#, 2 + note __, 2 + notetype $6, $d7 + octave 2 + note C_, 1 + note __, 1 + note C_, 1 + note __, 1 + note C_, 2 + note __, 2 + note C_, 2 + note __, 2 + octave 3 + note G#, 8 + octave 4 + note F_, 2 + note F#, 2 + note F_, 2 + note D#, 2 + note F_, 2 + note __, 2 + note D#, 2 + note __, 2 + octave 3 + note F_, 2 + note __, 2 + note F#, 2 + note __, 2 + note G#, 2 + note __, 2 + note C#, 2 + note __, 2 + note G#, 2 + note A#, 2 + note G#, 2 + note F#, 2 + note G#, 2 + intensity $72 + note G_, 1 + note F_, 1 + note E_, 1 + note D_, 1 + note C_, 1 + octave 2 + note B_, 1 + intensity $c1 + octave 3 + note B_, 2 + octave 1 + note F#, 1 + note __, 1 + note F#, 1 + note __, 1 + octave 3 + note B_, 2 + octave 1 + note F#, 1 + note __, 1 + note F#, 1 + note __, 1 + intensity $d7 + octave 3 + note B_, 4 + loopchannel 0, Music_KantoTrainerBattle_branch_ecc41 +; ecdd2 + +Music_KantoTrainerBattle_Ch3: ; ecdd2 + forceoctave $1b + vibrato $12, $23 + notetype $c, $15 + octave 2 + note A#, 1 + octave 4 + note A#, 1 + octave 3 + note A#, 2 + octave 2 + note A_, 1 + octave 4 + note A_, 1 + octave 3 + note A_, 2 + octave 2 + note G#, 1 + octave 4 + note G#, 1 + octave 3 + note G#, 2 + octave 2 + note G_, 1 + octave 4 + note G_, 1 + octave 3 + note G_, 2 + octave 2 + note F#, 1 + octave 4 + note F#, 1 + octave 3 + note F#, 2 + octave 2 + note F_, 1 + octave 4 + note F_, 1 + octave 3 + note F_, 2 + octave 2 + note E_, 1 + octave 4 + note E_, 1 + octave 3 + note E_, 2 + note D_, 1 + note F_, 1 + note B_, 1 + octave 4 + note D_, 1 + intensity $18 + octave 6 + note C_, 2 + octave 3 + note C_, 1 + note __, 1 + note C_, 1 + note __, 1 + octave 5 + note F_, 2 + octave 3 + note C_, 1 + note __, 1 + note C_, 1 + note __, 1 + octave 5 + note F#, 2 + octave 4 + note C_, 1 + note D#, 1 + octave 5 + note D#, 2 + note F_, 2 + note __, 2 + note F#, 2 + note __, 2 + octave 4 + note G_, 1 + note __, 1 + note A#, 1 + note __, 1 + note B_, 1 + note __, 1 + octave 5 + note D#, 2 + octave 3 + note C_, 1 + note __, 1 + note C_, 1 + note __, 1 + octave 5 + note F_, 2 + octave 3 + note C_, 1 + note __, 1 + note C_, 1 + note __, 1 + octave 5 + note F#, 2 + octave 4 + note C_, 1 + note D#, 1 + octave 5 + note D#, 2 + note F_, 2 + note __, 2 + note F#, 2 + note __, 2 + note G_, 1 + note __, 1 + note A#, 1 + note __, 1 + note B_, 1 + note __, 1 + octave 6 + note C_, 2 + note __, 4 + note D_, 2 + note __, 4 + note D#, 2 + note __, 2 + note C_, 2 + note D_, 2 + note __, 2 + note D#, 2 + note __, 2 + octave 5 + note G_, 2 + note A#, 2 + note B_, 2 +Music_KantoTrainerBattle_branch_ece5a: ; ece5a + notetype $c, $14 + octave 6 + note C_, 4 + notetype $6, $14 + octave 5 + note B_, 1 + note A#, 1 + note A_, 1 + note G#, 1 + notetype $c, $14 + note G_, 10 + note __, 2 + notetype $6, $14 + note G_, 1 + note G#, 1 + note A_, 1 + note A#, 1 + octave 6 + note C_, 6 + octave 5 + note A_, 1 + note G#, 1 + note G_, 8 + octave 6 + note C_, 7 + octave 5 + note B_, 1 + notetype $c, $14 + octave 6 + note C#, 16 + note C#, 8 + note F_, 4 + note G#, 1 + note F_, 1 + note C#, 1 + octave 5 + note G#, 1 + octave 6 + note C_, 4 + notetype $6, $14 + octave 5 + note B_, 1 + note A#, 1 + note A_, 1 + note G#, 1 + notetype $c, $14 + note G_, 10 + note __, 2 + notetype $6, $14 + note G_, 1 + note G#, 1 + note A_, 1 + note A#, 1 + octave 6 + note C_, 6 + octave 5 + note A_, 1 + note G#, 1 + note G_, 8 + octave 6 + note C_, 7 + octave 5 + note B_, 1 + note A#, 16 + note A#, 16 + note A#, 13 + note B_, 1 + octave 6 + note C_, 1 + note C#, 1 + note D_, 8 + note F_, 2 + note D_, 2 + octave 5 + note A#, 2 + note A_, 2 + notetype $c, $10 + note G#, 11 + intensity $14 + note C_, 1 + note F_, 1 + note __, 1 + note G#, 1 + note __, 1 + intensity $10 + octave 6 + note C_, 6 + notetype $6, $10 + octave 5 + note B_, 1 + note A#, 1 + note A_, 1 + note G#, 1 + note G#, 16 + notetype $c, $10 + note A#, 16 + intensity $25 + note D_, 1 + octave 4 + note A#, 1 + note F_, 1 + note A#, 1 + octave 5 + note F_, 1 + note D_, 1 + octave 4 + note A#, 1 + octave 5 + note D_, 1 + note A#, 1 + note F_, 1 + note D_, 1 + note F_, 1 + octave 6 + note D_, 2 + note C#, 1 + note C_, 1 + intensity $10 + octave 5 + note G#, 11 + intensity $14 + note C_, 1 + note F_, 1 + note __, 1 + note G#, 1 + note __, 1 + intensity $10 + octave 6 + note C_, 7 + notetype $6, $10 + note C#, 1 + note D_, 1 + notetype $c, $10 + note D#, 8 + note D_, 12 + note G#, 1 + note F_, 1 + intensity $25 + octave 5 + note A#, 1 + note F_, 1 + note G#, 1 + note G#, 1 + note G#, 1 + note __, 1 + note A#, 1 + note __, 1 + note G#, 2 + note G_, 2 + note F_, 2 + note D#, 2 + note F_, 2 + intensity $24 + octave 3 + note G_, 1 + octave 4 + note C_, 1 + octave 3 + note D#, 1 + octave 4 + note C_, 1 + octave 3 + note G_, 1 + octave 4 + note C_, 1 + octave 3 + note D#, 1 + octave 4 + note C_, 1 + octave 3 + note G_, 1 + octave 4 + note C_, 1 + octave 3 + note D#, 1 + octave 4 + note C_, 1 + octave 3 + note G_, 1 + octave 4 + note C_, 1 + octave 3 + note D#, 1 + octave 4 + note C_, 1 + octave 3 + note G_, 1 + octave 4 + note C_, 1 + octave 3 + note D#, 1 + octave 4 + note C_, 1 + octave 3 + note G_, 1 + octave 4 + note C_, 1 + octave 3 + note D#, 1 + octave 4 + note C_, 1 + octave 3 + note G_, 1 + octave 4 + note C_, 1 + octave 3 + note D#, 1 + octave 4 + note C_, 1 + octave 3 + note G_, 1 + octave 4 + note C_, 1 + octave 3 + note D#, 1 + octave 4 + note C_, 1 + octave 3 + note G#, 1 + octave 4 + note C#, 1 + octave 3 + note E_, 1 + octave 4 + note C#, 1 + octave 3 + note G#, 1 + octave 4 + note C#, 1 + octave 3 + note E_, 1 + octave 4 + note C#, 1 + octave 3 + note G#, 1 + octave 4 + note C#, 1 + octave 3 + note E_, 1 + octave 4 + note C#, 1 + octave 3 + note G#, 1 + octave 4 + note C#, 1 + octave 3 + note E_, 1 + octave 4 + note C#, 1 + octave 3 + note G#, 1 + octave 4 + note C#, 1 + octave 3 + note E_, 1 + octave 4 + note C#, 1 + octave 3 + note G#, 1 + octave 4 + note C#, 1 + octave 3 + note E_, 1 + octave 4 + note C#, 1 + octave 3 + note G#, 1 + octave 4 + note C#, 1 + octave 3 + note E_, 1 + octave 4 + note C#, 1 + octave 3 + note G#, 1 + octave 4 + note C#, 1 + octave 3 + note E_, 1 + octave 4 + note C#, 1 + intensity $14 + octave 3 + note A_, 1 + octave 4 + note D_, 1 + octave 3 + note F_, 1 + octave 4 + note D_, 1 + octave 3 + note A_, 1 + octave 4 + note D_, 1 + octave 3 + note F_, 1 + octave 4 + note D_, 1 + octave 3 + note A_, 1 + octave 4 + note D_, 1 + octave 3 + note F_, 1 + octave 4 + note D_, 1 + octave 3 + note A_, 1 + octave 4 + note D_, 1 + octave 3 + note F_, 1 + octave 4 + note D_, 1 + intensity $15 + octave 3 + note A_, 1 + octave 4 + note D_, 1 + octave 3 + note F_, 1 + octave 4 + note D_, 1 + octave 3 + note A_, 1 + octave 4 + note D_, 1 + octave 3 + note F_, 1 + octave 4 + note D_, 1 + octave 3 + note A_, 1 + octave 4 + note D_, 1 + octave 3 + note F_, 1 + octave 4 + note D_, 1 + octave 3 + note A_, 1 + octave 4 + note D_, 1 + octave 3 + note F_, 1 + octave 4 + note D_, 1 + intensity $15 + octave 3 + note A#, 1 + octave 4 + note D#, 1 + octave 3 + note F#, 1 + octave 4 + note D#, 1 + octave 3 + note A#, 1 + octave 4 + note D#, 1 + octave 3 + note F#, 1 + octave 4 + note D#, 1 + octave 3 + note A#, 1 + octave 4 + note D#, 1 + octave 3 + note F#, 1 + octave 4 + note D#, 1 + octave 3 + note A#, 1 + octave 4 + note D#, 1 + octave 3 + note F#, 1 + octave 4 + note D#, 1 + intensity $14 + octave 3 + note F_, 1 + note G#, 1 + note B_, 1 + octave 4 + note D_, 1 + octave 3 + note G#, 1 + note B_, 1 + octave 4 + note D_, 1 + note F_, 1 + octave 3 + note B_, 1 + octave 4 + note D_, 1 + note F_, 1 + note G#, 1 + note D_, 1 + note F_, 1 + note G#, 1 + octave 5 + note D_, 1 + octave 6 + note D#, 4 + octave 5 + note A#, 4 + octave 6 + note C#, 1 + note __, 1 + note C_, 6 + octave 4 + note C_, 1 + note D#, 1 + note G#, 1 + octave 5 + note C_, 1 + note D#, 1 + note G#, 1 + octave 6 + note C_, 1 + note D#, 1 + note G#, 1 + note D#, 1 + note C_, 1 + octave 5 + note G#, 1 + note D#, 1 + note C_, 1 + octave 4 + note G#, 1 + note D#, 1 + octave 6 + note D#, 4 + octave 5 + note A#, 4 + note B_, 1 + note __, 1 + octave 6 + note F#, 12 + note F_, 1 + note F#, 1 + note G#, 16 + note F_, 8 + note C#, 1 + note __, 1 + note D#, 1 + note __, 1 + note F_, 1 + note __, 1 + octave 5 + note G#, 1 + note __, 1 + octave 6 + note F_, 1 + note F#, 1 + note F_, 1 + note D#, 1 + note F_, 1 + notetype $6, $24 + note E_, 1 + note D_, 1 + note C_, 1 + octave 5 + note B_, 1 + note A_, 1 + note G_, 1 + intensity $14 + note G_, 2 + octave 3 + note G_, 1 + note __, 1 + note G_, 1 + note __, 1 + octave 5 + note G_, 2 + octave 3 + note G_, 1 + note __, 1 + note G_, 1 + note __, 1 + intensity $14 + octave 5 + note G_, 4 + loopchannel 0, Music_KantoTrainerBattle_branch_ece5a +; ed06d + + diff --git a/audio/music/kantowildbattle.asm b/audio/music/kantowildbattle.asm new file mode 100644 index 00000000..e14e8b85 --- /dev/null +++ b/audio/music/kantowildbattle.asm @@ -0,0 +1,1230 @@ +Music_KantoWildBattle: ; ed06d + dbw $80, Music_KantoWildBattle_Ch1 + dbw $01, Music_KantoWildBattle_Ch2 + dbw $02, Music_KantoWildBattle_Ch3 +; ed076 + + +INCBIN "baserom.gbc", $ed076, $ed077 - $ed076 + + +Music_KantoWildBattle_Ch1: ; ed077 + tempo 112 + volume $77 + vibrato $12, $23 + dutycycle $2 + notetype $c, $b7 + note __, 16 + octave 4 + note A#, 6 + note A_, 1 + note G#, 1 + note A_, 1 + note G#, 1 + note G_, 1 + note F#, 1 + note G#, 1 + note G_, 1 + note F#, 1 + note F_, 1 +Music_KantoWildBattle_branch_ed091: ; ed091 + notetype $c, $b7 + callchannel Music_KantoWildBattle_branch_ed18a + octave 4 + note F_, 4 + note C#, 4 + octave 3 + note B_, 8 + callchannel Music_KantoWildBattle_branch_ed18a + note __, 8 + note G_, 1 + note B_, 1 + octave 4 + note C#, 1 + octave 3 + note B_, 1 + note G_, 1 + note B_, 1 + octave 4 + note D_, 1 + note D#, 1 + intensity $b1 + note E_, 6 + note C_, 6 + octave 3 + note G_, 4 + octave 4 + note E_, 6 + note C_, 6 + note E_, 4 + intensity $b7 + note F_, 1 + note C#, 1 + octave 3 + note G#, 1 + octave 4 + note C_, 1 + note C#, 1 + octave 3 + note G#, 1 + note F_, 1 + note G_, 1 + note G#, 4 + note F#, 1 + note G_, 1 + note G#, 1 + octave 4 + note C_, 1 + note C#, 4 + octave 3 + note F_, 1 + note G#, 1 + octave 4 + note C#, 1 + note E_, 1 + note F_, 3 + note G_, 1 + note G#, 4 + intensity $b1 + octave 3 + note G_, 6 + note F_, 6 + note E_, 4 + note G#, 6 + note G_, 6 + note F_, 4 + octave 4 + note C_, 6 + octave 3 + note A#, 6 + note G_, 4 + notetype $8, $b7 + octave 2 + note G_, 2 + octave 3 + note C_, 2 + note E_, 2 + note C_, 2 + note E_, 2 + note G_, 2 + note E_, 2 + note G_, 2 + octave 4 + note C_, 2 + octave 3 + note G_, 2 + octave 4 + note C_, 2 + note E_, 2 + note F_, 2 + note C#, 2 + octave 3 + note G#, 2 + octave 4 + note C#, 2 + octave 3 + note G#, 2 + note F_, 2 + note G#, 2 + note F_, 2 + note C#, 2 + note F_, 2 + note C#, 2 + octave 2 + note G#, 2 + notetype $c, $b7 + octave 3 + note G#, 4 + octave 4 + note C#, 4 + intensity $71 + note F_, 1 + note F_, 1 + intensity $91 + note F_, 1 + note F_, 1 + intensity $b1 + note G#, 1 + note G#, 1 + intensity $d1 + note G#, 1 + note G#, 1 + intensity $c7 + note E_, 1 + note D_, 1 + note C#, 1 + note D_, 1 + note E_, 12 + note E_, 8 + intensity $b1 + note E_, 1 + note D_, 1 + note C_, 1 + octave 3 + note A#, 1 + note A_, 1 + note G_, 1 + note F_, 1 + note E_, 1 + intensity $b7 + note D_, 8 + note F_, 8 + note A#, 8 + octave 4 + note D_, 8 + octave 3 + note G_, 8 + octave 4 + note C_, 8 + note E_, 8 + note G_, 8 + note __, 8 + octave 3 + note D#, 8 + note G#, 8 + octave 4 + note C_, 8 + octave 3 + note A#, 8 + note __, 8 + octave 4 + note D_, 8 + octave 3 + note G#, 2 + note F_, 2 + note D_, 2 + note F_, 2 + octave 4 + note C_, 4 + note __, 6 + note C_, 1 + note __, 5 + note C#, 2 + note C_, 1 + note __, 13 + note C#, 4 + note __, 6 + note C#, 1 + note __, 5 + note F_, 2 + note D#, 1 + note __, 5 + note C#, 8 +Music_KantoWildBattle_branch_ed15b: ; ed15b + intensity $b1 + octave 3 + note C_, 1 + note D#, 1 + note D_, 1 + note C#, 1 + loopchannel 8, Music_KantoWildBattle_branch_ed15b +Music_KantoWildBattle_branch_ed166: ; ed166 + note C#, 1 + note F_, 1 + note E_, 1 + note D#, 1 + loopchannel 8, Music_KantoWildBattle_branch_ed166 +Music_KantoWildBattle_branch_ed16e: ; ed16e + note C_, 1 + note D#, 1 + note D_, 1 + note C#, 1 + loopchannel 16, Music_KantoWildBattle_branch_ed16e +Music_KantoWildBattle_branch_ed176: ; ed176 + note C#, 1 + note E_, 1 + note D#, 1 + note D_, 1 + loopchannel 8, Music_KantoWildBattle_branch_ed176 +Music_KantoWildBattle_branch_ed17e: ; ed17e + note C_, 1 + note D#, 1 + note D_, 1 + note C#, 1 + loopchannel 8, Music_KantoWildBattle_branch_ed17e + loopchannel 0, Music_KantoWildBattle_branch_ed091 +; ed18a + +Music_KantoWildBattle_branch_ed18a: ; ed18a + octave 4 + note C_, 1 + note __, 5 + octave 3 + note B_, 1 + note __, 5 + note A#, 1 + note __, 3 + note __, 10 + octave 4 + note C_, 2 + note __, 2 + note D#, 2 + note C#, 1 + note __, 5 + note C_, 1 + note __, 5 + octave 3 + note B_, 1 + note __, 3 + endchannel +; ed19f + +Music_KantoWildBattle_Ch2: ; ed19f + dutycycle $1 + vibrato $12, $23 + notetype $c, $b1 + octave 4 + note G_, 1 + note F#, 1 + note F_, 1 + note E_, 1 + note G_, 1 + note F#, 1 + note F_, 1 + note E_, 1 + note G_, 1 + note F#, 1 + note F_, 1 + note E_, 1 + note G_, 1 + note F#, 1 + note F_, 1 + note E_, 1 + note G_, 1 + note F#, 1 + note F_, 1 + note E_, 1 + note F#, 1 + note F_, 1 + note E_, 1 + note D#, 1 + note F_, 1 + note E_, 1 + note D#, 1 + note D_, 1 + note E_, 1 + note D#, 1 + note D_, 1 + note C#, 1 +Music_KantoWildBattle_branch_ed1c8: ; ed1c8 + notetype $c, $b7 + callchannel Music_KantoWildBattle_branch_ed2c6 + octave 2 + note F_, 2 + octave 1 + note B_, 1 + note __, 1 + octave 2 + note G_, 2 + callchannel Music_KantoWildBattle_branch_ed2c6 + octave 2 + note G_, 1 + note __, 1 + octave 1 + note B_, 1 + note __, 1 + octave 2 + note F_, 1 + note F#, 1 + notetype $6, $b7 + callchannel Music_KantoWildBattle_branch_ed307 + callchannel Music_KantoWildBattle_branch_ed307 + forceoctave $1 + callchannel Music_KantoWildBattle_branch_ed307 + callchannel Music_KantoWildBattle_branch_ed307 + forceoctave $0 + callchannel Music_KantoWildBattle_branch_ed307 + callchannel Music_KantoWildBattle_branch_ed307 + callchannel Music_KantoWildBattle_branch_ed307 + callchannel Music_KantoWildBattle_branch_ed307 + forceoctave $1 + callchannel Music_KantoWildBattle_branch_ed307 + callchannel Music_KantoWildBattle_branch_ed307 + forceoctave $0 + callchannel Music_KantoWildBattle_branch_ed307 + callchannel Music_KantoWildBattle_branch_ed307 + note __, 16 + octave 3 + note A#, 16 + octave 4 + note D_, 16 + note F_, 16 + notetype $c, $b7 + note E_, 16 + note G_, 8 + octave 5 + note C_, 8 + note __, 8 + octave 3 + note G#, 8 + octave 4 + note C_, 8 + note D#, 8 + note F_, 8 + note F_, 1 + octave 3 + note A#, 1 + note G#, 1 + note A#, 1 + octave 4 + note F_, 1 + octave 3 + note A#, 1 + note G#, 1 + note A#, 1 + octave 4 + note G#, 8 + note G#, 1 + note F_, 1 + note D_, 1 + octave 3 + note B_, 1 + octave 4 + note F_, 1 + note D_, 1 + octave 3 + note B_, 1 + note G#, 1 + notetype $6, $b7 + callchannel Music_KantoWildBattle_branch_ed31b + forceoctave $1 + callchannel Music_KantoWildBattle_branch_ed31b + forceoctave $0 + callchannel Music_KantoWildBattle_branch_ed340 + octave 2 + note C_, 2 + note __, 2 + octave 3 + note G_, 4 + octave 2 + note C_, 2 + note __, 2 + note C_, 2 + note __, 2 + octave 4 + note C_, 4 + octave 2 + note C_, 2 + note __, 2 + octave 4 + note D#, 4 + octave 2 + note C_, 2 + note __, 2 + octave 4 + note C#, 4 + octave 2 + note C#, 2 + note __, 2 + note C#, 2 + note __, 2 + octave 4 + note C#, 4 + octave 2 + note C#, 2 + note __, 2 + note C#, 2 + note __, 2 + octave 4 + note C#, 4 + octave 2 + note C#, 2 + note __, 2 + note C#, 2 + note __, 2 + octave 4 + note C#, 4 + octave 2 + note C#, 2 + note __, 2 + note C#, 2 + note __, 2 + octave 4 + note C#, 4 + octave 2 + note C#, 2 + note __, 2 + octave 4 + note F_, 4 + octave 2 + note C#, 2 + note __, 2 + callchannel Music_KantoWildBattle_branch_ed340 + callchannel Music_KantoWildBattle_branch_ed354 + callchannel Music_KantoWildBattle_branch_ed340 + callchannel Music_KantoWildBattle_branch_ed354 + forceoctave $1 + callchannel Music_KantoWildBattle_branch_ed340 + forceoctave $0 + note C#, 2 + note __, 2 + octave 3 + note G#, 4 + octave 2 + note C#, 2 + note __, 2 + note C#, 2 + note __, 2 + octave 4 + note C#, 4 + octave 2 + note C#, 2 + note __, 2 + octave 3 + note A#, 4 + octave 2 + note C#, 2 + note __, 2 + callchannel Music_KantoWildBattle_branch_ed340 + note C_, 2 + note __, 2 + octave 3 + note G_, 4 + octave 2 + note C_, 2 + note __, 2 + note C_, 2 + note __, 2 + octave 4 + note C_, 4 + octave 2 + note C_, 2 + note __, 2 + octave 3 + note A#, 4 + octave 2 + note C_, 2 + note __, 2 + loopchannel 0, Music_KantoWildBattle_branch_ed1c8 +; ed2c6 + +Music_KantoWildBattle_branch_ed2c6: ; ed2c6 + octave 2 + note C_, 1 + note __, 2 + note C_, 1 + octave 1 + note G_, 1 + note __, 1 + octave 2 + note C_, 1 + note __, 1 + octave 3 + note C_, 2 + octave 2 + note C_, 1 + note __, 1 + octave 1 + note G_, 1 + note __, 2 + note G_, 1 + octave 2 + note C_, 3 + note C_, 1 + octave 1 + note G_, 2 + octave 2 + note C_, 2 + octave 1 + note G_, 2 + octave 2 + note F#, 2 + octave 1 + note G_, 2 + octave 2 + note G_, 2 + note C#, 1 + note __, 2 + note C#, 1 + octave 1 + note G#, 1 + note __, 1 + octave 2 + note C#, 1 + note __, 1 + octave 3 + note C#, 1 + note __, 1 + octave 2 + note C#, 2 + octave 1 + note G#, 1 + note __, 2 + note G#, 1 + octave 2 + note C#, 1 + note __, 2 + note C#, 1 + octave 1 + note G#, 1 + note __, 1 + octave 2 + note C#, 1 + note __, 1 + octave 1 + note G_, 2 + endchannel +; ed307 + +Music_KantoWildBattle_branch_ed307: ; ed307 + octave 2 + note C_, 2 + note __, 4 + note C_, 1 + note __, 1 + note C_, 2 + octave 3 + note C_, 2 + octave 2 + note C_, 4 + note __, 2 + note C_, 2 + note __, 2 + note C_, 2 + octave 3 + note C_, 2 + note __, 2 + octave 2 + note C_, 4 + endchannel +; ed31b + +Music_KantoWildBattle_branch_ed31b: ; ed31b + octave 2 + note C_, 2 + note __, 4 + note C_, 2 + note __, 4 + octave 1 + note G_, 1 + note __, 1 + note G_, 1 + note __, 1 + octave 2 + note E_, 2 + note __, 2 + note E_, 2 + note __, 2 + note E_, 2 + note C_, 6 + note C_, 2 + note __, 4 + note C_, 2 + octave 1 + note G_, 2 + octave 2 + note E_, 2 + note C_, 2 + octave 1 + note G_, 2 + octave 2 + note C_, 2 + note __, 4 + note C_, 2 + note E_, 2 + note G_, 2 + note B_, 2 + octave 3 + note C_, 2 + endchannel +; ed340 + +Music_KantoWildBattle_branch_ed340: ; ed340 + octave 3 + note G_, 4 + octave 2 + note C_, 2 + note __, 2 + note C_, 2 + note __, 2 + octave 3 + note G_, 4 + octave 2 + note C_, 2 + note __, 2 + note C_, 2 + note __, 2 + octave 3 + note G_, 4 + octave 2 + note C_, 2 + note __, 2 + endchannel +; ed354 + +Music_KantoWildBattle_branch_ed354: ; ed354 + note C_, 2 + note __, 2 + octave 3 + note G_, 4 + octave 2 + note C_, 2 + note __, 2 + note C_, 2 + note __, 2 + octave 3 + note G_, 4 + octave 2 + note C_, 2 + note __, 2 + octave 3 + note G_, 4 + octave 2 + note C_, 2 + note __, 2 + endchannel +; ed368 + +Music_KantoWildBattle_Ch3: ; ed368 + vibrato $14, $23 + notetype $c, $14 + octave 3 + note C_, 1 + note __, 1 + note C_, 1 + octave 4 + note C_, 1 + octave 3 + note C#, 1 + note __, 1 + note C#, 1 + octave 4 + note C#, 1 + octave 3 + note D_, 1 + note __, 1 + note D_, 1 + octave 4 + note D_, 1 + octave 3 + note D#, 1 + note __, 1 + note D#, 1 + octave 4 + note D#, 1 + octave 3 + note E_, 1 + note __, 1 + note E_, 1 + octave 4 + note E_, 1 + octave 3 + note F_, 1 + note __, 1 + note F_, 1 + octave 4 + note F_, 1 + octave 3 + note F#, 1 + note __, 1 + note F#, 1 + octave 4 + note F#, 1 + octave 3 + note G_, 1 + note __, 1 + note G_, 1 + octave 4 + note G_, 1 +Music_KantoWildBattle_branch_ed39e: ; ed39e + notetype $c, $14 + octave 5 + note G_, 1 + note __, 2 + octave 4 + note G_, 1 + note __, 2 + octave 5 + note G_, 1 + note __, 3 + octave 4 + note G_, 1 + note __, 1 + octave 5 + note G_, 1 + note __, 2 + octave 4 + note G_, 1 + octave 3 + note G_, 1 + note B_, 1 + octave 4 + note C_, 1 + note D_, 1 + note D#, 6 + octave 5 + note D#, 2 + note __, 2 + note G_, 2 + note G#, 1 + note __, 2 + octave 4 + note G#, 1 + note __, 2 + octave 5 + note G#, 1 + note __, 3 + octave 4 + note G#, 1 + note __, 1 + octave 5 + note G#, 1 + note __, 2 + octave 4 + note G#, 1 + octave 6 + note C#, 6 + octave 5 + note G#, 1 + note F_, 1 + note B_, 1 + note G_, 1 + note F_, 1 + note D_, 1 + note G_, 1 + note F_, 1 + note D_, 1 + octave 4 + note B_, 1 + octave 5 + note G_, 1 + note __, 2 + octave 4 + note G_, 1 + note __, 2 + octave 5 + note G_, 1 + note __, 3 + octave 4 + note G_, 1 + note __, 1 + octave 5 + note G_, 1 + note __, 2 + octave 4 + note G_, 1 + note C_, 1 + note D_, 1 + note D#, 1 + note F_, 1 + note G_, 6 + octave 5 + note D#, 2 + note __, 2 + note G_, 2 + note G#, 1 + note __, 2 + octave 4 + note G_, 1 + note __, 2 + octave 5 + note G#, 1 + note __, 3 + octave 4 + note G_, 1 + note __, 1 + octave 5 + note G#, 1 + note __, 2 + octave 4 + note G_, 1 + note C#, 4 + note G#, 4 + octave 5 + note F_, 7 + note F#, 1 + note G_, 2 + intensity $24 + note C_, 1 + octave 4 + note G_, 1 + octave 5 + note C_, 1 + octave 4 + note G_, 1 + intensity $14 + octave 5 + note F#, 2 + intensity $24 + note C_, 1 + octave 4 + note G_, 1 + octave 5 + note C_, 1 + octave 4 + note G_, 1 + intensity $14 + octave 5 + note E_, 2 + intensity $24 + note C_, 1 + octave 4 + note G_, 1 + intensity $14 + octave 5 + note G_, 2 + intensity $24 + note C_, 1 + octave 4 + note G_, 1 + octave 5 + note C_, 1 + octave 4 + note G_, 1 + intensity $14 + octave 5 + note A_, 2 + intensity $24 + note C_, 1 + octave 4 + note G_, 1 + octave 5 + note C_, 1 + octave 4 + note G_, 1 + intensity $14 + octave 5 + note G_, 2 + intensity $24 + note C_, 1 + octave 4 + note G#, 1 + intensity $14 + octave 5 + note G#, 12 + note G_, 2 + note F_, 2 + note G#, 2 + note G_, 2 + note C#, 1 + note F_, 1 + note G#, 1 + octave 6 + note C_, 1 + note C#, 8 + octave 5 + note C_, 2 + intensity $24 + octave 4 + note E_, 1 + note G_, 1 + note E_, 1 + note G_, 1 + intensity $14 + note A#, 2 + intensity $24 + note E_, 1 + note G_, 1 + note E_, 1 + note G_, 1 + intensity $14 + note G#, 2 + intensity $24 + note E_, 1 + note G_, 1 + intensity $14 + octave 5 + note C#, 2 + intensity $24 + octave 4 + note E_, 1 + note G_, 1 + note E_, 1 + note G_, 1 + intensity $14 + octave 5 + note C_, 2 + intensity $24 + octave 4 + note E_, 1 + note G_, 1 + note E_, 1 + note G_, 1 + intensity $14 + note A#, 2 + intensity $24 + note E_, 1 + note G_, 1 + intensity $14 + octave 5 + note F_, 2 + intensity $24 + octave 4 + note G_, 1 + octave 5 + note C_, 1 + octave 4 + note G_, 1 + octave 5 + note C_, 1 + intensity $14 + note E_, 2 + intensity $24 + octave 4 + note G_, 1 + octave 5 + note C_, 1 + octave 4 + note G_, 1 + octave 5 + note C_, 1 + intensity $14 + note D_, 2 + intensity $24 + octave 4 + note G_, 1 + octave 5 + note C_, 1 + intensity $14 + octave 4 + note A#, 4 + octave 5 + note C_, 4 + note D_, 4 + note F_, 4 + note G#, 16 + notetype $6, $14 + note G#, 1 + note __, 1 + intensity $24 + note G#, 1 + note __, 1 + intensity $34 + note G#, 1 + note __, 1 + note G#, 1 + note __, 1 + note G#, 1 + note __, 1 + note G#, 1 + note __, 1 + intensity $24 + note G#, 1 + note __, 1 + note G#, 1 + note __, 1 + note G#, 1 + note __, 1 + note G#, 1 + note __, 1 + intensity $14 + note G#, 1 + note __, 1 + note G#, 1 + note __, 1 + octave 6 + note C#, 1 + note __, 1 + note C#, 1 + note __, 1 + note C#, 1 + note __, 1 + note C#, 1 + note __, 1 + octave 5 + note G_, 2 + note F_, 2 + note E_, 2 + note F_, 2 + notetype $c, $15 + note G_, 12 + note G_, 8 + notetype $6, $15 + note G_, 1 + note __, 1 + note G_, 1 + note __, 1 + note G_, 1 + note __, 1 + note G_, 1 + note __, 1 + intensity $24 + note G_, 1 + note __, 1 + note G_, 1 + note __, 1 + intensity $14 + note G_, 1 + note __, 1 + note G_, 1 + note __, 1 + notetype $c, $14 + octave 2 + note A#, 16 + note A#, 1 + note __, 2 + note A#, 1 + note __, 2 + note A#, 1 + note __, 1 + octave 3 + note A#, 1 + note __, 2 + note A#, 1 + note __, 2 + note A#, 1 + note __, 1 + note C_, 1 + note __, 2 + notetype $6, $15 + note C_, 1 + note __, 1 + note C_, 2 + octave 4 + note C_, 2 + octave 3 + note C_, 4 + note __, 2 + note C_, 2 + note __, 2 + note C_, 2 + octave 4 + note C_, 2 + note __, 2 + octave 3 + note C_, 4 + note C_, 2 + note __, 4 + note C_, 1 + note __, 1 + note C_, 2 + octave 4 + note C_, 2 + octave 3 + note C_, 4 + note __, 2 + note C_, 2 + note __, 2 + note C_, 2 + octave 2 + note A#, 2 + note __, 2 + note A#, 2 + note __, 2 + notetype $c, $14 + note G#, 16 + note G#, 16 + note A#, 2 + note __, 2 + note A#, 1 + note __, 3 + note A#, 1 + note __, 1 + octave 3 + note A#, 1 + note __, 1 + octave 2 + note A#, 1 + note __, 1 + octave 3 + note A#, 1 + note __, 1 + note D_, 2 + note __, 2 + note D_, 1 + note __, 3 + note D_, 1 + note __, 1 + octave 4 + note D_, 1 + note __, 1 + octave 2 + note B_, 1 + note __, 1 + octave 3 + note B_, 1 + note __, 1 + octave 5 + note E_, 4 + octave 4 + note C_, 1 + note E_, 1 + note G_, 1 + note B_, 1 + octave 5 + note C_, 1 + note __, 1 + note E_, 1 + note __, 5 + note F_, 2 + note E_, 1 + note __, 1 + octave 4 + note C_, 1 + octave 3 + note G_, 1 + octave 4 + note C_, 1 + note E_, 1 + note G_, 1 + note E_, 1 + note C_, 1 + note E_, 1 + note G_, 1 + octave 5 + note C_, 1 + note E_, 1 + note G_, 1 + note F_, 4 + octave 4 + note C#, 1 + note F_, 1 + note G#, 1 + octave 5 + note C_, 1 + note C#, 1 + note __, 1 + note F_, 1 + note __, 5 + note G#, 2 + note G_, 1 + note __, 5 + note F_, 8 + intensity $13 + note G_, 6 + note F#, 6 + note E_, 2 + note __, 2 + note G_, 6 + note A_, 6 + note G_, 2 + note __, 2 + note G#, 12 + note G_, 2 + note F_, 2 + note G#, 2 + note G_, 2 + note __, 4 + octave 6 + note C#, 8 + octave 5 + note C_, 6 + octave 4 + note A#, 6 + note G#, 2 + note __, 2 + octave 5 + note C#, 6 + note C_, 6 + octave 4 + note A#, 2 + note __, 2 + octave 5 + note F_, 6 + note E_, 6 + note D_, 2 + note __, 2 + octave 4 + note A#, 4 + octave 5 + note C_, 4 + note D_, 4 + note F_, 4 + note G#, 16 + note G#, 16 + note G_, 16 + note G_, 16 + loopchannel 0, Music_KantoWildBattle_branch_ed39e +; ed5c6 + + diff --git a/audio/music/lakeofrage.asm b/audio/music/lakeofrage.asm new file mode 100644 index 00000000..8a57ab38 --- /dev/null +++ b/audio/music/lakeofrage.asm @@ -0,0 +1,329 @@ +Music_LakeOfRage: ; ee6c5 + dbw $c0, Music_LakeOfRage_Ch1 + dbw $01, Music_LakeOfRage_Ch2 + dbw $02, Music_LakeOfRage_Ch3 + dbw $03, Music_LakeOfRage_Ch4 +; ee6d1 + +Music_LakeOfRage_Ch1: ; ee6d1 + tempo 144 + volume $77 + dutycycle $3 + tone $0002 + vibrato $8, $22 + stereopanning $f0 + notetype $c, $b4 + octave 3 + note D_, 6 + note D_, 10 + note D_, 6 + note D_, 6 + note E_, 4 +Music_LakeOfRage_branch_ee6e9: ; ee6e9 + intensity $b5 + note F#, 6 + note E_, 6 + note D_, 4 + octave 4 + note D_, 6 + note C_, 4 + note E_, 2 + note D_, 4 + octave 3 + note B_, 6 + note G_, 2 + notetype $8, $b5 + note D_, 4 + note G_, 4 + note B_, 4 + notetype $c, $b4 + note D_, 3 + note F#, 1 + intensity $b7 + note A_, 8 + note F#, 4 + note A_, 3 + octave 4 + note C#, 1 + note D_, 12 + notetype $8, $b4 + octave 3 + note C_, 4 + octave 2 + note B_, 4 + note A_, 4 + notetype $8, $b7 + note A_, 12 + notetype $c, $b7 + octave 3 + note C_, 12 + intensity $b4 + note E_, 4 + note D_, 2 + intensity $b7 + octave 2 + note A_, 10 + intensity $b4 + octave 3 + note E_, 4 + note D_, 3 + note E_, 1 + intensity $b7 + note F#, 8 + note D_, 6 + note C_, 1 + note E_, 1 + note C_, 8 + note E_, 6 + note E_, 1 + note G_, 1 + note E_, 8 + note G_, 6 + note F#, 1 + note G_, 1 + intensity $a0 + note A_, 7 + intensity $a7 + note A_, 7 + note A_, 1 + octave 4 + note C_, 1 + intensity $a0 + note D_, 6 + intensity $a7 + note D_, 6 + loopchannel 0, Music_LakeOfRage_branch_ee6e9 +; ee749 + +Music_LakeOfRage_Ch2: ; ee749 + dutycycle $3 + vibrato $20, $44 + stereopanning $ff + notetype $c, $90 + octave 3 + note G_, 8 + intensity $97 + note G_, 8 + intensity $a0 + note A_, 8 + intensity $a7 + note A_, 8 +Music_LakeOfRage_branch_ee75e: ; ee75e + notetype $8, $c7 + octave 4 + note D_, 16 + octave 3 + note A_, 4 + octave 4 + note D_, 4 + note A_, 16 + octave 5 + note C_, 4 + octave 4 + note B_, 4 + notetype $c, $c7 + note G_, 12 + note B_, 4 + note A_, 3 + note G_, 1 + intensity $b0 + note F#, 12 + intensity $b7 + note F#, 16 + notetype $8, $c3 + octave 3 + note G_, 4 + note F#, 4 + note E_, 4 + note C_, 15 + notetype $c, $c3 + octave 4 + note C_, 1 + note E_, 1 + note G_, 1 + note __, 1 + note E_, 1 + note G_, 1 + intensity $c5 + octave 5 + note C_, 10 + intensity $c3 + octave 4 + note A_, 4 + note G_, 4 + note F#, 4 + note E_, 2 + notetype $8, $c3 + note D_, 4 + note E_, 4 + note F#, 4 + notetype $8, $c7 + note A_, 12 + notetype $8, $c3 + octave 3 + note G_, 4 + note F#, 4 + note E_, 4 + octave 4 + note C_, 4 + octave 3 + note B_, 4 + note A_, 4 + octave 4 + note E_, 4 + note D_, 4 + note C_, 4 + note G_, 4 + note F#, 4 + note E_, 4 + notetype $8, $c7 + note F#, 16 + note D_, 4 + note F#, 4 + notetype $c, $c7 + note A_, 16 + loopchannel 0, Music_LakeOfRage_branch_ee75e +; ee7c1 + +Music_LakeOfRage_Ch3: ; ee7c1 + stereopanning $f + notetype $c, $16 + octave 3 + note G_, 4 + note __, 2 + note G_, 4 + note __, 6 + note F#, 4 + note __, 2 + note F#, 4 + note __, 2 + note E_, 4 +Music_LakeOfRage_branch_ee7d0: ; ee7d0 + octave 3 + note D_, 4 + octave 2 + note A_, 2 + octave 3 + note D_, 4 + octave 2 + note A_, 2 + octave 3 + note D_, 2 + note E_, 2 + note F_, 4 + note C_, 2 + note F_, 4 + note C_, 2 + note F_, 2 + note F#, 2 + note G_, 4 + note D_, 2 + note G_, 4 + note D_, 2 + note G_, 2 + note B_, 2 + note A_, 2 + note D_, 2 + note F#, 2 + note A_, 4 + note D_, 2 + note E_, 2 + note F#, 2 + note A_, 2 + note F#, 2 + note A_, 2 + octave 4 + note D_, 4 + octave 3 + note A_, 2 + octave 4 + note D_, 2 + note F#, 2 + octave 3 + note E_, 4 + note C_, 2 + note E_, 4 + note C_, 2 + note E_, 2 + note C_, 2 + note G_, 4 + note C_, 2 + note G_, 4 + note C_, 2 + note G_, 2 + note C_, 2 + note F#, 4 + note D_, 2 + note F#, 4 + note D_, 2 + note F#, 2 + note D_, 2 + note A_, 2 + note D_, 2 + note F#, 2 + octave 4 + note D_, 4 + octave 3 + note D_, 2 + note E_, 2 + note F#, 2 + note G_, 4 + note C_, 2 + note G_, 4 + note C_, 2 + note G_, 2 + note C_, 2 + note G_, 4 + note C_, 2 + note G_, 4 + note C_, 2 + note G_, 2 + note C_, 2 + note F#, 4 + note D_, 2 + note F#, 4 + note D_, 2 + note F#, 2 + note D_, 2 + note D_, 4 + octave 2 + note A_, 2 + octave 3 + note D_, 4 + octave 2 + note A_, 2 + octave 3 + note D_, 2 + octave 2 + note A_, 2 + loopchannel 0, Music_LakeOfRage_branch_ee7d0 +; ee835 + +Music_LakeOfRage_Ch4: ; ee835 + stereopanning $f0 + togglenoise $3 + notetype $c +Music_LakeOfRage_branch_ee83b: ; ee83b + note D_, 2 + note D_, 1 + note D_, 1 + note G_, 2 + note D_, 2 + note D_, 1 + note D_, 1 + note F#, 6 + note D_, 2 + note D_, 1 + note D_, 1 + note G_, 2 + note D_, 2 + note D_, 1 + note D_, 1 + note F#, 3 + note D_, 1 + note D_, 1 + note D_, 1 + loopchannel 0, Music_LakeOfRage_branch_ee83b +; ee852 + + diff --git a/audio/music/lakeofragerocketradio.asm b/audio/music/lakeofragerocketradio.asm new file mode 100644 index 00000000..2abd2931 --- /dev/null +++ b/audio/music/lakeofragerocketradio.asm @@ -0,0 +1,41 @@ +Music_LakeOfRageRocketRadio: ; ef5b1 + dbw $80, Music_LakeOfRageRocketRadio_Ch1 + dbw $01, Music_LakeOfRageRocketRadio_Ch2 + dbw $02, Music_LakeOfRageRocketRadio_Ch3 +; ef5ba + +Music_LakeOfRageRocketRadio_Ch1: ; ef5ba + tempo 160 + volume $77 + dutycycle $1 + tone $1118 + vibrato $0, $f0 + stereopanning $f0 +Music_LakeOfRageRocketRadio_branch_ef5c9: ; ef5c9 + notetype $c, $a7 + octave 7 + note G_, 4 + note F#, 4 + note G_, 4 + note F#, 4 + note __, 16 + loopchannel 0, Music_LakeOfRageRocketRadio_branch_ef5c9 +; ef5d6 + +Music_LakeOfRageRocketRadio_Ch2: ; ef5d6 + dutycycle $1 + vibrato $13, $e8 + notetype $c, $a7 + note __, 2 + stereopanning $f + loopchannel 0, Music_LakeOfRageRocketRadio_branch_ef5c9 +; ef5e5 + +Music_LakeOfRageRocketRadio_Ch3: ; ef5e5 + notetype $c, $26 + vibrato $10, $44 + note __, 4 + loopchannel 0, Music_LakeOfRageRocketRadio_branch_ef5c9 +; ef5f0 + + diff --git a/audio/music/lavendertown.asm b/audio/music/lavendertown.asm new file mode 100644 index 00000000..780bdc60 --- /dev/null +++ b/audio/music/lavendertown.asm @@ -0,0 +1,525 @@ +Music_LavenderTown: ; ef72f + dbw $80, Music_LavenderTown_Ch1 + dbw $01, Music_LavenderTown_Ch2 + dbw $02, Music_LavenderTown_Ch3 +; ef738 + + +INCBIN "baserom.gbc", $ef738, $ef739 - $ef738 + + +Music_LavenderTown_Ch1: ; ef739 + tempo 160 + volume $77 + stereopanning $f + vibrato $6, $24 + dutycycle $0 + notetype $c, $b3 + note __, 16 + note __, 16 + note __, 16 + note __, 16 +Music_LavenderTown_branch_ef74c: ; ef74c + callchannel Music_LavenderTown_branch_ef7fd + intensity $93 + octave 5 + note D_, 2 + intensity $43 + note D_, 2 + intensity $93 + note F#, 2 + intensity $43 + note F#, 2 + intensity $93 + note B_, 2 + intensity $43 + note B_, 2 + intensity $93 + note A_, 2 + intensity $43 + note A_, 2 + callchannel Music_LavenderTown_branch_ef87f + intensity $93 + intensity $93 + note F_, 2 + intensity $83 + note F_, 2 + intensity $93 + note D_, 2 + intensity $43 + note D_, 2 + intensity $93 + octave 4 + note B_, 2 + intensity $43 + note B_, 2 + intensity $93 + note G_, 2 + intensity $43 + note G_, 2 + callchannel Music_LavenderTown_branch_ef7fd + intensity $93 + octave 5 + note D_, 2 + intensity $43 + note D_, 2 + intensity $93 + note G_, 2 + intensity $43 + note G_, 2 + intensity $93 + note B_, 2 + intensity $43 + note B_, 2 + intensity $93 + note G_, 2 + intensity $43 + note G_, 2 + callchannel Music_LavenderTown_branch_ef87f + intensity $93 + octave 6 + note C_, 2 + intensity $43 + note C_, 2 + intensity $93 + octave 5 + note G_, 2 + intensity $43 + note G_, 2 + intensity $93 + note E_, 2 + intensity $43 + note E_, 2 + intensity $93 + note C_, 2 + intensity $43 + note C_, 2 + octave 3 + note F_, 2 + note A_, 2 + octave 4 + note C_, 2 + note E_, 2 + note F_, 2 + note C_, 2 + octave 3 + note A_, 2 + note F_, 2 +Music_LavenderTown_branch_ef7ca: ; ef7ca + octave 3 + note C_, 2 + note E_, 2 + note G_, 2 + note B_, 2 + octave 4 + note C_, 2 + octave 3 + note G_, 2 + note E_, 2 + note C_, 2 + note F_, 2 + note A_, 2 + octave 4 + note C_, 2 + note E_, 2 + note F_, 2 + note C_, 2 + octave 3 + note A_, 2 + note F_, 2 + loopchannel 2, Music_LavenderTown_branch_ef7ca + note F#, 2 + note A_, 2 + octave 4 + note C_, 2 + note F#, 2 + note A_, 2 + note C_, 2 + octave 3 + note A_, 2 + note F#, 2 + note G_, 2 + octave 4 + note C_, 2 + note D_, 2 + note F_, 2 + note G_, 2 + note F_, 2 + note D_, 2 + note C_, 2 + octave 3 + note B_, 8 + note B_, 8 + loopchannel 0, Music_LavenderTown_branch_ef74c +; ef7fd + +Music_LavenderTown_branch_ef7fd: ; ef7fd + intensity $83 + octave 5 + note C_, 2 + intensity $43 + note C_, 2 + intensity $83 + note G_, 2 + intensity $43 + note G_, 2 + intensity $83 + octave 6 + note C_, 2 + intensity $43 + note C_, 2 + intensity $83 + octave 5 + note G_, 2 + intensity $43 + note G_, 2 + intensity $83 + note D_, 2 + intensity $43 + note D_, 2 + intensity $83 + note A_, 2 + intensity $43 + note A_, 2 + intensity $83 + octave 6 + note D_, 2 + intensity $43 + note D_, 2 + intensity $83 + octave 5 + note A_, 2 + intensity $43 + note A_, 2 + intensity $83 + note E_, 2 + intensity $43 + note E_, 2 + intensity $83 + note B_, 2 + intensity $43 + note B_, 2 + intensity $83 + octave 6 + note E_, 2 + intensity $43 + note E_, 2 + intensity $83 + octave 5 + note B_, 2 + intensity $43 + note B_, 2 + intensity $83 + note C#, 2 + intensity $43 + note C#, 2 + intensity $83 + note G_, 2 + intensity $43 + note G_, 2 + intensity $83 + note A#, 2 + intensity $43 + note A#, 2 + intensity $83 + note G_, 2 + intensity $43 + note G_, 2 + intensity $83 + note C_, 2 + intensity $43 + note C_, 2 + intensity $83 + note F_, 2 + intensity $43 + note F_, 2 + intensity $83 + octave 6 + note C_, 2 + intensity $43 + note C_, 2 + intensity $83 + octave 5 + note F_, 2 + intensity $43 + note F_, 2 + endchannel +; ef87f + +Music_LavenderTown_branch_ef87f: ; ef87f + intensity $93 + octave 5 + note G_, 2 + intensity $83 + note G_, 2 + intensity $83 + note F_, 2 + intensity $43 + note F_, 2 + intensity $83 + note D_, 2 + intensity $43 + note D_, 2 + intensity $83 + note G_, 2 + intensity $43 + note G_, 2 + endchannel +; ef899 + +Music_LavenderTown_Ch2: ; ef899 + dutycycle $1 + vibrato $8, $24 + stereopanning $ff +Music_LavenderTown_branch_ef8a0: ; ef8a0 + notetype $c, $a3 + octave 5 + note C_, 2 + intensity $63 + note C_, 2 + intensity $a3 + note G_, 2 + intensity $63 + note G_, 2 + intensity $a3 + note B_, 2 + intensity $63 + note B_, 2 + intensity $a3 + note F#, 2 + intensity $63 + note F#, 2 + loopchannel 3, Music_LavenderTown_branch_ef8a0 + intensity $a3 + note C_, 2 + intensity $63 + note C_, 2 + intensity $a3 + note G_, 2 + intensity $63 + note G_, 2 + intensity $a3 + note B_, 2 + intensity $63 + note B_, 2 + intensity $a3 + octave 6 + note D_, 2 + intensity $63 + note D_, 2 +Music_LavenderTown_branch_ef8d7: ; ef8d7 + intensity $b5 + callchannel Music_LavenderTown_branch_ef915 + octave 2 + note F#, 4 + octave 3 + note C_, 4 + note F#, 4 + note A_, 4 + octave 2 + note G_, 4 + octave 3 + note C_, 4 + note D_, 4 + note G_, 4 + note F_, 4 + note D_, 4 + octave 2 + note B_, 4 + note G_, 4 + callchannel Music_LavenderTown_branch_ef915 + octave 2 + note G_, 4 + octave 3 + note C_, 4 + note F_, 4 + note G_, 4 + note C_, 4 + note F_, 4 + note G_, 4 + note F_, 4 + note C_, 4 + note E_, 4 + note G_, 4 + octave 4 + note C_, 4 + intensity $b7 + octave 2 + note F_, 16 + note C_, 16 + note F_, 16 + note C_, 16 + note F_, 16 + note F#, 16 + note G_, 16 + octave 1 + note G_, 8 + intensity $57 + octave 5 + note D_, 1 + note F_, 1 + note G_, 6 + loopchannel 0, Music_LavenderTown_branch_ef8d7 +; ef915 + +Music_LavenderTown_branch_ef915: ; ef915 + octave 2 + note C_, 4 + note G_, 4 + octave 3 + note E_, 4 + octave 2 + note G_, 4 + note D_, 4 + note A_, 4 + octave 3 + note F_, 4 + octave 2 + note A_, 4 + note E_, 4 + note B_, 4 + octave 3 + note G_, 4 + note F_, 4 + note E_, 4 + note C#, 4 + octave 2 + note A#, 4 + note G_, 4 + note F_, 4 + octave 3 + note C_, 4 + note A_, 4 + note C_, 4 + endchannel +; ef932 + +Music_LavenderTown_Ch3: ; ef932 + vibrato $12, $24 + notetype $c, $13 + stereopanning $f0 + note __, 16 + note __, 16 + note __, 16 + note __, 8 + octave 5 + note E_, 4 + note F_, 4 +Music_LavenderTown_branch_ef941: ; ef941 + intensity $12 + octave 5 + note G_, 4 + note __, 4 + note G_, 4 + note __, 4 + note E_, 4 + note __, 4 + note E_, 4 + note F_, 4 + note G_, 4 + note F_, 4 + note E_, 4 + note B_, 4 + note C#, 8 + note __, 2 + note C#, 2 + note D_, 2 + note E_, 2 + note F_, 10 + note G_, 2 + note F_, 2 + note E_, 2 + note D_, 8 + octave 4 + note A_, 4 + octave 5 + note D_, 4 + note E_, 12 + note F_, 2 + note E_, 2 + note D_, 12 + note E_, 2 + note F_, 2 + note G_, 4 + note __, 4 + note G_, 4 + note __, 4 + note E_, 4 + note __, 4 + note E_, 4 + note F_, 4 + note G_, 4 + note F_, 4 + note E_, 4 + note B_, 4 + note C#, 8 + note __, 2 + note C#, 2 + note D_, 2 + note E_, 2 + note F_, 10 + note G_, 2 + note F_, 2 + note E_, 2 + note D_, 12 + note C_, 2 + note D_, 2 + note C_, 16 + note C_, 12 + note __, 4 + intensity $24 + note A_, 2 + note G_, 2 + note A_, 2 + note B_, 2 + octave 6 + note C_, 4 + octave 5 + note G_, 4 + note F_, 4 + note E_, 4 + note D_, 4 + note C_, 4 + note A_, 2 + note G_, 2 + note A_, 2 + note B_, 2 + octave 6 + note C_, 4 + octave 5 + note G_, 4 + octave 6 + note F_, 4 + notetype $8, $24 + note E_, 2 + note F_, 2 + note E_, 2 + notetype $c, $24 + note D_, 4 + note C_, 4 + octave 5 + note A_, 2 + note G_, 2 + note A_, 2 + note B_, 2 + octave 6 + note C_, 4 + octave 5 + note G_, 4 + note A_, 2 + note G_, 2 + note A_, 2 + note B_, 2 + octave 6 + note C_, 4 + note C#, 4 + note D_, 12 + note C_, 4 + octave 5 + note B_, 12 + note E_, 2 + note F_, 2 + loopchannel 0, Music_LavenderTown_branch_ef941 +; ef9bc + + diff --git a/audio/music/lighthouse.asm b/audio/music/lighthouse.asm new file mode 100644 index 00000000..74abfcde --- /dev/null +++ b/audio/music/lighthouse.asm @@ -0,0 +1,316 @@ +Music_Lighthouse: ; ee569 + dbw $c0, Music_Lighthouse_Ch1 + dbw $01, Music_Lighthouse_Ch2 + dbw $02, Music_Lighthouse_Ch3 + dbw $03, Music_Lighthouse_Ch4 +; ee575 + +Music_Lighthouse_Ch1: ; ee575 + tempo 144 + volume $77 + dutycycle $3 + tone $0004 + vibrato $8, $45 + stereopanning $f +Music_Lighthouse_branch_ee584: ; ee584 + notetype $c, $b3 + octave 3 + note C#, 8 + octave 2 + note F#, 2 + note G#, 2 + note A_, 2 + note B_, 2 + octave 3 + note C#, 4 + octave 2 + note B_, 4 + note A_, 4 + note B_, 4 + note G#, 1 + note __, 7 + octave 3 + note C_, 4 + octave 2 + note G#, 1 + note __, 1 + note G#, 1 + note __, 1 + note G#, 1 + note __, 1 + note C_, 2 + note D#, 1 + note __, 1 + note F#, 1 + note __, 1 + note G#, 1 + note __, 1 + note A_, 1 + note __, 1 + note A_, 1 + note __, 1 + note A_, 1 + note __, 1 + octave 3 + note C#, 8 + octave 2 + note C#, 2 + note F#, 2 + note G#, 2 + octave 3 + note C_, 2 + note D_, 2 + note C#, 2 + octave 2 + note A_, 2 + note G#, 2 + note A_, 2 + note G#, 2 + note F#, 2 + note A_, 2 + note G#, 1 + note __, 7 + octave 3 + note C_, 12 + octave 2 + note G#, 1 + note __, 1 + note G#, 1 + note __, 1 + note G#, 1 + note __, 3 + octave 3 + note C_, 1 + note __, 3 + octave 2 + note A_, 4 + octave 3 + note A_, 4 + note G#, 4 + note F#, 4 + note E_, 4 + note D#, 4 + note C#, 4 + note E_, 4 + note F#, 2 + note E_, 2 + note D#, 12 + octave 2 + note B_, 2 + note A_, 2 + note B_, 2 + note A_, 2 + note G#, 8 + note A_, 4 + octave 3 + note A_, 4 + note G#, 2 + note F#, 2 + note E_, 2 + note F#, 2 + note E_, 2 + note D#, 2 + note C#, 2 + octave 2 + note B_, 2 + note A_, 2 + note B_, 2 + octave 3 + note C#, 2 + note D#, 2 + note E_, 2 + note F#, 2 + note G#, 12 + octave 2 + note B_, 2 + note A_, 2 + note B_, 2 + note A_, 2 + note G#, 8 + loopchannel 0, Music_Lighthouse_branch_ee584 +; ee5fc + +Music_Lighthouse_Ch2: ; ee5fc + dutycycle $3 + tone $0002 + vibrato $10, $45 +Music_Lighthouse_branch_ee604: ; ee604 + notetype $c, $c5 + octave 3 + note G#, 12 + note F#, 2 + note G#, 2 + note A_, 8 + octave 4 + note C#, 8 + note C_, 1 + note __, 7 + octave 3 + note G#, 16 + intensity $c5 + note C#, 1 + note __, 1 + note C#, 1 + note __, 1 + note C#, 1 + note __, 1 + note C#, 1 + note __, 1 + note G#, 12 + note F#, 2 + note G#, 2 + note A_, 8 + octave 4 + note C#, 8 + note C_, 1 + note __, 7 + note D#, 12 + octave 3 + note D#, 1 + note __, 1 + note D#, 1 + note __, 1 + note D#, 1 + note __, 3 + note D#, 1 + note __, 3 + octave 4 + note E_, 12 + note D#, 2 + note C#, 2 + octave 3 + note G#, 12 + note A#, 4 + note B_, 2 + octave 4 + note C#, 2 + note D#, 12 + octave 3 + note D#, 2 + note C#, 2 + note D#, 2 + note C#, 2 + note C_, 8 + octave 4 + note E_, 12 + note D#, 2 + note C#, 2 + octave 3 + note G#, 12 + octave 4 + note C_, 4 + octave 3 + note B_, 2 + octave 4 + note C_, 2 + note D#, 12 + octave 3 + note D#, 2 + note C#, 2 + note D#, 2 + note C#, 2 + note C_, 8 + loopchannel 0, Music_Lighthouse_branch_ee604 +; ee656 + +Music_Lighthouse_Ch3: ; ee656 + notetype $c, $19 + stereopanning $f0 +Music_Lighthouse_branch_ee65b: ; ee65b + octave 2 + note G#, 2 + note __, 2 + note D#, 2 + note __, 2 + note F#, 2 + note __, 2 + note G_, 2 + note __, 2 +Music_Lighthouse_branch_ee664: ; ee664 + note G#, 2 + note __, 2 + note D#, 2 + note __, 2 + note F#, 2 + note __, 2 + note A_, 2 + note __, 2 + loopchannel 2, Music_Lighthouse_branch_ee664 + note G#, 2 + note __, 2 + note D#, 2 + note __, 2 + note F#, 2 + note __, 2 + note A_, 2 + octave 3 + note C_, 2 + note C#, 2 + note __, 2 + octave 2 + note G#, 2 + note __, 2 + note A_, 2 + note __, 2 + octave 3 + note C_, 2 + note __, 2 +Music_Lighthouse_branch_ee683: ; ee683 + note C#, 2 + note __, 2 + octave 2 + note G#, 2 + note __, 2 + note A_, 2 + note __, 2 + octave 3 + note D_, 2 + note __, 2 + loopchannel 2, Music_Lighthouse_branch_ee683 + note C#, 2 + note __, 2 + octave 2 + note G#, 2 + note __, 2 + note A_, 2 + note __, 2 + octave 3 + note D#, 2 + note F#, 2 +Music_Lighthouse_branch_ee69b: ; ee69b + note E_, 2 + note __, 2 + octave 2 + note B_, 2 + note __, 2 + octave 3 + note C_, 2 + note __, 2 + note F_, 2 + note __, 2 + loopchannel 8, Music_Lighthouse_branch_ee69b + loopchannel 0, Music_Lighthouse_branch_ee65b +; ee6ad + +Music_Lighthouse_Ch4: ; ee6ad + togglenoise $0 + notetype $c +Music_Lighthouse_branch_ee6b1: ; ee6b1 + stereopanning $f + note G#, 4 + note F_, 2 + note G#, 4 + note F_, 2 + note A_, 2 + note A#, 2 + stereopanning $ff + note G#, 2 + note F_, 4 + note G#, 2 + note F_, 4 + note G#, 2 + note A_, 2 + loopchannel 0, Music_Lighthouse_branch_ee6b1 +; ee6c5 + + diff --git a/audio/music/lookbeauty.asm b/audio/music/lookbeauty.asm new file mode 100644 index 00000000..7f08f2ff --- /dev/null +++ b/audio/music/lookbeauty.asm @@ -0,0 +1,333 @@ +Music_LookBeauty: ; eee3e + dbw $c0, Music_LookBeauty_Ch1 + dbw $01, Music_LookBeauty_Ch2 + dbw $02, Music_LookBeauty_Ch3 + dbw $03, Music_LookBeauty_Ch4 +; eee4a + +Music_LookBeauty_Ch1: ; eee4a + stereopanning $f + vibrato $12, $25 + dutycycle $2 + tempo 128 + volume $77 + notetype $c, $a3 + note __, 16 + note __, 8 + octave 4 + note C_, 8 + dutycycle $3 +Music_LookBeauty_branch_eee5f: ; eee5f + note __, 4 + octave 3 + note D_, 1 + note __, 5 + note D_, 1 + note __, 5 + note __, 2 + note D_, 1 + note __, 3 + note D_, 1 + note __, 5 + note D_, 4 + note __, 4 + note D_, 1 + note __, 5 + note D_, 1 + note __, 5 + note __, 2 + note D_, 1 + note __, 3 + note D_, 1 + note __, 3 + note D_, 2 + note __, 2 + note D_, 2 + note __, 4 + note E_, 1 + note __, 5 + note E_, 1 + note __, 5 + note __, 2 + note E_, 1 + note __, 3 + note E_, 1 + note __, 1 + note E_, 1 + note __, 3 + note E_, 4 + note __, 4 + note F#, 1 + note __, 5 + note F#, 1 + note __, 3 + note D_, 2 + note D_, 1 + note __, 7 + octave 2 + note A_, 1 + octave 3 + note C_, 1 + note D#, 1 + note F#, 1 + note D#, 1 + note F#, 1 + note A_, 1 + octave 4 + note C_, 1 + loopchannel 0, Music_LookBeauty_branch_eee5f +; eee9c + +Music_LookBeauty_Ch2: ; eee9c + stereopanning $f0 + vibrato $10, $23 + dutycycle $2 + notetype $c, $c7 + octave 3 + note D_, 1 + note __, 1 + octave 5 + note D_, 6 + note C_, 1 + note __, 1 + octave 4 + note B_, 1 + note __, 1 + note A#, 1 + note __, 1 + note A_, 1 + note __, 1 + note G#, 1 + note __, 1 + note G_, 1 + note __, 1 + note F#, 1 + note __, 1 + note F_, 1 + note __, 1 + note E_, 2 + note D_, 1 + note __, 1 + note E_, 1 + note __, 1 + note F#, 1 + note __, 1 + dutycycle $3 +Music_LookBeauty_branch_eeec5: ; eeec5 + notetype $c, $c7 + note G_, 16 + note A_, 8 + note B_, 8 + note A_, 10 + note G#, 1 + note __, 1 + note A_, 1 + note __, 1 + note G#, 2 + note G#, 8 + note __, 2 + note F_, 2 + note __, 2 + note E_, 2 + intensity $b7 + vibrato $10, $24 + octave 5 + note C_, 15 + notetype $6, $c7 + intensity $c5 + vibrato $10, $23 + note __, 1 + note C#, 1 + note D_, 16 + note C_, 16 + octave 4 + note B_, 16 + note __, 4 + octave 5 + note D_, 2 + note __, 2 + octave 4 + note B_, 2 + note __, 2 + note A_, 6 + note __, 14 + note F#, 8 + note A_, 8 + loopchannel 0, Music_LookBeauty_branch_eeec5 +; eeefa + +Music_LookBeauty_Ch3: ; eeefa + stereopanning $ff + vibrato $8, $12 + notetype $c, $15 + note __, 16 + octave 5 + note E_, 1 + note __, 1 + note D#, 1 + note __, 1 + note D_, 1 + note __, 1 + note C#, 1 + note __, 1 + octave 3 + note D_, 7 + note F#, 1 +Music_LookBeauty_branch_eef0f: ; eef0f + note G_, 4 + octave 4 + note B_, 1 + note __, 1 + octave 3 + note G_, 1 + note __, 1 + note D_, 1 + note __, 1 + octave 4 + note B_, 1 + note __, 1 + octave 3 + note D_, 1 + note __, 1 + note G_, 2 + note G_, 1 + octave 4 + note A#, 1 + note B_, 1 + note __, 1 + octave 3 + note G_, 1 + note __, 1 + octave 4 + note B_, 1 + note __, 1 + octave 3 + note D_, 1 + note __, 3 + octave 4 + note B_, 4 + octave 3 + note E_, 4 + octave 4 + note B_, 1 + note __, 1 + octave 3 + note E_, 1 + note __, 1 + octave 2 + note B_, 1 + note __, 1 + octave 4 + note A_, 1 + note __, 1 + octave 2 + note B_, 1 + note __, 1 + octave 3 + note E_, 2 + note E_, 1 + octave 4 + note G_, 1 + note G#, 1 + note __, 1 + octave 3 + note E_, 1 + note __, 1 + octave 4 + note F#, 1 + note __, 3 + note G#, 2 + note __, 2 + note B_, 2 + octave 3 + note A_, 4 + octave 5 + note C_, 1 + note __, 1 + octave 3 + note A_, 1 + note __, 1 + note E_, 1 + note __, 1 + octave 5 + note C_, 1 + note __, 1 + octave 3 + note E_, 1 + note __, 1 + note A_, 2 + note A_, 1 + octave 4 + note B_, 1 + octave 5 + note C_, 1 + note __, 1 + octave 3 + note A_, 1 + note __, 1 + octave 5 + note C_, 1 + note __, 1 + note D_, 1 + note __, 3 + note C_, 4 + octave 3 + note D_, 4 + octave 4 + note B_, 1 + note __, 1 + octave 3 + note D_, 1 + note __, 1 + octave 2 + note A_, 1 + note __, 1 + octave 4 + note A_, 1 + note __, 1 + octave 2 + note A_, 1 + note __, 1 + octave 4 + note A_, 2 + note A_, 1 + note __, 7 + octave 3 + note D_, 8 + loopchannel 0, Music_LookBeauty_branch_eef0f +; eef8b + +Music_LookBeauty_Ch4: ; eef8b + togglenoise $3 + notetype $c + note __, 16 + note __, 16 +Music_LookBeauty_branch_eef91: ; eef91 + callchannel Music_LookBeauty_branch_eefa1 + callchannel Music_LookBeauty_branch_eefa1 + callchannel Music_LookBeauty_branch_eefa1 + callchannel Music_LookBeauty_branch_eefa1 + loopchannel 0, Music_LookBeauty_branch_eef91 +; eefa1 + +Music_LookBeauty_branch_eefa1: ; eefa1 + note F#, 2 + note G_, 2 + note D_, 2 + note G_, 2 + note G_, 2 + note D_, 2 + note G_, 2 + note G_, 2 + note F#, 2 + note D_, 2 + note G_, 2 + note D_, 2 + note G_, 2 + note G_, 2 + note D_, 2 + note G_, 2 + endchannel +; eefb2 + + diff --git a/audio/music/lookhiker.asm b/audio/music/lookhiker.asm new file mode 100644 index 00000000..a213b49c --- /dev/null +++ b/audio/music/lookhiker.asm @@ -0,0 +1,122 @@ +Music_LookHiker: ; f7411 + dbw $c0, Music_LookHiker_Ch1 + dbw $01, Music_LookHiker_Ch2 + dbw $02, Music_LookHiker_Ch3 + dbw $03, Music_LookHiker_Ch4 +; f741d + +Music_LookHiker_Ch1: ; f741d + tempo 132 + volume $77 + tone $0001 + vibrato $12, $24 + dutycycle $2 + stereopanning $f + notetype $c, $68 + octave 3 + note F#, 2 + note F_, 2 + note F#, 8 +Music_LookHiker_branch_f7433: ; f7433 + note D_, 2 + note D#, 2 + note E_, 2 + note F_, 2 + note F#, 2 + note __, 4 + note F#, 2 + note __, 4 + note F#, 2 + note __, 2 + note F#, 2 + note __, 6 + loopchannel 0, Music_LookHiker_branch_f7433 +; f7443 + +Music_LookHiker_Ch2: ; f7443 + dutycycle $0 + notetype $c, $a1 + note __, 4 + octave 1 + note B_, 1 + note B_, 5 + octave 2 + note F#, 1 + note F#, 5 + octave 1 + note B_, 1 + octave 2 + note D_, 1 + note F#, 1 + note D_, 1 + intensity $a1 +Music_LookHiker_branch_f7457: ; f7457 + octave 1 + note B_, 1 + note B_, 2 + octave 2 + note D_, 1 + note D_, 2 + note F#, 1 + note F#, 2 + note A#, 1 + note A#, 2 + octave 1 + note B_, 1 + octave 2 + note D_, 1 + note F#, 1 + note D_, 1 + loopchannel 0, Music_LookHiker_branch_f7457 +; f746b + +Music_LookHiker_Ch3: ; f746b + vibrato $12, $24 + stereopanning $f0 + notetype $c, $14 + octave 4 + note B_, 2 + note A#, 2 + note B_, 8 +Music_LookHiker_branch_f7477: ; f7477 + octave 5 + note D#, 2 + note D_, 2 + note C#, 2 + note C_, 2 + callchannel Music_LookHiker_branch_f748a + note G_, 2 + note G#, 2 + note A_, 2 + note A#, 2 + callchannel Music_LookHiker_branch_f748a + loopchannel 0, Music_LookHiker_branch_f7477 +; f748a + +Music_LookHiker_branch_f748a: ; f748a + octave 4 + note B_, 2 + note __, 4 + note B_, 2 + note __, 4 + note B_, 2 + note __, 2 + note B_, 2 + note __, 6 + endchannel +; f7494 + +Music_LookHiker_Ch4: ; f7494 + togglenoise $3 + notetype $c + note F_, 4 + note __, 16 +Music_LookHiker_branch_f749a: ; f749a + note D#, 2 + note G_, 2 + note D_, 2 + note G_, 2 + loopchannel 0, Music_LookHiker_branch_f749a +; f74a2 + + diff --git a/audio/music/lookkimonogirl.asm b/audio/music/lookkimonogirl.asm new file mode 100644 index 00000000..32d4498d --- /dev/null +++ b/audio/music/lookkimonogirl.asm @@ -0,0 +1,277 @@ +Music_LookKimonoGirl: ; f79b8 + dbw $80, Music_LookKimonoGirl_Ch1 + dbw $01, Music_LookKimonoGirl_Ch2 + dbw $02, Music_LookKimonoGirl_Ch3 +; f79c1 + + +INCBIN "baserom.gbc", $f79c1, $f79c2 - $f79c1 + + +Music_LookKimonoGirl_Ch1: ; f79c2 + tempo 160 + volume $77 + stereopanning $f + dutycycle $1 + notetype $6, $87 + tone $0001 + callchannel Music_LookKimonoGirl_branch_f7aa8 + tone $0000 +Music_LookKimonoGirl_branch_f79d7: ; f79d7 + notetype $c, $b2 + callchannel Music_LookKimonoGirl_branch_f7a13 + callchannel Music_LookKimonoGirl_branch_f7a13 + callchannel Music_LookKimonoGirl_branch_f7a34 + callchannel Music_LookKimonoGirl_branch_f7a34 + callchannel Music_LookKimonoGirl_branch_f7a13 + callchannel Music_LookKimonoGirl_branch_f7a13 + callchannel Music_LookKimonoGirl_branch_f7a34 + intensity $b4 + octave 3 + note E_, 1 + intensity $54 + octave 4 + note E_, 1 + intensity $b4 + octave 3 + note D_, 1 + intensity $54 + octave 4 + note D_, 1 + intensity $b4 + octave 2 + note B_, 1 + intensity $54 + octave 3 + note B_, 1 + intensity $b4 + octave 2 + note A_, 1 + intensity $54 + octave 3 + note A_, 1 + loopchannel 0, Music_LookKimonoGirl_branch_f79d7 +; f7a13 + +Music_LookKimonoGirl_branch_f7a13: ; f7a13 + intensity $b4 + octave 2 + note F_, 1 + intensity $74 + octave 3 + note F_, 1 + intensity $b4 + octave 2 + note A_, 1 + intensity $74 + octave 3 + note A_, 1 + intensity $b4 + octave 2 + note B_, 1 + intensity $74 + octave 3 + note B_, 1 + intensity $b4 + octave 3 + note D_, 1 + intensity $74 + octave 4 + note D_, 1 + endchannel +; f7a34 + +Music_LookKimonoGirl_branch_f7a34: ; f7a34 + intensity $b4 + octave 2 + note E_, 1 + intensity $74 + octave 3 + note E_, 1 + intensity $b4 + octave 2 + note A_, 1 + intensity $74 + octave 3 + note A_, 1 + intensity $b4 + octave 2 + note B_, 1 + intensity $74 + octave 3 + note B_, 1 + intensity $b4 + octave 3 + note D_, 1 + intensity $74 + octave 4 + note D_, 1 + endchannel +; f7a55 + +Music_LookKimonoGirl_Ch2: ; f7a55 + dutycycle $0 + notetype $6, $a7 + stereopanning $f0 + callchannel Music_LookKimonoGirl_branch_f7aa8 +Music_LookKimonoGirl_branch_f7a5f: ; f7a5f + dutycycle $3 + notetype $c, $91 + octave 5 + note E_, 1 + note D_, 1 + octave 4 + note B_, 1 + note A_, 1 + note B_, 1 + note A_, 1 + note E_, 1 + note D_, 1 + note E_, 1 + note D_, 1 + octave 3 + note B_, 1 + note A_, 1 + note B_, 1 + note A_, 1 + note E_, 1 + note D_, 1 + callchannel Music_LookKimonoGirl_branch_f7a94 + octave 5 + note F_, 1 + note D_, 1 + octave 4 + note B_, 1 + note A_, 1 + note B_, 1 + note A_, 1 + note F_, 1 + note D_, 1 + note F_, 1 + note D_, 1 + octave 3 + note B_, 1 + note A_, 1 + note B_, 1 + note A_, 1 + note E_, 1 + note D_, 1 + callchannel Music_LookKimonoGirl_branch_f7a94 + loopchannel 0, Music_LookKimonoGirl_branch_f7a5f +; f7a94 + +Music_LookKimonoGirl_branch_f7a94: ; f7a94 + octave 5 + note B_, 1 + note A_, 1 + note E_, 1 + note D_, 1 + note E_, 1 + note D_, 1 + octave 4 + note B_, 1 + note A_, 1 + note B_, 1 + note A_, 1 + note E_, 1 + note D_, 1 + note E_, 1 + note D_, 1 + octave 3 + note B_, 1 + note E_, 1 + endchannel +; f7aa8 + +Music_LookKimonoGirl_branch_f7aa8: ; f7aa8 + octave 4 + note E_, 1 + octave 5 + note E_, 16 + note __, 1 + note E_, 2 + note __, 3 + intensity $b7 + note E_, 2 + note __, 2 + intensity $b7 + note E_, 2 + note __, 1 + intensity $a7 + note E_, 2 + note __, 1 + notetype $6, $65 + note E_, 2 + note __, 1 + intensity $54 + note E_, 2 + note __, 1 + intensity $63 + note E_, 2 + note E_, 2 + intensity $91 + note E_, 2 + intensity $a1 + note E_, 1 + notetype $8, $b1 + note E_, 1 + note E_, 1 + endchannel +; f7ad4 + +Music_LookKimonoGirl_Ch3: ; f7ad4 + stereopanning $ff + vibrato $12, $24 + notetype $6, $13 + note __, 1 + note __, 16 + octave 5 + note E_, 1 + note F_, 1 + note E_, 2 + notetype $c, $13 + note E_, 12 + notetype $6, $13 + octave 5 + note D_, 2 + note E_, 2 +Music_LookKimonoGirl_branch_f7aec: ; f7aec + octave 5 + note D_, 4 + note E_, 4 + note F_, 4 + note A_, 4 + note B_, 4 + note A_, 4 + note B_, 4 + octave 6 + note D_, 4 + note E_, 8 + note F_, 1 + note F#, 1 + note F_, 2 + note D_, 4 + note E_, 8 + note D_, 4 + note E_, 4 + note F_, 8 + note A_, 8 + note B_, 1 + octave 7 + note C_, 1 + octave 6 + note B_, 2 + note A_, 4 + note F_, 4 + note D_, 4 + note E_, 1 + note F_, 1 + note E_, 10 + note F_, 2 + note E_, 2 + note D_, 8 + note E_, 8 + loopchannel 0, Music_LookKimonoGirl_branch_f7aec +; f7b13 + + diff --git a/audio/music/looklass.asm b/audio/music/looklass.asm new file mode 100644 index 00000000..17f44173 --- /dev/null +++ b/audio/music/looklass.asm @@ -0,0 +1,121 @@ +Music_LookLass: ; ed79b + dbw $c0, Music_LookLass_Ch1 + dbw $01, Music_LookLass_Ch2 + dbw $02, Music_LookLass_Ch3 + dbw $03, Music_LookLass_Ch4 +; ed7a7 + +Music_LookLass_Ch1: ; ed7a7 + tempo 132 + volume $77 + tone $0001 + dutycycle $2 + notetype $c, $c7 + octave 3 + note B_, 1 + note __, 1 + octave 4 + note B_, 14 + stereopanning $f + dutycycle $0 +Music_LookLass_branch_ed7bd: ; ed7bd + intensity $a2 + octave 3 + note E_, 4 + intensity $a1 + note E_, 4 + note E_, 4 + note E_, 2 + intensity $a3 + note B_, 2 + loopchannel 0, Music_LookLass_branch_ed7bd +; ed7cd + +Music_LookLass_Ch2: ; ed7cd + stereopanning $f0 + dutycycle $0 + notetype $c, $83 + note __, 16 +Music_LookLass_branch_ed7d5: ; ed7d5 + intensity $92 + octave 2 + note B_, 4 + intensity $91 + note B_, 4 + note B_, 4 + note B_, 2 + intensity $93 + octave 3 + note G#, 2 + loopchannel 0, Music_LookLass_branch_ed7d5 +; ed7e6 + +Music_LookLass_Ch3: ; ed7e6 + notetype $c, $10 + note __, 8 + octave 6 + note E_, 2 + note D#, 2 + note C#, 2 + note C_, 2 +Music_LookLass_branch_ed7ef: ; ed7ef + octave 5 + note B_, 2 + note __, 2 + octave 6 + note D#, 2 + note __, 2 + note E_, 2 + note __, 2 + note D#, 2 + note __, 2 + note C#, 2 + note C_, 2 + octave 5 + note B_, 2 + note A_, 2 + note G#, 2 + note A_, 2 + note A#, 2 + octave 6 + note C#, 2 + octave 5 + note B_, 2 + note __, 2 + octave 6 + note C#, 2 + note __, 2 + octave 5 + note B_, 2 + note __, 2 + note A_, 2 + note __, 2 + note G#, 2 + note F#, 2 + note E_, 2 + note D#, 2 + note E_, 2 + note F#, 2 + note G#, 2 + note A_, 2 + loopchannel 0, Music_LookLass_branch_ed7ef +; ed81a + +Music_LookLass_Ch4: ; ed81a + togglenoise $4 + notetype $c + note C_, 16 +Music_LookLass_branch_ed81f: ; ed81f + notetype $6 + note D_, 8 + note C#, 8 + note C#, 8 + note C#, 4 + note D_, 1 + note C#, 1 + note C#, 1 + note C#, 1 + loopchannel 0, Music_LookLass_branch_ed81f +; ed82d + + diff --git a/audio/music/lookofficer.asm b/audio/music/lookofficer.asm new file mode 100644 index 00000000..31ff6e67 --- /dev/null +++ b/audio/music/lookofficer.asm @@ -0,0 +1,144 @@ +Music_LookOfficer: ; ed82d + dbw $80, Music_LookOfficer_Ch1 + dbw $01, Music_LookOfficer_Ch2 + dbw $02, Music_LookOfficer_Ch3 +; ed836 + +Music_LookOfficer_Ch1: ; ed836 + tempo 116 + volume $77 + tone $0001 + vibrato $12, $34 + stereopanning $f + dutycycle $3 + notetype $c, $a7 + octave 4 + note C#, 1 + note D_, 1 + note D#, 1 + note E_, 1 + note F_, 12 + intensity $2f + octave 3 + note B_, 16 +Music_LookOfficer_branch_ed852: ; ed852 + intensity $82 + note __, 4 + note B_, 6 + note G#, 4 + note B_, 6 + note B_, 6 + note G#, 4 + note B_, 2 + intensity $2f + note A#, 16 + note A_, 16 + loopchannel 0, Music_LookOfficer_branch_ed852 +; ed863 + +Music_LookOfficer_Ch2: ; ed863 + vibrato $12, $34 + dutycycle $3 + notetype $c, $b7 + octave 5 + note D#, 1 + note D_, 1 + note C#, 1 + note C_, 1 + octave 4 + note B_, 12 + dutycycle $3 + intensity $a2 + octave 1 + note B_, 4 + octave 2 + note A_, 2 + octave 1 + note B_, 4 + octave 2 + note F_, 2 + octave 1 + note B_, 2 + octave 2 + note D#, 2 +Music_LookOfficer_branch_ed882: ; ed882 + note E_, 2 + note G#, 2 + octave 3 + note E_, 2 + octave 2 + note E_, 2 + note G#, 2 + note B_, 2 + note E_, 2 + note G#, 2 + loopchannel 2, Music_LookOfficer_branch_ed882 + forceoctave $1 + callchannel Music_LookOfficer_branch_ed89e + forceoctave $0 + callchannel Music_LookOfficer_branch_ed89e + loopchannel 0, Music_LookOfficer_branch_ed882 +; ed89e + +Music_LookOfficer_branch_ed89e: ; ed89e + octave 1 + note A_, 2 + octave 2 + note C#, 2 + note A_, 2 + octave 1 + note A_, 2 + octave 2 + note C#, 2 + note E_, 2 + octave 1 + note A_, 2 + octave 2 + note C#, 2 + endchannel +; ed8ad + +Music_LookOfficer_Ch3: ; ed8ad + vibrato $14, $14 + stereopanning $f0 + notetype $c, $14 + note __, 10 + octave 3 + note B_, 2 + note __, 2 + note B_, 2 + intensity $12 + octave 5 + note D#, 2 + note __, 1 + note F_, 2 + note __, 1 + note A_, 2 + note B_, 2 + note __, 1 + octave 6 + note C#, 2 + note __, 1 + note D#, 2 +Music_LookOfficer_branch_ed8c8: ; ed8c8 + note E_, 6 + note D#, 6 + note C#, 4 + octave 5 + note B_, 2 + note A_, 2 + note G#, 2 + note F#, 2 + note G#, 2 + note A_, 2 + note B_, 2 + octave 6 + note C#, 2 + note F_, 8 + note D_, 8 + note E_, 8 + note C#, 8 + loopchannel 0, Music_LookOfficer_branch_ed8c8 +; ed8dd + + diff --git a/audio/music/lookpokemaniac.asm b/audio/music/lookpokemaniac.asm new file mode 100644 index 00000000..9a7a788f --- /dev/null +++ b/audio/music/lookpokemaniac.asm @@ -0,0 +1,166 @@ +Music_LookPokemaniac: ; ebdd5 + dbw $80, Music_LookPokemaniac_Ch1 + dbw $01, Music_LookPokemaniac_Ch2 + dbw $02, Music_LookPokemaniac_Ch3 +; ebdde + +Music_LookPokemaniac_Ch1: ; ebdde + stereopanning $f + tempo 144 + volume $77 + vibrato $2, $33 + tone $0002 + notetype $c, $b3 + note __, 8 +Music_LookPokemaniac_branch_ebdef: ; ebdef + note __, 4 + octave 3 + note A#, 1 + note __, 3 + note A#, 1 + note __, 3 + loopchannel 4, Music_LookPokemaniac_branch_ebdef + note __, 4 + note G_, 1 + note __, 3 + note G_, 1 + note __, 3 + loopchannel 4, Music_LookPokemaniac_branch_ebdef + loopchannel 0, Music_LookPokemaniac_branch_ebdef +; ebe06 + +Music_LookPokemaniac_Ch2: ; ebe06 + stereopanning $ff + vibrato $2, $33 + tone $0001 + notetype $c, $b3 + octave 2 + note A_, 1 + note F#, 1 + note D#, 1 + note C_, 1 + octave 1 + note A_, 4 +Music_LookPokemaniac_branch_ebe18: ; ebe18 + octave 2 + note C_, 2 + note __, 2 + octave 3 + note F#, 1 + note __, 3 + note A_, 1 + note __, 3 + octave 1 + note G_, 2 + note __, 2 + octave 3 + note C_, 1 + note __, 3 + note D#, 1 + note __, 3 + loopchannel 2, Music_LookPokemaniac_branch_ebe18 +Music_LookPokemaniac_branch_ebe2c: ; ebe2c + octave 1 + note A_, 2 + note __, 2 + octave 3 + note D#, 1 + note __, 3 + note F#, 1 + note __, 3 + octave 1 + note E_, 2 + note __, 2 + octave 2 + note A_, 1 + note __, 3 + octave 3 + note C_, 1 + note __, 3 + loopchannel 2, Music_LookPokemaniac_branch_ebe2c + loopchannel 0, Music_LookPokemaniac_branch_ebe18 +; ebe45 + +Music_LookPokemaniac_Ch3: ; ebe45 + stereopanning $f0 + vibrato $6, $33 + notetype $c, $15 + octave 4 + note C_, 1 + note D#, 1 + note F#, 1 + note A_, 1 + octave 5 + note C_, 4 + intensity $10 +Music_LookPokemaniac_branch_ebe56: ; ebe56 + callchannel Music_LookPokemaniac_branch_ebe64 + intensity $14 + callchannel Music_LookPokemaniac_branch_ebe64 + intensity $10 + loopchannel 0, Music_LookPokemaniac_branch_ebe56 +; ebe64 + +Music_LookPokemaniac_branch_ebe64: ; ebe64 + note A#, 6 + note A_, 2 + note G#, 2 + note G_, 2 + note F#, 6 + note F_, 2 + note F#, 2 + note A_, 2 + octave 4 + note D#, 4 + note C_, 1 + note __, 1 + note D#, 1 + note __, 1 + note C_, 1 + note __, 1 + note D#, 1 + note __, 1 + octave 5 + note F#, 4 + note C_, 1 + note __, 1 + note F#, 1 + note __, 1 + note C_, 1 + note __, 1 + note F#, 1 + note __, 1 + note G_, 6 + note F#, 2 + note F_, 2 + note E_, 2 + note D#, 6 + note D_, 2 + note D#, 2 + note F#, 2 + note C_, 4 + octave 4 + note A_, 1 + note __, 1 + octave 5 + note C_, 1 + note __, 1 + note D#, 1 + note __, 1 + note C_, 1 + note __, 1 + note D#, 4 + octave 4 + note A_, 1 + note __, 1 + octave 5 + note D#, 1 + note __, 1 + note F#, 1 + note __, 1 + note C_, 1 + note __, 1 + endchannel +; ebe9f + + diff --git a/audio/music/lookrival.asm b/audio/music/lookrival.asm new file mode 100644 index 00000000..d86eb074 --- /dev/null +++ b/audio/music/lookrival.asm @@ -0,0 +1,362 @@ +Music_LookRival: ; f4f79 + dbw $c0, Music_LookRival_Ch1 + dbw $01, Music_LookRival_Ch2 + dbw $02, Music_LookRival_Ch3 + dbw $03, Music_LookRival_Ch4 +; f4f85 + +Music_LookRival_Ch1: ; f4f85 + tempo 112 + volume $77 + dutycycle $1 + tone $0001 + vibrato $12, $15 + stereopanning $f + notetype $c, $b2 + octave 4 + note C_, 1 + octave 3 + note A#, 1 + note G#, 2 + note A#, 1 + note G#, 1 + note F#, 2 + note F_, 6 + intensity $b7 + note G#, 6 + intensity $b2 + note A#, 4 + note F_, 2 + note G#, 4 + intensity $a0 + note G#, 10 + intensity $a5 + note G#, 8 + intensity $a6 + note F#, 8 +Music_AfterTheRivalFight_branch_f4fb1: ; f4fb1 +Music_LookRival_branch_f4fb1: ; f4fb1 + intensity $b5 + note F_, 4 + note D#, 2 + note F_, 6 + note F_, 2 + note G_, 2 + note G#, 4 + note A#, 4 + note G#, 2 + note G_, 4 + intensity $a0 + note F_, 2 + intensity $a7 + note F_, 16 + intensity $66 + note __, 2 + note F_, 2 + note G_, 4 + intensity $b6 + note G#, 4 + octave 4 + note C_, 4 + octave 3 + note A#, 4 + note G#, 2 + note A#, 6 + intensity $b4 + note A#, 2 + octave 4 + note C_, 2 + note C#, 2 + note C#, 2 + note D#, 2 + note D#, 2 + note C#, 2 + note C_, 6 + intensity $b7 + octave 3 + note A#, 12 + note G#, 2 + note G_, 2 + note G#, 2 + note A#, 10 + note B_, 4 + octave 4 + note C_, 6 + octave 3 + note A#, 6 + octave 4 + note D_, 2 + note C_, 2 + octave 3 + note A#, 6 + note G_, 10 + note A#, 6 + note G#, 6 + octave 4 + note C_, 2 + octave 3 + note A#, 2 + note G#, 8 + note F_, 6 + note C_, 2 +Music_LookRival_branch_f4ff7: ; f4ff7 + intensity $b2 + note F_, 6 + intensity $b7 + note G#, 4 + note F#, 2 + note F_, 2 + note D#, 2 + loopchannel 3, Music_LookRival_branch_f4ff7 + intensity $b2 + note F_, 2 + note G#, 4 + intensity $b7 + note G#, 6 + note F#, 4 + loopchannel 0, Music_LookRival_branch_f4fb1 +; f5010 + +Music_LookRival_Ch2: ; f5010 + dutycycle $3 + vibrato $8, $36 + stereopanning $f0 + notetype $c, $c2 + octave 4 + note F#, 2 + note F_, 2 + note D#, 2 + note C#, 2 + note C_, 6 + intensity $c7 + note D#, 6 + intensity $c2 + note F_, 4 + note C_, 2 + note D#, 4 + intensity $b0 + note D#, 10 + intensity $b7 + note D#, 16 +Music_AfterTheRivalFight_branch_f502e: ; f502e +Music_LookRival_branch_f502e: ; f502e + intensity $c7 + note C_, 12 + intensity $c4 + note C_, 2 + note D_, 2 + note D#, 4 + note D_, 4 + note C_, 2 + note D_, 4 + intensity $b0 + note C_, 6 + intensity $b7 + note C_, 8 + intensity $b4 + octave 3 + note A_, 2 + note G_, 2 + note A_, 2 + intensity $c6 + octave 4 + note C_, 6 + intensity $c7 + note D#, 8 + note F_, 12 + intensity $c4 + note F_, 2 + note G_, 2 + note G#, 2 + note G#, 2 + note G_, 2 + note G_, 2 + note F_, 2 + intensity $c4 + note G_, 6 + intensity $b0 + note F_, 16 + intensity $b7 + note F_, 16 + intensity $b0 + note G_, 12 + note F_, 4 + note E_, 16 + note F_, 12 + note D#, 4 + intensity $c7 + note D_, 8 + intensity $c4 + note C_, 2 + note D_, 2 + note D#, 1 + note D_, 1 + note D#, 2 +Music_LookRival_branch_f5070: ; f5070 + intensity $c2 + note C_, 6 + intensity $c7 + note D#, 6 + intensity $c2 + note F_, 4 + loopchannel 3, Music_LookRival_branch_f5070 + note C_, 2 + note D#, 4 + intensity $c7 + note D#, 10 + loopchannel 0, Music_LookRival_branch_f502e +; f5086 + +Music_LookRival_Ch3: ; f5086 + notetype $c, $28 + note __, 2 + octave 4 + note C_, 2 + octave 3 + note G#, 2 + note F#, 2 + note F_, 4 + note G#, 2 + note D#, 4 + note C_, 2 + note D_, 2 + note D#, 2 + note G#, 2 + note F#, 2 + note F_, 2 + note D#, 10 + note D#, 10 + note C_, 2 + note D#, 2 + note F#, 2 +Music_AfterTheRivalFight_branch_f509d: ; f509d +Music_LookRival_branch_f509d: ; f509d + callchannel Music_LookRival_branch_f50ef + loopchannel 3, Music_LookRival_branch_f509d + note F_, 4 + note C_, 2 + note D#, 4 + note G#, 2 + note G_, 2 + note F#, 2 + callchannel Music_LookRival_branch_f50f7 + note A#, 2 + note F_, 2 + note G_, 2 + note G#, 4 + note F_, 2 + note G_, 2 + note G#, 1 + note A_, 1 + callchannel Music_LookRival_branch_f50ff + note A#, 2 + note F_, 2 + note G_, 2 + note G#, 4 + note F_, 2 + note A#, 2 + note B_, 2 + octave 4 + note C_, 4 + octave 3 + note G_, 2 + note A#, 4 + note G_, 2 + note A_, 2 + note A#, 2 + octave 4 + note C_, 4 + octave 3 + note G_, 2 + note A#, 4 + note G_, 2 + note A_, 2 + note A#, 1 + note A_, 1 + callchannel Music_LookRival_branch_f50f7 + callchannel Music_LookRival_branch_f50ff + callchannel Music_LookRival_branch_f50ef + callchannel Music_LookRival_branch_f50ef + note F_, 2 + note C_, 2 + note D_, 2 + note D#, 4 + note C_, 2 + note D_, 2 + note D#, 1 + note E_, 1 + note F_, 2 + note C_, 2 + note D_, 2 + note D#, 4 + note C_, 2 + note F#, 2 + note E_, 2 + loopchannel 0, Music_LookRival_branch_f509d +; f50ef + +Music_LookRival_branch_f50ef: ; f50ef + note F_, 2 + note C_, 2 + note D_, 2 + note D#, 4 + note C_, 2 + note D_, 2 + note D#, 2 + endchannel +; f50f7 + +Music_LookRival_branch_f50f7: ; f50f7 + note A#, 2 + note F_, 2 + note G_, 2 + note G#, 4 + note F_, 2 + note G_, 2 + note G#, 2 + endchannel +; f50ff + +Music_LookRival_branch_f50ff: ; f50ff + note A#, 4 + note F_, 2 + note G#, 4 + note F_, 2 + note G_, 2 + note G#, 2 + endchannel +; f5106 + +Music_LookRival_Ch4: ; f5106 + stereopanning $f0 + togglenoise $3 + notetype $c + note __, 8 + note __, 16 + note D#, 2 + note D_, 4 + note D_, 6 + note D_, 4 + note D#, 4 + note D#, 4 + note D_, 2 + note D_, 2 + note D_, 2 + note D_, 2 +Music_AfterTheRivalFight_branch_f5118: ; f5118 +Music_LookRival_branch_f5118: ; f5118 + note D#, 4 + note D_, 2 + note D#, 4 + note D#, 2 + note D_, 4 + note D#, 4 + note D_, 2 + note D#, 4 + note D#, 2 + note D_, 2 + note D_, 2 + loopchannel 0, Music_LookRival_branch_f5118 +; f5127 + + diff --git a/audio/music/lookrocket.asm b/audio/music/lookrocket.asm new file mode 100644 index 00000000..d02c7f5f --- /dev/null +++ b/audio/music/lookrocket.asm @@ -0,0 +1,418 @@ +Music_LookRocket: ; f74a2 + dbw $c0, Music_LookRocket_Ch1 + dbw $01, Music_LookRocket_Ch2 + dbw $02, Music_LookRocket_Ch3 + dbw $03, Music_LookRocket_Ch4 +; f74ae + +Music_LookRocket_Ch1: ; f74ae + tempo 123 + volume $77 + forceoctave $2 + stereopanning $f + dutycycle $3 + vibrato $5, $64 + notetype $c, $a8 + octave 4 + note C_, 1 + note D_, 1 + callchannel Music_LookRocket_branch_f74e6 + dutycycle $1 +Music_LookRocket_branch_f74c7: ; f74c7 + intensity $a8 + callchannel Music_LookRocket_branch_f74f7 + callchannel Music_LookRocket_branch_f758a + octave 4 + note F#, 1 + note __, 1 + intensity $53 + callchannel Music_LookRocket_branch_f750c + intensity $c3 + callchannel Music_LookRocket_branch_f750c + intensity $e3 + callchannel Music_LookRocket_branch_f750c + note __, 16 + loopchannel 0, Music_LookRocket_branch_f74c7 +; f74e6 + +Music_LookRocket_branch_f74e6: ; f74e6 +Music_RocketTheme_branch_f74e6: ; f74e6 + note D#, 1 + note __, 1 + note D_, 1 + note __, 1 + note C#, 1 + note __, 1 + note C_, 1 + note __, 3 + octave 2 + note F_, 1 + note G#, 1 + note B_, 1 + octave 3 + note D_, 1 + note F_, 1 + note G#, 1 + endchannel +; f74f7 + +Music_LookRocket_branch_f74f7: ; f74f7 +Music_RocketTheme_branch_f74f7: ; f74f7 + note __, 2 + octave 3 + note D#, 1 + note __, 5 + note D#, 4 + octave 2 + note A_, 2 + octave 3 + note D#, 1 + note F_, 1 + note F#, 6 + note D#, 1 + note __, 3 + note F#, 1 + note __, 1 + note D#, 1 + note __, 1 + octave 4 + note F#, 1 + note __, 1 + endchannel +; f750c + +Music_LookRocket_branch_f750c: ; f750c +Music_RocketTheme_branch_f750c: ; f750c + note __, 2 + octave 2 + note B_, 1 + note __, 7 + octave 3 + note C_, 1 + note __, 5 + endchannel +; f7514 + +Music_LookRocket_Ch2: ; f7514 + forceoctave $2 + vibrato $4, $64 + dutycycle $3 + notetype $c, $b7 + stereopanning $ff + octave 5 + note C_, 1 + note D_, 1 + callchannel Music_LookRocket_branch_f7547 +Music_LookRocket_branch_f7526: ; f7526 + intensity $b7 + callchannel Music_LookRocket_branch_f758a + octave 5 + note C_, 1 + note __, 1 + callchannel Music_LookRocket_branch_f7554 + intensity $53 + callchannel Music_LookRocket_branch_f7568 + intensity $c3 + callchannel Music_LookRocket_branch_f7568 + intensity $e3 + callchannel Music_LookRocket_branch_f7568 + callchannel Music_LookRocket_branch_f756f + loopchannel 0, Music_LookRocket_branch_f7526 +; f7547 + +Music_LookRocket_branch_f7547: ; f7547 +Music_RocketTheme_branch_f7547: ; f7547 + note D#, 1 + note __, 1 + note D_, 1 + note __, 1 + note C#, 1 + note __, 1 + note C_, 1 + note __, 3 + octave 3 + note B_, 6 + dutycycle $0 + endchannel +; f7554 + +Music_LookRocket_branch_f7554: ; f7554 +Music_RocketTheme_branch_f7554: ; f7554 + note __, 2 + octave 4 + note D#, 1 + note __, 5 + note F_, 4 + note C_, 1 + note D_, 1 + note D#, 1 + note F_, 1 + note F#, 6 + note D#, 1 + note __, 3 + note F#, 1 + note __, 1 + note D#, 1 + note __, 1 + octave 5 + note D#, 1 + note __, 1 + endchannel +; f7568 + +Music_LookRocket_branch_f7568: ; f7568 +Music_RocketTheme_branch_f7568: ; f7568 + note __, 2 + octave 3 + note F_, 1 + note __, 7 + note F#, 1 + note __, 5 + endchannel +; f756f + +Music_LookRocket_branch_f756f: ; f756f +Music_RocketTheme_branch_f756f: ; f756f + intensity $63 + note G#, 1 + note F_, 1 + note D_, 1 + octave 2 + note B_, 1 + intensity $a3 + octave 3 + note A_, 1 + note F#, 1 + note D#, 1 + note C_, 1 + intensity $c3 + note A#, 1 + note G_, 1 + note E_, 1 + note C#, 1 + intensity $f3 + note B_, 1 + note G#, 1 + note F_, 1 + note D_, 1 + endchannel +; f758a + +Music_LookRocket_branch_f758a: ; f758a +Music_RocketTheme_branch_f758a: ; f758a + octave 3 + note __, 2 + note G_, 1 + note __, 5 + note A_, 8 + note A#, 6 + note A_, 1 + note __, 3 + note A#, 1 + note __, 1 + note A_, 1 + note __, 1 + endchannel +; f7597 + +Music_LookRocket_Ch3: ; f7597 + forceoctave $2 + vibrato $4, $22 + notetype $c, $14 + stereopanning $f0 + note __, 2 + callchannel Music_LookRocket_branch_f75bf +Music_LookRocket_branch_f75a5: ; f75a5 + callchannel Music_LookRocket_branch_f75fe + callchannel Music_LookRocket_branch_f75fe + intensity $24 + callchannel Music_LookRocket_branch_f7623 + intensity $14 + callchannel Music_LookRocket_branch_f75cc + callchannel Music_LookRocket_branch_f7623 + callchannel Music_LookRocket_branch_f75e1 + loopchannel 0, Music_LookRocket_branch_f75a5 +; f75bf + +Music_LookRocket_branch_f75bf: ; f75bf +Music_RocketTheme_branch_f75bf: ; f75bf + octave 3 + note F_, 1 + note __, 1 + note G#, 1 + note __, 1 + octave 4 + note C_, 1 + note __, 1 + note D_, 1 + note __, 3 + octave 3 + note D_, 6 + endchannel +; f75cc + +Music_LookRocket_branch_f75cc: ; f75cc +Music_RocketTheme_branch_f75cc: ; f75cc + octave 2 + note G#, 1 + note __, 1 + octave 3 + note G#, 1 + note __, 1 + octave 2 + note G#, 1 + note __, 1 + note G#, 1 + note __, 1 + note A_, 1 + note __, 1 + octave 3 + note A_, 1 + note __, 1 + note C_, 1 + note __, 1 + note F#, 1 + note __, 1 + endchannel +; f75e1 + +Music_LookRocket_branch_f75e1: ; f75e1 +Music_RocketTheme_branch_f75e1: ; f75e1 + intensity $24 + octave 2 + note G#, 1 + note __, 1 + octave 3 + note F_, 1 + note __, 1 + octave 2 + note A_, 1 + note __, 1 + octave 3 + note F#, 1 + note __, 1 + intensity $14 + octave 2 + note A#, 1 + note __, 1 + octave 3 + note G_, 1 + note __, 1 + octave 2 + note B_, 1 + note __, 1 + octave 3 + note G#, 1 + note __, 1 + endchannel +; f75fe + +Music_LookRocket_branch_f75fe: ; f75fe +Music_RocketTheme_branch_f75fe: ; f75fe + note C_, 1 + note __, 1 + octave 4 + note C_, 1 + note __, 1 + octave 3 + note C_, 1 + note __, 1 + note C_, 1 + note __, 1 + octave 4 + note C_, 1 + note __, 1 + octave 3 + note C_, 1 + note __, 1 + note D#, 1 + note __, 1 + note G_, 1 + note __, 1 + note C_, 1 + note __, 1 + note C_, 1 + note __, 1 + note C_, 1 + note __, 1 + note C_, 1 + note __, 1 + note C_, 1 + note __, 1 + note C_, 1 + note __, 1 + note F#, 1 + note __, 1 + note A_, 1 + note __, 1 + endchannel +; f7623 + +Music_LookRocket_branch_f7623: ; f7623 +Music_RocketTheme_branch_f7623: ; f7623 + octave 2 + note G#, 1 + note __, 1 + octave 3 + note G#, 1 + note __, 1 + octave 2 + note G#, 1 + note __, 1 + note G#, 1 + note __, 1 + note A_, 1 + note __, 1 + octave 3 + note A_, 1 + note __, 1 + note G#, 1 + note F#, 1 + note D#, 1 + note C_, 1 + endchannel +; f7638 + +Music_LookRocket_Ch4: ; f7638 + togglenoise $3 + notetype $c + note __, 2 + callchannel Music_LookRocket_branch_f765c +Music_LookRocket_branch_f7640: ; f7640 + callchannel Music_LookRocket_branch_f7664 + callchannel Music_LookRocket_branch_f7664 + callchannel Music_LookRocket_branch_f7664 + callchannel Music_LookRocket_branch_f7664 + callchannel Music_LookRocket_branch_f7664 + callchannel Music_LookRocket_branch_f7664 + callchannel Music_LookRocket_branch_f7664 + callchannel Music_LookRocket_branch_f765c + loopchannel 0, Music_LookRocket_branch_f7640 +; f765c + +Music_LookRocket_branch_f765c: ; f765c +Music_RocketTheme_branch_f765c: ; f765c + note C_, 8 + note D_, 2 + note D#, 2 + note C#, 1 + note C#, 1 + note D_, 1 + note D_, 1 + endchannel +; f7664 + +Music_LookRocket_branch_f7664: ; f7664 +Music_RocketTheme_branch_f7664: ; f7664 + note D#, 2 + note F#, 2 + note D_, 2 + note F#, 2 + note D#, 2 + note F#, 2 + note D_, 2 + note F#, 2 + endchannel +; f766d + + diff --git a/audio/music/looksage.asm b/audio/music/looksage.asm new file mode 100644 index 00000000..f815d212 --- /dev/null +++ b/audio/music/looksage.asm @@ -0,0 +1,184 @@ +Music_LookSage: ; ee35e + dbw $40, Music_LookSage_Ch1 + dbw $02, Music_LookSage_Ch3 +; ee364 + +Music_LookSage_Ch1: ; ee364 + tempo 144 + stereopanning $f + volume $77 + dutycycle $3 + notetype $c, $b3 + note __, 2 + note __, 16 + callchannel Music_LookSage_branch_ee3fa + intensity $b3 + octave 3 + note D_, 2 + intensity $93 + note D_, 2 + intensity $b3 + note E_, 2 + intensity $93 + note E_, 2 + intensity $b3 + note A_, 2 + intensity $93 + note A_, 2 + intensity $b3 + note F_, 2 + intensity $93 + note F_, 2 +Music_LookSage_branch_ee38e: ; ee38e + intensity $b3 + note D_, 2 + intensity $93 + note D_, 2 + intensity $b3 + octave 2 + note B_, 2 + intensity $93 + note B_, 2 + intensity $b3 + note A_, 2 + intensity $93 + note A_, 2 + intensity $b3 + note B_, 2 + intensity $93 + note B_, 2 + intensity $b3 + octave 3 + note D_, 2 + intensity $93 + note D_, 2 + intensity $b3 + octave 2 + note B_, 2 + intensity $93 + note B_, 2 + intensity $b3 + octave 3 + note D_, 2 + intensity $93 + note D_, 2 + intensity $b3 + note E_, 2 + intensity $93 + note E_, 2 + intensity $b3 + note F_, 2 + intensity $93 + note F_, 2 + intensity $b3 + note D_, 2 + intensity $93 + note D_, 2 + intensity $b3 + note E_, 2 + intensity $93 + note E_, 2 + intensity $b3 + note A_, 2 + intensity $93 + note A_, 2 + intensity $b3 + note D_, 2 + intensity $93 + note D_, 2 + intensity $b3 + octave 2 + note B_, 2 + intensity $93 + note B_, 2 + intensity $b3 + note A_, 2 + intensity $93 + note A_, 2 + intensity $b3 + note B_, 2 + intensity $93 + note B_, 2 + callchannel Music_LookSage_branch_ee3fa + loopchannel 0, Music_LookSage_branch_ee38e +; ee3fa + +Music_LookSage_branch_ee3fa: ; ee3fa + intensity $b3 + octave 2 + note E_, 2 + intensity $93 + note E_, 2 + intensity $b3 + note A_, 2 + intensity $93 + note A_, 2 + intensity $b3 + note B_, 2 + intensity $93 + note B_, 2 + intensity $b3 + note A_, 2 + intensity $93 + note A_, 2 + endchannel +; ee414 + +Music_LookSage_Ch3: ; ee414 + stereopanning $f0 + vibrato $16, $23 + notetype $c, $10 + octave 5 + note B_, 1 + octave 6 + note C_, 1 + octave 5 + note B_, 16 + vibrato $7, $23 + note B_, 8 + vibrato $14, $23 + octave 6 + note D_, 6 + note E_, 1 + note F_, 1 + note E_, 14 + note G_, 1 + note G#, 1 +Music_LookSage_branch_ee430: ; ee430 + note A_, 12 + note B_, 4 + note D_, 9 + note E_, 1 + note F_, 1 + note D_, 1 + vibrato $0, $0 + note E_, 4 + vibrato $7, $23 + note E_, 8 + vibrato $14, $23 + octave 5 + note B_, 8 + octave 6 + note F_, 8 + notetype $6, $10 + note E_, 1 + note D#, 1 + note D_, 1 + note C#, 1 + note C_, 1 + octave 5 + note B_, 1 + note A#, 1 + note A_, 1 + note __, 4 + octave 6 + note E_, 2 + note F_, 2 + notetype $c, $10 + note E_, 14 + note G_, 1 + note G#, 1 + loopchannel 0, Music_LookSage_branch_ee430 +; ee45f + + diff --git a/audio/music/lookyoungster.asm b/audio/music/lookyoungster.asm new file mode 100644 index 00000000..7ae3ec95 --- /dev/null +++ b/audio/music/lookyoungster.asm @@ -0,0 +1,307 @@ +Music_LookYoungster: ; f66c3 + dbw $80, Music_LookYoungster_Ch1 + dbw $01, Music_LookYoungster_Ch2 + dbw $02, Music_LookYoungster_Ch3 +; f66cc + +Music_LookYoungster_Ch1: ; f66cc + tempo 118 + volume $77 + stereopanning $f + dutycycle $3 + notetype $c, $a3 + octave 3 + note G_, 1 + note G#, 1 + note A_, 1 + note A#, 1 + intensity $3e + note B_, 16 + intensity $c3 + octave 4 + note C_, 1 + note __, 3 + note C_, 4 + note __, 2 + note C_, 6 + intensity $b3 +Music_LookYoungster_branch_f66ea: ; f66ea + note __, 2 + octave 3 + note G_, 1 + note __, 1 + note B_, 1 + note __, 1 + note G_, 1 + note __, 1 + octave 4 + note D_, 1 + note __, 1 + note C_, 1 + note __, 3 + note C_, 1 + note __, 1 + note __, 16 + note __, 2 + octave 3 + note G_, 1 + note __, 1 + note B_, 1 + note __, 1 + note G_, 1 + note __, 1 + octave 4 + note D_, 1 + note __, 1 + note C_, 1 + note __, 3 + note C_, 1 + note __, 1 + note __, 16 + loopchannel 0, Music_LookYoungster_branch_f66ea +; f670e + + +INCBIN "baserom.gbc", $f670e, $f670f - $f670e + + +Music_LookYoungster_Ch2: ; f670f + stereopanning $f0 + vibrato $12, $26 + dutycycle $1 + notetype $c, $a3 + octave 3 + note B_, 1 + octave 4 + note C_, 1 + note C#, 1 + note D_, 1 + intensity $3e + notetype $c, $2e + note G_, 16 + notetype $c, $b3 + intensity $c3 + note F_, 1 + note __, 3 + note F_, 4 + note __, 2 + note F#, 6 +Music_LookYoungster_branch_f672f: ; f672f + dutycycle $3 + intensity $b3 + note __, 2 + octave 3 + note B_, 1 + note __, 1 + octave 4 + note D_, 1 + note __, 1 + octave 3 + note B_, 1 + note __, 1 + octave 4 + note G_, 1 + note __, 1 + note F_, 1 + note __, 3 + note F_, 1 + note __, 1 + intensity $97 + dutycycle $2 + note D#, 1 + note F_, 1 + note D#, 1 + note D_, 1 + note C_, 1 + note __, 1 + octave 3 + note G#, 1 + note __, 3 + note F_, 1 + note __, 1 + note G_, 1 + note __, 1 + note G#, 1 + note __, 1 + dutycycle $3 + intensity $b3 + note __, 2 + note B_, 1 + note __, 1 + octave 4 + note D_, 1 + note __, 1 + octave 3 + note B_, 1 + note __, 1 + octave 4 + note G_, 1 + note __, 1 + note F_, 1 + note __, 3 + note F_, 1 + note __, 1 + dutycycle $2 + intensity $97 + note G#, 1 + note A#, 1 + note G#, 1 + note G_, 1 + note F_, 1 + note __, 1 + note C_, 1 + note __, 3 + octave 3 + note G#, 1 + note __, 1 + note A#, 1 + note __, 1 + octave 4 + note C_, 1 + note __, 1 + loopchannel 0, Music_LookYoungster_branch_f672f +; f6783 + + +INCBIN "baserom.gbc", $f6783, $f6784 - $f6783 + + +Music_LookYoungster_Ch3: ; f6784 + stereopanning $ff + vibrato $2, $24 + notetype $c, $25 + note __, 4 + octave 2 + note G_, 1 + note __, 1 + octave 3 + note G_, 1 + note __, 1 + octave 2 + note G_, 1 + note __, 1 + octave 3 + note G_, 1 + note __, 1 + octave 2 + note G_, 1 + note __, 1 + octave 3 + note G_, 1 + note __, 1 + intensity $15 + octave 2 + note G_, 1 + note __, 1 + octave 3 + note G_, 1 + note __, 1 + note D_, 1 + note __, 3 + note D_, 4 + note __, 2 + note G#, 6 + intensity $25 +Music_LookYoungster_branch_f67ae: ; f67ae + octave 2 + note G_, 1 + note __, 1 + octave 3 + note G_, 1 + note __, 1 + octave 2 + note G_, 1 + note __, 1 + octave 3 + note G_, 1 + note __, 1 + octave 2 + note G_, 1 + note __, 1 + octave 3 + note G_, 1 + note __, 1 + octave 2 + note G_, 1 + note __, 1 + octave 3 + note G_, 1 + note __, 1 + octave 2 + note F_, 1 + note __, 1 + octave 3 + note D#, 1 + note __, 1 + octave 2 + note F_, 1 + note __, 1 + octave 3 + note D#, 1 + note __, 1 + octave 2 + note F_, 1 + note __, 1 + octave 3 + note D#, 1 + note __, 1 + octave 2 + note F_, 1 + note __, 1 + octave 3 + note D#, 1 + note __, 1 + octave 2 + note G_, 1 + note __, 1 + octave 3 + note G_, 1 + note __, 1 + octave 2 + note G_, 1 + note __, 1 + octave 3 + note G_, 1 + note __, 1 + octave 2 + note G_, 1 + note __, 1 + octave 3 + note G_, 1 + note __, 1 + octave 2 + note G_, 1 + note __, 1 + octave 3 + note G_, 1 + note __, 1 + octave 2 + note G#, 1 + note __, 1 + octave 3 + note D#, 1 + note __, 1 + octave 2 + note G#, 1 + note __, 1 + octave 3 + note D#, 1 + note __, 1 + octave 2 + note G#, 1 + note __, 1 + octave 3 + note D#, 1 + note __, 1 + note G_, 1 + note __, 1 + note G#, 1 + note __, 1 + loopchannel 0, Music_LookYoungster_branch_f67ae +; f6810 + + +INCBIN "baserom.gbc", $f6810, $f6811 - $f6810 + + + diff --git a/audio/music/magnettrain.asm b/audio/music/magnettrain.asm new file mode 100644 index 00000000..cb564754 --- /dev/null +++ b/audio/music/magnettrain.asm @@ -0,0 +1,277 @@ +Music_MagnetTrain: ; ef5f0 + dbw $c0, Music_MagnetTrain_Ch1 + dbw $01, Music_MagnetTrain_Ch2 + dbw $02, Music_MagnetTrain_Ch3 + dbw $03, Music_MagnetTrain_Ch4 +; ef5fc + +Music_MagnetTrain_Ch1: ; ef5fc + tempo 110 + volume $77 + stereopanning $f + vibrato $14, $23 + dutycycle $2 + notetype $c, $b2 + note __, 16 + note __, 16 + intensity $b7 + octave 4 + note D_, 1 + note C_, 1 + octave 3 + note G_, 1 + octave 4 + note C_, 1 + note D_, 1 + note C_, 1 + octave 3 + note G_, 1 + octave 4 + note C_, 1 + note D_, 1 + note C_, 1 + octave 3 + note G_, 1 + octave 4 + note C_, 1 + note D_, 1 + note C_, 1 + octave 3 + note G_, 1 + octave 4 + note C_, 1 + note E_, 1 + note C_, 1 + octave 3 + note A_, 1 + octave 4 + note C_, 1 + note E_, 1 + note C_, 1 + octave 3 + note A_, 1 + octave 4 + note C_, 1 + note E_, 1 + note C_, 1 + octave 3 + note A_, 1 + octave 4 + note C_, 1 + note E_, 1 + note C_, 1 + notetype $6, $b7 + note F#, 1 + note __, 1 + note F#, 1 + note __, 1 + notetype $c, $b7 + note D_, 16 + endchannel +; ef648 + +Music_MagnetTrain_Ch2: ; ef648 + vibrato $14, $23 + dutycycle $1 + notetype $c, $d2 + stereopanning $f0 + notetype $c, $d8 + octave 1 + note F_, 12 + note __, 2 + notetype $6, $d7 + note F_, 1 + note __, 1 + note F_, 1 + note __, 1 + octave 2 + note F_, 4 + note __, 4 + note F_, 4 + note __, 4 + note F_, 4 + note __, 4 + note F_, 4 + note __, 4 + dutycycle $3 + notetype $c, $d7 + octave 4 + note G_, 16 + note A_, 13 + note __, 1 + notetype $6, $d7 + note A_, 1 + note __, 1 + note A_, 1 + note __, 1 + notetype $c, $d7 + note A_, 16 + endchannel +; ef67d + +Music_MagnetTrain_Ch3: ; ef67d + stereopanning $ff + vibrato $10, $23 + notetype $c, $15 + octave 6 + note C_, 1 + octave 5 + note G_, 1 + note D#, 1 + note C_, 1 + note G_, 1 + note D#, 1 + note C_, 1 + octave 4 + note G_, 1 + octave 5 + note D#, 1 + note C_, 1 + octave 4 + note G_, 1 + note D#, 1 + octave 5 + note C_, 1 + octave 4 + note G_, 1 + note D#, 1 + note C_, 1 + note G_, 1 + note D#, 1 + note C_, 1 + octave 3 + note G_, 1 + octave 4 + note C_, 1 + note D#, 1 + note G_, 1 + note C_, 1 + note D#, 1 + note G_, 1 + octave 5 + note C_, 1 + octave 4 + note G_, 1 + octave 5 + note C_, 1 + note D#, 1 + note G_, 1 + note C_, 1 + octave 2 + note D_, 1 + octave 3 + note D_, 1 + octave 2 + note D_, 1 + octave 3 + note D_, 1 + octave 2 + note D_, 1 + octave 3 + note D_, 1 + octave 2 + note D_, 1 + octave 3 + note D_, 1 + octave 2 + note D_, 1 + octave 3 + note D_, 1 + octave 2 + note D_, 1 + octave 3 + note D_, 1 + octave 2 + note D_, 1 + octave 3 + note D_, 1 + octave 2 + note D_, 1 + octave 3 + note D_, 1 + octave 2 + note D_, 1 + octave 3 + note D_, 1 + octave 2 + note D_, 1 + octave 3 + note D_, 1 + octave 2 + note D_, 1 + octave 3 + note D_, 1 + octave 2 + note D_, 1 + octave 3 + note D_, 1 + octave 2 + note D_, 1 + octave 3 + note D_, 1 + octave 2 + note D_, 1 + octave 3 + note D_, 1 + octave 2 + note D_, 1 + octave 3 + note D_, 1 + octave 2 + note D_, 1 + octave 3 + note D_, 1 + octave 2 + note D_, 16 + endchannel +; ef6f4 + +Music_MagnetTrain_Ch4: ; ef6f4 + togglenoise $3 + notetype $c + note B_, 12 + note D_, 2 + note A#, 1 + note A#, 1 + notetype $6 + note D#, 4 + note F#, 4 + note D#, 4 + note F#, 4 + note A#, 4 + note F#, 4 + note A#, 4 + note D_, 2 + note D_, 2 + callchannel Music_MagnetTrain_branch_ef71e + callchannel Music_MagnetTrain_branch_ef71e + notetype $c + note B_, 16 + endchannel +; ef711 + + +INCBIN "baserom.gbc", $ef711, $ef71e - $ef711 + + +Music_MagnetTrain_branch_ef71e: ; ef71e + note G#, 2 + note G_, 2 + note G_, 2 + note G_, 2 + note G#, 2 + note G_, 2 + note G_, 2 + note G_, 2 + note G#, 2 + note G_, 2 + note G_, 2 + note G_, 2 + note G#, 2 + note G_, 2 + note G_, 2 + note G_, 2 + endchannel +; ef72f + + diff --git a/audio/music/mainmenu.asm b/audio/music/mainmenu.asm new file mode 100644 index 00000000..8ed8d4d6 --- /dev/null +++ b/audio/music/mainmenu.asm @@ -0,0 +1,149 @@ +Music_MainMenu: ; f78fd + dbw $c0, Music_MainMenu_Ch1 + dbw $01, Music_MainMenu_Ch2 + dbw $02, Music_MainMenu_Ch3 + dbw $03, Music_MainMenu_Ch4 +; f7909 + +Music_MainMenu_Ch1: ; f7909 + tempo 160 + volume $77 + dutycycle $3 + tone $0001 + vibrato $10, $15 + stereopanning $f0 + notetype $c, $f + octave 3 + note D_, 8 +Music_MainMenu_branch_f791d: ; f791d + notetype $c, $92 + octave 3 + note C#, 6 + note C#, 1 + note C#, 1 + note C#, 2 + note C#, 2 + note C#, 4 + loopchannel 2, Music_MainMenu_branch_f791d + note D#, 6 + note D#, 1 + note D#, 1 + note D#, 2 + note D#, 2 + note D#, 4 + octave 2 + note B_, 6 + note B_, 1 + note B_, 1 + note B_, 2 + note B_, 2 + notetype $c, $94 + octave 3 + note C_, 4 + loopchannel 0, Music_MainMenu_branch_f791d +; f7940 + +Music_MainMenu_Ch2: ; f7940 + dutycycle $3 + stereopanning $f + notetype $c, $f + octave 3 + note G_, 8 +Music_MainMenu_branch_f7949: ; f7949 + notetype $c, $a2 + note F#, 6 + note F#, 1 + note F#, 1 + note F#, 2 + note F#, 2 + note F#, 4 + loopchannel 2, Music_MainMenu_branch_f7949 + note G#, 6 + note G#, 1 + note G#, 1 + note G#, 2 + note G#, 2 + note G#, 4 + note E_, 6 + note E_, 1 + note E_, 1 + note E_, 2 + note E_, 2 + notetype $c, $a4 + note F_, 4 + loopchannel 0, Music_MainMenu_branch_f7949 +; f7969 + +Music_MainMenu_Ch3: ; f7969 + stereopanning $f0 + notetype $c, $25 + note __, 8 +Music_MainMenu_branch_f796f: ; f796f + octave 2 + note F#, 1 + note __, 5 + note F#, 1 + note F#, 1 + note F#, 1 + note __, 1 + note F#, 1 + note __, 1 + note F#, 1 + note __, 3 + loopchannel 2, Music_MainMenu_branch_f796f + note G#, 1 + note __, 5 + note G#, 1 + note G#, 1 + note G#, 1 + note __, 1 + note G#, 1 + note __, 1 + note G#, 1 + note __, 3 + note E_, 1 + note __, 5 + note E_, 1 + note E_, 1 + note E_, 1 + note __, 1 + note E_, 1 + note __, 1 + note F_, 1 + note __, 3 + loopchannel 0, Music_MainMenu_branch_f796f +; f7996 + +Music_MainMenu_Ch4: ; f7996 + stereopanning $f + togglenoise $3 + notetype $c + note __, 8 + note __, 16 + note __, 16 + note __, 16 + note __, 12 + note D_, 1 + note D_, 1 + note D_, 1 + note D_, 1 +Music_MainMenu_branch_f79a5: ; f79a5 + note D_, 6 + note D_, 1 + note D_, 1 + note D_, 2 + note D_, 2 + note D_, 4 + note D_, 6 + note D_, 1 + note D_, 1 + note D_, 2 + note D_, 2 + note D#, 1 + note D#, 1 + note D_, 1 + note D_, 1 + loopchannel 0, Music_MainMenu_branch_f79a5 +; f79b8 + + diff --git a/audio/music/mom.asm b/audio/music/mom.asm new file mode 100644 index 00000000..5ae89e85 --- /dev/null +++ b/audio/music/mom.asm @@ -0,0 +1,114 @@ +Music_Mom: ; f6bf2 + dbw $81, Music_Mom_Ch2 + dbw $02, Music_Mom_Ch3 + dbw $03, Music_Mom_Ch4 +; f6bfb + +Music_Mom_Ch2: ; f6bfb + tempo 144 + volume $77 + stereopanning $f + dutycycle $2 + notetype $6, $b3 + octave 3 + note B_, 1 + octave 4 + note E_, 1 + note G#, 1 + note A_, 1 + note B_, 8 +Music_Mom_branch_f6c0e: ; f6c0e + notetype $c, $b1 + note __, 4 + octave 3 + note C#, 6 + note D_, 4 + note C_, 2 + note __, 2 + note C#, 6 + octave 2 + note E_, 4 + note A#, 2 + note B_, 2 + loopchannel 0, Music_Mom_branch_f6c0e +; f6c20 + +Music_Mom_Ch3: ; f6c20 + stereopanning $f0 + notetype $6, $25 + octave 3 + note E_, 1 + note D_, 1 + octave 2 + note B_, 1 + note G#, 1 + note E_, 8 + intensity $23 +Music_Mom_branch_f6c2e: ; f6c2e + octave 2 + note A_, 2 + note __, 6 + octave 4 + note E_, 2 + note __, 2 + octave 2 + note A_, 2 + note __, 2 + octave 3 + note D_, 2 + note __, 2 + octave 4 + note F#, 8 + note D#, 2 + note __, 2 + octave 2 + note A_, 2 + note __, 2 + octave 4 + note E_, 2 + note __, 6 + octave 2 + note A_, 2 + note __, 2 + octave 4 + note D_, 2 + note __, 6 + note C#, 4 + note D_, 2 + note __, 2 + loopchannel 0, Music_Mom_branch_f6c2e +; f6c51 + +Music_Mom_Ch4: ; f6c51 + togglenoise $3 + notetype $c + note __, 6 +Music_Mom_branch_f6c56: ; f6c56 + note D#, 1 + note __, 1 + note F#, 2 + note D_, 1 + note __, 1 + note G_, 1 + note __, 1 + note G_, 1 + note __, 1 + note F#, 4 + note D_, 1 + note __, 1 + note D#, 1 + note __, 1 + note F#, 4 + note D_, 1 + note __, 1 + note G_, 1 + note __, 1 + note G_, 1 + note __, 1 + note D_, 2 + note D#, 1 + note __, 1 + loopchannel 0, Music_Mom_branch_f6c56 +; f6c72 + + diff --git a/audio/music/mtmoon.asm b/audio/music/mtmoon.asm new file mode 100644 index 00000000..c697daa7 --- /dev/null +++ b/audio/music/mtmoon.asm @@ -0,0 +1,145 @@ +Music_MtMoon: ; edb29 + dbw $c0, Music_MtMoon_Ch1 + dbw $01, Music_MtMoon_Ch2 + dbw $02, Music_MtMoon_Ch3 + dbw $03, Music_MtMoon_Ch4 +; edb35 + +Music_MtMoon_Ch1: ; edb35 + tempo 208 + volume $77 + dutycycle $2 + tone $0001 + vibrato $8, $14 + stereopanning $f0 + notetype $c, $45 + note __, 2 + loopchannel 0, Music_MtMoon_branch_edb56 +; edb4c + +Music_MtMoon_Ch2: ; edb4c + vibrato $b, $15 + dutycycle $2 + notetype $c, $84 + stereopanning $f +Music_MtMoon_branch_edb56: ; edb56 + octave 4 + note D#, 6 + note C#, 6 + octave 3 + note B_, 2 + octave 4 + note C#, 2 + note D#, 2 + note G_, 2 + note D#, 2 + note C#, 6 + octave 3 + note B_, 2 + octave 4 + note C#, 2 + note D#, 2 + note G_, 2 + note D#, 2 + note C#, 6 + octave 3 + note B_, 2 + note A#, 2 + note B_, 6 + octave 4 + note C#, 10 + note G#, 6 + note F#, 6 + note E_, 2 + note F#, 2 + note G#, 2 + octave 5 + note C_, 2 + octave 4 + note G#, 2 + note F#, 6 + note E_, 2 + note F#, 2 + note G#, 2 + octave 5 + note C_, 2 + octave 4 + note G#, 2 + note F#, 6 + note E_, 2 + note D#, 2 + note E_, 6 + note F#, 6 + note E_, 4 + loopchannel 0, Music_MtMoon_branch_edb56 +; edb8a + +Music_MtMoon_Ch3: ; edb8a +Music_MtMoon_branch_edb8a: ; edb8a + notetype $c, $28 +Music_MtMoon_branch_edb8d: ; edb8d + octave 2 + note B_, 2 + octave 3 + note D#, 2 + note G_, 2 + octave 2 + note B_, 2 + octave 3 + note D#, 2 + note G_, 2 + octave 2 + note B_, 2 + octave 3 + note D#, 2 + loopchannel 3, Music_MtMoon_branch_edb8d + octave 2 + note B_, 2 + octave 3 + note D#, 2 + note G_, 2 + octave 2 + note B_, 2 + octave 3 + note D#, 2 + note G_, 2 + note D#, 2 + note E_, 2 +Music_MtMoon_branch_edbab: ; edbab + note E_, 2 + note G#, 2 + octave 4 + note C_, 2 + octave 3 + note E_, 2 + note G#, 2 + octave 4 + note C_, 2 + octave 3 + note E_, 2 + note G#, 2 + loopchannel 4, Music_MtMoon_branch_edbab + loopchannel 0, Music_MtMoon_branch_edb8a +; edbbf + +Music_MtMoon_Ch4: ; edbbf + togglenoise $5 + notetype $c +Music_MtMoon_branch_edbc3: ; edbc3 + stereopanning $f + note A#, 4 + note A#, 8 + note A#, 4 + stereopanning $f0 + note A#, 4 + note A#, 4 + note A#, 4 + stereopanning $f + note A#, 4 + note A#, 4 + stereopanning $f0 + note A#, 8 + loopchannel 0, Music_MtMoon_branch_edbc3 +; edbd8 + + diff --git a/audio/music/mtmoonsquare.asm b/audio/music/mtmoonsquare.asm new file mode 100644 index 00000000..d990cb0f --- /dev/null +++ b/audio/music/mtmoonsquare.asm @@ -0,0 +1,112 @@ +Music_MtMoonSquare: ; f4815 + dbw $40, Music_MtMoonSquare_Ch1 + dbw $01, Music_MtMoonSquare_Ch2 +; f481b + +Music_MtMoonSquare_Ch1: ; f481b + tempo 112 + volume $77 + dutycycle $2 + tone $0001 + note __, 1 +Music_MtMoonSquare_branch_f4826: ; f4826 + notetype $c, $44 +Music_MtMoonSquare_branch_f4829: ; f4829 + octave 4 + note D_, 2 + note E_, 2 + note F#, 4 + note F#, 2 + note A_, 2 + octave 5 + note D_, 4 + loopchannel 2, Music_MtMoonSquare_branch_f4829 +Music_MtMoonSquare_branch_f4835: ; f4835 + octave 4 + note E_, 2 + note F#, 2 + note G#, 4 + note G#, 2 + note B_, 2 + octave 5 + note E_, 4 + loopchannel 2, Music_MtMoonSquare_branch_f4835 +Music_MtMoonSquare_branch_f4841: ; f4841 + octave 4 + note C#, 2 + note D_, 2 + note E_, 4 + note E_, 2 + note G_, 2 + octave 5 + note C#, 4 + loopchannel 2, Music_MtMoonSquare_branch_f4841 +Music_MtMoonSquare_branch_f484d: ; f484d + octave 4 + note D_, 2 + note E_, 2 + note F#, 4 + note F#, 2 + note A_, 2 + octave 5 + note D_, 4 + loopchannel 2, Music_MtMoonSquare_branch_f484d + loopchannel 0, Music_MtMoonSquare_branch_f4826 +; f485d + +Music_MtMoonSquare_Ch2: ; f485d + dutycycle $2 + vibrato $18, $24 +Music_MtMoonSquare_branch_f4862: ; f4862 + notetype $c, $82 +Music_MtMoonSquare_branch_f4865: ; f4865 + octave 4 + note D_, 2 + note E_, 2 + note F#, 4 + note F#, 2 + note A_, 2 + octave 5 + note D_, 4 + notetype $c, $62 + loopchannel 2, Music_MtMoonSquare_branch_f4865 + notetype $c, $82 +Music_MtMoonSquare_branch_f4877: ; f4877 + octave 4 + note E_, 2 + note F#, 2 + note G#, 4 + note G#, 2 + note B_, 2 + octave 5 + note E_, 4 + notetype $c, $62 + loopchannel 2, Music_MtMoonSquare_branch_f4877 + notetype $c, $82 +Music_MtMoonSquare_branch_f4889: ; f4889 + octave 4 + note C#, 2 + note D_, 2 + note E_, 4 + note E_, 2 + note G_, 2 + octave 5 + note C#, 4 + notetype $c, $62 + loopchannel 2, Music_MtMoonSquare_branch_f4889 + notetype $c, $82 +Music_MtMoonSquare_branch_f489b: ; f489b + octave 4 + note D_, 2 + note E_, 2 + note F#, 4 + note F#, 2 + note A_, 2 + octave 5 + note D_, 4 + notetype $c, $62 + loopchannel 2, Music_MtMoonSquare_branch_f489b + loopchannel 0, Music_MtMoonSquare_branch_f4862 +; f48ae + + diff --git a/audio/music/nationalpark.asm b/audio/music/nationalpark.asm new file mode 100644 index 00000000..7e7ccf28 --- /dev/null +++ b/audio/music/nationalpark.asm @@ -0,0 +1,670 @@ +Music_NationalPark: ; f54e8 + dbw $c0, Music_NationalPark_Ch1 + dbw $01, Music_NationalPark_Ch2 + dbw $02, Music_NationalPark_Ch3 + dbw $03, Music_NationalPark_Ch4 +; f54f4 + +Music_NationalPark_Ch1: ; f54f4 + tempo 192 + volume $77 + stereopanning $f + vibrato $18, $24 + dutycycle $1 + notetype $c, $77 + note __, 2 +Music_NationalPark_branch_f5504: ; f5504 + callchannel Music_NationalPark_branch_f554a + callchannel Music_NationalPark_branch_f554a + notetype $6, $67 + callchannel Music_NationalPark_branch_f563a + notetype $c, $77 + note __, 16 + octave 2 + note A#, 1 + octave 3 + note D_, 1 + note F_, 1 + note G#, 1 + note D_, 1 + note F_, 1 + note A#, 1 + notetype $6, $67 + octave 4 + note D_, 1 + note C#, 1 + note D_, 1 + note __, 1 + note D_, 1 + note __, 1 + note C#, 1 + note __, 1 + note D_, 1 + note __, 3 + note D_, 1 + note __, 3 + note D_, 1 + note __, 1 + callchannel Music_NationalPark_branch_f563a + intensity $77 + octave 3 + note E_, 1 + note F_, 5 + note D#, 4 + note __, 2 + note C_, 12 + note F_, 8 + note C#, 1 + intensity $98 + note D_, 16 + intensity $77 + note D_, 7 + notetype $c, $77 + note __, 4 + loopchannel 0, Music_NationalPark_branch_f5504 +; f554a + +Music_NationalPark_branch_f554a: ; f554a + octave 2 + note G#, 6 + octave 3 + note F_, 2 + intensity $47 + note F_, 1 + note G#, 1 + intensity $57 + note F_, 1 + note G#, 1 + intensity $77 + note F_, 1 + note G#, 1 + intensity $97 + note F_, 1 + note G#, 1 + intensity $77 + octave 2 + note A_, 6 + octave 3 + note F#, 2 + intensity $47 + note F#, 1 + note A_, 1 + intensity $57 + note F#, 1 + note A_, 1 + intensity $77 + note F#, 1 + note A_, 1 + intensity $97 + note F#, 1 + note A_, 1 + intensity $77 + octave 2 + note G#, 6 + octave 3 + note F_, 2 + intensity $47 + octave 4 + note C_, 1 + note C#, 1 + intensity $57 + note C_, 1 + note C#, 1 + intensity $77 + note C_, 1 + note C#, 1 + intensity $97 + note C_, 1 + note C#, 1 + intensity $77 + octave 2 + note A_, 6 + octave 3 + note C#, 2 + intensity $47 + octave 4 + note C#, 1 + note D#, 1 + intensity $57 + note C#, 1 + note D#, 1 + intensity $77 + note C#, 1 + note D#, 1 + intensity $97 + note C#, 1 + note D#, 1 + intensity $77 + note C#, 2 + octave 3 + note A#, 2 + octave 4 + note C#, 2 + octave 3 + note A#, 2 + octave 4 + note C#, 2 + octave 3 + note A#, 2 + octave 4 + note C#, 2 + octave 3 + note A#, 2 + octave 4 + note C#, 2 + octave 3 + note A_, 2 + octave 4 + note C#, 2 + octave 3 + note A_, 2 + intensity $47 + octave 4 + note C#, 1 + note D#, 1 + intensity $57 + note C#, 1 + note D#, 1 + intensity $77 + note C#, 1 + note D#, 1 + intensity $97 + note C#, 1 + note D#, 1 + intensity $77 + note C_, 2 + octave 3 + note G#, 2 + octave 4 + note C_, 2 + octave 3 + note G#, 2 + octave 4 + note D#, 2 + note C_, 2 + note D#, 2 + note C_, 2 + note D_, 2 + octave 3 + note A#, 2 + octave 4 + note D_, 2 + octave 3 + note A#, 2 + intensity $57 + octave 4 + note F_, 1 + note D#, 1 + intensity $67 + note D_, 1 + note D#, 1 + intensity $77 + note F_, 1 + note F#, 1 + intensity $97 + note G#, 1 + note A#, 1 + intensity $77 + note C#, 2 + octave 3 + note A#, 2 + octave 4 + note C#, 2 + octave 3 + note A#, 2 + octave 4 + note C#, 2 + octave 3 + note A#, 2 + octave 4 + note C#, 2 + octave 3 + note A#, 2 + octave 4 + note C#, 2 + octave 3 + note A_, 2 + octave 4 + note C#, 2 + octave 3 + note A_, 2 + intensity $47 + octave 4 + note C#, 1 + note D#, 1 + intensity $57 + note C#, 1 + note D#, 1 + intensity $77 + note C#, 1 + note D#, 1 + intensity $97 + note C#, 1 + note D#, 1 + intensity $77 + note C_, 2 + octave 3 + note G#, 2 + octave 4 + note C_, 2 + octave 3 + note G#, 2 + octave 4 + note D#, 2 + note C_, 2 + note D#, 2 + note C_, 2 + note D_, 2 + octave 3 + note A#, 2 + octave 4 + note D_, 2 + octave 3 + note A#, 2 + octave 4 + note D_, 2 + octave 3 + note A#, 2 + octave 4 + note D_, 2 + octave 3 + note A#, 2 + endchannel +; f563a + +Music_NationalPark_branch_f563a: ; f563a + note __, 16 + note __, 3 + octave 4 + note A#, 1 + note A#, 1 + note __, 1 + note A#, 1 + note __, 1 + note A#, 1 + note __, 1 + note A#, 2 + note __, 4 + note __, 16 + note __, 3 + note A_, 1 + note A_, 1 + note __, 1 + note A_, 1 + note __, 1 + note A_, 1 + note __, 1 + note A_, 2 + note __, 4 + endchannel +; f5652 + +Music_NationalPark_Ch2: ; f5652 + vibrato $14, $24 + dutycycle $1 + notetype $c, $a7 + note __, 2 + stereopanning $f0 +Music_NationalPark_branch_f565d: ; f565d + notetype $c, $a7 + callchannel Music_NationalPark_branch_f56b8 + octave 3 + note D_, 8 + callchannel Music_NationalPark_branch_f56b8 + note __, 2 + intensity $a7 + octave 4 + note G#, 2 + note F#, 2 + note F_, 2 + notetype $6, $a7 + callchannel Music_NationalPark_branch_f56f5 + octave 3 + note B_, 1 + octave 4 + note C_, 5 + octave 3 + note G#, 4 + note __, 2 + octave 4 + note A#, 8 + note G#, 2 + note __, 2 + note F#, 2 + note __, 2 + note G#, 4 + note E_, 1 + note F_, 14 + intensity $87 + note G_, 1 + note G#, 1 + note __, 1 + note G#, 1 + note __, 1 + note G_, 1 + note __, 1 + note G#, 1 + note __, 3 + note G#, 1 + note __, 3 + note G#, 1 + note __, 1 + intensity $a7 + callchannel Music_NationalPark_branch_f56f5 + octave 3 + note B_, 1 + octave 4 + note C_, 5 + octave 3 + note G#, 4 + note __, 2 + note A#, 12 + octave 4 + note C_, 8 + octave 3 + note A_, 1 + vibrato $0, $0 + intensity $b8 + note A#, 16 + vibrato $14, $24 + intensity $b7 + note A#, 11 + octave 2 + note D#, 2 + note D_, 2 + loopchannel 0, Music_NationalPark_branch_f565d +; f56b8 + +Music_NationalPark_branch_f56b8: ; f56b8 + octave 2 + note C#, 6 + note G#, 2 + octave 3 + note C#, 8 + octave 2 + note C#, 6 + note A_, 2 + octave 3 + note C#, 8 + octave 2 + note C#, 6 + note G#, 2 + octave 3 + note C#, 8 + octave 2 + note C#, 6 + note A_, 2 + octave 3 + note F#, 8 + octave 1 + note F#, 6 + octave 2 + note C#, 2 + note A#, 8 + octave 1 + note F#, 6 + octave 2 + note C#, 2 + note A_, 8 + octave 1 + note F_, 6 + octave 2 + note C_, 2 + note G#, 8 + octave 1 + note A#, 6 + octave 2 + note F_, 2 + octave 3 + note D_, 8 + octave 1 + note F#, 6 + octave 2 + note C#, 2 + note A#, 8 + octave 1 + note F#, 6 + octave 2 + note C#, 2 + note A_, 8 + octave 1 + note F_, 6 + octave 2 + note C_, 2 + note G#, 8 + octave 1 + note A#, 6 + octave 2 + note F_, 2 + endchannel +; f56f5 + +Music_NationalPark_branch_f56f5: ; f56f5 + octave 4 + note E_, 1 + note F_, 5 + note F#, 4 + note __, 2 + note C#, 7 + intensity $87 + octave 5 + note E_, 1 + note F_, 1 + note __, 1 + note F_, 1 + note __, 1 + note E_, 1 + note __, 1 + note F_, 2 + intensity $a7 + octave 3 + note A#, 2 + octave 4 + note C#, 2 + octave 4 + note E_, 1 + note F_, 5 + note F#, 4 + note __, 2 + note D#, 7 + intensity $87 + octave 5 + note D_, 1 + note D#, 1 + note __, 1 + note D#, 1 + note __, 1 + note D_, 1 + note __, 1 + note D#, 2 + intensity $a7 + octave 4 + note D_, 2 + note C#, 2 + endchannel +; f5723 + +Music_NationalPark_Ch3: ; f5723 + vibrato $16, $24 + notetype $c, $11 + octave 4 + note G#, 1 + note A#, 1 + stereopanning $ff +Music_NationalPark_branch_f572e: ; f572e + callchannel Music_NationalPark_branch_f5756 + octave 5 + note A#, 14 + octave 4 + note G#, 1 + note A#, 1 + callchannel Music_NationalPark_branch_f5756 + octave 5 + note A#, 8 + octave 4 + note D_, 8 + intensity $15 + callchannel Music_NationalPark_branch_f578f + octave 4 + note D_, 1 + octave 3 + note F_, 3 + callchannel Music_NationalPark_branch_f578f + octave 4 + note D_, 1 + octave 3 + note F_, 1 + intensity $11 + octave 4 + note G#, 1 + note A#, 1 + loopchannel 0, Music_NationalPark_branch_f572e +; f5756 + +Music_NationalPark_branch_f5756: ; f5756 + octave 5 + note C_, 16 + note C#, 14 + note G#, 1 + note A#, 1 + octave 6 + note C_, 16 + note C#, 10 + note C_, 2 + note C#, 2 + note D#, 2 + note F_, 2 + note D#, 2 + note C#, 2 + octave 5 + note A#, 10 + octave 6 + note F_, 2 + note D#, 2 + note C#, 2 + octave 5 + note A_, 9 + octave 6 + note D_, 1 + octave 6 + note D#, 2 + note C#, 2 + note C_, 2 + octave 5 + note G#, 4 + octave 6 + note G#, 4 + note D#, 2 + note F_, 14 + note D_, 1 + note D#, 1 + note F_, 2 + note D#, 2 + note C#, 2 + octave 5 + note A#, 10 + octave 6 + note F_, 2 + note D#, 2 + note C#, 2 + octave 5 + note A_, 10 + octave 6 + note D#, 2 + note C#, 2 + note C_, 2 + octave 5 + note G#, 4 + note A#, 4 + octave 6 + note C_, 2 + endchannel +; f578f + +Music_NationalPark_branch_f578f: ; f578f + octave 2 + note F#, 3 + octave 3 + note C#, 2 + note __, 1 + note A#, 4 + note C#, 1 + note __, 1 + note A#, 1 + note C#, 3 + octave 2 + note F#, 3 + octave 3 + note C#, 2 + note __, 1 + note A_, 4 + note C#, 1 + note __, 1 + note A_, 1 + note C#, 3 + octave 2 + note F_, 3 + octave 3 + note C_, 2 + note __, 1 + note G#, 4 + note C_, 1 + note __, 1 + note G#, 1 + note C_, 3 + octave 2 + note A#, 3 + octave 3 + note F_, 2 + note __, 1 + octave 4 + note D_, 4 + octave 3 + note F_, 1 + note __, 1 + endchannel +; f57b8 + +Music_NationalPark_Ch4: ; f57b8 + togglenoise $3 + notetype $c + note __, 2 +Music_NationalPark_branch_f57bd: ; f57bd + note __, 16 + loopchannel 23, Music_NationalPark_branch_f57bd + note __, 8 + note A#, 2 + note D_, 2 + note A#, 1 + note D_, 1 + note B_, 2 +Music_NationalPark_branch_f57c8: ; f57c8 + note A#, 2 + note G_, 1 + note G_, 1 + note D_, 2 + note G_, 1 + note G_, 1 + note A#, 2 + note G_, 1 + note G_, 1 + note D_, 2 + note B_, 2 + loopchannel 7, Music_NationalPark_branch_f57c8 + note A#, 2 + note G_, 1 + note G_, 1 + note D_, 2 + note G_, 1 + note G_, 1 + note A#, 2 + note D#, 1 + note D#, 1 + note D_, 1 + note D_, 1 + note A#, 1 + note D#, 1 + loopchannel 0, Music_NationalPark_branch_f57bd +; f57e8 + + diff --git a/audio/music/newbarktown.asm b/audio/music/newbarktown.asm new file mode 100644 index 00000000..ae78528d --- /dev/null +++ b/audio/music/newbarktown.asm @@ -0,0 +1,336 @@ +Music_NewBarkTown: ; eb27c + dbw $80, Music_NewBarkTown_Ch1 + dbw $01, Music_NewBarkTown_Ch2 + dbw $02, Music_NewBarkTown_Ch3 +; eb285 + + +INCBIN "baserom.gbc", $eb285, $eb286 - $eb285 + + +Music_NewBarkTown_Ch1: ; eb286 + tempo 187 + volume $77 + stereopanning $f + vibrato $12, $23 + notetype $c, $87 + note __, 4 +Music_NewBarkTown_branch_eb294: ; eb294 + dutycycle $0 + callchannel Music_NewBarkTown_branch_eb2f2 + octave 3 + note C#, 1 + note __, 1 + octave 2 + note A_, 1 + note __, 1 + octave 3 + note G_, 2 + note F#, 2 + dutycycle $2 + intensity $82 + note E_, 1 + note F#, 1 + note E_, 1 + note D_, 1 + note C#, 1 + octave 2 + note B_, 1 + note A_, 1 + note G_, 1 + dutycycle $0 + intensity $87 + callchannel Music_NewBarkTown_branch_eb2f2 + octave 3 + note C#, 1 + note __, 1 + octave 2 + note A_, 1 + note __, 1 + octave 3 + note E_, 2 + dutycycle $2 + intensity $82 + note C#, 1 + note __, 1 + octave 2 + note A_, 1 + octave 3 + note C#, 1 + note E_, 1 + note G_, 1 + note A_, 1 + octave 4 + note C#, 1 + note E_, 1 + note A_, 1 + dutycycle $1 + intensity $5e + callchannel Music_NewBarkTown_branch_eb325 + callchannel Music_NewBarkTown_branch_eb325 + callchannel Music_NewBarkTown_branch_eb325 + octave 2 + note G_, 2 + note B_, 2 + octave 3 + note D_, 2 + note F#, 4 + note G_, 4 + note D_, 2 + octave 2 + note A_, 2 + octave 3 + note C#, 2 + note E_, 2 + note G_, 4 + note A_, 4 + note B_, 2 + intensity $87 + loopchannel 0, Music_NewBarkTown_branch_eb294 +; eb2f2 + +Music_NewBarkTown_branch_eb2f2: ; eb2f2 + octave 3 + note F#, 1 + note __, 1 + note D_, 1 + note __, 1 + note A_, 2 + note D_, 1 + note __, 1 + note F#, 1 + note __, 1 + note D_, 1 + note __, 1 + note A#, 2 + note D_, 1 + note __, 1 + note F#, 1 + note __, 1 + note D_, 1 + note __, 1 + note B_, 2 + note F#, 1 + note __, 1 + note F#, 1 + note __, 1 + note D_, 1 + note __, 1 + octave 4 + note C_, 2 + octave 3 + note D_, 1 + note __, 1 + octave 2 + note B_, 1 + note __, 1 + note G_, 1 + note __, 1 + octave 3 + note G_, 2 + octave 2 + note B_, 1 + note __, 1 + note B_, 1 + note __, 1 + note G#, 1 + note __, 1 + octave 3 + note E_, 2 + octave 2 + note B_, 1 + note __, 1 + endchannel +; eb325 + +Music_NewBarkTown_branch_eb325: ; eb325 + octave 2 + note G_, 2 + note B_, 2 + octave 3 + note D_, 2 + note F#, 4 + note G_, 4 + note D_, 2 + octave 2 + note A_, 2 + octave 3 + note C#, 2 + note E_, 2 + note G_, 4 + note A_, 4 + note E_, 2 + endchannel +; eb336 + +Music_NewBarkTown_Ch2: ; eb336 + stereopanning $ff + vibrato $12, $23 + notetype $6, $a7 + note __, 8 +Music_NewBarkTown_branch_eb33f: ; eb33f + dutycycle $2 + notetype $6, $a7 + callchannel Music_NewBarkTown_branch_eb368 + callchannel Music_NewBarkTown_branch_eb368 + callchannel Music_NewBarkTown_branch_eb39b + intensity $87 + octave 5 + note B_, 6 + note A_, 6 + intensity $77 + octave 6 + note D_, 4 + note C#, 16 + callchannel Music_NewBarkTown_branch_eb39b + intensity $87 + octave 5 + note B_, 6 + note A_, 6 + intensity $77 + octave 6 + note D_, 4 + note E_, 16 + loopchannel 0, Music_NewBarkTown_branch_eb33f +; eb368 + +Music_NewBarkTown_branch_eb368: ; eb368 + octave 2 + note D_, 4 + note __, 8 + note D_, 1 + note __, 1 + note D_, 1 + note __, 1 + note D_, 2 + note __, 2 + note D_, 8 + note A#, 2 + note __, 2 + note D_, 4 + note __, 8 + note D_, 1 + note __, 1 + note D_, 1 + note __, 1 + note D_, 2 + note __, 2 + note D_, 8 + octave 3 + note C_, 2 + note __, 2 + octave 2 + note G_, 4 + note __, 8 + note G_, 1 + note __, 1 + note G_, 1 + note __, 1 + octave 1 + note G#, 2 + note __, 2 + note G#, 8 + octave 2 + note D_, 2 + note __, 2 + note A_, 4 + note __, 8 + note A_, 1 + note __, 1 + note A_, 1 + note __, 1 + octave 1 + note A_, 2 + note __, 2 + note A_, 8 + octave 2 + note C#, 4 + endchannel +; eb39b + +Music_NewBarkTown_branch_eb39b: ; eb39b + notetype $6, $97 + dutycycle $2 + octave 4 + note B_, 12 + note A_, 12 + note G_, 8 + notetype $c, $97 + note E_, 16 + endchannel +; eb3a9 + +Music_NewBarkTown_Ch3: ; eb3a9 + stereopanning $f0 + notetype $c, $10 + octave 5 + note D_, 2 + note E_, 2 +Music_NewBarkTown_branch_eb3b1: ; eb3b1 + vibrato $16, $23 + note F#, 4 + note A_, 4 + note G_, 2 + note F#, 2 + note E_, 2 + note G_, 2 + note F#, 6 + note D_, 2 + octave 4 + note A_, 6 + note G_, 1 + note A_, 1 + note B_, 4 + octave 5 + note D_, 4 + note E_, 2 + note D_, 2 + note C#, 2 + note D_, 2 + note E_, 6 + note F#, 2 + note E_, 4 + note __, 2 + note D_, 1 + note E_, 1 + note F#, 4 + note A_, 4 + note A#, 2 + note A_, 2 + note G_, 2 + note A#, 2 + note A_, 6 + octave 6 + note C#, 2 + note D_, 6 + octave 5 + note E_, 1 + note F#, 1 + note G_, 6 + note A_, 2 + note B_, 8 + note A_, 6 + note G_, 1 + note F#, 1 + note E_, 4 + note __, 4 + intensity $25 + vibrato $12, $53 + octave 2 + note G_, 16 + note A_, 16 + note G_, 16 + note A_, 16 + note G_, 16 + note A_, 16 + note G_, 16 + note A_, 14 + intensity $10 + vibrato $16, $23 + octave 5 + note D_, 1 + note E_, 1 + loopchannel 0, Music_NewBarkTown_branch_eb3b1 +; eb3fc + + diff --git a/audio/music/nothing.asm b/audio/music/nothing.asm new file mode 100644 index 00000000..716e05ec --- /dev/null +++ b/audio/music/nothing.asm @@ -0,0 +1,14 @@ +Music_Nothing: ; e9185 + dbw $c0, Music_Nothing_Ch1 + dbw $01, Music_Nothing_Ch2 + dbw $02, Music_Nothing_Ch3 + dbw $03, Music_Nothing_Ch4 +; e9191 + +Music_Nothing_Ch1: ; e9191 +Music_Nothing_Ch2: ; e9191 +Music_Nothing_Ch3: ; e9191 +Music_Nothing_Ch4: ; e9191 + endchannel +; e9192 + diff --git a/audio/music/pallettown.asm b/audio/music/pallettown.asm new file mode 100644 index 00000000..6518cbd9 --- /dev/null +++ b/audio/music/pallettown.asm @@ -0,0 +1,363 @@ +Music_PalletTown: ; f4b0c + dbw $80, Music_PalletTown_Ch1 + dbw $01, Music_PalletTown_Ch2 + dbw $02, Music_PalletTown_Ch3 +; f4b15 + +Music_PalletTown_Ch1: ; f4b15 + tempo 188 + volume $77 + vibrato $12, $24 + tone $0001 + stereopanning $f +Music_PalletTown_branch_f4b22: ; f4b22 + dutycycle $2 + notetype $c, $78 + octave 3 + note B_, 12 + note A_, 1 + note D_, 1 + note F#, 1 + note A_, 1 + note B_, 12 + note D#, 1 + note G_, 1 + note B_, 1 + octave 4 + note D#, 1 + note E_, 4 + note D_, 4 + note C_, 4 + octave 3 + note A_, 4 + intensity $77 + note G_, 8 + intensity $78 + note F#, 4 + note A_, 4 + note B_, 12 + note A_, 1 + note D_, 1 + note F#, 1 + note A_, 1 + note G_, 2 + note B_, 2 + octave 4 + note E_, 2 + note G_, 4 + note F#, 2 + note G_, 2 + note A_, 2 + note E_, 2 + note D_, 2 + note C_, 2 + note E_, 2 + note F#, 2 + note E_, 2 + note D_, 2 + note C_, 2 + octave 3 + note B_, 8 + intensity $77 + note B_, 8 +Music_PalletTown_branch_f4b59: ; f4b59 + dutycycle $3 + intensity $92 + note G_, 2 + note E_, 2 + note G_, 2 + note E_, 2 + note G_, 2 + note D#, 2 + note G_, 2 + note D#, 2 + intensity $5f + note G_, 1 + note A_, 1 + note B_, 1 + octave 4 + note C_, 1 + note D_, 2 + note G_, 4 + note D_, 2 + note C_, 2 + octave 3 + note B_, 2 + loopchannel 2, Music_PalletTown_branch_f4b59 + intensity $3f + octave 4 + note C_, 4 + octave 3 + note B_, 4 + note A_, 4 + note G_, 4 + note F#, 4 + note D_, 4 + note E_, 4 + intensity $72 + note C_, 1 + note E_, 1 + note G_, 1 + octave 4 + note C_, 1 + note D_, 1 + note A_, 1 + octave 5 + note D_, 2 + intensity $62 + note D_, 2 + intensity $22 + note D_, 2 + intensity $2f + octave 3 + note D_, 4 + note E_, 4 + note G_, 6 + note A_, 1 + note G_, 1 + intensity $1f + note F#, 8 + loopchannel 0, Music_PalletTown_branch_f4b22 +; f4ba1 + +Music_PalletTown_Ch2: ; f4ba1 + vibrato $12, $44 + dutycycle $2 + stereopanning $f0 +Music_PalletTown_branch_f4ba8: ; f4ba8 + notetype $c, $88 + octave 1 + note G_, 2 + note B_, 2 + octave 2 + note D_, 2 + note G_, 6 + note F#, 4 + octave 1 + note G_, 2 + note B_, 2 + octave 2 + note D_, 2 + note G_, 6 + octave 1 + note B_, 4 + octave 2 + note C_, 2 + octave 1 + note G_, 2 + note B_, 2 + octave 2 + note C_, 4 + note D_, 2 + note E_, 2 + note F#, 2 + note G_, 2 + note D_, 2 + note __, 4 + note D_, 4 + note F#, 4 + octave 1 + note G_, 2 + note B_, 2 + octave 2 + note D_, 2 + note G_, 6 + note F#, 4 + note E_, 2 + note D_, 2 + note E_, 2 + octave 1 + note B_, 4 + octave 2 + note D_, 2 + note E_, 2 + note F#, 2 + note G_, 8 + note A_, 8 + note G_, 2 + note D_, 2 + note G_, 2 + octave 3 + note D_, 4 + octave 2 + note B_, 2 + octave 3 + note C_, 2 + note D_, 2 +Music_PalletTown_branch_f4be5: ; f4be5 + intensity $a2 + octave 3 + note E_, 2 + octave 2 + note C_, 2 + octave 3 + note E_, 2 + octave 2 + note C_, 2 + octave 3 + note D#, 2 + octave 2 + note C_, 2 + octave 3 + note D#, 2 + octave 2 + note C_, 2 + intensity $93 + note G_, 6 + note G_, 1 + note G_, 3 + note D_, 2 + note G_, 4 + loopchannel 2, Music_PalletTown_branch_f4be5 + note C_, 2 + octave 3 + note E_, 4 + octave 2 + note C_, 1 + octave 3 + note C_, 3 + octave 2 + note C_, 2 + note E_, 2 + note C_, 2 + note D_, 2 + octave 3 + note D_, 4 + octave 2 + note D_, 1 + note G_, 3 + note E_, 2 + note G_, 2 + note E_, 2 + intensity $1f + note F#, 4 + intensity $88 + note F#, 4 + note B_, 4 + note G_, 4 + note A_, 2 + note D_, 2 + note G_, 2 + note D_, 4 + note C_, 2 + octave 1 + note B_, 2 + note A_, 2 + loopchannel 0, Music_PalletTown_branch_f4ba8 +; f4c2a + +Music_PalletTown_Ch3: ; f4c2a + vibrato $14, $24 +Music_PalletTown_branch_f4c2d: ; f4c2d + notetype $c, $10 + octave 6 + note D_, 2 + note C_, 2 + octave 5 + note B_, 2 + note A_, 2 + octave 6 + note G_, 2 + note E_, 2 + note F#, 2 + note E_, 2 + note D_, 6 + octave 5 + note B_, 2 + note G_, 1 + note __, 1 + note G_, 1 + note __, 1 + note A_, 1 + note __, 1 + note B_, 1 + note __, 1 + octave 6 + note C_, 8 + note __, 2 + octave 5 + note F#, 2 + note G_, 2 + note A_, 2 + note B_, 6 + octave 6 + note C_, 1 + octave 5 + note B_, 1 + note A_, 8 + octave 6 + note D_, 2 + note C_, 2 + octave 5 + note B_, 2 + octave 6 + note D_, 2 + note G_, 1 + note __, 1 + note F#, 1 + note __, 1 + note F#, 1 + note __, 1 + note G_, 1 + note __, 1 + note E_, 6 + note D_, 1 + note __, 1 + note D_, 8 + note C_, 2 + octave 5 + note B_, 2 + note A_, 2 + note G_, 2 + octave 6 + note D_, 2 + note C_, 2 + octave 5 + note B_, 2 + note A_, 2 + note G_, 8 + note __, 2 + note G_, 2 + note A_, 2 + note B_, 2 + octave 6 + note C_, 8 + note D_, 6 + note C_, 2 + octave 5 + note B_, 8 + note __, 2 + note G_, 2 + note A_, 2 + note B_, 2 + octave 6 + note C_, 2 + note __, 2 + note C_, 4 + note D_, 6 + note C_, 1 + note D_, 1 + octave 5 + note B_, 8 + note __, 2 + note B_, 2 + note A_, 2 + note G_, 2 + note A_, 8 + note E_, 4 + note B_, 4 + note A_, 8 + note G_, 4 + note E_, 4 + note F#, 7 + note __, 1 + note G_, 3 + note __, 1 + note B_, 3 + note __, 1 + note B_, 8 + note A_, 8 + loopchannel 0, Music_PalletTown_branch_f4c2d +; f4c9f + + diff --git a/audio/music/pokeflutechannel.asm b/audio/music/pokeflutechannel.asm new file mode 100644 index 00000000..9256fe54 --- /dev/null +++ b/audio/music/pokeflutechannel.asm @@ -0,0 +1,234 @@ +Music_PokeFluteChannel: ; f7b13 + dbw $80, Music_PokeFluteChannel_Ch1 + dbw $01, Music_PokeFluteChannel_Ch2 + dbw $02, Music_PokeFluteChannel_Ch3 +; f7b1c + +Music_PokeFluteChannel_Ch1: ; f7b1c + tempo 240 + volume $77 + stereopanning $f0 + dutycycle $3 + tone $0002 + notetype $c, $b4 + note __, 4 + octave 3 + note E_, 8 + note E_, 8 + notetype $c, $b3 + note F_, 2 + note E_, 2 + note D_, 2 + note C_, 2 + octave 4 + note C_, 2 + octave 3 + note B_, 2 + note A_, 2 + note B_, 16 + note __, 2 + octave 2 + note G_, 4 + note A_, 8 +Music_PokeFluteChannel_branch_f7b40: ; f7b40 + octave 3 + note E_, 2 + note G_, 2 + note F_, 4 + octave 2 + note F_, 8 + octave 3 + note G_, 2 + note A_, 2 + note G_, 4 + octave 2 + note E_, 4 + octave 3 + note G_, 2 + note A_, 2 + note B_, 2 + octave 4 + note C_, 2 + octave 3 + note B_, 8 + note A_, 8 + note G_, 8 + octave 2 + note B_, 2 + octave 3 + note D_, 2 + octave 2 + note B_, 4 + note G_, 8 + octave 3 + note C_, 4 + note E_, 2 + note D_, 2 + octave 2 + note G_, 4 + note A_, 8 + loopchannel 0, Music_PokeFluteChannel_branch_f7b40 +; f7b68 + +Music_PokeFluteChannel_Ch2: ; f7b68 + stereopanning $f + dutycycle $3 + tone $0001 + notetype $c, $c4 + note __, 4 + octave 3 + note C_, 8 + octave 2 + note G_, 8 + note A_, 8 + octave 3 + note E_, 8 + notetype $c, $c3 + octave 2 + note E_, 2 + note G_, 2 + octave 3 + note C_, 2 + note E_, 2 + octave 2 + note G_, 2 + octave 3 + note C_, 2 + note E_, 2 + note D_, 2 + octave 2 + note E_, 2 + octave 3 + note C_, 2 + octave 2 + note F_, 2 + octave 3 + note C_, 2 + octave 2 + note E_, 2 + note G_, 2 +Music_PokeFluteChannel_branch_f7b94: ; f7b94 + octave 3 + note C_, 2 + note E_, 2 + octave 2 + note A_, 4 + note C_, 4 + octave 3 + note G_, 2 + note F_, 2 + note E_, 2 + note D_, 2 + octave 2 + note G_, 4 + note C_, 4 + note G_, 2 + note E_, 2 + octave 3 + note C_, 2 + octave 2 + note A_, 2 + note D_, 2 + note G_, 2 + note B_, 2 + octave 3 + note D_, 2 + octave 2 + note D_, 2 + note F#, 2 + note A_, 2 + octave 3 + note D_, 2 + octave 2 + note G_, 2 + octave 3 + note D_, 2 + note G_, 2 + note D_, 2 + octave 2 + note D_, 4 + note G_, 4 + note E_, 2 + octave 3 + note C_, 2 + note C_, 4 + octave 2 + note G_, 2 + octave 3 + note E_, 2 + octave 2 + note G_, 2 + note B_, 2 + note E_, 2 + octave 3 + note C_, 2 + octave 2 + note F_, 2 + octave 3 + note C_, 2 + octave 2 + note E_, 2 + note G_, 2 + loopchannel 0, Music_PokeFluteChannel_branch_f7b94 +; f7bd5 + +Music_PokeFluteChannel_Ch3: ; f7bd5 + vibrato $10, $14 + notetype $c, $10 + callchannel Music_PokeFluteChannel_branch_f7c05 + callchannel Music_PokeFluteChannel_branch_f7c05 +Music_PokeFluteChannel_branch_f7be1: ; f7be1 + note __, 4 + octave 4 + note C_, 2 + octave 5 + note F_, 2 + note E_, 2 + note F_, 2 + octave 6 + note C_, 4 + note __, 4 + octave 4 + note C_, 2 + octave 5 + note G_, 2 + note F#, 2 + note G_, 2 + octave 6 + note C_, 4 + octave 5 + note B_, 2 + note A_, 2 + note B_, 4 + note A_, 2 + note G_, 2 + note A_, 4 + note G_, 2 + note F#, 2 + note G_, 8 + note __, 4 + callchannel Music_PokeFluteChannel_branch_f7c05 + loopchannel 0, Music_PokeFluteChannel_branch_f7be1 +; f7c05 + +Music_PokeFluteChannel_branch_f7c05: ; f7c05 + octave 5 + note E_, 2 + note F_, 2 + note G_, 4 + note A_, 2 + note G_, 2 + octave 6 + note C_, 4 + note C_, 2 + note D_, 2 + note C_, 2 + octave 5 + note G_, 2 + note A_, 2 + note F_, 2 + note G_, 4 + endchannel +; f7c16 + + diff --git a/audio/music/pokemoncenter.asm b/audio/music/pokemoncenter.asm new file mode 100644 index 00000000..9ea5c7da --- /dev/null +++ b/audio/music/pokemoncenter.asm @@ -0,0 +1,416 @@ +Music_PokemonCenter: ; ed5c6 + dbw $c0, Music_PokemonCenter_Ch1 + dbw $01, Music_PokemonCenter_Ch2 + dbw $02, Music_PokemonCenter_Ch3 + dbw $03, Music_PokemonCenter_Ch4 +; ed5d2 + +Music_PokemonCenter_Ch1: ; ed5d2 + tempo 152 + volume $77 + dutycycle $2 + vibrato $a, $14 + tone $0001 +Music_PokemonCenter_branch_ed5df: ; ed5df + stereopanning $f + notetype $c, $83 + octave 3 + note F#, 2 + note F_, 2 + note F#, 2 + octave 4 + note D_, 4 + note C#, 2 + octave 3 + note B_, 2 + note A_, 2 + note B_, 2 + note A_, 2 + note G_, 2 + note F#, 2 + note E_, 2 + note F#, 2 + note G_, 2 + note A_, 2 + note A_, 2 + note E_, 2 + note A_, 2 + octave 4 + note C#, 4 + octave 3 + note B_, 2 + note A_, 2 + note G_, 2 + note F#, 2 + note A_, 2 + note B_, 2 + octave 4 + note C#, 2 + note D_, 2 + note C#, 2 + octave 3 + note B_, 2 + note A_, 2 + note F#, 2 + note F_, 2 + note F#, 2 + octave 4 + note D_, 4 + note C#, 2 + octave 3 + note B_, 2 + note A_, 2 + note B_, 2 + note A_, 2 + note G_, 2 + note F#, 2 + note E_, 2 + note F#, 2 + note G_, 2 + note A_, 2 + note A_, 2 + note E_, 2 + note A_, 2 + octave 4 + note C#, 4 + octave 3 + note B_, 2 + note A_, 2 + note G_, 2 + notetype $c, $b4 + note F#, 2 + note E_, 2 + note D_, 2 + note E_, 2 + note F#, 2 + note G_, 2 + note A_, 2 + note B_, 2 + stereopanning $f0 + note F#, 2 + note E_, 2 + note D_, 4 + note E_, 2 + note F#, 2 + note G_, 2 + note A_, 2 + note B_, 2 + note A_, 2 + note G_, 4 + note E_, 2 + note F#, 2 + note G_, 2 + note A_, 2 + note G_, 2 + note F#, 2 + note E_, 4 + note C#, 2 + note D_, 2 + note E_, 2 + note G_, 2 + note F#, 2 + note G_, 2 + note A_, 2 + note B_, 2 + note A_, 8 + octave 4 + note D_, 2 + note C#, 2 + octave 3 + note B_, 4 + note A_, 2 + note B_, 2 + octave 4 + note C#, 2 + note D_, 2 + note E_, 2 + note D_, 2 + note C#, 4 + octave 3 + note B_, 2 + octave 4 + note C#, 2 + note D_, 2 + note E_, 2 + note C#, 2 + octave 3 + note B_, 2 + note A_, 4 + note G_, 2 + note A_, 2 + note B_, 2 + note G_, 2 + note A_, 2 + note G_, 2 + note F#, 2 + note E_, 2 + note D_, 2 + note E_, 2 + note F#, 2 + note G_, 2 + loopchannel 0, Music_PokemonCenter_branch_ed5df +; ed671 + +Music_PokemonCenter_Ch2: ; ed671 + vibrato $10, $25 +Music_PokemonCenter_branch_ed674: ; ed674 + stereopanning $ff + callchannel Music_PokemonCenter_branch_ed6d1 + stereopanning $f + notetype $c, $a5 + octave 3 + note A_, 4 + note E_, 4 + stereopanning $ff + callchannel Music_PokemonCenter_branch_ed6e4 + note D_, 2 + note F#, 6 + stereopanning $f + notetype $c, $a5 + octave 3 + note A_, 4 + note E_, 4 + stereopanning $ff + callchannel Music_PokemonCenter_branch_ed6d1 + stereopanning $f + notetype $c, $a5 + octave 3 + note A_, 4 + note E_, 4 + stereopanning $ff + callchannel Music_PokemonCenter_branch_ed6e4 + note D_, 8 + stereopanning $f + notetype $c, $a5 + octave 3 + note D_, 4 + note E_, 4 + notetype $c, $c6 + octave 4 + note F#, 8 + note A_, 8 + note G_, 2 + note A_, 2 + note G_, 2 + note F#, 2 + note E_, 8 + note C#, 8 + note E_, 8 + note F#, 2 + note G_, 2 + note F#, 2 + note E_, 2 + note D_, 8 + note F#, 8 + note A_, 8 + note G_, 2 + note F#, 2 + note G_, 2 + note A_, 2 + note B_, 8 + note A_, 4 + note G_, 2 + note F#, 2 + note G_, 8 + note F#, 2 + note G_, 2 + note F#, 2 + note E_, 2 + note D_, 8 + loopchannel 0, Music_PokemonCenter_branch_ed674 +; ed6d1 + +Music_PokemonCenter_branch_ed6d1: ; ed6d1 + dutycycle $2 + notetype $c, $c2 + octave 4 + note D_, 2 + octave 3 + note A_, 2 + octave 4 + note D_, 2 + intensity $c3 + note A_, 4 + note G_, 4 + note F#, 2 + note E_, 2 + note C#, 6 + endchannel +; ed6e4 + +Music_PokemonCenter_branch_ed6e4: ; ed6e4 + notetype $c, $c2 + octave 4 + note C#, 2 + octave 3 + note A_, 2 + octave 4 + note C#, 2 + intensity $c3 + note F#, 4 + note E_, 4 + note C#, 2 + endchannel +; ed6f3 + +Music_PokemonCenter_Ch3: ; ed6f3 + notetype $c, $28 +Music_PokemonCenter_branch_ed6f6: ; ed6f6 + stereopanning $f0 + octave 3 + note D_, 1 + note __, 5 + note F#, 1 + note __, 3 + note F#, 1 + note __, 1 + note G_, 1 + note __, 1 + note F#, 1 + note __, 1 + callchannel Music_PokemonCenter_branch_ed76f + callchannel Music_PokemonCenter_branch_ed778 + note F#, 1 + note __, 5 + note A_, 1 + note __, 3 + note A_, 1 + note __, 1 + note G_, 1 + note __, 1 + note A_, 1 + note __, 1 + note D_, 1 + note __, 5 + note F#, 1 + note __, 3 + note F#, 1 + note __, 1 + note G_, 1 + note __, 1 + note F#, 1 + note __, 1 + callchannel Music_PokemonCenter_branch_ed76f + callchannel Music_PokemonCenter_branch_ed778 + note D_, 1 + note __, 5 + note F#, 1 + note __, 3 + note F#, 1 + note __, 1 + note D_, 1 + note __, 1 + note G_, 1 + note __, 1 + stereopanning $ff + callchannel Music_PokemonCenter_branch_ed783 + note G_, 1 + note __, 5 + note B_, 1 + note __, 3 + note B_, 1 + note __, 1 + note G_, 1 + note __, 1 + note B_, 1 + note __, 1 + note E_, 1 + note __, 5 + note G_, 1 + note __, 3 + note G_, 1 + note __, 3 + note G_, 1 + note __, 1 + note F#, 1 + note __, 5 + note A_, 1 + note __, 3 + note A_, 1 + note __, 1 + note G#, 1 + note __, 1 + note A_, 1 + note __, 1 + callchannel Music_PokemonCenter_branch_ed783 + note G_, 1 + note __, 5 + note B_, 1 + note __, 3 + note B_, 1 + note __, 3 + note B_, 1 + note __, 1 + note E_, 1 + note __, 5 + note G_, 1 + note __, 3 + note G_, 1 + note __, 3 + note G_, 1 + note __, 1 + note F#, 1 + note __, 5 + note A_, 1 + note __, 3 + note A_, 1 + note __, 1 + note G_, 1 + note __, 1 + note E_, 1 + note __, 1 + loopchannel 0, Music_PokemonCenter_branch_ed6f6 +; ed76f + +Music_PokemonCenter_branch_ed76f: ; ed76f + note E_, 1 + note __, 5 + note A_, 1 + note __, 3 + note A_, 1 + note __, 3 + note A_, 1 + note __, 1 + endchannel +; ed778 + +Music_PokemonCenter_branch_ed778: ; ed778 + note E_, 1 + note __, 5 + note A_, 1 + note __, 3 + note A_, 1 + note __, 1 + note G_, 1 + note __, 1 + note A_, 1 + note __, 1 + endchannel +; ed783 + +Music_PokemonCenter_branch_ed783: ; ed783 + note F#, 1 + note __, 5 + note A_, 1 + note __, 3 + note A_, 1 + note __, 3 + note A_, 1 + note __, 1 + endchannel +; ed78c + +Music_PokemonCenter_Ch4: ; ed78c + togglenoise $3 + notetype $c + stereopanning $ff +Music_PokemonCenter_branch_ed792: ; ed792 + note G_, 6 + note G_, 4 + note G_, 2 + note G_, 2 + note G_, 2 + loopchannel 0, Music_PokemonCenter_branch_ed792 +; ed79b + + diff --git a/audio/music/pokemonchannel.asm b/audio/music/pokemonchannel.asm new file mode 100644 index 00000000..4cab1f28 --- /dev/null +++ b/audio/music/pokemonchannel.asm @@ -0,0 +1,238 @@ +Music_PokemonChannel: ; ee45f + dbw $c0, Music_PokemonChannel_Ch1 + dbw $01, Music_PokemonChannel_Ch2 + dbw $02, Music_PokemonChannel_Ch3 + dbw $03, Music_PokemonChannel_Ch4 +; ee46b + +Music_PokemonChannel_Ch1: ; ee46b + tempo 128 + volume $77 + vibrato $8, $38 + dutycycle $1 + stereopanning $f + notetype $c, $b3 + octave 2 + note B_, 1 + note __, 2 + note F#, 1 + note B_, 1 + note __, 1 + octave 3 + note F#, 4 + dutycycle $0 + octave 2 + note B_, 1 + note __, 1 + note B_, 1 + note __, 1 + notetype $6, $b3 + note G_, 1 + note __, 1 + note B_, 1 + note __, 1 + dutycycle $1 + octave 3 + note C_, 2 + note __, 4 + note G_, 2 + note C_, 2 + note __, 2 + note B_, 8 + dutycycle $0 + note C_, 4 + note C_, 4 + octave 2 + note G_, 2 + note __, 2 + dutycycle $3 + octave 4 + note D_, 2 + note __, 2 + note D_, 2 + note __, 2 + octave 3 + note G_, 2 + note B_, 2 + octave 4 + note D_, 2 + note F#, 2 + note G_, 2 + note __, 2 + note D#, 2 + note __, 2 + note C_, 2 + note __, 2 + note D#, 2 + note __, 2 + note __, 8 + octave 3 + note G_, 2 + note __, 6 + note B_, 2 + note __, 6 + note D_, 2 + note __, 6 + endchannel +; ee4be + +Music_PokemonChannel_Ch2: ; ee4be + dutycycle $1 + vibrato $8, $38 + stereopanning $ff + notetype $c, $b3 + octave 3 + note G_, 3 + note A_, 1 + note B_, 1 + note __, 1 + octave 4 + note D_, 4 + dutycycle $0 + octave 3 + note G_, 1 + note __, 1 + note G_, 1 + note __, 1 + notetype $6, $b3 + note D_, 1 + note __, 1 + note G_, 1 + note __, 1 + dutycycle $1 + octave 4 + note C_, 6 + note D_, 2 + note E_, 2 + note __, 2 + note G_, 8 + dutycycle $0 + octave 3 + note G_, 4 + note F#, 4 + note E_, 2 + note __, 2 + dutycycle $3 + octave 4 + note B_, 2 + note __, 2 + note A#, 2 + note __, 2 + note B_, 8 + octave 5 + note C_, 2 + note __, 2 + note C_, 2 + note __, 2 + octave 4 + note A#, 2 + note __, 2 + note G#, 2 + note __, 2 + note __, 8 + note D_, 2 + octave 3 + note B_, 1 + note __, 1 + note G_, 1 + note __, 1 + note D_, 1 + note __, 1 + octave 4 + note G_, 2 + note __, 6 + octave 3 + note G_, 2 + note __, 6 + endchannel +; ee50e + +Music_PokemonChannel_Ch3: ; ee50e + vibrato $8, $38 + notetype $c, $25 + stereopanning $f0 + octave 2 + note G_, 1 + note __, 2 + note B_, 1 + octave 3 + note D_, 1 + note __, 1 + note G_, 6 + note __, 4 + note C_, 1 + note __, 2 + octave 2 + note G_, 1 + octave 3 + note C_, 1 + note __, 1 + note E_, 6 + note __, 4 + octave 4 + note G_, 1 + note __, 1 + note D_, 1 + note __, 1 + octave 3 + note G_, 4 + note G#, 1 + note __, 1 + octave 4 + note C_, 1 + note __, 1 + note D#, 1 + note __, 1 + note G#, 1 + note __, 1 + note D_, 1 + octave 3 + note B_, 1 + note G_, 1 + note B_, 1 + note G_, 1 + note D_, 1 + octave 2 + note B_, 1 + octave 3 + note D_, 1 + octave 2 + note G_, 1 + note __, 3 + note G_, 1 + note __, 3 + endchannel +; ee549 + +Music_PokemonChannel_Ch4: ; ee549 + togglenoise $3 + notetype $c +Music_PokemonChannel_branch_ee54d: ; ee54d + note A#, 3 + note A#, 1 + note D_, 2 + note C_, 4 + note D_, 2 + note D_, 2 + note A#, 1 + note D_, 1 + loopchannel 2, Music_PokemonChannel_branch_ee54d + note G#, 2 + note A#, 2 + note G#, 1 + note G#, 1 + note G#, 1 + note G#, 1 + note C_, 4 + note G#, 1 + note G#, 1 + note G#, 1 + note G#, 1 + note B_, 4 + note D_, 4 + note A#, 4 + note A#, 4 + endchannel +; ee569 + + diff --git a/audio/music/pokemonlullaby.asm b/audio/music/pokemonlullaby.asm new file mode 100644 index 00000000..7abf53f9 --- /dev/null +++ b/audio/music/pokemonlullaby.asm @@ -0,0 +1,138 @@ +Music_PokemonLullaby: ; f6d79 + dbw $80, Music_PokemonLullaby_Ch1 + dbw $01, Music_PokemonLullaby_Ch2 + dbw $02, Music_PokemonLullaby_Ch3 +; f6d82 + +Music_PokemonLullaby_Ch1: ; f6d82 + tempo 224 + volume $77 + dutycycle $3 + tone $0001 +Music_PokemonLullaby_branch_f6d8c: ; f6d8c + notetype $c, $a7 + octave 3 + note G_, 16 + octave 4 + note C_, 16 + stereopanning $f0 + octave 3 + note G_, 16 + stereopanning $f + octave 4 + note C_, 8 + stereopanning $f0 + octave 3 + note B_, 8 + stereopanning $f + note G_, 16 + stereopanning $f0 + octave 4 + note C_, 8 + stereopanning $f + octave 3 + note B_, 8 + stereopanning $f0 + note G_, 8 + stereopanning $ff + note __, 2 + note G_, 2 + note G_, 2 + note B_, 2 + octave 4 + note C_, 4 + octave 3 + note B_, 4 + octave 4 + note C_, 4 + octave 3 + note B_, 4 + note G_, 16 + octave 4 + note C_, 8 + octave 3 + note B_, 8 + loopchannel 0, Music_PokemonLullaby_branch_f6d8c +; f6dc4 + +Music_PokemonLullaby_Ch2: ; f6dc4 + vibrato $10, $14 + dutycycle $0 + notetype $c, $b4 +Music_PokemonLullaby_branch_f6dcc: ; f6dcc + note __, 16 + note __, 10 + octave 4 + note G_, 2 + note F#, 2 + note G_, 2 + intensity $b7 + note E_, 12 + note D_, 2 + note E_, 2 + note F_, 4 + note G_, 4 + note F_, 2 + note E_, 2 + note D_, 2 + note F_, 2 + note E_, 10 + intensity $b5 + note D_, 2 + note D_, 2 + intensity $c7 + note E_, 2 + note F_, 4 + note E_, 4 + note F_, 4 + intensity $b5 + note G_, 2 + note G_, 2 + note D#, 2 + intensity $b7 + note E_, 14 + intensity $87 + octave 3 + note F_, 8 + note G_, 4 + intensity $b5 + octave 4 + note G_, 2 + note G_, 2 + intensity $b7 + note D#, 2 + note E_, 16 + note __, 14 + loopchannel 0, Music_PokemonLullaby_branch_f6dcc +; f6e03 + +Music_PokemonLullaby_Ch3: ; f6e03 + notetype $c, $11 +Music_PokemonLullaby_branch_f6e06: ; f6e06 + stereopanning $f0 + octave 4 + note C_, 2 + note E_, 2 + note G_, 2 + note B_, 2 + octave 5 + note C_, 2 + octave 4 + note B_, 2 + note A_, 2 + note G_, 2 + stereopanning $f + note D_, 2 + note F_, 2 + note A_, 2 + octave 5 + note C_, 2 + note D_, 2 + note C_, 2 + octave 4 + note B_, 2 + note A_, 2 + loopchannel 0, Music_PokemonLullaby_branch_f6e06 +; f6e23 + + diff --git a/audio/music/pokemonmarch.asm b/audio/music/pokemonmarch.asm new file mode 100644 index 00000000..c939dd88 --- /dev/null +++ b/audio/music/pokemonmarch.asm @@ -0,0 +1,471 @@ +Music_PokemonMarch: ; f6e23 + dbw $c0, Music_PokemonMarch_Ch1 + dbw $01, Music_PokemonMarch_Ch2 + dbw $02, Music_PokemonMarch_Ch3 + dbw $03, Music_PokemonMarch_Ch4 +; f6e2f + +Music_PokemonMarch_Ch1: ; f6e2f + tempo 144 + volume $77 + stereopanning $f0 + dutycycle $3 + tone $0001 + notetype $c, $42 + octave 3 + note D_, 4 + intensity $62 + note D_, 4 + intensity $82 + note D_, 4 + intensity $a2 + note D_, 4 + notetype $8, $a2 +Music_PokemonMarch_branch_f6e4c: ; f6e4c + callchannel Music_PokemonMarch_branch_f6eae + note D#, 2 + note C_, 2 + note D#, 2 + note C_, 2 + callchannel Music_PokemonMarch_branch_f6eae + note D#, 2 + note C_, 2 + note D#, 2 + note G_, 2 + callchannel Music_PokemonMarch_branch_f6eae + note C_, 2 + note C_, 2 + note D#, 2 + note C_, 2 + callchannel Music_PokemonMarch_branch_f6eae + note D#, 2 + note C_, 2 + note C#, 2 + note D#, 2 + callchannel Music_PokemonMarch_branch_f6eb8 + note F_, 2 + note D_, 2 + note F_, 2 + note D_, 2 + callchannel Music_PokemonMarch_branch_f6eb8 + note F_, 2 + note D_, 2 + note F_, 2 + note A_, 2 + callchannel Music_PokemonMarch_branch_f6eb8 + note D_, 2 + note D_, 2 + note F_, 2 + note D_, 2 + callchannel Music_PokemonMarch_branch_f6eb8 + note F_, 2 + note D_, 2 + note F_, 2 + note G_, 2 + callchannel Music_PokemonMarch_branch_f6eb8 + note F_, 2 + note D_, 2 + note F_, 2 + note D_, 2 + callchannel Music_PokemonMarch_branch_f6eae + note D#, 2 + note C_, 2 + note D#, 2 + note C_, 2 + octave 2 + note A#, 2 + note A#, 2 + octave 3 + note C_, 2 + note D_, 2 + note C#, 2 + note C_, 2 + octave 2 + note A#, 2 + note __, 4 + note D#, 2 + note __, 4 + octave 3 + note D#, 2 + note D#, 2 + note F_, 2 + note G_, 2 + note F#, 2 + note F_, 2 + note D#, 4 + note F_, 2 + note G_, 4 + note A#, 2 + loopchannel 0, Music_PokemonMarch_branch_f6e4c +; f6eae + +Music_PokemonMarch_branch_f6eae: ; f6eae + note __, 4 + octave 3 + note D#, 1 + note D_, 1 + note D#, 2 + note __, 2 + note D#, 2 + note D#, 2 + note __, 2 + endchannel +; f6eb8 + +Music_PokemonMarch_branch_f6eb8: ; f6eb8 + note __, 4 + note F_, 1 + note E_, 1 + note F_, 2 + note __, 2 + note F_, 2 + note F_, 2 + note __, 2 + endchannel +; f6ec1 + +Music_PokemonMarch_Ch2: ; f6ec1 + dutycycle $2 + vibrato $10, $22 + notetype $c, $b2 + octave 3 + note G_, 4 + note G_, 4 + note G_, 4 + note G_, 4 +Music_PokemonMarch_branch_f6ece: ; f6ece + notetype $c, $b7 + octave 3 + note G#, 12 + notetype $8, $b3 + note D#, 2 + note G#, 2 + note A#, 2 + octave 4 + note C_, 2 + note __, 16 + note __, 6 + notetype $8, $b7 + octave 3 + note G#, 16 + notetype $8, $b3 + note D#, 2 + note G#, 4 + note A#, 2 + octave 4 + note C_, 4 + note C#, 2 + note C_, 4 + note C#, 2 + note C_, 4 + note C#, 2 + note C_, 2 + octave 3 + note A#, 2 + note G#, 2 + notetype $8, $b7 + note A#, 16 + notetype $8, $b3 + note A#, 2 + note F_, 2 + note A#, 2 + octave 4 + note C_, 2 + note D_, 2 + note __, 16 + note __, 6 + notetype $8, $b7 + octave 3 + note A#, 16 + notetype $8, $b3 + note F_, 2 + note A#, 4 + octave 4 + note C_, 2 + note D_, 4 + note D#, 2 + note D_, 4 + note D#, 2 + note D_, 4 + note D#, 2 + note D_, 2 + note C_, 2 + octave 3 + note B_, 2 + notetype $8, $b7 + note A#, 16 + notetype $8, $b3 + note A_, 2 + note A#, 4 + octave 4 + note C_, 2 + notetype $8, $b7 + octave 3 + note G#, 16 + notetype $8, $b3 + note A#, 2 + note G#, 4 + note F_, 2 + note D#, 2 + note D#, 2 + note F_, 2 + note G_, 2 + note F#, 2 + note F_, 2 + note D#, 2 + note __, 2 + octave 4 + note D#, 1 + note D_, 1 + note D#, 1 + note __, 5 + octave 3 + note G_, 2 + note G_, 2 + note G#, 2 + note A#, 2 + note A_, 2 + note G#, 2 + note G_, 2 + note __, 2 + octave 4 + note G_, 1 + note F#, 1 + note G_, 1 + note __, 5 + loopchannel 0, Music_PokemonMarch_branch_f6ece +; f6f4d + +Music_PokemonMarch_Ch3: ; f6f4d + stereopanning $f + notetype $c, $16 + note __, 16 + notetype $8, $16 +Music_PokemonMarch_branch_f6f56: ; f6f56 + callchannel Music_PokemonMarch_branch_f6fe8 + note __, 2 + octave 4 + note D#, 2 + callchannel Music_PokemonMarch_branch_f6fe8 + octave 4 + note G#, 2 + note D#, 2 + callchannel Music_PokemonMarch_branch_f6fe8 + note __, 2 + octave 4 + note D#, 2 + octave 3 + note G#, 2 + note __, 2 + octave 4 + note D#, 2 + octave 3 + note D#, 2 + note __, 2 + octave 4 + note D#, 2 + octave 3 + note G#, 2 + note __, 2 + octave 4 + note D#, 2 + octave 3 + note D#, 2 + note G_, 2 + note G#, 2 +Music_PokemonMarch_branch_f6f7b: ; f6f7b + octave 3 + note A#, 2 + note __, 2 + octave 4 + note F_, 2 + octave 3 + note F_, 2 + note __, 2 + octave 4 + note F_, 2 + octave 3 + note G_, 2 + note __, 2 + octave 4 + note F_, 2 + octave 3 + note A_, 2 + note __, 1 + octave 4 + note F_, 2 + note __, 1 + loopchannel 3, Music_PokemonMarch_branch_f6f7b + octave 3 + note A#, 2 + note __, 2 + octave 4 + note F_, 2 + octave 3 + note F_, 2 + note __, 2 + octave 4 + note F_, 2 + octave 3 + note A#, 2 + note __, 2 + octave 4 + note F_, 2 + note D_, 2 + note C_, 2 + octave 3 + note B_, 2 + note A#, 2 + note __, 2 + octave 4 + note F_, 2 + octave 3 + note F_, 2 + note __, 2 + octave 4 + note F_, 2 + octave 3 + note G_, 2 + note __, 2 + octave 4 + note F_, 2 + octave 3 + note F_, 2 + note G_, 2 + note A#, 2 + note G#, 2 + note __, 2 + octave 4 + note D#, 2 + octave 3 + note D#, 2 + note __, 2 + octave 4 + note D#, 2 + octave 3 + note F_, 2 + note __, 2 + octave 4 + note D#, 2 + octave 3 + note G#, 2 + note __, 2 + octave 4 + note C_, 2 + note D#, 2 + note D#, 2 + note F_, 2 + note G_, 2 + note F#, 2 + note F_, 2 + note D#, 2 + note __, 4 + octave 3 + note D#, 2 + note __, 4 + octave 4 + note G_, 2 + note G_, 2 + note G#, 2 + note A#, 2 + note A_, 2 + note G#, 2 + note G_, 2 + note __, 2 + note D#, 2 + note F_, 2 + note __, 2 + note G#, 2 + loopchannel 0, Music_PokemonMarch_branch_f6f56 +; f6fe8 + +Music_PokemonMarch_branch_f6fe8: ; f6fe8 + octave 3 + note G#, 2 + note __, 2 + octave 4 + note D#, 2 + octave 3 + note D#, 2 + note __, 2 + octave 4 + note D#, 2 + octave 3 + note F_, 2 + note __, 2 + octave 4 + note D#, 2 + octave 3 + note G_, 2 + endchannel +; f6ffa + +Music_PokemonMarch_Ch4: ; f6ffa + stereopanning $f0 + togglenoise $5 + notetype $8 + callchannel Music_PokemonMarch_branch_f704c +Music_PokemonMarch_branch_f7003: ; f7003 + callchannel Music_PokemonMarch_branch_f7042 + note C_, 4 + note C_, 2 + note C_, 4 + note C_, 2 + note C_, 4 + note C_, 5 + notetype $6 + note D_, 1 + note D_, 1 + note C#, 1 + note C#, 1 + notetype $8 + callchannel Music_PokemonMarch_branch_f7042 + callchannel Music_PokemonMarch_branch_f704c + callchannel Music_PokemonMarch_branch_f7042 + callchannel Music_PokemonMarch_branch_f704c + callchannel Music_PokemonMarch_branch_f7042 + callchannel Music_PokemonMarch_branch_f704c + callchannel Music_PokemonMarch_branch_f7042 + callchannel Music_PokemonMarch_branch_f704c + note C#, 4 + note C#, 2 + note C#, 4 + note C#, 2 + note C#, 6 + note C_, 2 + notetype $4 + note __, 5 + notetype $6 + note D_, 1 + note D_, 1 + notetype $8 + callchannel Music_PokemonMarch_branch_f704c + loopchannel 0, Music_PokemonMarch_branch_f7003 +; f7042 + +Music_PokemonMarch_branch_f7042: ; f7042 + note C_, 4 + note C_, 2 + note C_, 4 + note C_, 2 + note C_, 4 + note D_, 2 + note D_, 2 + note C#, 2 + note C#, 2 + endchannel +; f704c + +Music_PokemonMarch_branch_f704c: ; f704c + note C_, 4 + note C_, 2 + note C_, 4 + note C_, 4 + note C_, 4 + note C#, 2 + note D_, 2 + note C#, 2 + endchannel +; f7055 + + diff --git a/audio/music/postcredits.asm b/audio/music/postcredits.asm new file mode 100644 index 00000000..641974f6 --- /dev/null +++ b/audio/music/postcredits.asm @@ -0,0 +1,270 @@ +Music_PostCredits: ; cfce3 + dbw $40, Music_PostCredits_Ch1 + dbw $01, Music_PostCredits_Ch2 +; cfce9 + + +INCBIN "baserom.gbc", $cfce9, $cfcea - $cfce9 + + +Music_PostCredits_Ch1: ; cfcea + tempo 271 + volume $77 + forceoctave $3 + dutycycle $2 + notetype $c, $93 + note __, 8 +Music_PostCredits_branch_cfcf7: ; cfcf7 + octave 3 + note C_, 2 + note E_, 2 + note G_, 2 + octave 4 + note C_, 2 + note E_, 2 + intensity $73 + note E_, 2 + intensity $53 + note E_, 2 + intensity $43 + note E_, 2 + intensity $93 + octave 2 + note B_, 2 + octave 3 + note D_, 2 + note G_, 2 + note B_, 2 + octave 4 + note D_, 2 + intensity $73 + note D_, 2 + intensity $53 + note D_, 2 + intensity $43 + note D_, 2 + intensity $93 + octave 2 + note A#, 2 + octave 3 + note D_, 2 + note G_, 2 + note A#, 2 + octave 4 + note D_, 2 + intensity $73 + note D_, 2 + intensity $53 + note D_, 2 + intensity $43 + note D_, 2 + intensity $93 + octave 2 + note A_, 2 + octave 3 + note C_, 2 + note F_, 2 + note A_, 2 + octave 4 + note C_, 2 + intensity $73 + note C_, 2 + intensity $53 + note C_, 2 + intensity $43 + note C_, 2 + intensity $93 + octave 2 + note G#, 2 + octave 3 + note C_, 2 + note F_, 2 + note G#, 2 + octave 4 + note C_, 2 + intensity $73 + note C_, 2 + intensity $53 + note C_, 2 + intensity $43 + note C_, 2 + intensity $93 + octave 2 + note G_, 2 + octave 3 + note C_, 2 + note E_, 2 + note G_, 2 + octave 4 + note C_, 2 + intensity $73 + note C_, 2 + intensity $63 + note C_, 2 + intensity $43 + note C_, 2 + intensity $93 + octave 2 + note F#, 2 + note A_, 2 + octave 3 + note D_, 2 + note F#, 2 + note A_, 2 + intensity $73 + note A_, 2 + intensity $63 + note A_, 2 + intensity $43 + note A_, 2 + intensity $93 + octave 2 + note G_, 2 + octave 3 + note C_, 2 + note D_, 2 + note G_, 2 + note G_, 2 + intensity $73 + note G_, 2 + intensity $93 + note D_, 2 + octave 2 + note G_, 2 + loopchannel 0, Music_PostCredits_branch_cfcf7 +; cfd8d + +Music_PostCredits_Ch2: ; cfd8d + forceoctave $3 + dutycycle $2 + notetype $c, $a3 + octave 5 + note E_, 2 + intensity $73 + note E_, 2 + intensity $a3 + note F_, 2 + intensity $73 + note F_, 2 +Music_PostCredits_branch_cfd9f: ; cfd9f + intensity $a3 + note G_, 2 + intensity $73 + note G_, 2 + intensity $53 + note G_, 2 + intensity $43 + note G_, 2 + intensity $93 + octave 6 + note D_, 2 + note C_, 2 + octave 5 + note B_, 2 + octave 6 + note C_, 2 + octave 5 + note G_, 2 + intensity $73 + note G_, 2 + intensity $53 + note G_, 2 + intensity $43 + note G_, 2 + intensity $33 + note G_, 2 + intensity $a3 + note E_, 2 + intensity $73 + note E_, 2 + intensity $a3 + note F_, 2 + note G_, 2 + intensity $73 + note G_, 2 + intensity $53 + note G_, 2 + intensity $43 + note G_, 2 + intensity $33 + note G_, 2 + intensity $a3 + note A_, 2 + intensity $73 + note A_, 2 + intensity $a3 + note E_, 2 + note G_, 2 + intensity $73 + note G_, 2 + intensity $53 + note G_, 2 + intensity $a3 + note F_, 2 + intensity $73 + note F_, 2 + intensity $53 + note F_, 2 + intensity $a3 + note D_, 2 + note E_, 2 + note F_, 2 + intensity $73 + note F_, 2 + intensity $53 + note F_, 2 + intensity $43 + note F_, 2 + intensity $33 + note F_, 2 + intensity $a3 + note G_, 2 + intensity $73 + note G_, 2 + intensity $a3 + note F_, 2 + note E_, 2 + note D#, 2 + note E_, 2 + note B_, 2 + intensity $73 + note B_, 2 + intensity $53 + note B_, 2 + intensity $a3 + note A_, 2 + intensity $73 + note A_, 2 + intensity $a3 + note D_, 2 + intensity $73 + note D_, 2 + intensity $53 + note D_, 2 + intensity $43 + note D_, 2 + intensity $33 + note D_, 2 + note D_, 2 + intensity $23 + note D_, 2 + note D_, 2 + intensity $a3 + note G_, 2 + intensity $73 + octave 4 + note G_, 2 + intensity $a3 + octave 5 + note D_, 2 + note G_, 2 + intensity $73 + note G_, 2 + intensity $53 + note G_, 2 + intensity $a3 + note E_, 2 + note F_, 2 + loopchannel 0, Music_PostCredits_branch_cfd9f +; cfe49 + diff --git a/audio/music/printer.asm b/audio/music/printer.asm new file mode 100644 index 00000000..eed30972 --- /dev/null +++ b/audio/music/printer.asm @@ -0,0 +1,322 @@ +Music_Printer: ; f07fd + dbw $02, Music_Printer_Ch3 +; f0800 + +Music_Printer_Ch3: ; f0800 + tempo 256 + notetype $c, $20 + octave 4 + note B_, 6 + octave 5 + note C#, 1 + note __, 1 + octave 4 + note B_, 6 + octave 5 + note C#, 1 + note __, 1 + octave 4 + note B_, 1 + note __, 1 + octave 5 + note E_, 1 + note __, 1 + note D#, 1 + note __, 1 + note C#, 1 + note __, 1 + octave 4 + note B_, 1 + note __, 1 + note A_, 1 + note __, 1 + note G#, 1 + note __, 1 + note F#, 1 + note __, 1 +Music_Printer_branch_f0823: ; f0823 + note E_, 1 + note __, 1 + note B_, 1 + note __, 1 + note E_, 1 + note __, 1 + note B_, 1 + note __, 1 + note E_, 1 + note __, 1 + note B_, 1 + note __, 1 + note E_, 1 + note __, 1 + note B_, 1 + note __, 1 + note E_, 1 + note __, 1 + note B_, 1 + note __, 1 + note E_, 1 + note __, 1 + note B_, 1 + note __, 1 + note E_, 1 + note __, 1 + note B_, 1 + note __, 1 + note E_, 1 + note __, 1 + note B_, 1 + note __, 1 + note F#, 1 + note __, 1 + note A_, 1 + note __, 1 + note F#, 1 + note __, 1 + note A_, 1 + note __, 1 + note F#, 1 + note __, 1 + octave 5 + note C#, 1 + note C_, 1 + note C#, 1 + note __, 1 + octave 4 + note F#, 1 + note __, 1 + note E_, 1 + note __, 1 + note G#, 1 + note __, 1 + note E_, 1 + note __, 1 + note G#, 1 + note __, 1 + note E_, 1 + note __, 1 + octave 5 + note E_, 1 + note D#, 1 + note E_, 1 + note __, 1 + octave 4 + note D#, 1 + note __, 1 + note E_, 1 + note __, 1 + note B_, 1 + note __, 1 + note E_, 1 + note __, 1 + note B_, 1 + note __, 1 + note E_, 1 + note __, 1 + note B_, 1 + note __, 1 + note E_, 1 + note __, 1 + note B_, 1 + note __, 1 + note E_, 1 + note __, 1 + note B_, 1 + note __, 1 + note E_, 1 + note __, 1 + note B_, 1 + note __, 1 + note E_, 1 + note __, 1 + note B_, 1 + note __, 1 + note E_, 1 + note __, 1 + note B_, 1 + note __, 1 + note F#, 1 + note __, 1 + note A_, 1 + note __, 1 + note F#, 1 + note __, 1 + note A_, 1 + note __, 1 + note B_, 1 + note __, 1 + note A_, 1 + note __, 1 + note G#, 1 + note __, 1 + note F#, 1 + note __, 1 + note E_, 1 + note __, 1 + note B_, 1 + note __, 1 + note E_, 1 + note __, 1 + note B_, 1 + note __, 1 + note E_, 1 + note __, 1 + octave 3 + note B_, 1 + note __, 1 + octave 4 + note C#, 1 + note __, 1 + note D_, 1 + note __, 1 + note D#, 1 + note __, 1 + note F#, 1 + note __, 1 + octave 3 + note B_, 1 + note __, 1 + octave 4 + note F#, 1 + note __, 1 + note D#, 1 + note __, 1 + note F#, 1 + note __, 1 + octave 3 + note B_, 1 + note __, 1 + octave 4 + note F#, 1 + note __, 1 + note E_, 1 + note __, 1 + note G#, 1 + note __, 1 + octave 3 + note B_, 1 + note __, 1 + octave 4 + note G#, 1 + note __, 1 + note E_, 1 + note __, 1 + note G#, 1 + note __, 1 + octave 3 + note B_, 1 + note __, 1 + octave 4 + note G#, 1 + note __, 1 + note F#, 1 + note __, 1 + note A_, 1 + note __, 1 + note C#, 1 + note __, 1 + note A_, 1 + note __, 1 + note F#, 1 + note __, 1 + note A_, 1 + note __, 1 + note C#, 1 + note __, 1 + note A_, 1 + note __, 1 + note B_, 1 + note A#, 1 + note B_, 1 + note __, 1 + note E_, 1 + note __, 1 + note F#, 1 + note __, 1 + note G#, 1 + note __, 1 + octave 3 + note B_, 1 + note __, 1 + octave 4 + note C#, 1 + note __, 1 + note D_, 1 + note __, 1 + note D#, 1 + note __, 1 + note F#, 1 + note __, 1 + octave 3 + note B_, 1 + note __, 1 + octave 4 + note F#, 1 + note __, 1 + note D#, 1 + note __, 1 + note F#, 1 + note __, 1 + octave 3 + note B_, 1 + note __, 1 + octave 4 + note F#, 1 + note __, 1 + note E_, 1 + note __, 1 + note G#, 1 + note __, 1 + octave 3 + note B_, 1 + note __, 1 + octave 4 + note G#, 1 + note __, 1 + note E_, 1 + note __, 1 + note G#, 1 + note __, 1 + octave 3 + note B_, 1 + note __, 1 + octave 4 + note G#, 1 + note __, 1 + note F#, 1 + note __, 1 + note A_, 1 + note __, 1 + note C#, 1 + note __, 1 + note A_, 1 + note __, 1 + note F#, 1 + note __, 1 + note A_, 1 + note __, 1 + note F#, 1 + note __, 1 + note D#, 1 + note __, 1 + note B_, 1 + note __, 1 + note B_, 1 + note __, 1 + note A_, 1 + note __, 1 + note A_, 1 + note __, 1 + note G#, 1 + note __, 1 + octave 3 + note B_, 1 + note __, 1 + octave 4 + note C#, 1 + note __, 1 + note D#, 1 + note __, 1 + loopchannel 0, Music_Printer_branch_f0823 +; f0941 + diff --git a/audio/music/profoak.asm b/audio/music/profoak.asm new file mode 100644 index 00000000..c2b67608 --- /dev/null +++ b/audio/music/profoak.asm @@ -0,0 +1,325 @@ +Music_ProfOak: ; f4dea + dbw $80, Music_ProfOak_Ch1 + dbw $01, Music_ProfOak_Ch2 + dbw $02, Music_ProfOak_Ch3 +; f4df3 + +Music_ProfOak_Ch1: ; f4df3 + tempo 118 + volume $77 + vibrato $12, $34 + tone $0001 + stereopanning $f0 + dutycycle $3 + notetype $c, $98 + octave 2 + note F#, 1 + note B_, 1 + octave 3 + note D#, 1 + note F#, 1 + note A_, 16 + note G#, 8 + intensity $97 + note G#, 8 +Music_ProfOak_branch_f4e10: ; f4e10 + intensity $91 + callchannel Music_ProfOak_branch_f4e42 + callchannel Music_ProfOak_branch_f4e42 + callchannel Music_ProfOak_branch_f4e4d + callchannel Music_ProfOak_branch_f4e4d + loopchannel 2, Music_ProfOak_branch_f4e10 +Music_ProfOak_branch_f4e22: ; f4e22 + callchannel Music_ProfOak_branch_f4e58 + callchannel Music_ProfOak_branch_f4e58 + callchannel Music_ProfOak_branch_f4e6c + callchannel Music_ProfOak_branch_f4e6c + forceoctave $2 + callchannel Music_ProfOak_branch_f4e58 + callchannel Music_ProfOak_branch_f4e58 + forceoctave $0 + callchannel Music_ProfOak_branch_f4e6c + callchannel Music_ProfOak_branch_f4e6c + loopchannel 0, Music_ProfOak_branch_f4e22 +; f4e42 + +Music_ProfOak_branch_f4e42: ; f4e42 + octave 2 + note B_, 2 + octave 3 + note E_, 2 + note G#, 2 + note E_, 2 + note B_, 2 + note E_, 2 + note G#, 2 + note E_, 2 + endchannel +; f4e4d + +Music_ProfOak_branch_f4e4d: ; f4e4d + octave 2 + note B_, 2 + octave 3 + note D#, 2 + note F#, 2 + note D#, 2 + note B_, 2 + note D#, 2 + note F#, 2 + note D#, 2 + endchannel +; f4e58 + +Music_ProfOak_branch_f4e58: ; f4e58 + octave 2 + note A_, 2 + octave 3 + note C#, 2 + note E_, 2 + note C#, 1 + note E_, 1 + note C#, 2 + intensity $92 + note A_, 2 + intensity $91 + note C#, 2 + intensity $92 + note E_, 2 + intensity $91 + endchannel +; f4e6c + +Music_ProfOak_branch_f4e6c: ; f4e6c + octave 2 + note B_, 1 + octave 3 + note E_, 1 + intensity $92 + note G#, 4 + note E_, 4 + intensity $91 + note E_, 1 + note G#, 1 + intensity $92 + note B_, 4 + intensity $91 + endchannel +; f4e7e + +Music_ProfOak_Ch2: ; f4e7e + vibrato $12, $34 + dutycycle $3 + notetype $c, $a8 + octave 3 + note B_, 1 + octave 4 + note D#, 1 + note F#, 1 + note A#, 1 + note B_, 16 + intensity $a7 + note B_, 10 + dutycycle $2 +Music_ProfOak_branch_f4e92: ; f4e92 + intensity $b2 + octave 3 + note B_, 2 + octave 4 + note C#, 2 + note D#, 2 + note E_, 4 + note D#, 2 + note C#, 4 + intensity $91 + note B_, 2 + octave 5 + note C#, 2 + note D#, 2 + note E_, 4 + note D#, 2 + note C#, 4 + intensity $b2 + octave 3 + note B_, 2 + note A_, 2 + note G#, 2 + note A_, 4 + note B_, 1 + note __, 1 + note B_, 4 + intensity $91 + octave 4 + note B_, 2 + note A_, 2 + note G#, 2 + note A_, 4 + note B_, 2 + note B_, 4 + loopchannel 2, Music_ProfOak_branch_f4e92 + note __, 6 + intensity $b4 +Music_ProfOak_branch_f4ebf: ; f4ebf + note C#, 6 + octave 3 + note A_, 1 + octave 4 + note C#, 1 + note E_, 6 + note C#, 1 + note E_, 1 + note F#, 4 + note E_, 4 + note D#, 4 + note C#, 4 + octave 3 + note B_, 6 + note G#, 1 + note B_, 1 + octave 4 + note E_, 8 + intensity $82 + note B_, 6 + note G#, 1 + note B_, 1 + intensity $83 + octave 5 + note E_, 8 + intensity $b4 + octave 3 + note A_, 6 + note F#, 1 + note A_, 1 + octave 4 + note D#, 8 + note E_, 4 + note D#, 4 + note C#, 4 + note C_, 4 + octave 3 + note B_, 6 + note G#, 1 + note B_, 1 + octave 4 + note E_, 6 + octave 3 + note B_, 1 + octave 4 + note E_, 1 + note G#, 16 + loopchannel 0, Music_ProfOak_branch_f4ebf +; f4ef5 + +Music_ProfOak_Ch3: ; f4ef5 + stereopanning $f + notetype $c, $14 + note __, 4 + octave 3 + note E_, 2 + note __, 2 + octave 4 + note E_, 1 + note __, 1 + octave 3 + note A_, 2 + note __, 2 + octave 2 + note B_, 2 + octave 3 + note B_, 1 + note __, 1 + note E_, 2 + callchannel Music_ProfOak_branch_f4f3d +Music_ProfOak_branch_f4f0d: ; f4f0d + callchannel Music_ProfOak_branch_f4f3d + callchannel Music_ProfOak_branch_f4f3d + callchannel Music_ProfOak_branch_f4f4c + callchannel Music_ProfOak_branch_f4f4c + loopchannel 2, Music_ProfOak_branch_f4f0d +Music_ProfOak_branch_f4f1d: ; f4f1d + callchannel Music_ProfOak_branch_f4f5a + callchannel Music_ProfOak_branch_f4f5a + callchannel Music_ProfOak_branch_f4f69 + callchannel Music_ProfOak_branch_f4f69 + forceoctave $2 + callchannel Music_ProfOak_branch_f4f5a + callchannel Music_ProfOak_branch_f4f5a + forceoctave $0 + callchannel Music_ProfOak_branch_f4f69 + callchannel Music_ProfOak_branch_f4f69 + loopchannel 0, Music_ProfOak_branch_f4f1d +; f4f3d + +Music_ProfOak_branch_f4f3d: ; f4f3d + note E_, 2 + note __, 2 + octave 4 + note E_, 1 + note __, 1 + octave 3 + note G#, 2 + note __, 2 + octave 2 + note B_, 2 + octave 3 + note B_, 1 + note __, 1 + note E_, 2 + endchannel +; f4f4c + +Music_ProfOak_branch_f4f4c: ; f4f4c + octave 2 + note B_, 2 + note __, 2 + octave 4 + note D#, 1 + note __, 1 + octave 3 + note D#, 2 + note __, 2 + note F#, 2 + note B_, 1 + note __, 1 + note D#, 2 + endchannel +; f4f5a + +Music_ProfOak_branch_f4f5a: ; f4f5a + octave 2 + note A_, 2 + note __, 2 + octave 3 + note A_, 1 + note __, 1 + octave 2 + note A_, 2 + note __, 2 + octave 3 + note E_, 2 + note A_, 1 + note __, 1 + note C#, 2 + endchannel +; f4f69 + +Music_ProfOak_branch_f4f69: ; f4f69 + octave 2 + note G#, 2 + note __, 2 + octave 3 + note G#, 1 + note __, 1 + octave 2 + note G#, 2 + note __, 2 + octave 3 + note E_, 2 + note G#, 1 + note __, 1 + octave 2 + note B_, 2 + endchannel +; f4f79 + + diff --git a/audio/music/profoakspokemontalk.asm b/audio/music/profoakspokemontalk.asm new file mode 100644 index 00000000..578c0272 --- /dev/null +++ b/audio/music/profoakspokemontalk.asm @@ -0,0 +1,315 @@ +Music_ProfOaksPokemonTalk: ; f4c9f + dbw $80, Music_ProfOaksPokemonTalk_Ch1 + dbw $01, Music_ProfOaksPokemonTalk_Ch2 + dbw $02, Music_ProfOaksPokemonTalk_Ch3 +; f4ca8 + + +INCBIN "baserom.gbc", $f4ca8, $f4ca9 - $f4ca8 + + +Music_ProfOaksPokemonTalk_Ch1: ; f4ca9 + tempo 164 + volume $77 + stereopanning $f + vibrato $6, $25 + dutycycle $1 + notetype $c, $94 + note __, 8 + octave 3 + note B_, 1 + octave 4 + note C#, 1 + note D#, 1 + note E_, 1 + note C#, 1 + note D#, 1 + note E_, 1 + note F#, 1 +Music_ProfOaksPokemonTalk_branch_f4cc3: ; f4cc3 + note D#, 6 + note C#, 1 + octave 3 + note B_, 1 + note F#, 1 + note G#, 1 + note F#, 1 + note __, 1 + note F#, 1 + note __, 1 + note A_, 1 + note A#, 1 + note B_, 2 + note F#, 1 + note G#, 1 + note F#, 1 + note __, 1 + note F#, 1 + note __, 1 + note F#, 1 + note G#, 1 + note F#, 1 + note __, 1 + note A#, 4 + octave 4 + note D#, 6 + note C#, 1 + octave 3 + note B_, 1 + note G#, 1 + note B_, 1 + note D#, 1 + note __, 1 + note D#, 1 + note __, 1 + note A#, 1 + note B_, 1 + note F#, 1 + note A#, 1 + note D#, 1 + note __, 1 + note D#, 1 + note __, 1 + note F#, 1 + note A#, 1 + note D#, 1 + note __, 1 + note D#, 1 + note __, 1 + note A#, 4 + note E_, 2 + octave 2 + note B_, 1 + octave 3 + note E_, 1 + note G#, 2 + note E_, 1 + note G#, 1 + note B_, 1 + octave 4 + note C#, 1 + octave 3 + note B_, 1 + octave 4 + note C#, 1 + octave 3 + note B_, 4 + note F#, 2 + note D#, 1 + note F#, 1 + note B_, 2 + note F#, 1 + note B_, 1 + octave 4 + note D#, 1 + note E_, 1 + note D#, 1 + note E_, 1 + note D#, 4 + octave 3 + note A#, 2 + octave 4 + note C#, 2 + note E_, 2 + note F#, 2 + note C#, 2 + note E_, 2 + note F#, 2 + note E_, 2 + note C#, 2 + octave 3 + note A#, 1 + note __, 1 + note B_, 1 + note __, 1 + octave 4 + note C#, 1 + note __, 1 + note D#, 1 + note __, 1 + note E_, 1 + note __, 1 + note F_, 1 + note __, 1 + note F#, 1 + note __, 1 + loopchannel 0, Music_ProfOaksPokemonTalk_branch_f4cc3 +; f4d31 + +Music_ProfOaksPokemonTalk_Ch2: ; f4d31 + vibrato $8, $24 + dutycycle $3 + notetype $c, $a7 + stereopanning $ff + octave 3 + note B_, 1 + octave 4 + note C#, 1 + note D#, 1 + note E_, 1 + note C#, 1 + note D#, 1 + note E_, 1 + note F#, 1 + note D#, 1 + note E_, 1 + note F#, 1 + note G#, 1 + note E_, 1 + note F#, 1 + note G#, 1 + note A#, 1 +Music_ProfOaksPokemonTalk_branch_f4d4d: ; f4d4d + note B_, 6 + note A#, 1 + note G#, 1 + note F#, 6 + note F_, 1 + note F#, 1 + note G#, 4 + note F#, 8 + note F#, 4 + note G#, 6 + note F#, 1 + note E_, 1 + note D#, 6 + note D_, 1 + note D#, 1 + note E_, 4 + note D#, 8 + note D#, 4 + note E_, 6 + octave 3 + note B_, 1 + octave 4 + note E_, 1 + note G#, 8 + note F#, 6 + note D#, 1 + note F#, 1 + note B_, 8 + note A#, 4 + note B_, 2 + note A#, 2 + note G#, 4 + note A#, 2 + note G#, 2 + note F#, 2 + note C#, 1 + note __, 1 + note D#, 1 + note __, 1 + note E_, 1 + note __, 1 + note F#, 1 + note __, 1 + note G_, 1 + note __, 1 + note G#, 1 + note __, 1 + note A#, 1 + note __, 1 + loopchannel 0, Music_ProfOaksPokemonTalk_branch_f4d4d +; f4d82 + +Music_ProfOaksPokemonTalk_Ch3: ; f4d82 + vibrato $6, $38 + notetype $c, $25 + stereopanning $f0 + note __, 8 + octave 3 + note F#, 1 + note E_, 1 + note D#, 1 + note C#, 1 + note E_, 1 + note D#, 1 + note C#, 1 + octave 2 + note A#, 1 +Music_ProfOaksPokemonTalk_branch_f4d95: ; f4d95 + note B_, 6 + octave 3 + note D#, 1 + note F#, 1 + note B_, 6 + note D#, 1 + note C#, 1 + octave 2 + note B_, 4 + octave 3 + note B_, 8 + octave 4 + note D#, 4 + octave 3 + note G#, 6 + note D#, 1 + note G#, 1 + octave 2 + note G#, 6 + octave 3 + note D#, 1 + note G#, 1 + note D#, 6 + note F#, 2 + note A#, 2 + note G#, 2 + note F#, 2 + note D#, 2 + note E_, 2 + note __, 4 + note E_, 1 + note E_, 1 + note E_, 1 + note __, 1 + note E_, 1 + note __, 1 + note B_, 4 + note F#, 2 + note __, 4 + note F#, 1 + note F#, 1 + octave 2 + note B_, 1 + note __, 1 + note B_, 1 + note __, 1 + octave 3 + note B_, 4 + note F#, 2 + octave 4 + note F#, 2 + octave 3 + note E_, 2 + octave 4 + note E_, 2 + octave 3 + note C#, 2 + octave 4 + note C#, 2 + octave 2 + note A#, 2 + octave 3 + note A#, 2 + octave 2 + note F#, 2 + octave 3 + note A#, 1 + note __, 1 + note G#, 1 + note __, 1 + note F#, 1 + note __, 1 + note E_, 1 + note __, 1 + note D#, 1 + note __, 1 + note C#, 1 + note __, 1 + octave 2 + note A#, 1 + note __, 1 + loopchannel 0, Music_ProfOaksPokemonTalk_branch_f4d95 +; f4dea + + diff --git a/audio/music/rivalbattle.asm b/audio/music/rivalbattle.asm new file mode 100644 index 00000000..eb40cc35 --- /dev/null +++ b/audio/music/rivalbattle.asm @@ -0,0 +1,871 @@ +Music_RivalBattle: ; e96f8 + dbw $80, Music_RivalBattle_Ch1 + dbw $01, Music_RivalBattle_Ch2 + dbw $02, Music_RivalBattle_Ch3 +; e9701 + +Music_RivalBattle_Ch1: ; e9701 + tempo 102 + volume $77 + dutycycle $3 + tone $0002 + vibrato $8, $15 + notetype $c, $b2 + octave 3 + note F#, 2 + note A#, 4 + intensity $b7 + note A#, 10 + intensity $b2 + note F#, 2 + octave 4 + note C#, 4 + intensity $b7 + note C#, 6 + note E_, 4 +Music_RivalBattle_branch_e9720: ; e9720 + intensity $b2 + octave 2 + note A#, 6 + intensity $b7 + octave 3 + note C#, 6 + intensity $b2 + note D#, 4 + loopchannel 3, Music_RivalBattle_branch_e9720 + intensity $b2 + octave 2 + note A#, 2 + octave 3 + note C#, 4 + intensity $b7 + note C#, 10 +Music_RivalBattle_branch_e9738: ; e9738 + intensity $b2 + octave 3 + note G#, 6 + intensity $b7 + note B_, 6 + intensity $b2 + octave 4 + note C#, 4 + loopchannel 3, Music_RivalBattle_branch_e9738 + intensity $b2 + octave 3 + note G#, 2 + note B_, 4 + intensity $4d + note B_, 10 +Music_RivalBattle_branch_e974f: ; e974f + intensity $b7 + note A#, 6 + note F#, 6 + note D#, 4 + note F_, 4 + note F#, 4 + note G#, 2 + note A#, 6 + intensity $b2 + note F_, 1 + note D#, 1 + note C#, 1 + note D#, 1 + intensity $b7 + note F_, 4 + intensity $b2 + note G#, 1 + note F#, 1 + note F_, 1 + note F#, 1 + intensity $b7 + note G#, 4 + intensity $b6 + note G#, 2 + note A#, 2 + note B_, 2 + note A#, 2 + note B_, 2 + octave 4 + note C#, 2 + octave 3 + note B_, 2 + octave 4 + note E_, 2 + intensity $b7 + octave 3 + note A#, 6 + note F#, 6 + note A#, 4 + octave 4 + note C#, 4 + octave 3 + note B_, 4 + note A#, 2 + note G#, 6 + note F_, 6 + octave 4 + note C#, 6 + octave 3 + note G#, 4 + intensity $b5 + note C#, 2 + note F_, 2 + note G#, 2 + octave 4 + note C_, 2 + note C#, 2 + octave 3 + note G#, 2 + note F_, 2 + note G#, 2 + intensity $b7 + note F#, 10 + intensity $b4 + octave 2 + note B_, 2 + octave 3 + note D#, 2 + note F#, 2 + intensity $b7 + note F_, 4 + note D#, 4 + note C#, 2 + note D#, 6 + intensity $a0 + note F_, 8 + intensity $a7 + note F_, 8 + intensity $a0 + octave 2 + note A#, 8 + intensity $a7 + note A#, 8 + intensity $b7 + octave 3 + note F#, 10 + intensity $b5 + octave 2 + note B_, 2 + octave 3 + note D#, 2 + note F#, 2 + note F_, 2 + note D#, 2 + note C#, 2 + note D#, 2 + note G#, 2 + note F#, 2 + note F_, 2 + note G#, 2 + intensity $a0 + note A#, 16 + intensity $a7 + note A#, 16 + intensity $a0 + note B_, 8 + intensity $a7 + note B_, 4 + intensity $b7 + note G#, 4 + intensity $b5 + octave 4 + note E_, 2 + note D#, 2 + note C#, 2 + octave 3 + note B_, 2 + octave 4 + note F#, 2 + note E_, 2 + note D#, 2 + note C#, 2 +Music_RivalBattle_branch_e97e0: ; e97e0 + octave 3 + note A#, 2 + note E_, 2 + note A#, 2 + octave 4 + note D#, 2 + note E_, 2 + note D#, 2 + octave 3 + note A#, 2 + octave 4 + note D#, 2 + octave 3 + note A#, 2 + octave 4 + note D#, 2 + note E_, 2 + note D#, 2 + octave 3 + note A#, 2 + note D#, 2 + note A#, 2 + octave 4 + note D#, 2 + loopchannel 2, Music_RivalBattle_branch_e97e0 + intensity $94 + octave 3 + note D#, 8 + octave 2 + note A#, 8 + octave 3 + note G_, 8 + note F_, 8 + intensity $96 + octave 2 + note G#, 8 + note A#, 8 + note B_, 8 + octave 3 + note C#, 8 + intensity $b7 + octave 4 + note D#, 8 + octave 3 + note A#, 8 + octave 4 + note G_, 8 + note F_, 8 + octave 3 + note G#, 8 + note A#, 8 + note B_, 8 + octave 4 + note C#, 8 + intensity $a0 + note D#, 8 + intensity $a7 + note D#, 8 + intensity $a0 + octave 3 + note G_, 8 + intensity $a7 + note G_, 8 + intensity $b7 + note D#, 8 + note C#, 8 + note D#, 4 + note C#, 4 + octave 2 + note B_, 4 + octave 3 + note C#, 4 + intensity $c7 + octave 2 + note A#, 6 + octave 3 + note C#, 6 + note D#, 4 + note E_, 6 + note D#, 6 + note C#, 4 + note G#, 6 + note E_, 6 + note D#, 4 + note C#, 6 + note D#, 6 + note D_, 4 + octave 2 + note G#, 6 + note B_, 6 + octave 3 + note C#, 4 + note D_, 6 + note C#, 6 + octave 2 + note B_, 4 + octave 3 + note F#, 6 + note D_, 6 + note C#, 4 + octave 2 + note B_, 6 + octave 3 + note C#, 10 + loopchannel 0, Music_RivalBattle_branch_e974f +; e9858 + +Music_RivalBattle_Ch2: ; e9858 + dutycycle $3 + vibrato $8, $36 + tone $0001 + notetype $c, $c2 + octave 4 + note E_, 1 + note D#, 1 + note D_, 1 + note C#, 1 + note D_, 1 + note C#, 1 + note C_, 1 + octave 3 + note B_, 1 + octave 4 + note C_, 1 + octave 3 + note B_, 1 + note A#, 1 + note A_, 1 + note A#, 1 + note A_, 1 + note G#, 1 + note G_, 1 + note G#, 1 + note G_, 1 + note F#, 1 + note F_, 1 + note F#, 1 + note F_, 1 + note E_, 1 + note D#, 1 + note E_, 1 + note D#, 1 + note D_, 1 + note C#, 1 + note D_, 1 + note C#, 1 + note C_, 1 + octave 2 + note B_, 1 + intensity $c2 + octave 4 + note D#, 6 + intensity $c7 + octave 3 + note F#, 6 + intensity $c2 + note G#, 4 +Music_RivalBattle_branch_e9893: ; e9893 + intensity $c2 + note D#, 6 + intensity $c7 + note F#, 6 + intensity $c2 + note G#, 4 + loopchannel 2, Music_RivalBattle_branch_e9893 + intensity $c2 + note D#, 2 + note F#, 4 + intensity $c7 + note F#, 8 + intensity $a2 + note B_, 1 + octave 4 + note C_, 1 +Music_RivalBattle_branch_e98ac: ; e98ac + intensity $c2 + note C#, 6 + intensity $c7 + note E_, 6 + intensity $c2 + note F#, 4 + loopchannel 3, Music_RivalBattle_branch_e98ac + intensity $c2 + note C#, 2 + note E_, 4 + intensity $b0 + note E_, 4 + intensity $b7 + note E_, 6 +Music_RivalBattle_branch_e98c3: ; e98c3 + callchannel Music_RivalBattle_branch_e9989 + intensity $b0 + note G#, 8 + intensity $b7 + note G#, 8 + callchannel Music_RivalBattle_branch_e9989 + intensity $4e + note G#, 8 + intensity $b7 + note G#, 8 + intensity $b0 + octave 3 + note B_, 10 + intensity $b7 + note B_, 6 + intensity $b0 + octave 4 + note C#, 8 + octave 3 + note B_, 8 + intensity $b0 + note A#, 10 + intensity $b7 + note A#, 6 + intensity $2f + note D#, 10 + intensity $b7 + note D#, 6 + intensity $b0 + note B_, 10 + intensity $b7 + note B_, 6 + intensity $c7 + octave 4 + note C#, 8 + octave 3 + note B_, 8 + intensity $b0 + octave 4 + note D#, 16 + intensity $b7 + note D#, 16 + intensity $b0 + note E_, 4 + intensity $b7 + note E_, 6 + intensity $c7 + note E_, 2 + note G#, 2 + note B_, 2 + octave 5 + note C#, 8 + octave 4 + note B_, 8 + intensity $b0 + note A#, 10 + intensity $b7 + note A#, 6 + intensity $b0 + note A_, 10 + intensity $b7 + note A_, 6 + intensity $b0 + note G#, 10 + intensity $b7 + note G#, 6 + intensity $b0 + note G_, 10 + intensity $b7 + note G_, 6 + intensity $a4 + octave 3 + note G_, 8 + note D#, 8 + note A#, 8 + note G#, 8 + intensity $a6 + octave 2 + note B_, 8 + octave 3 + note C#, 8 + note D#, 8 + note F_, 8 + intensity $c7 + octave 4 + note G_, 8 + note D#, 8 + note A#, 8 + note G#, 8 + octave 3 + note B_, 8 + octave 4 + note C#, 8 + note D#, 8 + note F_, 8 + intensity $b0 + note G_, 16 + note D#, 16 + octave 3 + note B_, 8 + note A#, 8 + note G#, 8 + intensity $c7 + note F_, 8 +Music_RivalBattle_branch_e994f: ; e994f + intensity $c2 + octave 3 + note A#, 6 + intensity $c7 + octave 4 + note C#, 6 + intensity $c2 + note D#, 4 + loopchannel 3, Music_RivalBattle_branch_e994f + intensity $c2 + octave 3 + note A#, 2 + octave 4 + note C#, 4 + intensity $b7 + note C#, 6 + intensity $9a + note C#, 4 +Music_RivalBattle_branch_e996a: ; e996a + intensity $c2 + octave 3 + note G#, 6 + intensity $c7 + note B_, 6 + intensity $c2 + octave 4 + note C#, 4 + loopchannel 3, Music_RivalBattle_branch_e996a + intensity $c2 + octave 3 + note G#, 2 + note B_, 4 + intensity $c7 + note B_, 6 + intensity $6a + octave 4 + note D_, 4 + loopchannel 0, Music_RivalBattle_branch_e98c3 +; e9989 + +Music_RivalBattle_branch_e9989: ; e9989 + intensity $c7 + note D#, 10 + intensity $c4 + octave 3 + note A#, 2 + octave 4 + note D#, 2 + note F#, 2 + intensity $c5 + note F_, 4 + note D#, 4 + intensity $c2 + note C#, 2 + intensity $c7 + note D#, 6 + intensity $b0 + note F_, 8 + intensity $b7 + note F_, 8 + endchannel +; e99a4 + +Music_RivalBattle_Ch3: ; e99a4 + notetype $c, $19 + octave 3 + note F#, 2 + note A#, 2 + note __, 2 + note A#, 10 + octave 3 + note F#, 2 + octave 4 + note C#, 2 + note __, 2 + note C#, 6 + octave 3 + note C#, 2 + note D_, 2 +Music_RivalBattle_branch_e99b5: ; e99b5 + note D#, 2 + note C#, 2 + note D#, 2 + note F#, 4 + note E_, 2 + note D#, 2 + note C#, 2 + loopchannel 4, Music_RivalBattle_branch_e99b5 +Music_RivalBattle_branch_e99c0: ; e99c0 + octave 3 + note C#, 2 + octave 2 + note B_, 2 + octave 3 + note C#, 2 + note E_, 4 + note D_, 2 + note C#, 2 + octave 2 + note B_, 2 + loopchannel 3, Music_RivalBattle_branch_e99c0 + octave 3 + note C#, 2 + note E_, 2 + note C#, 2 + octave 2 + note B_, 4 + octave 3 + note C_, 2 + note C#, 2 + note D_, 2 +Music_RivalBattle_branch_e99d9: ; e99d9 + callchannel Music_RivalBattle_branch_e9af0 + octave 2 + note A#, 2 + octave 4 + note C#, 2 + octave 2 + note A#, 2 + octave 3 + note B_, 2 + octave 2 + note A#, 2 + octave 3 + note A#, 2 + octave 2 + note A#, 2 + octave 3 + note G#, 2 + callchannel Music_RivalBattle_branch_e9af9 + note C#, 2 + note G#, 2 + octave 4 + note C#, 2 + octave 3 + note G#, 4 + note C#, 2 + note C_, 2 + octave 2 + note B_, 2 + callchannel Music_RivalBattle_branch_e9af0 + octave 2 + note A#, 2 + octave 3 + note A#, 2 + octave 2 + note A#, 2 + octave 3 + note G#, 2 + octave 2 + note A#, 2 + octave 3 + note F#, 2 + octave 2 + note A#, 2 + octave 3 + note F_, 2 + callchannel Music_RivalBattle_branch_e9af9 +Music_RivalBattle_branch_e9a0f: ; e9a0f + note C#, 2 + note G#, 2 + loopchannel 4, Music_RivalBattle_branch_e9a0f + callchannel Music_RivalBattle_branch_e9b05 + note G#, 2 + note F#, 2 +Music_RivalBattle_branch_e9a1a: ; e9a1a + octave 2 + note A#, 2 + octave 3 + note F_, 2 + loopchannel 4, Music_RivalBattle_branch_e9a1a + octave 2 + note A#, 2 + octave 3 + note F#, 2 + octave 2 + note A#, 2 + octave 3 + note F#, 2 + octave 2 + note A#, 2 + octave 3 + note F#, 2 + note F_, 2 + note D#, 2 + callchannel Music_RivalBattle_branch_e9b05 + octave 2 + note B_, 2 + octave 3 + note D_, 2 + callchannel Music_RivalBattle_branch_e9b0e + octave 3 + note D#, 2 + octave 4 + note D#, 2 + callchannel Music_RivalBattle_branch_e9b0e + octave 3 + note D#, 2 + note A#, 2 + note E_, 2 + note B_, 2 + octave 4 + note E_, 2 + octave 3 + note E_, 2 + note B_, 2 + octave 4 + note E_, 2 + octave 3 + note E_, 2 + octave 4 + note E_, 2 + octave 3 + note E_, 2 + note B_, 2 + octave 4 + note E_, 2 + octave 3 + note E_, 2 + note E_, 2 + note F#, 2 + note G_, 2 + note G#, 2 +Music_RivalBattle_branch_e9a5c: ; e9a5c + note D#, 2 + note A#, 2 + loopchannel 4, Music_RivalBattle_branch_e9a5c +Music_RivalBattle_branch_e9a62: ; e9a62 + note D#, 2 + note A_, 2 + loopchannel 4, Music_RivalBattle_branch_e9a62 +Music_RivalBattle_branch_e9a68: ; e9a68 + note D#, 2 + note G#, 2 + loopchannel 4, Music_RivalBattle_branch_e9a68 +Music_RivalBattle_branch_e9a6e: ; e9a6e + note D#, 2 + note G_, 2 + loopchannel 12, Music_RivalBattle_branch_e9a6e +Music_RivalBattle_branch_e9a74: ; e9a74 + octave 2 + note B_, 2 + octave 3 + note D#, 2 + loopchannel 4, Music_RivalBattle_branch_e9a74 +Music_RivalBattle_branch_e9a7c: ; e9a7c + octave 2 + note B_, 2 + octave 3 + note F#, 2 + loopchannel 4, Music_RivalBattle_branch_e9a7c + note D#, 2 + note G_, 2 + note A#, 2 + note D#, 2 + note G_, 2 + note A#, 2 + note D#, 2 + note A#, 2 + note D#, 2 + note G_, 2 + note A#, 2 + note D#, 2 + note G_, 2 + note A#, 2 + note D#, 2 + note A#, 2 + octave 2 + note B_, 2 + octave 3 + note G_, 2 + note B_, 2 + octave 2 + note B_, 2 + octave 3 + note G_, 2 + note B_, 2 + octave 2 + note B_, 2 + octave 3 + note B_, 2 + octave 2 + note B_, 2 + octave 3 + note G#, 2 + note B_, 2 + octave 2 + note B_, 2 + octave 4 + note D#, 2 + note C#, 2 + octave 3 + note B_, 2 + note G#, 2 + note G_, 8 + note D#, 8 + note A#, 8 + note G_, 8 + octave 2 + note B_, 8 + octave 3 + note C#, 8 + note D#, 8 + note F_, 8 +Music_RivalBattle_branch_e9ab9: ; e9ab9 + octave 2 + note A#, 2 + octave 3 + note D#, 2 + loopchannel 7, Music_RivalBattle_branch_e9ab9 + note E_, 2 + note D#, 2 +Music_RivalBattle_branch_e9ac3: ; e9ac3 + octave 2 + note A#, 2 + octave 3 + note D#, 2 + loopchannel 6, Music_RivalBattle_branch_e9ac3 + octave 2 + note A#, 2 + octave 3 + note F#, 2 + note F_, 2 + note E_, 2 +Music_RivalBattle_branch_e9ad1: ; e9ad1 + octave 2 + note G#, 2 + octave 3 + note C#, 2 + loopchannel 7, Music_RivalBattle_branch_e9ad1 + note D_, 2 + note C#, 2 +Music_RivalBattle_branch_e9adb: ; e9adb + octave 2 + note G#, 2 + octave 3 + note C#, 2 + loopchannel 4, Music_RivalBattle_branch_e9adb + octave 2 + note B_, 2 + note G#, 2 + note B_, 2 + octave 3 + note F_, 4 + note E_, 2 + note D#, 2 + note D_, 2 + loopchannel 0, Music_RivalBattle_branch_e99d9 +; e9af0 + +Music_RivalBattle_branch_e9af0: ; e9af0 + octave 2 + note A#, 2 + octave 3 + note D#, 2 + loopchannel 4, Music_RivalBattle_branch_e9af0 + endchannel +; e9af9 + +Music_RivalBattle_branch_e9af9: ; e9af9 + note C#, 2 + note G#, 2 + octave 4 + note C#, 2 + octave 3 + note G#, 4 + octave 4 + note C#, 2 + octave 3 + note C#, 2 + note G#, 2 + endchannel +; e9b05 + +Music_RivalBattle_branch_e9b05: ; e9b05 + octave 2 + note B_, 2 + octave 3 + note F#, 2 + loopchannel 7, Music_RivalBattle_branch_e9b05 + endchannel +; e9b0e + +Music_RivalBattle_branch_e9b0e: ; e9b0e + octave 3 + note D#, 2 + note A#, 2 + octave 4 + note D#, 2 + loopchannel 2, Music_RivalBattle_branch_e9b0e + endchannel +; e9b18 + + diff --git a/audio/music/rocketbattle.asm b/audio/music/rocketbattle.asm new file mode 100644 index 00000000..b09c327f --- /dev/null +++ b/audio/music/rocketbattle.asm @@ -0,0 +1,1042 @@ +Music_RocketBattle: ; e9b18 + dbw $80, Music_RocketBattle_Ch1 + dbw $01, Music_RocketBattle_Ch2 + dbw $02, Music_RocketBattle_Ch3 +; e9b21 + +Music_RocketBattle_Ch1: ; e9b21 + tempo 101 + volume $77 + dutycycle $3 + tone $0002 + vibrato $10, $15 + notetype $c, $b2 + octave 4 + note E_, 1 + note D#, 1 + note D_, 1 + note C#, 1 + note D_, 1 + note C#, 1 + note C_, 1 + octave 3 + note B_, 1 + octave 4 + note C_, 1 + octave 3 + note B_, 1 + note A#, 1 + note A_, 1 + note A#, 1 + note A_, 1 + note G#, 1 + note G_, 1 + note G#, 1 + note G_, 1 + note F#, 1 + note F_, 1 + note F#, 1 + note F_, 1 + note E_, 1 + note D#, 1 + note E_, 1 + note D#, 1 + note D_, 1 + note C#, 1 + note D_, 1 + note C#, 1 + note C_, 1 + octave 2 + note B_, 1 +Music_RocketBattle_branch_e9b56: ; e9b56 + intensity $b2 + octave 3 + note C_, 6 + note C_, 4 + note E_, 2 + intensity $b7 + note D_, 4 + loopchannel 3, Music_RocketBattle_branch_e9b56 + intensity $b2 + note C_, 6 + note C_, 6 + intensity $b7 + note D_, 4 +Music_RocketBattle_branch_e9b6a: ; e9b6a + intensity $b2 + octave 4 + note E_, 6 + note E_, 4 + note G_, 2 + intensity $b7 + note F_, 4 + loopchannel 3, Music_RocketBattle_branch_e9b6a + intensity $b2 + note E_, 6 + note E_, 4 + intensity $b7 + note D_, 2 + note D#, 4 + intensity $b3 + octave 4 + note C_, 2 + octave 3 + note E_, 2 + note E_, 2 + note A#, 2 + note F_, 2 + note F_, 2 + note A_, 2 + note D_, 2 + note D_, 2 + octave 4 + note C_, 2 + octave 3 + note E_, 2 + note E_, 2 + note A_, 2 + note E_, 2 + note D_, 2 + note E_, 2 + note F_, 2 + note E_, 2 + note F_, 2 + intensity $b5 + note G_, 4 + intensity $b3 + note G_, 2 + note F_, 2 + note D#, 2 + note D_, 2 + note C#, 2 + note D_, 2 + intensity $b5 + note D#, 4 + intensity $b3 + note D#, 2 + note D_, 2 + note F_, 2 +Music_RocketBattle_branch_e9bab: ; e9bab + octave 4 + note E_, 2 + octave 3 + note E_, 2 + note E_, 2 + octave 4 + note D_, 2 + octave 3 + note F_, 2 + note F_, 2 + octave 4 + note C_, 2 + octave 3 + note D_, 2 + note D_, 2 + octave 4 + note E_, 2 + octave 3 + note E_, 2 + note E_, 2 + octave 4 + note D_, 2 + octave 3 + note E_, 2 + note D_, 2 + note E_, 2 + note F_, 2 + note E_, 2 + note F_, 2 + intensity $b5 + note G_, 4 + intensity $b3 + note G_, 2 + note F_, 2 + octave 4 + note C_, 2 + note D_, 2 + note C_, 2 + note D_, 2 + intensity $b5 + note F_, 4 + intensity $b2 + octave 3 + note F_, 2 + note G_, 2 + note G#, 4 + intensity $b5 + note D_, 4 + note C_, 4 + note D_, 4 + note E_, 2 + intensity $b2 + note F_, 2 + note A_, 4 + intensity $b7 + note A_, 4 + intensity $b5 + note A_, 2 + note G_, 2 + note F_, 4 + note D_, 4 + note C_, 4 + note D_, 4 + note E_, 2 + note F_, 2 + note E_, 2 + note D_, 2 + note C_, 2 + note A#, 2 + note G_, 2 + note A_, 2 + note A#, 2 + intensity $b7 + octave 4 + note E_, 6 + note D_, 4 + octave 3 + note G_, 2 + note A#, 4 + note A_, 6 + note G_, 4 + note E_, 2 + note F_, 4 + note E_, 6 + note D_, 6 + note D#, 4 + intensity $a0 + note E_, 8 + intensity $a7 + note E_, 8 + intensity $b7 + octave 2 + note A_, 8 + note G_, 8 + note A_, 8 + note A#, 8 + note A_, 8 + note G_, 8 + note A_, 8 + octave 3 + note C#, 8 + note D_, 8 + note C#, 8 + octave 2 + note A#, 8 + note A_, 8 + octave 3 + note D_, 8 + note C#, 8 + note D_, 8 + note E_, 8 + octave 2 + note A#, 6 + octave 3 + note D_, 6 + note C_, 4 + intensity $b5 + octave 2 + note A#, 2 + octave 3 + note C_, 2 + note D_, 2 + note E_, 2 + note F_, 2 + note G_, 2 + note A_, 2 + note A#, 2 + note A_, 2 + note E_, 2 + note A_, 2 + note A#, 2 + note A_, 2 + note E_, 2 + note D_, 2 + note E_, 2 + note A_, 2 + note E_, 2 + note A_, 2 + octave 4 + note C#, 2 + note D_, 2 + note C#, 2 + octave 3 + note A#, 2 + note G_, 2 + intensity $b2 + note E_, 6 + note E_, 6 + note E_, 4 + note E_, 6 + note E_, 4 + intensity $b7 + note G_, 2 + note F_, 4 + intensity $b2 + note E_, 6 + note E_, 4 + intensity $b7 + note G_, 2 + note F_, 4 + intensity $b2 + note E_, 6 + octave 4 + note D_, 1 + note D#, 1 + intensity $a0 + note E_, 8 + intensity $b2 + octave 3 + note F_, 6 + note F_, 4 + intensity $b7 + note A#, 2 + note G_, 4 +Music_RocketBattle_branch_e9c6e: ; e9c6e + intensity $b2 + note F_, 6 + note F_, 4 + intensity $b7 + note A_, 2 + note G_, 4 + loopchannel 2, Music_RocketBattle_branch_e9c6e + intensity $b2 + note F_, 6 + octave 4 + note D_, 1 + note E_, 1 + intensity $a0 + note F_, 8 + intensity $b3 + note D_, 2 + octave 3 + note A_, 2 + note E_, 2 + note A_, 4 + note A_, 2 + intensity $b7 + octave 4 + note D_, 4 + intensity $b3 + note D#, 2 + octave 3 + note A#, 2 + note G_, 2 + note A#, 4 + note A#, 2 + intensity $b7 + octave 4 + note D_, 4 + intensity $b3 + note E_, 2 + note C_, 2 + octave 3 + note A_, 2 + octave 4 + note C_, 4 + note C_, 2 + intensity $b7 + note D#, 4 + intensity $a0 + note E_, 4 + intensity $a7 + note E_, 6 + intensity $a0 + octave 3 + note G#, 6 + intensity $b3 + note C_, 2 + note E_, 2 + note E_, 2 + octave 2 + note A#, 2 + octave 3 + note F_, 2 + note F_, 2 + octave 2 + note A_, 2 + octave 3 + note D_, 2 + note D_, 2 + note C_, 2 + note E_, 2 + note E_, 2 + octave 2 + note A_, 2 + octave 3 + note E_, 2 + note D_, 2 + note C_, 2 + note C_, 2 + octave 2 + note A#, 2 + octave 3 + note C_, 2 + intensity $b5 + note D_, 4 + intensity $b3 + note D_, 2 + note C_, 2 + octave 2 + note A#, 2 + octave 3 + note D_, 2 + note C#, 2 + note D_, 2 + intensity $b5 + note D#, 4 + intensity $b3 + note D#, 2 + note D_, 2 + note F_, 2 + loopchannel 0, Music_RocketBattle_branch_e9bab +; e9ce7 + +Music_RocketBattle_Ch2: ; e9ce7 + dutycycle $3 + vibrato $8, $36 + tone $0001 + notetype $c, $b2 + octave 4 + note A_, 4 + note A#, 4 + note B_, 4 + octave 5 + note C_, 1 + intensity $82 + octave 4 + note G#, 1 + note A_, 1 + note G#, 1 + intensity $c2 + octave 5 + note C#, 1 + intensity $92 + octave 4 + note G#, 1 + note A_, 1 + note G#, 1 + intensity $c2 + octave 5 + note D_, 1 + intensity $a2 + octave 4 + note G#, 1 + note A_, 1 + note G#, 1 + intensity $c2 + octave 5 + note D#, 1 + intensity $b2 + octave 4 + note G#, 1 + note A_, 1 + note G#, 1 + intensity $c2 + octave 5 + note E_, 1 + octave 4 + note G#, 1 + note A_, 1 + note G#, 1 +Music_RocketBattle_branch_e9d24: ; e9d24 + intensity $c2 + octave 3 + note A_, 6 + note A_, 4 + octave 4 + note C_, 2 + intensity $c7 + octave 3 + note A#, 4 + loopchannel 3, Music_RocketBattle_branch_e9d24 + intensity $c2 + note A_, 6 + note A_, 6 + intensity $4a + note G#, 4 +Music_RocketBattle_branch_e9d3a: ; e9d3a + intensity $c2 + octave 4 + note A_, 6 + note A_, 4 + octave 5 + note C_, 2 + intensity $c7 + octave 4 + note A#, 4 + loopchannel 3, Music_RocketBattle_branch_e9d3a + intensity $c2 + note A_, 6 + note A_, 4 + intensity $c7 + note G_, 2 + note G#, 4 + callchannel Music_RocketBattle_branch_e9e49 + intensity $b0 + note F_, 16 + intensity $b7 + note F_, 16 +Music_RocketBattle_branch_e9d5a: ; e9d5a + callchannel Music_RocketBattle_branch_e9e49 + intensity $b0 + note F_, 8 + intensity $b7 + note F_, 8 + intensity $b0 + note A#, 8 + intensity $b7 + note A#, 8 + intensity $c4 + octave 3 + note A_, 2 + note G_, 2 + note A_, 2 + intensity $c7 + octave 4 + note C_, 4 + octave 3 + note A#, 2 + note A_, 2 + note G_, 2 + intensity $c2 + note A_, 2 + octave 4 + note C_, 4 + intensity $b0 + note C_, 6 + intensity $b7 + note C_, 4 + intensity $c4 + octave 3 + note A#, 2 + note A_, 2 + note A#, 2 + intensity $c7 + octave 4 + note D_, 4 + note C_, 2 + octave 3 + note A#, 2 + note A_, 2 + intensity $c2 + note A#, 2 + octave 4 + note D_, 4 + intensity $b0 + note D_, 4 + intensity $b7 + note D_, 6 + intensity $4f + note A_, 6 + intensity $a0 + note G_, 6 + note F_, 4 + note E_, 6 + note F_, 6 + note G_, 4 + note A_, 6 + note A#, 6 + note G#, 4 + note A_, 6 + intensity $a7 + note A_, 10 + intensity $3f + octave 3 + note D_, 8 + intensity $b7 + note D_, 8 + intensity $3f + note C#, 8 + intensity $b7 + note C#, 8 + intensity $3f + note D_, 8 + intensity $b7 + note D_, 8 + intensity $3f + note E_, 8 + intensity $b7 + note E_, 8 + intensity $4e + note F_, 8 + intensity $a0 + note F_, 8 + note E_, 16 + note F_, 16 + note A_, 16 + intensity $3f + note F_, 16 + intensity $c7 + octave 4 + note D_, 8 + note C#, 8 + intensity $b0 + note E_, 8 + intensity $b7 + note E_, 8 + intensity $3c + note A_, 6 + intensity $c7 + note A_, 10 + intensity $c2 + octave 3 + note A_, 6 + note A_, 6 + note A_, 4 + note A_, 6 + note A_, 4 + intensity $c7 + octave 4 + note C_, 2 + octave 3 + note A#, 4 + intensity $c2 + note A_, 6 + note A_, 4 + intensity $c7 + octave 4 + note C_, 2 + octave 3 + note A#, 4 + intensity $c2 + note A_, 6 + intensity $c7 + octave 4 + note G_, 1 + note G#, 1 + note A_, 8 +Music_RocketBattle_branch_e9e03: ; e9e03 + intensity $c2 + octave 3 + note A#, 6 + note A#, 4 + intensity $c7 + octave 4 + note D_, 2 + note C_, 4 + loopchannel 3, Music_RocketBattle_branch_e9e03 + intensity $c2 + octave 3 + note A#, 6 + intensity $c7 + octave 4 + note G_, 1 + note A_, 1 + note A#, 8 + intensity $c7 + note A_, 6 + note G_, 6 + note A_, 4 + note A#, 6 + octave 5 + note D_, 6 + octave 4 + note A#, 4 + note A_, 6 + note G_, 6 + intensity $c5 + note A_, 4 + intensity $b0 + note A_, 8 + intensity $b7 + note A_, 8 + intensity $c6 + octave 3 + note A_, 6 + note G#, 6 + note E_, 4 + note A_, 6 + note G#, 6 + note E_, 4 + intensity $b0 + note F_, 8 + intensity $b7 + note F_, 8 + intensity $3d + note A#, 8 + intensity $c7 + note A#, 8 + loopchannel 0, Music_RocketBattle_branch_e9d5a +; e9e49 + +Music_RocketBattle_branch_e9e49: ; e9e49 + intensity $c6 + octave 4 + note A_, 6 + note G#, 6 + note E_, 4 + note A_, 6 + note G#, 6 + note E_, 4 + endchannel +; e9e53 + +Music_RocketBattle_Ch3: ; e9e53 + notetype $c, $19 + octave 3 + note A_, 2 + octave 4 + note E_, 2 + octave 3 + note G#, 2 + octave 4 + note E_, 2 + octave 3 + note G_, 2 + octave 4 + note E_, 2 + octave 3 + note F#, 2 + octave 4 + note E_, 2 + octave 3 + note F_, 2 + octave 4 + note E_, 2 + octave 3 + note E_, 2 + octave 4 + note E_, 2 + octave 2 + note B_, 2 + octave 3 + note C_, 2 + octave 2 + note B_, 2 + note A#, 2 +Music_RocketBattle_branch_e9e75: ; e9e75 + callchannel Music_RocketBattle_branch_e9f8f + loopchannel 3, Music_RocketBattle_branch_e9e75 + octave 2 + note A_, 2 + octave 3 + note E_, 2 + note D_, 2 + octave 2 + note A_, 2 + octave 3 + note G_, 2 + note F_, 2 + note E_, 2 + note D_, 2 +Music_RocketBattle_branch_e9e88: ; e9e88 + callchannel Music_RocketBattle_branch_e9f8f + loopchannel 3, Music_RocketBattle_branch_e9e88 + octave 2 + note A_, 2 + octave 3 + note E_, 2 + note D_, 2 + octave 2 + note A_, 2 + octave 3 + note G_, 2 + octave 2 + note G_, 2 + note A_, 2 + note A#, 2 + callchannel Music_RocketBattle_branch_e9f9c + callchannel Music_RocketBattle_branch_e9fb9 + octave 3 + note F_, 2 + callchannel Music_RocketBattle_branch_e9fc6 +Music_RocketBattle_branch_e9ea7: ; e9ea7 + callchannel Music_RocketBattle_branch_e9f9c + callchannel Music_RocketBattle_branch_e9fb9 + octave 3 + note A#, 2 + octave 2 + note A#, 2 + octave 3 + note F_, 2 + octave 2 + note A#, 2 + octave 3 + note F_, 2 + octave 2 + note A#, 2 + octave 3 + note F_, 2 + note E_, 2 + note D_, 2 + callchannel Music_RocketBattle_branch_e9fd3 + octave 2 + note A_, 2 + octave 3 + note E_, 2 + note A_, 2 + octave 2 + note A_, 2 + octave 3 + note E_, 2 + note A_, 2 + octave 2 + note A_, 2 + octave 3 + note E_, 2 +Music_RocketBattle_branch_e9ece: ; e9ece + octave 2 + note A#, 2 + octave 3 + note F_, 2 + loopchannel 5, Music_RocketBattle_branch_e9ece + note A#, 2 + octave 2 + note A#, 2 + octave 3 + note F_, 2 + note A#, 2 + octave 2 + note A#, 2 + octave 3 + note A#, 2 + callchannel Music_RocketBattle_branch_e9fd3 + octave 2 + note A_, 2 + octave 3 + note E_, 2 + octave 2 + note A_, 2 + octave 3 + note E_, 2 + octave 2 + note A_, 2 + octave 3 + note F_, 2 + note E_, 2 + note D_, 2 + callchannel Music_RocketBattle_branch_e9fd3 + callchannel Music_RocketBattle_branch_e9fd3 +Music_RocketBattle_branch_e9ef7: ; e9ef7 + octave 2 + note A_, 2 + octave 3 + note E_, 2 + note D_, 2 + octave 2 + note A#, 2 + note A_, 2 + octave 3 + note D_, 2 + note G_, 2 + note F_, 2 + loopchannel 7, Music_RocketBattle_branch_e9ef7 + octave 2 + note A_, 2 + octave 3 + note E_, 2 + note D_, 2 + octave 2 + note A#, 2 + note A_, 2 + octave 3 + note A_, 2 + note G_, 2 + note F_, 2 +Music_RocketBattle_branch_e9f13: ; e9f13 + octave 2 + note A#, 2 + octave 3 + note F_, 2 + loopchannel 4, Music_RocketBattle_branch_e9f13 + octave 2 + note A#, 2 + octave 3 + note F_, 2 + note G_, 2 + note F_, 2 + note E_, 2 + note D_, 2 + note C#, 2 + note D_, 2 +Music_RocketBattle_branch_e9f25: ; e9f25 + octave 2 + note A_, 2 + octave 3 + note E_, 2 + loopchannel 13, Music_RocketBattle_branch_e9f25 + octave 2 + note A_, 2 + octave 3 + note E_, 4 + note D_, 2 + note C_, 2 + octave 2 + note A#, 2 +Music_RocketBattle_branch_e9f35: ; e9f35 + octave 2 + note A_, 2 + octave 3 + note E_, 2 + loopchannel 4, Music_RocketBattle_branch_e9f35 + octave 2 + note A_, 2 + octave 4 + note D_, 2 + octave 3 + note A_, 2 + note A#, 4 + note A_, 2 + note G_, 2 + note A#, 2 +Music_RocketBattle_branch_e9f47: ; e9f47 + octave 2 + note A#, 2 + octave 3 + note F_, 2 + loopchannel 7, Music_RocketBattle_branch_e9f47 + note E_, 2 + note F_, 2 +Music_RocketBattle_branch_e9f51: ; e9f51 + octave 2 + note A#, 2 + octave 3 + note F_, 2 + loopchannel 5, Music_RocketBattle_branch_e9f51 + octave 3 + note A#, 2 + octave 4 + note D_, 4 + note C_, 2 + octave 3 + note A#, 2 + note G_, 2 + callchannel Music_RocketBattle_branch_e9fdc + octave 3 + note E_, 2 + callchannel Music_RocketBattle_branch_e9fb9 + octave 3 + note F_, 2 + callchannel Music_RocketBattle_branch_e9fdc + octave 3 + note A_, 2 + octave 2 + note A_, 2 + octave 3 + note E_, 2 + octave 2 + note A_, 2 + octave 3 + note E_, 2 + octave 2 + note A_, 2 + octave 3 + note E_, 2 + octave 2 + note A_, 2 + octave 3 + note E_, 2 + callchannel Music_RocketBattle_branch_e9f9c + callchannel Music_RocketBattle_branch_e9fb9 + octave 3 + note F_, 2 + callchannel Music_RocketBattle_branch_e9fc6 + loopchannel 0, Music_RocketBattle_branch_e9ea7 +; e9f8f + +Music_RocketBattle_branch_e9f8f: ; e9f8f + octave 2 + note A_, 2 + octave 3 + note E_, 2 + note D_, 2 + octave 2 + note A_, 2 + note A#, 2 + octave 3 + note E_, 2 + note G_, 2 + note F_, 2 + endchannel +; e9f9c + +Music_RocketBattle_branch_e9f9c: ; e9f9c + octave 2 + note A_, 2 + octave 3 + note E_, 2 + octave 2 + note A_, 2 + octave 3 + note E_, 2 + octave 2 + note A_, 2 + octave 3 + note E_, 2 + note D#, 2 + note E_, 2 + octave 2 + note A_, 2 + octave 3 + note E_, 2 + octave 2 + note A_, 2 + octave 3 + note E_, 2 + octave 2 + note A_, 2 + octave 3 + note E_, 2 + note D#, 2 + note D_, 2 + endchannel +; e9fb9 + +Music_RocketBattle_branch_e9fb9: ; e9fb9 + octave 2 + note A#, 2 + octave 3 + note F_, 2 + note A#, 2 + octave 2 + note A#, 2 + octave 3 + note F_, 2 + note A#, 2 + octave 2 + note A#, 2 + endchannel +; e9fc6 + +Music_RocketBattle_branch_e9fc6: ; e9fc6 + octave 2 + note A#, 2 + octave 3 + note F_, 2 + note A#, 2 + note F_, 2 + note A#, 2 + note F_, 2 + octave 2 + note A#, 2 + octave 3 + note F_, 2 + endchannel +; e9fd3 + +Music_RocketBattle_branch_e9fd3: ; e9fd3 + octave 2 + note A_, 2 + octave 3 + note E_, 2 + loopchannel 4, Music_RocketBattle_branch_e9fd3 + endchannel +; e9fdc + +Music_RocketBattle_branch_e9fdc: ; e9fdc + octave 2 + note A_, 2 + octave 3 + note E_, 2 + note A_, 2 + octave 2 + note A_, 2 + octave 3 + note E_, 2 + note A_, 2 + octave 2 + note A_, 2 + endchannel +; e9fe9 + + diff --git a/audio/music/rockethideout.asm b/audio/music/rockethideout.asm new file mode 100644 index 00000000..90f1fa82 --- /dev/null +++ b/audio/music/rockethideout.asm @@ -0,0 +1,315 @@ +Music_RocketHideout: ; eeb75 + dbw $c0, Music_RocketHideout_Ch1 + dbw $01, Music_RocketHideout_Ch2 + dbw $02, Music_RocketHideout_Ch3 + dbw $03, Music_RocketHideout_Ch4 +; eeb81 + +Music_RocketHideout_Ch1: ; eeb81 + tempo 144 + volume $77 + dutycycle $3 + tone $0004 + vibrato $10, $44 + notetype $c, $b3 + stereopanning $f0 +Music_RocketHideout_branch_eeb93: ; eeb93 + note __, 16 + loopchannel 4, Music_RocketHideout_branch_eeb93 +Music_RocketHideout_branch_eeb98: ; eeb98 + octave 2 + note D#, 2 + note __, 2 + note A#, 4 + note A_, 2 + note __, 6 + note D#, 2 + note A#, 4 + note A_, 2 + note __, 8 + loopchannel 2, Music_RocketHideout_branch_eeb98 + octave 3 + note A#, 2 + note A_, 2 + note F_, 2 + note F#, 2 + octave 4 + note C#, 2 + note C_, 2 + note C#, 2 + note C_, 2 + octave 3 + note A#, 2 + note A_, 2 + note F_, 2 + note F#, 2 + octave 4 + note C#, 2 + note C_, 2 + octave 3 + note A#, 2 + note A_, 2 + note F#, 2 + note F_, 2 + note D#, 2 + note F_, 2 + note F#, 2 + note A#, 2 + note F#, 2 + note F_, 2 + note D#, 2 + note F_, 2 + note F#, 2 + note A_, 2 + octave 2 + note A#, 2 + note B_, 2 + octave 3 + note D#, 2 + note F_, 2 + octave 4 + note C_, 2 + octave 3 + note B_, 2 + note G_, 2 + note G#, 2 + octave 4 + note D#, 2 + note D_, 2 + note D#, 2 + note D_, 2 + note C_, 2 + octave 3 + note B_, 2 + note G_, 2 + note G#, 2 + octave 4 + note D#, 2 + note D_, 2 + note C_, 2 + octave 3 + note B_, 2 + note G#, 2 + note G_, 2 + note F_, 2 + note G_, 2 + note G#, 2 + octave 4 + note C_, 2 + octave 3 + note G#, 2 + note G_, 2 + note F_, 2 + note G_, 2 + note G#, 2 + note B_, 2 + note C_, 2 + note C#, 2 + note F_, 2 + note G_, 2 + note __, 16 + intensity $b7 + octave 2 + note G#, 16 + note __, 16 + note A_, 16 + intensity $b3 +Music_RocketHideout_branch_eebfe: ; eebfe + note __, 16 + loopchannel 4, Music_RocketHideout_branch_eebfe + loopchannel 0, Music_RocketHideout_branch_eeb93 +; eec07 + +Music_RocketHideout_Ch2: ; eec07 + dutycycle $3 + tone $0002 + vibrato $0, $f0 + notetype $c, $c4 + stereopanning $f +Music_RocketHideout_branch_eec14: ; eec14 + octave 2 + note D#, 2 + note __, 2 + note A#, 4 + note A_, 2 + note __, 6 + note D#, 2 + note A#, 4 + note A_, 2 + note __, 8 + note D#, 2 + note __, 2 + note A#, 4 + note A_, 2 + note __, 6 + note D#, 2 + note A#, 4 + note A_, 2 + note __, 8 + octave 3 + note D#, 12 + note A#, 2 + note A_, 2 + octave 4 + note C#, 8 + note C_, 8 + octave 3 + note A#, 12 + note A_, 4 + note F#, 8 + note F_, 8 + octave 4 + note D#, 12 + note A#, 2 + note A_, 2 + note F#, 8 + note F_, 8 + note D#, 12 + note D_, 4 + octave 3 + note B_, 8 + note A#, 8 + octave 4 + note F_, 12 + octave 5 + note C_, 2 + octave 4 + note B_, 2 + note G#, 8 + note G_, 8 + note F_, 12 + note E_, 4 + note C#, 8 + note C_, 8 + octave 2 + note C#, 2 + note __, 2 + note G#, 4 + note G_, 2 + note __, 6 + intensity $c7 + octave 3 + note C#, 16 + intensity $c4 + octave 2 + note C#, 2 + note __, 2 + note G#, 4 + note G_, 2 + note __, 6 + intensity $c7 + octave 3 + note C#, 16 + intensity $c4 + octave 2 + note C#, 2 + note __, 2 + note G#, 4 + note G_, 2 + note __, 6 + note C#, 2 + note G#, 4 + note G_, 2 + note __, 8 + note C#, 2 + note __, 2 + note G#, 4 + note G_, 2 + note __, 6 + note C#, 2 + note G#, 4 + note G_, 2 + note __, 8 + loopchannel 0, Music_RocketHideout_branch_eec14 +; eec79 + +Music_RocketHideout_Ch3: ; eec79 + notetype $c, $19 +Music_RocketHideout_branch_eec7c: ; eec7c + octave 2 + note D#, 2 + note __, 2 + note A#, 4 + note A_, 2 + note __, 6 + note D#, 2 + note A#, 4 + note A_, 2 + note __, 8 + loopchannel 6, Music_RocketHideout_branch_eec7c +Music_RocketHideout_branch_eec8a: ; eec8a + note F_, 2 + note __, 2 + octave 3 + note C_, 4 + octave 2 + note B_, 2 + note __, 6 + note F_, 2 + octave 3 + note C_, 4 + octave 2 + note B_, 2 + note __, 8 + loopchannel 2, Music_RocketHideout_branch_eec8a +Music_RocketHideout_branch_eec9b: ; eec9b + note C#, 2 + note __, 2 + note G#, 4 + note G_, 2 + note __, 6 + octave 3 + note C#, 16 + loopchannel 2, Music_RocketHideout_branch_eec9b +Music_RocketHideout_branch_eeca6: ; eeca6 + octave 2 + note C#, 2 + note __, 2 + note G#, 4 + note G_, 2 + note __, 6 + note C#, 2 + note G#, 4 + note G_, 2 + note __, 8 + loopchannel 2, Music_RocketHideout_branch_eeca6 + loopchannel 0, Music_RocketHideout_branch_eec7c +; eecb8 + +Music_RocketHideout_Ch4: ; eecb8 + togglenoise $0 + notetype $c + stereopanning $f + note __, 16 + note __, 16 + note D_, 1 + note D_, 1 + note D#, 1 + note D#, 1 + callchannel Music_RocketHideout_branch_eecdb +Music_RocketHideout_branch_eecc7: ; eecc7 + callchannel Music_RocketHideout_branch_eecdb + note E_, 4 + callchannel Music_RocketHideout_branch_eecdb + note F_, 4 + callchannel Music_RocketHideout_branch_eecdb + note A#, 4 + callchannel Music_RocketHideout_branch_eecdb + note F#, 4 + loopchannel 0, Music_RocketHideout_branch_eecc7 +; eecdb + +Music_RocketHideout_branch_eecdb: ; eecdb + stereopanning $f0 + note D#, 1 + note D#, 1 + stereopanning $f + note A_, 4 + note D#, 1 + note D#, 1 + stereopanning $f0 + note A_, 4 + endchannel +; eece8 + + diff --git a/audio/music/rockettheme.asm b/audio/music/rockettheme.asm new file mode 100644 index 00000000..3f53452e --- /dev/null +++ b/audio/music/rockettheme.asm @@ -0,0 +1,484 @@ +Music_RocketTheme: ; f766d + dbw $c0, Music_RocketTheme_Ch1 + dbw $01, Music_RocketTheme_Ch2 + dbw $02, Music_RocketTheme_Ch3 + dbw $03, Music_RocketTheme_Ch4 +; f7679 + +Music_RocketTheme_Ch1: ; f7679 + tempo 128 + volume $77 + dutycycle $3 + stereopanning $f + vibrato $5, $64 + notetype $c, $a8 + octave 4 + note C_, 1 + note D_, 1 +Music_RocketTheme_branch_f768b: ; f768b + dutycycle $3 + notetype $c, $a8 + callchannel Music_RocketTheme_branch_f74e6 + dutycycle $1 + intensity $a8 + callchannel Music_RocketTheme_branch_f74f7 + callchannel Music_RocketTheme_branch_f758a + octave 4 + note F#, 1 + note __, 1 + intensity $53 + callchannel Music_RocketTheme_branch_f750c + intensity $c3 + callchannel Music_RocketTheme_branch_f750c + intensity $e3 + callchannel Music_RocketTheme_branch_f750c + note __, 16 + dutycycle $0 + notetype $6, $b3 + vibrato $6, $64 + callchannel Music_RocketTheme_branch_f7727 + octave 4 + note F_, 1 + note F#, 3 + note F_, 2 + note __, 2 + note D#, 2 + note __, 2 + note C_, 2 + note D_, 2 + note D#, 2 + note C_, 2 + octave 3 + note A#, 2 + note G_, 2 + note A#, 2 + octave 4 + note C_, 2 + note __, 4 + note D_, 4 + note __, 4 + note D#, 4 + note __, 4 + note D#, 2 + note F#, 2 + callchannel Music_RocketTheme_branch_f7727 + octave 3 + note F#, 1 + note G_, 3 + note F_, 2 + note __, 2 + note D#, 2 + note __, 2 + note C_, 2 + note D_, 2 + note D#, 2 + note C_, 2 + octave 2 + note A#, 2 + note G_, 2 + note A#, 2 + octave 3 + note C_, 2 + note __, 4 + note D_, 4 + note __, 4 + note D#, 4 + note F_, 2 + note E_, 2 + note D#, 2 + note D_, 2 +Music_RocketTheme_branch_f76ef: ; f76ef + note __, 4 + note F_, 2 + note __, 14 + note F#, 2 + note __, 10 + loopchannel 3, Music_RocketTheme_branch_f76ef + note __, 4 + note F_, 2 + note __, 14 + note F#, 2 + note __, 2 + note F#, 2 + note __, 2 + note D#, 2 + note C_, 2 +Music_RocketTheme_branch_f7701: ; f7701 + note F#, 2 + note A_, 2 + loopchannel 4, Music_RocketTheme_branch_f7701 +Music_RocketTheme_branch_f7707: ; f7707 + note G_, 2 + note A#, 2 + loopchannel 4, Music_RocketTheme_branch_f7707 +Music_RocketTheme_branch_f770d: ; f770d + note G#, 2 + note B_, 2 + loopchannel 4, Music_RocketTheme_branch_f770d +Music_RocketTheme_branch_f7713: ; f7713 + octave 3 + note A_, 2 + octave 4 + note C_, 2 + loopchannel 4, Music_RocketTheme_branch_f7713 + notetype $c, $b3 + note __, 16 + note __, 12 + note F_, 2 + note C_, 1 + note D_, 1 + loopchannel 0, Music_RocketTheme_branch_f768b +; f7727 + +Music_RocketTheme_branch_f7727: ; f7727 + note __, 7 + note B_, 1 + octave 4 + note C_, 2 + note __, 6 + note C_, 2 + note __, 2 + octave 3 + note G_, 2 + note __, 6 + octave 4 + note D#, 12 + note D_, 8 + octave 3 + note A#, 2 + note __, 6 + note G_, 2 + note __, 2 + note A_, 2 + note __, 2 + note A#, 2 + note __, 10 + endchannel +; f773e + +Music_RocketTheme_Ch2: ; f773e + stereopanning $ff + vibrato $4, $64 + dutycycle $3 + notetype $c, $b7 + octave 5 + note C_, 1 + note D_, 1 +Music_RocketTheme_branch_f774b: ; f774b + notetype $c, $b7 + callchannel Music_RocketTheme_branch_f7547 + intensity $b7 + callchannel Music_RocketTheme_branch_f758a + octave 5 + note C_, 1 + note __, 1 + callchannel Music_RocketTheme_branch_f7554 + intensity $53 + callchannel Music_RocketTheme_branch_f7568 + intensity $c3 + callchannel Music_RocketTheme_branch_f7568 + intensity $e3 + callchannel Music_RocketTheme_branch_f7568 + callchannel Music_RocketTheme_branch_f756f + vibrato $6, $64 + callchannel Music_RocketTheme_branch_f7800 + octave 4 + note A_, 1 + vibrato $0, $0 + intensity $b8 + note A#, 14 + vibrato $5, $22 + intensity $b7 + note A#, 5 + vibrato $6, $64 + notetype $c, $b7 + note A#, 12 + note __, 2 + octave 5 + note C_, 1 + note D_, 1 + callchannel Music_RocketTheme_branch_f7800 + note B_, 1 + vibrato $0, $0 + intensity $b8 + octave 4 + note C_, 14 + vibrato $5, $22 + intensity $b7 + note C_, 5 + vibrato $6, $64 + notetype $c, $b7 + note C_, 12 + octave 3 + note A#, 1 + note A_, 1 + note G#, 1 + note G_, 1 + notetype $6, $b7 + callchannel Music_RocketTheme_branch_f781c + octave 4 + note D_, 1 + note D#, 9 + note D_, 1 + note C#, 1 + note C_, 12 + note F_, 2 + note __, 2 + note F#, 2 + note __, 2 + callchannel Music_RocketTheme_branch_f781c + octave 3 + note B_, 2 + note __, 2 + octave 4 + note C_, 2 + note __, 2 + note D_, 2 + note __, 2 + note D#, 8 + note __, 4 + note D_, 2 + note __, 2 + note C_, 2 + octave 3 + note G_, 2 + note B_, 1 + octave 4 + note C_, 15 + note C#, 16 + note D_, 16 + note D#, 16 + note E_, 2 + note C#, 2 + octave 3 + note A#, 2 + note G_, 2 + octave 4 + note F_, 2 + note D_, 2 + octave 3 + note B_, 2 + note G#, 2 + octave 4 + note F#, 2 + note D#, 2 + note C_, 2 + octave 3 + note A_, 2 + octave 4 + note G_, 2 + note E_, 2 + note C#, 2 + octave 3 + note A#, 2 + octave 4 + note G#, 2 + note F_, 2 + note D_, 2 + octave 3 + note B_, 2 + octave 4 + note A_, 2 + note F#, 2 + note D#, 2 + note C_, 2 + note A#, 2 + note G_, 2 + note E_, 2 + note C#, 2 + note B_, 4 + octave 5 + note C_, 2 + note D_, 2 + loopchannel 0, Music_RocketTheme_branch_f774b +; f7800 + +Music_RocketTheme_branch_f7800: ; f7800 + notetype $6, $b7 + note __, 7 + octave 4 + note D_, 1 + note D#, 2 + note __, 6 + note D#, 2 + note __, 2 + note C_, 2 + note __, 6 + note F#, 12 + note F_, 8 + note D#, 2 + note __, 6 + note C_, 2 + note __, 2 + note D_, 2 + note __, 2 + note D#, 2 + note __, 2 + octave 3 + note D#, 2 + note __, 2 + note D#, 2 + note __, 2 + endchannel +; f781c + +Music_RocketTheme_branch_f781c: ; f781c + octave 3 + note B_, 1 + octave 4 + note C_, 3 + note D#, 4 + note C_, 4 + note F#, 8 + note F_, 8 + note C_, 4 + endchannel +; f7826 + +Music_RocketTheme_Ch3: ; f7826 + stereopanning $f0 + vibrato $4, $22 + notetype $c, $14 + note __, 2 +Music_RocketTheme_branch_f782f: ; f782f + notetype $c, $14 + callchannel Music_RocketTheme_branch_f75bf + callchannel Music_RocketTheme_branch_f75fe + callchannel Music_RocketTheme_branch_f75fe + intensity $24 + callchannel Music_RocketTheme_branch_f7623 + intensity $14 + callchannel Music_RocketTheme_branch_f75cc + callchannel Music_RocketTheme_branch_f7623 + callchannel Music_RocketTheme_branch_f75e1 + callchannel Music_RocketTheme_branch_f75fe + callchannel Music_RocketTheme_branch_f75fe + callchannel Music_RocketTheme_branch_f75fe + callchannel Music_RocketTheme_branch_f75fe + callchannel Music_RocketTheme_branch_f7623 + callchannel Music_RocketTheme_branch_f75cc + callchannel Music_RocketTheme_branch_f7623 + callchannel Music_RocketTheme_branch_f75cc + octave 3 + note C_, 1 + note __, 1 + octave 4 + note C_, 1 + note __, 1 + octave 3 + note C_, 1 + note __, 1 + note C_, 1 + note __, 1 + note C#, 1 + note __, 1 + octave 4 + note C#, 1 + note __, 1 + octave 3 + note A#, 1 + note G_, 1 + note E_, 1 + note C#, 1 + note D_, 1 + note __, 1 + octave 4 + note D_, 1 + note __, 1 + octave 3 + note D_, 1 + note __, 1 + note D_, 1 + note __, 1 + note D#, 1 + note __, 1 + octave 4 + note D#, 1 + note __, 1 + note C_, 1 + octave 3 + note A_, 1 + note F#, 1 + note D#, 1 + note E_, 1 + note __, 1 + octave 4 + note C#, 1 + note __, 1 + octave 3 + note F_, 1 + note __, 1 + octave 4 + note D_, 1 + note __, 1 + octave 3 + note F#, 1 + note __, 1 + octave 4 + note D#, 1 + note __, 1 + octave 3 + note G_, 1 + note __, 1 + octave 4 + note E_, 1 + note __, 1 + octave 3 + note G#, 1 + note __, 1 + octave 4 + note F_, 1 + note __, 1 + octave 3 + note A_, 1 + note __, 1 + octave 4 + note F#, 1 + note __, 1 + octave 3 + note A#, 1 + note __, 1 + octave 4 + note G_, 1 + note __, 1 + octave 3 + note B_, 2 + octave 4 + note G#, 1 + note __, 1 + loopchannel 0, Music_RocketTheme_branch_f782f +; f78be + +Music_RocketTheme_Ch4: ; f78be + togglenoise $3 + notetype $c + note __, 2 +Music_RocketTheme_branch_f78c3: ; f78c3 + callchannel Music_RocketTheme_branch_f765c + callchannel Music_RocketTheme_branch_f7664 + callchannel Music_RocketTheme_branch_f7664 + callchannel Music_RocketTheme_branch_f7664 + callchannel Music_RocketTheme_branch_f7664 + callchannel Music_RocketTheme_branch_f7664 + callchannel Music_RocketTheme_branch_f7664 + callchannel Music_RocketTheme_branch_f7664 + callchannel Music_RocketTheme_branch_f765c +Music_RocketTheme_branch_f78de: ; f78de + note A#, 2 + note F#, 2 + note D_, 2 + note F#, 2 + note A#, 2 + note F#, 2 + note D_, 2 + note F#, 2 + loopchannel 11, Music_RocketTheme_branch_f78de + callchannel Music_RocketTheme_branch_f7664 + callchannel Music_RocketTheme_branch_f7664 + callchannel Music_RocketTheme_branch_f7664 + callchannel Music_RocketTheme_branch_f765c + callchannel Music_RocketTheme_branch_f765c + loopchannel 0, Music_RocketTheme_branch_f78c3 +; f78fd + + diff --git a/audio/music/route1.asm b/audio/music/route1.asm new file mode 100644 index 00000000..ef6de9f6 --- /dev/null +++ b/audio/music/route1.asm @@ -0,0 +1,657 @@ +Music_Route1: ; ec000 + dbw $80, Music_Route1_Ch1 + dbw $01, Music_Route1_Ch2 + dbw $02, Music_Route1_Ch3 +; ec009 + + +INCBIN "baserom.gbc", $ec009, $ec00a - $ec009 + + +Music_Route1_Ch1: ; ec00a + stereopanning $f + tempo 184 + volume $77 + vibrato $16, $11 + dutycycle $3 + notetype $c, $83 + octave 4 + note D_, 1 + note E_, 1 + note F#, 2 + note F#, 2 + note D_, 2 + octave 3 + note A_, 2 + octave 4 + note B_, 2 + note A_, 2 + note G_, 2 + note F#, 2 + note D_, 2 + octave 3 + note A_, 2 + note F#, 2 + note G_, 1 + note A_, 1 + note G_, 2 + note E_, 2 + note G_, 1 + note E_, 1 + octave 4 + note D_, 1 + note E_, 1 + note F#, 2 + note F#, 2 + note D_, 2 + octave 3 + note A_, 2 + octave 4 + note B_, 2 + note A_, 2 + note G_, 3 + note E_, 1 + note E_, 2 + note G_, 2 + note A_, 2 + note G_, 2 + note F#, 2 + intensity $81 + octave 5 + note D_, 2 + note D_, 2 + intensity $83 + note __, 2 +Music_Route1_branch_ec04a: ; ec04a + intensity $83 + note __, 2 + octave 4 + note D_, 2 + octave 3 + note A_, 2 + note __, 4 + octave 4 + note D_, 2 + octave 3 + note A_, 2 + note __, 2 + note __, 2 + octave 4 + note D_, 2 + octave 3 + note A_, 3 + octave 4 + note D_, 1 + octave 3 + note E_, 2 + intensity $81 + note G_, 2 + note G_, 2 + intensity $83 + note __, 2 + note __, 2 + octave 4 + note C#, 2 + octave 3 + note A_, 2 + note __, 4 + octave 4 + note C#, 2 + octave 3 + note A_, 2 + note __, 2 + note __, 2 + octave 4 + note C#, 2 + note C#, 1 + octave 3 + note B_, 1 + note A_, 1 + note G_, 1 + note F#, 2 + note A_, 2 + octave 4 + note D_, 2 + note __, 2 + note __, 2 + octave 3 + note F#, 1 + note G_, 1 + note A_, 4 + note __, 2 + note D_, 1 + note E_, 1 + note F#, 2 + note F#, 1 + note G_, 1 + note A_, 2 + note A_, 1 + note B_, 1 + note A_, 2 + note A_, 1 + note B_, 1 + note A_, 2 + intensity $81 + octave 4 + note G_, 2 + note G_, 2 + intensity $83 + octave 3 + note F#, 1 + note E_, 1 + note __, 2 + note E_, 1 + note F#, 1 + note G_, 6 + note E_, 1 + octave 2 + note B_, 1 + octave 3 + note C#, 2 + note E_, 1 + note F#, 1 + note G_, 4 + notetype $8, $83 + note A_, 1 + note B_, 1 + note A_, 1 + notetype $c, $83 + note G_, 1 + note E_, 1 + note F#, 2 + intensity $81 + octave 4 + note A_, 2 + note A_, 2 + intensity $83 + octave 3 + note A_, 1 + note G_, 1 + intensity $77 + intensity $1d + note F#, 4 + note A_, 4 + note G_, 2 + note F#, 2 + note E_, 2 + note G_, 2 + note F#, 4 + note A_, 3 + note F#, 1 + note E_, 2 + note A_, 2 + octave 4 + note C#, 2 + octave 3 + note A_, 1 + note G_, 1 + dutycycle $2 + intensity $87 + octave 6 + note F#, 4 + note A_, 4 + note G_, 2 + note F#, 2 + note E_, 3 + note G_, 1 + note F#, 2 + note D_, 2 + note E_, 2 + note C#, 2 + note D_, 2 + intensity $81 + octave 5 + note D_, 2 + note D_, 2 + note __, 2 + loopchannel 0, Music_Route1_branch_ec04a +; ec0eb + +Music_Route1_Ch2: ; ec0eb + stereopanning $f0 + vibrato $12, $22 + dutycycle $2 + notetype $c, $92 + octave 4 + note F#, 1 + note G_, 1 + callchannel Music_Route1_branch_ec198 + octave 3 + note A_, 2 + note A_, 2 + octave 4 + note F#, 1 + note G_, 1 + callchannel Music_Route1_branch_ec1aa + note C#, 2 + note E_, 2 + note D_, 2 + intensity $81 + note F#, 2 + note F#, 2 + intensity $82 + octave 4 + note D_, 1 + note E_, 1 + dutycycle $2 +Music_Route1_branch_ec112: ; ec112 + intensity $82 + callchannel Music_Route1_branch_ec188 + intensity $81 + octave 3 + note A_, 2 + note A_, 2 + intensity $82 + octave 4 + note C#, 1 + note D_, 1 + note E_, 2 + note E_, 2 + note E_, 2 + note C#, 1 + note D_, 1 + note E_, 2 + note E_, 2 + note E_, 2 + note C#, 1 + note D_, 1 + note E_, 2 + note E_, 2 + note F#, 1 + note E_, 1 + note E_, 1 + note F#, 1 + note D_, 2 + note __, 2 + note F#, 2 + note D_, 1 + note E_, 1 + callchannel Music_Route1_branch_ec188 + intensity $81 + note A_, 2 + note A_, 2 + intensity $82 + note C#, 1 + note D_, 1 + note E_, 2 + note G_, 2 + note F#, 2 + note E_, 2 + note D_, 2 + note C#, 2 + octave 3 + note B_, 2 + note A_, 2 + octave 4 + note B_, 4 + notetype $8, $92 + note C#, 1 + note D_, 1 + note C#, 1 + notetype $c, $92 + octave 3 + note B_, 1 + octave 4 + note C#, 1 + note D_, 2 + intensity $81 + octave 5 + note D_, 2 + note D_, 2 + intensity $82 + octave 4 + note F#, 1 + note G_, 1 + callchannel Music_Route1_branch_ec198 + note __, 4 + note F#, 1 + note G_, 1 + callchannel Music_Route1_branch_ec1aa + notetype $8, $92 + note C#, 1 + note D_, 1 + note C#, 1 + notetype $c, $92 + octave 4 + note B_, 1 + octave 5 + note C#, 1 + note D_, 2 + intensity $81 + note F#, 2 + note F#, 2 + intensity $82 + octave 4 + note D_, 1 + note E_, 1 + loopchannel 0, Music_Route1_branch_ec112 +; ec188 + +Music_Route1_branch_ec188: ; ec188 + note F#, 2 + note F#, 2 + note F#, 2 + note D_, 1 + note E_, 1 + note F#, 2 + note F#, 2 + note F#, 2 + note D_, 1 + note E_, 1 + note F#, 2 + note F#, 2 + note G_, 3 + note F#, 1 + note E_, 2 + endchannel +; ec198 + +Music_Route1_branch_ec198: ; ec198 + note A_, 2 + note A_, 2 + note F#, 2 + note D_, 2 + octave 5 + note D_, 2 + note C#, 2 + octave 4 + note B_, 2 + octave 5 + note D_, 2 + octave 4 + note A_, 2 + note F#, 2 + note D_, 3 + note F#, 1 + note E_, 2 + endchannel +; ec1aa + +Music_Route1_branch_ec1aa: ; ec1aa + note A_, 2 + note A_, 2 + note F#, 2 + note D_, 2 + octave 5 + note D_, 2 + note C#, 2 + octave 4 + note B_, 3 + note G_, 1 + note A_, 2 + octave 5 + note D_, 2 + endchannel +; ec1b8 + +Music_Route1_Ch3: ; ec1b8 + stereopanning $ff + vibrato $10, $23 + notetype $c, $25 + note __, 2 + octave 3 + note D_, 1 + note __, 1 + note A_, 1 + note __, 1 + octave 4 + note F#, 1 + note __, 3 + octave 3 + note D_, 1 + note __, 1 + note B_, 1 + note __, 1 + octave 4 + note G_, 1 + note __, 1 + octave 3 + note B_, 1 + note __, 1 + note D_, 1 + note __, 1 + note A_, 1 + note __, 1 + octave 4 + note D_, 1 + note __, 3 + octave 3 + note C#, 1 + note __, 1 + note A_, 1 + note __, 1 + octave 4 + note C#, 1 + note __, 1 + note C#, 1 + octave 3 + note A_, 1 + note D_, 1 + octave 2 + note A_, 1 + octave 3 + note D_, 1 + note F#, 1 + octave 4 + note D_, 1 + octave 3 + note A_, 1 + note F#, 1 + note A_, 1 + note G_, 1 + note D_, 1 + note G_, 1 + note B_, 1 + octave 4 + note G_, 1 + note D_, 1 + octave 3 + note B_, 1 + note G_, 1 + octave 2 + note A_, 1 + octave 3 + note C#, 1 + note E_, 1 + note G_, 1 + note E_, 1 + note A_, 1 + octave 4 + note C#, 1 + note G_, 1 + note F#, 2 + note A_, 1 + note __, 1 + note A_, 1 + note __, 3 +Music_Route1_branch_ec20c: ; ec20c + octave 3 + note D_, 1 + note __, 1 + octave 4 + note D_, 2 + octave 3 + note C#, 1 + note __, 1 + octave 4 + note C#, 2 + octave 2 + note B_, 1 + note __, 1 + octave 3 + note B_, 2 + octave 2 + note A_, 1 + note __, 1 + octave 3 + note A_, 2 + note D_, 1 + note __, 1 + octave 4 + note D_, 2 + octave 2 + note A_, 1 + note __, 1 + octave 3 + note A_, 2 + octave 2 + note B_, 1 + note __, 1 + octave 3 + note B_, 2 + octave 2 + note A_, 1 + note __, 1 + octave 3 + note A_, 2 + note C#, 1 + note __, 1 + octave 4 + note C#, 2 + octave 2 + note A_, 1 + note __, 1 + octave 3 + note A_, 2 + octave 2 + note B_, 1 + note __, 1 + octave 3 + note B_, 2 + note C_, 1 + note __, 1 + octave 4 + note C_, 2 + octave 3 + note C#, 1 + note __, 1 + octave 4 + note C#, 2 + octave 2 + note A_, 1 + note __, 1 + octave 3 + note A_, 2 + octave 4 + note D_, 2 + note C#, 1 + octave 3 + note B_, 1 + note A_, 2 + note G_, 1 + note E_, 1 + octave 2 + note D_, 1 + note __, 1 + octave 3 + note D_, 2 + octave 2 + note E_, 1 + note __, 1 + octave 3 + note E_, 2 + octave 2 + note F#, 1 + note __, 1 + octave 3 + note F#, 2 + octave 2 + note A_, 1 + note __, 1 + octave 3 + note A_, 2 + octave 4 + note D_, 2 + octave 3 + note A_, 2 + octave 4 + note D_, 2 + note F#, 2 + note E_, 2 + octave 3 + note E_, 1 + note __, 1 + note E_, 1 + note __, 1 + octave 4 + note E_, 2 + octave 3 + note C#, 1 + note __, 1 + octave 4 + note C#, 2 + octave 2 + note B_, 1 + note __, 1 + octave 3 + note B_, 2 + octave 2 + note A_, 1 + note __, 1 + octave 3 + note A_, 2 + octave 2 + note G_, 1 + note __, 1 + octave 3 + note G_, 1 + note B_, 1 + octave 4 + note C#, 2 + note E_, 1 + note C#, 1 + octave 3 + note A_, 1 + note G_, 1 + note E_, 1 + note C#, 1 + note D_, 2 + octave 4 + note F#, 1 + note __, 1 + note F#, 1 + note __, 3 + octave 3 + note D_, 4 + note F#, 4 + note G_, 2 + note A_, 2 + note B_, 3 + note G_, 1 + note F#, 2 + note D_, 2 + octave 2 + note A_, 3 + octave 3 + note D_, 1 + note A_, 1 + note B_, 1 + note A_, 1 + note B_, 1 + note A_, 3 + note G_, 1 + note F#, 2 + note D_, 2 + octave 2 + note A_, 2 + octave 3 + note D_, 2 + note G_, 2 + note F#, 2 + note E_, 3 + note C#, 1 + note D_, 2 + note F#, 2 + note A_, 2 + octave 4 + note C#, 2 + note D_, 2 + octave 5 + note A_, 1 + note __, 1 + note A_, 1 + note __, 3 + loopchannel 0, Music_Route1_branch_ec20c +; ec2ca + + diff --git a/audio/music/route12.asm b/audio/music/route12.asm new file mode 100644 index 00000000..0a35ab6b --- /dev/null +++ b/audio/music/route12.asm @@ -0,0 +1,462 @@ +Music_Route12: ; ec506 + dbw $c0, Music_Route12_Ch1 + dbw $01, Music_Route12_Ch2 + dbw $02, Music_Route12_Ch3 + dbw $03, Music_Route12_Ch4 +; ec512 + +Music_Route12_Ch1: ; ec512 + tempo 148 + volume $77 + vibrato $12, $34 + tone $0001 + stereopanning $f + dutycycle $3 + notetype $c, $98 + octave 3 + note G#, 1 + note __, 2 + note A_, 1 + note G#, 8 + octave 2 + note B_, 1 + octave 3 + note E_, 1 + note F#, 1 + note G#, 1 + note F#, 1 + note __, 2 + note E_, 1 + intensity $97 + note D#, 12 +Music_Route12_branch_ec535: ; ec535 + dutycycle $2 + intensity $96 + callchannel Music_Route12_branch_ec5b1 + callchannel Music_Route12_branch_ec5bf + callchannel Music_Route12_branch_ec5b1 + note E_, 1 + note __, 2 + note F#, 1 + note E_, 4 + note B_, 4 + octave 4 + note D#, 4 + callchannel Music_Route12_branch_ec5b1 + callchannel Music_Route12_branch_ec5bf + callchannel Music_Route12_branch_ec5b1 + intensity $92 + octave 4 + note E_, 1 + octave 3 + note B_, 1 + note G#, 1 + note E_, 1 + octave 4 + note D#, 1 + octave 3 + note B_, 1 + note G#, 1 + note D#, 1 + octave 4 + note D_, 1 + octave 3 + note B_, 1 + note G#, 1 + note D_, 1 + note C#, 1 + note F_, 1 + note G#, 1 + note B_, 1 + dutycycle $3 + intensity $7f + octave 4 + note C#, 3 + octave 3 + note B_, 3 + note A_, 1 + note __, 1 + note A_, 4 + octave 4 + note C#, 2 + octave 3 + note B_, 2 + octave 4 + note C#, 1 + octave 3 + note B_, 1 + note A_, 4 + note G#, 2 + note F#, 2 + note G#, 2 + note A_, 2 + octave 4 + note C_, 2 + octave 3 + note B_, 3 + note A_, 3 + note G#, 1 + note __, 1 + note G#, 4 + note B_, 2 + note A_, 2 + note B_, 1 + note A_, 1 + note G#, 4 + note F#, 2 + note E_, 2 + note F#, 2 + note G_, 2 + note E_, 2 + note D#, 3 + note F#, 3 + note D#, 2 + note E_, 8 + note F#, 8 + note D#, 4 + note F#, 4 +Music_Route12_branch_ec59b: ; ec59b + intensity $97 + note G#, 1 + note A_, 1 + note B_, 4 + octave 2 + note B_, 1 + octave 3 + note D#, 1 + note E_, 1 + note __, 1 + note E_, 1 + note F#, 1 + note G#, 4 + loopchannel 2, Music_Route12_branch_ec59b + loopchannel 0, Music_Route12_branch_ec535 +; ec5b1 + +Music_Route12_branch_ec5b1: ; ec5b1 + octave 3 + note G#, 1 + note __, 1 + note E_, 1 + note __, 1 + octave 2 + note B_, 1 + note __, 1 + note B_, 1 + octave 3 + note D#, 1 + note E_, 4 + note G#, 4 + endchannel +; ec5bf + +Music_Route12_branch_ec5bf: ; ec5bf + note A_, 1 + note __, 1 + note F#, 1 + note __, 1 + note D_, 1 + note __, 1 + note F#, 1 + note G#, 1 + note A_, 4 + note F#, 4 + endchannel +; ec5ca + +Music_Route12_Ch2: ; ec5ca + dutycycle $3 + vibrato $12, $34 + notetype $c, $b8 + octave 4 + note E_, 1 + note __, 2 + note F#, 1 + note E_, 12 + octave 3 + note B_, 1 + note __, 2 + octave 4 + note C_, 1 + intensity $b7 + octave 3 + note B_, 8 + note D#, 1 + note F#, 1 + note B_, 1 + octave 4 + note D#, 1 +Music_Route12_branch_ec5e5: ; ec5e5 + dutycycle $3 + intensity $b7 + callchannel Music_Route12_branch_ec647 + note F#, 1 + note A_, 1 + note G#, 1 + note F#, 1 + note G#, 2 + note __, 1 + note E_, 1 + octave 3 + note B_, 12 + dutycycle $2 + octave 2 + note B_, 1 + note __, 2 + octave 3 + note C_, 1 + octave 2 + note B_, 4 + octave 3 + note D#, 4 + note F#, 4 + dutycycle $3 + callchannel Music_Route12_branch_ec647 + note A_, 1 + octave 5 + note C#, 1 + octave 4 + note B_, 1 + note A_, 1 + note B_, 2 + note __, 1 + note A_, 1 + intensity $b8 + note G#, 6 + intensity $b7 + note G#, 6 + intensity $6f + note G#, 16 + dutycycle $2 + intensity $a8 + note A_, 3 + note G#, 3 + note F#, 1 + note __, 1 + note F#, 8 + intensity $a7 + note F#, 10 + note __, 2 + note F#, 4 + intensity $a8 + note G#, 3 + note F#, 3 + note E_, 1 + note __, 1 + note E_, 8 + intensity $a7 + note E_, 10 + note __, 2 + note E_, 4 + note F#, 3 + note D#, 3 + octave 3 + note B_, 2 + intensity $a8 + octave 4 + note B_, 8 + note B_, 8 + note A_, 8 + note G#, 1 + note F#, 1 + note E_, 14 + note E_, 10 + intensity $a4 + note E_, 6 + loopchannel 0, Music_Route12_branch_ec5e5 +; ec647 + +Music_Route12_branch_ec647: ; ec647 + octave 4 + note E_, 6 + intensity $b1 + octave 3 + note B_, 1 + note B_, 1 + intensity $b7 + note B_, 4 + octave 4 + note B_, 4 + note A_, 4 + note G#, 4 + note F#, 4 + endchannel +; ec657 + +Music_Route12_Ch3: ; ec657 + vibrato $12, $54 + notetype $c, $16 + octave 3 + note G#, 2 + note __, 4 + note G#, 1 + note A_, 1 + note B_, 2 + note __, 2 + note E_, 4 + note D#, 2 + note __, 4 + note D#, 1 + note E_, 1 + note F#, 2 + note __, 2 + note D#, 4 +Music_Route12_branch_ec66c: ; ec66c + callchannel Music_Route12_branch_ec6b4 + note F#, 1 + note __, 1 + note E_, 1 + note __, 3 + note D#, 1 + note E_, 1 + note F#, 4 + octave 2 + note B_, 4 + callchannel Music_Route12_branch_ec6b4 + note E_, 1 + note __, 1 + note B_, 1 + note __, 3 + octave 2 + note B_, 1 + octave 3 + note C#, 1 + note D_, 4 + note F_, 4 + note F#, 13 + note __, 1 + note F#, 1 + note G#, 1 + note A_, 5 + note __, 1 + note A_, 1 + note B_, 1 + octave 4 + note C_, 4 + octave 3 + note F#, 4 + note E_, 14 + note G#, 1 + note A_, 1 + note B_, 6 + note E_, 1 + note F#, 1 + note G_, 4 + note E_, 4 + octave 2 + note B_, 5 + note __, 1 + note B_, 1 + octave 3 + note D#, 1 + note F#, 8 + note E_, 8 + note F#, 4 + note D#, 4 +Music_Route12_branch_ec6a3: ; ec6a3 + note E_, 1 + note __, 1 + note E_, 1 + note __, 3 + note E_, 1 + note F#, 1 + note G#, 4 + note E_, 3 + note __, 1 + loopchannel 2, Music_Route12_branch_ec6a3 + loopchannel 0, Music_Route12_branch_ec66c +; ec6b4 + +Music_Route12_branch_ec6b4: ; ec6b4 + octave 3 + note E_, 1 + note __, 1 + note E_, 1 + note __, 3 + note E_, 1 + note F#, 1 + note G#, 4 + note E_, 4 + note D_, 1 + note __, 1 + note D_, 1 + note __, 3 + note D_, 1 + note E_, 1 + note F#, 4 + note D_, 4 + note E_, 1 + note __, 1 + note E_, 1 + note __, 3 + note E_, 1 + note F#, 1 + note G#, 4 + note E_, 4 + endchannel +; ec6ce + +Music_Route12_Ch4: ; ec6ce + togglenoise $4 + stereopanning $f0 + notetype $c + note B_, 10 + note C#, 1 + note C#, 1 + note D_, 4 + note B_, 6 + note C#, 1 + note C#, 1 + note D_, 4 + notetype $6 + callchannel Music_Route12_branch_ec717 +Music_Route12_branch_ec6e1: ; ec6e1 + note D_, 4 + note D_, 8 + note C#, 2 + note C#, 2 + note D_, 8 + callchannel Music_Route12_branch_ec717 + loopchannel 8, Music_Route12_branch_ec6e1 +Music_Route12_branch_ec6ed: ; ec6ed + notetype $c + note B_, 10 + note D_, 1 + note D_, 1 + note D_, 6 + note C#, 1 + note C#, 1 + note D_, 6 + note C#, 1 + note C#, 1 + note D_, 4 + loopchannel 2, Music_Route12_branch_ec6ed + note B_, 16 + notetype $6 + callchannel Music_Route12_branch_ec717 + callchannel Music_Route12_branch_ec717 + note B_, 16 +Music_Route12_branch_ec707: ; ec707 + note D_, 4 + note D_, 8 + note C#, 2 + note C#, 2 + note D_, 8 + callchannel Music_Route12_branch_ec717 + loopchannel 2, Music_Route12_branch_ec707 + loopchannel 0, Music_Route12_branch_ec6e1 +; ec717 + +Music_Route12_branch_ec717: ; ec717 + note C#, 1 + note C#, 1 + note C#, 1 + note C#, 1 + note C#, 1 + note C#, 1 + note C#, 1 + note C#, 1 + endchannel +; ec720 + + diff --git a/audio/music/route2.asm b/audio/music/route2.asm new file mode 100644 index 00000000..bb0ad13b --- /dev/null +++ b/audio/music/route2.asm @@ -0,0 +1,530 @@ +Music_Route2: ; ed8dd + dbw $c0, Music_Route2_Ch1 + dbw $01, Music_Route2_Ch2 + dbw $02, Music_Route2_Ch3 + dbw $03, Music_Route2_Ch4 +; ed8e9 + +Music_Route2_Ch1: ; ed8e9 + tempo 151 + volume $77 + stereopanning $f + vibrato $6, $23 + notetype $c, $b1 + note __, 16 + note __, 16 + callchannel Music_Route2_branch_ed931 +Music_Route2_branch_ed8fb: ; ed8fb + intensity $b1 + octave 3 + note B_, 4 + note B_, 4 + note B_, 4 + note B_, 4 + octave 4 + note E_, 4 + note E_, 4 + note E_, 4 + note E_, 4 + callchannel Music_Route2_branch_ed931 + callchannel Music_Route2_branch_ed940 + callchannel Music_Route2_branch_ed940 + callchannel Music_Route2_branch_ed971 + octave 3 + note G_, 2 + octave 4 + note C_, 2 + octave 3 + note G_, 2 + octave 4 + note C_, 2 + note F_, 2 + note D_, 2 + octave 3 + note B_, 2 + note G_, 2 + callchannel Music_Route2_branch_ed971 + note G_, 2 + octave 4 + note C_, 2 + note D_, 2 + note G_, 2 + note F_, 2 + note D_, 2 + octave 3 + note B_, 2 + note G_, 2 + loopchannel 0, Music_Route2_branch_ed8fb +; ed931 + +Music_Route2_branch_ed931: ; ed931 + octave 4 + note C_, 4 + note C_, 4 + note C_, 4 + note C_, 4 + note C_, 4 + note C_, 4 + intensity $b7 + note C_, 4 + octave 3 + note B_, 4 + intensity $b1 + endchannel +; ed940 + +Music_Route2_branch_ed940: ; ed940 + octave 2 + note B_, 2 + octave 3 + note E_, 2 + octave 2 + note B_, 2 + octave 3 + note E_, 2 + octave 2 + note B_, 2 + octave 3 + note E_, 2 + octave 2 + note B_, 2 + octave 3 + note E_, 2 + note E_, 2 + note A#, 2 + note E_, 2 + note A#, 2 + note E_, 2 + note A#, 2 + note E_, 2 + note A#, 2 + note C_, 2 + note A_, 2 + note C_, 2 + note A_, 2 + note C_, 2 + note A_, 2 + note C_, 2 + note A_, 2 + note C_, 2 + note G#, 2 + note C_, 2 + note G#, 2 + intensity $b7 + octave 2 + note B_, 2 + octave 3 + note G#, 2 + octave 2 + note B_, 2 + octave 3 + note G_, 2 + intensity $b1 + endchannel +; ed971 + +Music_Route2_branch_ed971: ; ed971 + note B_, 2 + note G_, 2 + note B_, 2 + note G_, 2 + note B_, 2 + note G#, 2 + note B_, 2 + note G#, 2 + octave 4 + note E_, 2 + note C_, 2 + note E_, 2 + note C_, 2 + note D_, 2 + octave 3 + note B_, 2 + octave 4 + note D_, 2 + octave 3 + note B_, 2 + octave 4 + note C_, 2 + octave 3 + note A_, 2 + octave 4 + note C_, 2 + octave 3 + note A_, 2 + octave 4 + note C_, 2 + octave 3 + note A_, 2 + octave 4 + note C_, 2 + octave 3 + note A_, 2 + endchannel +; ed996 + +Music_Route2_Ch2: ; ed996 + stereopanning $ff + vibrato $8, $24 + notetype $c, $b2 + callchannel Music_Route2_branch_ed9ba +Music_Route2_branch_ed9a1: ; ed9a1 + intensity $b2 + callchannel Music_Route2_branch_ed9ba + dutycycle $2 + intensity $b5 + callchannel Music_Route2_branch_ed9dc + callchannel Music_Route2_branch_ed9dc + callchannel Music_Route2_branch_eda02 + callchannel Music_Route2_branch_eda02 + loopchannel 0, Music_Route2_branch_ed9a1 +; ed9ba + +Music_Route2_branch_ed9ba: ; ed9ba + octave 4 + note E_, 4 + note E_, 4 + note E_, 2 + octave 2 + note C_, 2 + octave 4 + note E_, 2 + octave 2 + note C_, 2 + octave 4 + note A#, 4 + note A#, 4 + note A#, 2 + octave 2 + note G_, 2 + octave 4 + note A#, 2 + octave 2 + note G_, 2 + octave 4 + note A_, 4 + note A_, 4 + note A_, 4 + note A_, 4 + note G#, 4 + note G#, 4 + intensity $b7 + note G#, 4 + note G_, 4 + intensity $b2 + endchannel +; ed9dc + +Music_Route2_branch_ed9dc: ; ed9dc + octave 2 + note C_, 4 + note __, 2 + note C_, 1 + note __, 1 + note C_, 1 + note __, 1 + note C_, 2 + note __, 2 + note C_, 1 + note __, 1 + note G_, 4 + note __, 2 + note G_, 1 + note __, 1 + note G_, 1 + note __, 1 + note G_, 2 + note __, 2 + note G_, 1 + note __, 1 + note F_, 4 + note __, 2 + note F_, 1 + note __, 1 + note F_, 1 + note __, 1 + note F_, 2 + note __, 2 + note F_, 1 + note __, 1 + note F_, 4 + note __, 2 + note F_, 1 + note __, 1 + note F_, 4 + note D_, 4 + endchannel +; eda02 + +Music_Route2_branch_eda02: ; eda02 + octave 2 + note E_, 4 + note __, 2 + note E_, 1 + note __, 1 + note E_, 1 + note __, 1 + note E_, 2 + note __, 2 + note E_, 1 + note __, 1 + note A_, 4 + note __, 2 + note A_, 1 + note __, 1 + note G#, 1 + note __, 1 + note G#, 2 + note __, 2 + note G#, 1 + note __, 1 + note F_, 4 + note __, 2 + note F_, 1 + note __, 1 + note F#, 1 + note __, 1 + note F#, 2 + note __, 2 + note F#, 1 + note __, 1 + note G_, 4 + note __, 2 + note G_, 1 + note __, 1 + note G_, 1 + note __, 1 + note G_, 2 + note __, 2 + note G_, 1 + note __, 1 + endchannel +; eda2c + +Music_Route2_Ch3: ; eda2c + stereopanning $f0 + vibrato $16, $15 + notetype $c, $14 + octave 4 + note B_, 1 + note __, 3 + note B_, 1 + note __, 3 + note B_, 1 + note __, 3 + note B_, 1 + note __, 3 + octave 5 + note E_, 1 + note __, 3 + note E_, 1 + note __, 3 + note E_, 1 + note __, 3 + note E_, 1 + note __, 3 + callchannel Music_Route2_branch_eda9e + octave 3 + note D_, 4 +Music_Route2_branch_eda4b: ; eda4b + notetype $c, $15 + octave 3 + note C_, 4 + note __, 2 + note C_, 1 + note __, 1 + note C_, 1 + note __, 1 + note C_, 2 + note __, 2 + note C_, 1 + note __, 1 + note G_, 4 + note __, 2 + note G_, 1 + note __, 1 + note G_, 1 + note __, 1 + note G_, 2 + note __, 2 + note G_, 1 + note __, 1 + callchannel Music_Route2_branch_eda9e + octave 3 + note D_, 2 + intensity $10 + octave 6 + note C_, 1 + note D_, 1 + callchannel Music_Route2_branch_edaaf + note __, 4 + note G_, 8 + note F_, 2 + note G_, 2 + notetype $c, $10 + callchannel Music_Route2_branch_edaaf + note __, 16 + intensity $25 + callchannel Music_Route2_branch_edacb + note __, 4 + note D#, 1 + note E_, 7 + note D_, 4 + octave 5 + note B_, 1 + octave 6 + note C_, 3 + octave 5 + note B_, 4 + note A_, 4 + note B_, 8 + note G_, 4 + octave 6 + note A_, 4 + note G_, 4 + callchannel Music_Route2_branch_edacb + note __, 4 + note G#, 1 + note A_, 7 + note B_, 4 + note F#, 1 + note G_, 16 + note G_, 15 + loopchannel 0, Music_Route2_branch_eda4b +; eda9e + +Music_Route2_branch_eda9e: ; eda9e + octave 3 + note F_, 4 + note __, 2 + note F_, 1 + note __, 1 + note F_, 1 + note __, 1 + note F_, 2 + note __, 2 + note F_, 1 + note __, 1 + note F_, 4 + note __, 2 + note F_, 1 + note __, 1 + note F_, 4 + endchannel +; edaaf + +Music_Route2_branch_edaaf: ; edaaf + octave 6 + note E_, 10 + note D_, 2 + note __, 2 + note C_, 2 + notetype $6, $10 + octave 5 + note F#, 1 + note G_, 15 + note A_, 4 + note A#, 4 + note __, 4 + octave 6 + note C_, 2 + note D_, 2 + note D#, 1 + note E_, 16 + note E_, 7 + note F_, 4 + note E_, 4 + note D#, 1 + note E_, 3 + note D_, 4 + note C_, 4 + note D_, 4 + endchannel +; edacb + +Music_Route2_branch_edacb: ; edacb + octave 5 + note B_, 16 + note __, 4 + octave 6 + note C#, 1 + note D_, 7 + note E_, 4 + octave 5 + note B_, 1 + octave 6 + note C_, 16 + note C_, 3 + note D_, 4 + note __, 4 + note E_, 4 + note F_, 16 + endchannel +; edadc + +Music_Route2_Ch4: ; edadc + togglenoise $5 + notetype $c +Music_Route2_branch_edae0: ; edae0 + note A_, 4 + note A_, 4 + note A_, 2 + note B_, 2 + note A_, 2 + note B_, 2 + loopchannel 3, Music_Route2_branch_edae0 + note A_, 4 + note A_, 4 + note A_, 2 + note A_, 2 + note D#, 4 +Music_Route2_branch_edaef: ; edaef + note A_, 4 + note A_, 4 + note A_, 2 + note A_, 2 + note B_, 2 + note A_, 2 + loopchannel 4, Music_Route2_branch_edaef +Music_Route2_branch_edaf9: ; edaf9 + note B_, 4 + note A_, 2 + note B_, 2 + note A_, 2 + note B_, 2 + note A_, 2 + note B_, 2 + loopchannel 7, Music_Route2_branch_edaf9 + note B_, 4 + note A_, 4 + note A_, 2 + note A_, 2 + note D#, 4 +Music_Route2_branch_edb09: ; edb09 + note B_, 4 + note C_, 4 + note B_, 2 + note B_, 2 + note C_, 4 + loopchannel 3, Music_Route2_branch_edb09 + note B_, 4 + note C_, 4 + note C#, 2 + note C_, 2 + note C#, 4 +Music_Route2_branch_edb17: ; edb17 + note B_, 4 + note C_, 4 + note B_, 2 + note B_, 2 + note C_, 4 + loopchannel 3, Music_Route2_branch_edb17 + note B_, 4 + note C_, 4 + note D_, 2 + note D_, 2 + note D#, 4 + loopchannel 0, Music_Route2_branch_edaef +; edb29 + + diff --git a/audio/music/route26.asm b/audio/music/route26.asm new file mode 100644 index 00000000..577f7807 --- /dev/null +++ b/audio/music/route26.asm @@ -0,0 +1,677 @@ +Music_Route26: ; eefb2 + dbw $c0, Music_Route26_Ch1 + dbw $01, Music_Route26_Ch2 + dbw $02, Music_Route26_Ch3 + dbw $03, Music_Route26_Ch4 +; eefbe + +Music_Route26_Ch1: ; eefbe + stereopanning $f + vibrato $12, $23 + tempo 151 + volume $77 + vibrato $14, $23 + dutycycle $0 + notetype $c, $a7 + octave 3 + note D_, 4 + note __, 4 + note D#, 4 + note __, 4 + note F#, 4 + note __, 4 + note G#, 12 + notetype $8, $a7 + octave 4 + note C_, 2 + octave 3 + note G#, 2 + note F#, 2 +Music_Route26_branch_eefe0: ; eefe0 + dutycycle $0 + notetype $c, $a7 + octave 3 + note F_, 1 + note __, 2 + note C#, 1 + note F_, 3 + note G_, 1 + note G#, 1 + note __, 2 + note F_, 1 + octave 4 + note C#, 4 + note D#, 4 + octave 3 + note B_, 4 + note A_, 4 + note F#, 4 + note F_, 1 + note __, 1 + note C#, 1 + note F_, 1 + note G#, 3 + note G_, 1 + note G#, 1 + note __, 1 + note F_, 1 + note G#, 1 + octave 4 + note C#, 4 + note E_, 4 + note D#, 4 + octave 3 + note A_, 4 + note B_, 4 + note A#, 1 + note __, 1 + note F_, 1 + note A#, 1 + octave 4 + note C#, 1 + note __, 1 + octave 3 + note A#, 1 + octave 4 + note C#, 1 + note F_, 4 + note C#, 1 + note __, 1 + octave 3 + note A_, 1 + note __, 1 + note A#, 4 + note __, 2 + notetype $6, $a7 + note A#, 1 + note __, 1 + note A#, 1 + note __, 1 + note A#, 2 + note __, 2 + note A#, 2 + note __, 2 + note G_, 2 + note __, 2 + note G_, 2 + note __, 2 + notetype $8, $a5 + note G#, 2 + octave 4 + note C#, 2 + note D#, 2 + note G#, 6 + note F#, 6 + note D#, 6 + note C#, 6 + octave 3 + note A#, 6 + octave 4 + note C_, 6 + octave 3 + note G#, 6 + dutycycle $2 + notetype $c, $a5 + note A_, 3 + note G#, 3 + note F#, 4 + note C#, 2 + note D#, 2 + note E_, 2 + note F#, 2 + note B_, 4 + note A_, 2 + note G#, 2 + note F#, 2 + note G#, 2 + note A_, 2 + note G#, 4 + note F#, 4 + note E_, 4 + note D#, 4 + octave 4 + note C#, 2 + octave 3 + note B_, 2 + note G#, 2 + note F_, 4 + note F#, 2 + notetype $6, $a5 + note G#, 7 + octave 4 + note C_, 1 + note C#, 8 + notetype $8, $a5 + octave 3 + note C#, 1 + note __, 1 + note C#, 1 + note __, 1 + note C#, 1 + note __, 1 + note C#, 6 + notetype $6, $a5 + note __, 7 + octave 4 + note D#, 1 + note E_, 8 + notetype $8, $a5 + octave 3 + note E_, 1 + note __, 1 + note E_, 1 + note __, 1 + note E_, 1 + note __, 1 + note E_, 6 + note __, 6 + notetype $c, $a5 + octave 2 + note B_, 1 + note F#, 1 + note B_, 1 + octave 3 + note E_, 1 + note F#, 1 + note E_, 1 + note F#, 1 + note B_, 1 + octave 4 + note E_, 1 + octave 3 + note B_, 1 + octave 4 + note E_, 1 + note F#, 1 + note B_, 1 + note F#, 1 + note E_, 1 + octave 3 + note B_, 1 + note F#, 4 + note D#, 4 + octave 2 + note B_, 4 + note __, 4 + loopchannel 0, Music_Route26_branch_eefe0 +; ef09d + +Music_Route26_Ch2: ; ef09d + stereopanning $f0 + vibrato $14, $23 + dutycycle $2 + notetype $c, $c7 + octave 1 + note A#, 4 + note __, 2 + notetype $6, $c7 + note A#, 1 + note __, 1 + octave 2 + note A#, 1 + note __, 1 + octave 1 + note G#, 8 + note __, 4 + note G#, 1 + note __, 1 + octave 2 + note G#, 1 + note __, 1 + octave 1 + note F#, 8 + note __, 4 + note F#, 1 + note __, 1 + octave 2 + note F#, 1 + note __, 1 + notetype $c, $c7 + octave 1 + note G#, 12 + notetype $8, $c7 + note G#, 2 + octave 2 + note C_, 2 + note D#, 2 +Music_Route26_branch_ef0ce: ; ef0ce + dutycycle $2 + notetype $c, $c2 + octave 2 + note C#, 6 + note C#, 1 + note G#, 1 + note C#, 2 + note C#, 2 + note G#, 2 + note C#, 2 + octave 1 + note B_, 6 + note B_, 1 + octave 2 + note A_, 1 + octave 1 + note B_, 2 + note B_, 2 + note B_, 2 + note B_, 2 + callchannel Music_Route26_branch_ef14e + note A_, 6 + note A_, 1 + octave 2 + note B_, 1 + notetype $8, $c2 + octave 1 + note B_, 2 + note B_, 2 + note B_, 2 + octave 2 + note B_, 2 + note B_, 2 + note B_, 2 + notetype $c, $c2 + callchannel Music_Route26_branch_ef14e + intensity $c7 + octave 2 + note F#, 4 + note __, 2 + notetype $6, $c2 + note F#, 2 + note F#, 2 + note F#, 4 + note F#, 4 + note D#, 4 + note D#, 4 + notetype $8, $c2 +Music_Route26_branch_ef10e: ; ef10e + octave 2 + note G#, 2 + note G#, 2 + note G#, 2 + octave 1 + note G#, 6 + loopchannel 3, Music_Route26_branch_ef10e + octave 2 + note G#, 2 + note G#, 2 + note G#, 2 + notetype $c, $c7 + note F#, 1 + note D#, 1 + note C_, 1 + octave 1 + note G#, 1 + dutycycle $3 + octave 4 + note C#, 6 + note D#, 6 + note E_, 4 + note F#, 6 + note B_, 4 + note A_, 2 + note G#, 2 + note A_, 2 + note G#, 6 + note D#, 2 + note __, 2 + note D#, 2 + note G#, 2 + note D#, 2 + note F_, 2 + note __, 2 + note F_, 2 + note F#, 6 + note G#, 4 + note A_, 8 + note __, 2 + note A_, 2 + note G#, 2 + note F#, 2 + note A_, 8 + note __, 4 + note G#, 2 + note A_, 2 + note B_, 12 + note __, 4 + note D#, 12 + note D#, 1 + note C#, 1 + note C_, 1 + note D#, 1 + loopchannel 0, Music_Route26_branch_ef0ce +; ef14e + +Music_Route26_branch_ef14e: ; ef14e + note A#, 6 + note A#, 1 + octave 2 + note A#, 1 + octave 1 + note A#, 2 + note A#, 2 + octave 2 + note A#, 2 + octave 1 + note A#, 2 + endchannel +; ef15a + +Music_Route26_Ch3: ; ef15a + stereopanning $ff + vibrato $12, $23 + notetype $c, $14 + vibrato $18, $23 + octave 4 + note A#, 4 + note __, 2 + notetype $6, $14 + note F_, 1 + note __, 1 + note A#, 1 + note __, 1 + octave 5 + note C_, 8 + note __, 4 + octave 4 + note G#, 1 + note __, 1 + octave 5 + note C_, 1 + note __, 1 + note C#, 8 + note __, 4 + octave 4 + note A#, 1 + note __, 1 + octave 5 + note C#, 1 + note __, 1 + notetype $c, $14 + note D#, 12 + notetype $8, $14 + note F#, 2 + note F_, 2 + note D#, 2 +Music_Route26_branch_ef18a: ; ef18a + vibrato $18, $23 + notetype $c, $14 + octave 5 + note C#, 1 + note __, 2 + octave 4 + note G#, 1 + callchannel Music_Route26_branch_ef22f + vibrato $25, $13 + note C#, 1 + note __, 1 + octave 4 + note G#, 1 + octave 5 + note C#, 1 + callchannel Music_Route26_branch_ef22f + note F_, 1 + note __, 1 + note C#, 1 + note F_, 1 + note A#, 8 + note A#, 1 + note __, 1 + octave 6 + note C_, 1 + note __, 1 + note C#, 12 + note D#, 4 + note C#, 8 + note C_, 8 + octave 5 + note A#, 8 + octave 6 + note C_, 4 + note G#, 1 + note D#, 1 + note C_, 1 + octave 5 + note G#, 1 + intensity $15 + octave 2 + note A_, 1 + note __, 1 + note A_, 1 + note __, 3 + notetype $6, $15 + note A_, 1 + note __, 1 + note A_, 1 + note __, 1 + note A_, 2 + note __, 2 + note A_, 2 + note __, 2 + octave 3 + note A_, 2 + note __, 2 + octave 2 + note A_, 4 + note B_, 2 + note __, 2 + note B_, 2 + note __, 6 + note B_, 1 + note __, 1 + note B_, 1 + note __, 1 + note B_, 2 + note __, 2 + note B_, 2 + note __, 2 + octave 3 + note B_, 2 + note __, 2 + note A_, 4 + note G#, 2 + note __, 2 + octave 2 + note G#, 2 + note __, 6 + note G#, 1 + note __, 1 + note G#, 1 + note __, 1 + note G#, 2 + note __, 2 + note G#, 2 + note __, 2 + octave 3 + note G#, 2 + note __, 2 + octave 2 + note G#, 2 + note __, 2 + octave 3 + note C#, 2 + note __, 10 + note C#, 1 + note __, 1 + note C#, 1 + note __, 1 + note C#, 2 + note __, 2 + note C#, 2 + note __, 2 + octave 4 + note F_, 2 + note __, 2 + note C#, 4 + octave 3 + note F#, 8 + notetype $8, $15 + octave 2 + note F#, 1 + note __, 1 + note F#, 1 + note __, 1 + note F#, 1 + note __, 1 + note F#, 6 + note __, 6 + octave 4 + note C_, 6 + octave 3 + note C_, 1 + note __, 1 + note C_, 1 + note __, 1 + note C_, 1 + note __, 1 + note C_, 6 + note __, 6 + notetype $c, $15 + octave 2 + note B_, 16 + note B_, 8 + octave 3 + note F#, 4 + note D#, 1 + note __, 1 + octave 2 + note G#, 1 + octave 3 + note C_, 1 + loopchannel 0, Music_Route26_branch_ef18a +; ef22f + +Music_Route26_branch_ef22f: ; ef22f + octave 5 + note F_, 8 + note C#, 2 + note F_, 2 + note G#, 4 + note F#, 4 + note C#, 4 + note D#, 4 + endchannel +; ef238 + +Music_Route26_Ch4: ; ef238 + togglenoise $4 + notetype $c +Music_Route26_branch_ef23c: ; ef23c + note B_, 6 + note D_, 1 + note D_, 1 + loopchannel 3, Music_Route26_branch_ef23c + callchannel Music_Route26_branch_ef2b0 +Music_Route26_branch_ef246: ; ef246 + notetype $6 + callchannel Music_Route26_branch_ef29a + callchannel Music_Route26_branch_ef29a + callchannel Music_Route26_branch_ef2a8 + note D_, 12 + note D_, 2 + note D_, 2 + notetype $8 + note D_, 2 + note C#, 2 + note C#, 2 + note D_, 2 + note D_, 2 + note E_, 2 + notetype $6 + callchannel Music_Route26_branch_ef29a + callchannel Music_Route26_branch_ef29a + notetype $8 +Music_Route26_branch_ef266: ; ef266 + note D_, 2 + note D_, 2 + note D_, 2 + note B_, 6 + loopchannel 4, Music_Route26_branch_ef266 + notetype $6 + callchannel Music_Route26_branch_ef2a8 + callchannel Music_Route26_branch_ef2a8 + callchannel Music_Route26_branch_ef29a + callchannel Music_Route26_branch_ef2a8 +Music_Route26_branch_ef27c: ; ef27c + notetype $6 + note D_, 1 + note D_, 1 + note D_, 1 + note D_, 1 + note D_, 1 + note D_, 1 + note D_, 1 + note D_, 1 + notetype $8 + note D_, 2 + note D_, 2 + note D_, 2 + note B_, 12 + loopchannel 2, Music_Route26_branch_ef27c + notetype $c + note B_, 16 + callchannel Music_Route26_branch_ef2b0 + loopchannel 0, Music_Route26_branch_ef246 +; ef29a + +Music_Route26_branch_ef29a: ; ef29a + note E_, 12 + note D_, 2 + note D_, 2 + note D_, 4 + note D_, 4 + note C#, 1 + note C#, 1 + note C#, 1 + note C#, 1 + note C#, 1 + note C#, 1 + note C#, 1 + note C#, 1 + endchannel +; ef2a8 + +Music_Route26_branch_ef2a8: ; ef2a8 + note E_, 12 + note D_, 2 + note D_, 2 + note D_, 4 + note D_, 4 + note E_, 4 + note D_, 4 + endchannel +; ef2b0 + +Music_Route26_branch_ef2b0: ; ef2b0 + 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 + note C#, 1 + note C#, 1 + note C#, 1 + note C#, 1 + note C#, 1 + note C#, 1 + note C#, 1 + note C#, 1 + note C#, 1 + note C#, 1 + note C#, 1 + note C#, 1 + note C#, 1 + note C#, 1 + note C#, 1 + note C#, 1 + notetype $8 + note D_, 2 + note D_, 2 + note E_, 2 + endchannel +; ef2d0 + + diff --git a/audio/music/route29.asm b/audio/music/route29.asm new file mode 100644 index 00000000..3703e62e --- /dev/null +++ b/audio/music/route29.asm @@ -0,0 +1,528 @@ +Music_Route29: ; f0386 + dbw $c0, Music_Route29_Ch1 + dbw $01, Music_Route29_Ch2 + dbw $02, Music_Route29_Ch3 + dbw $03, Music_Route29_Ch4 +; f0392 + +Music_Route29_Ch1: ; f0392 + tempo 146 + volume $77 + dutycycle $3 + tone $0001 + vibrato $10, $15 + stereopanning $f + notetype $c, $b2 + note __, 2 +Music_Route29_branch_f03a5: ; f03a5 + note __, 2 + octave 4 + note C_, 2 + note E_, 2 + note C_, 4 + octave 3 + note A_, 2 + octave 4 + note C_, 2 + octave 3 + note G_, 4 + note A_, 2 + note F#, 2 + note C_, 4 + octave 4 + note D_, 2 + octave 3 + note B_, 2 + note D_, 4 + octave 4 + note C_, 2 + note E_, 2 + note C_, 4 + octave 3 + note A_, 2 + octave 4 + note C_, 2 + octave 3 + note A_, 4 + note A_, 2 + note C_, 2 + note D_, 2 + note G_, 2 + note C_, 2 + note C_, 4 + note G_, 2 + octave 4 + note C_, 2 + note E_, 2 + note C_, 2 + octave 3 + note E_, 2 + note A_, 2 + octave 4 + note C_, 2 + octave 3 + note G_, 2 + note F_, 1 + note G_, 1 + note A_, 2 + note C_, 2 + note F#, 2 + note D_, 2 + octave 4 + note D_, 2 + octave 3 + note B_, 4 + note E_, 2 + octave 4 + note C_, 2 + note E_, 2 + note E_, 2 + octave 3 + note E_, 2 + note G_, 2 + octave 4 + note C_, 2 + octave 3 + note G_, 2 + note D_, 1 + note G_, 1 + octave 4 + note C_, 2 + octave 3 + note B_, 2 + note G_, 2 + note E_, 1 + note F_, 1 + note G_, 2 + note G_, 2 + note F_, 8 + intensity $b4 + note A_, 4 + octave 4 + note C_, 2 + octave 3 + note A_, 10 + note E_, 4 + note G_, 2 + note E_, 2 + intensity $b2 + note G_, 6 + intensity $b4 + note F_, 4 + note A_, 2 + note G_, 2 + note F_, 2 + intensity $b2 + note A_, 4 + intensity $b4 + note C#, 4 + note E_, 2 + note G_, 4 + intensity $b3 + note E_, 8 + intensity $b4 + note A_, 2 + note G_, 2 + note A_, 2 + octave 4 + note C_, 4 + intensity $b2 + octave 3 + note A_, 6 + intensity $b4 + note G_, 2 + note E_, 2 + note G_, 2 + octave 4 + note C_, 4 + octave 3 + note G_, 2 + octave 4 + note D_, 2 + note C_, 2 + octave 3 + note B_, 2 + note A_, 2 + intensity $b2 + note G_, 4 + note B_, 4 + intensity $b4 + note G_, 2 + note E_, 2 + octave 4 + note C_, 2 + octave 3 + note E_, 4 + note E_, 2 + octave 4 + note C_, 2 + octave 3 + note E_, 2 + note G_, 4 + octave 4 + note C_, 2 + octave 3 + note E_, 2 + intensity $b2 + note C_, 2 + note G_, 2 + note G_, 4 + loopchannel 0, Music_Route29_branch_f03a5 +; f044d + +Music_Route29_Ch2: ; f044d + dutycycle $3 + vibrato $12, $36 + notetype $c, $c2 + octave 4 + note C_, 1 + note D_, 1 +Music_Route29_branch_f0458: ; f0458 + callchannel Music_Route29_branch_f04de + note F_, 1 + note E_, 1 + note D_, 2 + note D_, 2 + octave 3 + note B_, 2 + octave 4 + note C_, 2 + octave 3 + note E_, 2 + note E_, 2 + octave 4 + note C_, 1 + note D_, 1 + callchannel Music_Route29_branch_f04de + note F_, 1 + note E_, 1 + note D_, 2 + note D_, 2 + octave 3 + note B_, 2 + intensity $c4 + octave 4 + note C_, 8 + octave 3 + note A_, 2 + note A_, 2 + octave 4 + note C_, 2 + note C_, 2 + note F_, 2 + note A_, 2 + note G_, 2 + note F_, 2 + octave 3 + note G_, 2 + note G_, 2 + octave 4 + note C_, 2 + note C_, 2 + note E_, 2 + note G_, 2 + note F_, 2 + note E_, 2 + octave 3 + note F_, 2 + note F_, 2 + note A_, 2 + note A_, 2 + octave 4 + note D_, 2 + note F_, 2 + note E_, 2 + note D_, 2 + note E_, 2 + note D_, 2 + note C#, 2 + note D_, 2 + note C#, 2 + octave 3 + note A#, 2 + note A_, 2 + note G_, 2 + note A_, 2 + note A_, 2 + octave 4 + note C_, 2 + note C_, 2 + note F_, 2 + note A_, 2 + note G_, 2 + note F_, 2 + octave 3 + note G_, 2 + note G_, 2 + octave 4 + note C_, 2 + note C_, 2 + note E_, 2 + note G_, 2 + note F_, 2 + note E_, 2 + note F_, 2 + note E_, 2 + note D_, 2 + note F_, 2 + intensity $c2 + note E_, 4 + note D_, 4 + intensity $c4 + note C_, 2 + octave 3 + note G_, 2 + octave 4 + note E_, 2 + octave 3 + note G_, 2 + octave 4 + note C_, 2 + octave 3 + note G_, 2 + octave 4 + note E_, 2 + octave 3 + note G_, 2 + octave 4 + note C_, 2 + octave 3 + note G_, 2 + octave 4 + note E_, 2 + octave 3 + note G_, 2 + intensity $c2 + octave 4 + note C_, 2 + note C_, 2 + note C_, 2 + octave 4 + note C_, 1 + note D_, 1 + loopchannel 0, Music_Route29_branch_f0458 +; f04de + +Music_Route29_branch_f04de: ; f04de + note E_, 2 + note E_, 2 + note G_, 2 + note G_, 2 + note C_, 2 + note D_, 2 + note E_, 2 + note C_, 2 + note F_, 1 + note E_, 1 + note D_, 2 + octave 3 + note B_, 2 + note A_, 2 + note G_, 2 + octave 4 + note A_, 2 + note G_, 2 + note C_, 1 + note D_, 1 + note E_, 2 + note E_, 2 + note G_, 2 + note G_, 2 + note C_, 2 + note D_, 2 + note E_, 2 + note C_, 2 + endchannel +; f04fb + +Music_Route29_Ch3: ; f04fb + stereopanning $f0 + notetype $c, $25 + vibrato $9, $27 + note __, 2 +Music_Route29_branch_f0504: ; f0504 + note __, 2 + octave 3 + note G_, 1 + note __, 1 + octave 4 + note C_, 1 + note __, 1 + note E_, 1 + note __, 3 + note E_, 1 + note __, 1 + octave 3 + note A_, 1 + note __, 1 + octave 4 + note E_, 1 + note __, 1 + octave 3 + note F_, 1 + note __, 1 + octave 4 + note C_, 1 + note __, 3 + octave 3 + note A_, 1 + note __, 1 + note G_, 1 + note __, 1 + octave 4 + note C_, 1 + note __, 1 + octave 3 + note B_, 1 + note __, 1 + note G_, 1 + note __, 1 + octave 4 + note C_, 1 + note __, 1 + octave 3 + note G_, 1 + note __, 1 + octave 4 + note C_, 1 + note __, 1 + note E_, 1 + note __, 3 + note C_, 1 + note __, 1 + note E_, 1 + note __, 1 + note E_, 1 + note __, 1 + octave 3 + note F_, 1 + note __, 1 + octave 4 + note C_, 1 + note __, 1 + octave 3 + note G_, 1 + note __, 1 + note B_, 1 + note __, 1 + octave 4 + note E_, 1 + note __, 1 + octave 3 + note G_, 1 + note __, 1 + note G_, 1 + note __, 3 + note E_, 4 + note G_, 4 + octave 4 + note C_, 4 + octave 3 + note G_, 4 + note F_, 4 + note F#, 4 + octave 4 + note C_, 4 + octave 3 + note B_, 4 + note E_, 4 + note G_, 4 + octave 4 + note C_, 4 + octave 3 + note G_, 2 + note E_, 2 + note G_, 2 + octave 4 + note C_, 2 + octave 3 + note B_, 2 + note G_, 2 + octave 4 + note C_, 2 + octave 3 + note B_, 2 + octave 4 + note C_, 2 + note D_, 2 + note C_, 6 + octave 3 + note F_, 6 + note A_, 4 + octave 4 + note C_, 6 + octave 3 + note G_, 6 + note A_, 2 + note A#, 2 + note B_, 6 + note G_, 6 + octave 4 + note D_, 2 + note F_, 2 + octave 3 + note A_, 6 + note E_, 2 + octave 4 + note E_, 2 + note C#, 2 + octave 3 + note A_, 2 + note G_, 2 + note A_, 6 + octave 4 + note C_, 6 + octave 3 + note A_, 4 + note G_, 6 + octave 4 + note C_, 6 + note F_, 2 + note E_, 2 + note F_, 6 + note F_, 2 + note E_, 2 + note __, 2 + note D_, 2 + octave 3 + note B_, 2 + octave 4 + note C_, 6 + octave 3 + note G_, 6 + octave 4 + note C_, 4 + note E_, 4 + note C_, 4 + octave 3 + note G_, 1 + note __, 1 + octave 4 + note C_, 1 + note __, 1 + note C_, 1 + note __, 3 + loopchannel 0, Music_Route29_branch_f0504 +; f05a9 + +Music_Route29_Ch4: ; f05a9 + stereopanning $f + togglenoise $0 + notetype $c + note __, 2 +Music_Route29_branch_f05b0: ; f05b0 + note __, 2 + note F_, 2 + note F_, 6 + note F_, 2 + note F_, 2 + note F_, 2 + note __, 2 + note F_, 4 + note F_, 4 + note F_, 2 + note F_, 4 + loopchannel 0, Music_Route29_branch_f05b0 +; f05bf + + 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 + + diff --git a/audio/music/route30.asm b/audio/music/route30.asm new file mode 100644 index 00000000..0ea33abb --- /dev/null +++ b/audio/music/route30.asm @@ -0,0 +1,680 @@ +Music_Route30: ; efc01 + dbw $c0, Music_Route30_Ch1 + dbw $01, Music_Route30_Ch2 + dbw $02, Music_Route30_Ch3 + dbw $03, Music_Route30_Ch4 +; efc0d + +Music_Route30_Ch1: ; efc0d + tempo 144 + volume $77 + dutycycle $3 + tone $0001 + vibrato $10, $15 + stereopanning $f0 + notetype $c, $b2 + octave 3 + note D_, 6 + note D_, 1 + note D_, 1 + note D_, 2 + note D_, 2 + note D_, 4 + note D_, 6 + note D_, 1 + note D_, 1 + note D_, 2 + note D_, 2 + intensity $4e + note C_, 4 +Music_Route30_branch_efc2e: ; efc2e + intensity $b6 + note D_, 6 + intensity $b4 + octave 2 + note B_, 2 + octave 3 + note F_, 2 + note E_, 2 + note D_, 2 + note E_, 2 + intensity $b6 + note F_, 6 + intensity $b4 + note C_, 2 + note A_, 2 + note G_, 2 + note F_, 2 + note C_, 2 + note D_, 2 + note G_, 2 + note A_, 2 + note G_, 2 + note F_, 2 + note E_, 2 + note D_, 2 + note E_, 2 + note B_, 1 + octave 4 + note C_, 1 + octave 3 + note B_, 1 + octave 4 + note C_, 1 + intensity $b7 + octave 3 + note B_, 12 + intensity $b5 + note F_, 6 + note C_, 2 + note A_, 2 + note G_, 2 + note F_, 2 + note C_, 2 + octave 4 + note D_, 2 + note C_, 2 + octave 3 + note B_, 2 + note A_, 2 + octave 4 + note C_, 2 + octave 3 + note B_, 2 + note A_, 2 + note G_, 2 + note D_, 1 + note E_, 1 + note D_, 1 + note E_, 1 + intensity $b6 + note D_, 4 + note G_, 4 + note D_, 4 + intensity $b3 + octave 2 + note B_, 1 + octave 3 + note C_, 1 + octave 2 + note B_, 1 + octave 3 + note C_, 1 + intensity $b6 + octave 2 + note B_, 4 + octave 3 + note D_, 4 + octave 2 + note B_, 4 + intensity $b4 + octave 3 + note F_, 2 + note E_, 2 + note D_, 2 + note C_, 2 + note A_, 2 + note G_, 2 + note F_, 2 + note E_, 2 + intensity $b6 + note A_, 4 + note B_, 4 + octave 4 + note C_, 4 + note E_, 4 + note D_, 2 + octave 3 + note G_, 4 + note A_, 4 + note B_, 4 + octave 4 + note C_, 2 + octave 3 + note G_, 2 + intensity $b7 + note D_, 14 + intensity $b6 + note F_, 2 + note E_, 2 + note D_, 2 + note C_, 2 + note A_, 2 + note G_, 2 + note F_, 2 + note G_, 2 + octave 4 + note C_, 2 + octave 3 + note B_, 2 + note A_, 2 + note B_, 2 + octave 4 + note C_, 2 + note E_, 2 + note F_, 2 + note A_, 2 + octave 3 + note G_, 2 + octave 4 + note C_, 2 + note D_, 2 + octave 3 + note G_, 2 + octave 4 + note C_, 2 + note D_, 2 + octave 3 + note G_, 2 + octave 4 + note D_, 2 + intensity $b5 + octave 3 + note B_, 2 + octave 4 + note D_, 2 + octave 3 + note B_, 2 + octave 4 + note D_, 4 + octave 3 + note G_, 2 + note B_, 2 + octave 4 + note D_, 2 + loopchannel 0, Music_Route30_branch_efc2e +; efcda + +Music_Route30_Ch2: ; efcda + dutycycle $3 + vibrato $12, $36 + stereopanning $f + notetype $c, $c2 + octave 3 + note G_, 6 + note G_, 1 + note G_, 1 + note G_, 2 + note G_, 2 + note G_, 4 + note G_, 6 + note G_, 1 + note G_, 1 + note G_, 2 + note G_, 2 + intensity $c4 + note D_, 1 + note E_, 1 + note F_, 1 + note F#, 1 +Music_Route30_branch_efcf6: ; efcf6 + intensity $c7 + note G_, 10 + octave 4 + note D_, 2 + octave 3 + note B_, 2 + note G_, 2 + octave 4 + note F_, 10 + note E_, 2 + note D_, 2 + note C_, 2 + note D_, 1 + note E_, 1 + note D_, 1 + note E_, 1 + intensity $b0 + note D_, 4 + intensity $b7 + note D_, 8 + intensity $3f + note D_, 8 + intensity $b7 + note D_, 8 + intensity $c7 + note C_, 10 + note C_, 2 + octave 3 + note A_, 2 + note F_, 2 + octave 4 + note F_, 10 + note E_, 2 + note D_, 2 + note C_, 2 + octave 3 + note B_, 6 + note G_, 2 + octave 4 + note D_, 8 + octave 3 + note G_, 6 + note D_, 2 + note B_, 8 + note C_, 2 + note A_, 4 + note B_, 4 + octave 4 + note C_, 4 + note D_, 2 + note F_, 8 + note A_, 8 + note G_, 2 + intensity $b0 + note D_, 4 + intensity $b7 + note D_, 10 + intensity $c7 + note C_, 4 + octave 3 + note B_, 4 + note A_, 4 + note G_, 4 + note A_, 4 + note B_, 4 + octave 4 + note C_, 4 + note D_, 4 + note F_, 8 + octave 5 + note C_, 8 + octave 4 + note B_, 2 + intensity $b0 + note G_, 6 + intensity $b7 + note G_, 8 + intensity $c7 + note B_, 2 + intensity $b0 + note G_, 4 + intensity $b7 + note G_, 8 + intensity $a7 + octave 3 + note F#, 2 + loopchannel 0, Music_Route30_branch_efcf6 +; efd5f + +Music_Route30_Ch3: ; efd5f + notetype $c, $27 + octave 2 + note G_, 1 + note __, 5 + note G_, 1 + note G_, 1 + note G_, 1 + note __, 1 + note G_, 1 + note __, 1 + note G_, 1 + note __, 3 + note G_, 1 + note __, 5 + note G_, 1 + note G_, 1 + note G_, 1 + note __, 1 + note G_, 1 + note __, 1 + note G_, 1 + note __, 1 + note G_, 1 + note __, 1 +Music_Route30_branch_efd79: ; efd79 + note G_, 1 + note __, 1 + note B_, 2 + note __, 2 + note G_, 1 + note G_, 1 + note G_, 1 + note __, 1 + note G_, 1 + note __, 1 + note G_, 1 + note __, 1 + note G_, 1 + note __, 1 + note F_, 1 + note __, 1 + octave 3 + note D_, 2 + note A_, 2 + octave 2 + note F_, 1 + note F_, 1 + note F_, 1 + note __, 1 + octave 3 + note C_, 2 + octave 2 + note F_, 1 + note __, 1 + note F#, 1 + note __, 1 + note G_, 1 + note __, 1 + note B_, 2 + octave 3 + note D_, 2 + octave 2 + note G_, 1 + note G_, 1 + note G_, 1 + note __, 1 + octave 3 + note D_, 2 + octave 2 + note G_, 1 + note __, 1 + note G_, 1 + note __, 1 + note G_, 1 + note __, 1 + octave 3 + note E_, 2 + note D_, 2 + octave 2 + note G_, 1 + note G_, 1 + note G_, 1 + note __, 1 + note G_, 1 + note __, 1 + note G_, 1 + note __, 1 + note G_, 1 + note __, 1 + note F_, 1 + note __, 1 + octave 3 + note C_, 2 + octave 2 + note A_, 2 + note F_, 1 + note F_, 1 + note F_, 1 + note __, 1 + octave 3 + note C_, 2 + octave 2 + note F_, 1 + note __, 1 + note F_, 1 + note __, 1 + note F_, 1 + note __, 1 + octave 3 + note C_, 2 + note F_, 2 + octave 2 + note F_, 1 + note F_, 1 + note F_, 1 + note __, 1 + octave 3 + note E_, 2 + octave 2 + note F_, 2 + note F#, 2 + note G_, 1 + note __, 1 + note B_, 2 + octave 3 + note G_, 2 + octave 2 + note G_, 1 + note G_, 1 + note G_, 1 + note __, 1 + note B_, 2 + note G_, 1 + note __, 1 + note G_, 1 + note __, 1 + note G_, 1 + note __, 1 + octave 4 + note D_, 2 + octave 3 + note B_, 2 + octave 2 + note G_, 1 + note G_, 1 + note G_, 1 + note __, 1 + octave 3 + note G_, 2 + octave 2 + note G_, 2 + note G#, 2 + note A_, 1 + note __, 1 + octave 3 + note C_, 2 + octave 2 + note B_, 2 + note A_, 1 + note A_, 1 + note A_, 1 + note __, 1 + octave 3 + note D_, 2 + octave 2 + note A_, 1 + note __, 1 + note B_, 1 + note __, 1 + octave 3 + note C_, 1 + note __, 1 + note F_, 2 + note E_, 2 + note C_, 1 + note C_, 1 + note C_, 1 + note __, 1 + note A_, 2 + note C_, 1 + note __, 1 + note C_, 1 + note __, 1 + octave 2 + note B_, 1 + note __, 1 + octave 3 + note E_, 2 + note D_, 2 + octave 2 + note B_, 1 + note B_, 1 + note B_, 1 + note __, 1 + note B_, 1 + note __, 1 + note B_, 1 + note __, 1 + note B_, 1 + note __, 1 + note G_, 1 + note __, 1 + note B_, 2 + note A_, 2 + note G_, 1 + note G_, 1 + note G_, 1 + note __, 1 + note B_, 2 + note G_, 1 + note __, 1 + note G_, 1 + note __, 1 + note A_, 1 + note __, 1 + octave 3 + note C_, 2 + octave 2 + note B_, 2 + note A_, 1 + note A_, 1 + note A_, 1 + note __, 1 + octave 3 + note D_, 2 + octave 2 + note A_, 1 + note __, 1 + note B_, 1 + note __, 1 + octave 3 + note C_, 1 + note __, 1 + note F_, 2 + note E_, 2 + note C_, 1 + note C_, 1 + note C_, 1 + note __, 1 + note A_, 2 + note C_, 1 + note __, 1 + note C_, 1 + note __, 1 + octave 2 + note G_, 1 + note __, 1 + octave 3 + note C_, 2 + note D_, 2 + octave 2 + note G_, 1 + note G_, 1 + note G_, 1 + note __, 1 + note G_, 1 + note __, 1 + note G_, 1 + note __, 1 + note G_, 1 + note __, 1 + note G_, 1 + note __, 1 + octave 3 + note E_, 2 + note D_, 2 + octave 2 + note G_, 1 + note G_, 1 + note G_, 1 + note __, 1 + octave 3 + note D_, 2 + octave 2 + note G_, 1 + note __, 1 + note G_, 1 + note __, 1 + loopchannel 0, Music_Route30_branch_efd79 +; efe7a + +Music_Route30_Ch4: ; efe7a + togglenoise $3 + notetype $c + callchannel Music_Route30_branch_efeb8 + callchannel Music_Route30_branch_efec1 +Music_Route30_branch_efe84: ; efe84 + callchannel Music_Route30_branch_efecd + callchannel Music_Route30_branch_efed7 + callchannel Music_Route30_branch_efed7 + callchannel Music_Route30_branch_efee1 + callchannel Music_Route30_branch_efed7 + callchannel Music_Route30_branch_efecd + callchannel Music_Route30_branch_efed7 + callchannel Music_Route30_branch_efee1 + callchannel Music_Route30_branch_efed7 + callchannel Music_Route30_branch_efed7 + callchannel Music_Route30_branch_efecd + callchannel Music_Route30_branch_efed7 + callchannel Music_Route30_branch_efed7 + callchannel Music_Route30_branch_efed7 + callchannel Music_Route30_branch_efecd + callchannel Music_Route30_branch_efee1 + loopchannel 0, Music_Route30_branch_efe84 +; efeb8 + +Music_Route30_branch_efeb8: ; efeb8 + note D_, 2 + note F#, 2 + note F#, 2 + note D_, 1 + note D_, 1 + note D_, 2 + note D_, 2 + note D_, 4 + endchannel +; efec1 + +Music_Route30_branch_efec1: ; efec1 + note D_, 2 + note F#, 2 + note F#, 2 + note D_, 1 + note D_, 1 + note D_, 2 + note D_, 2 + note D_, 1 + note D_, 1 + note D_, 1 + note D_, 1 + endchannel +; efecd + +Music_Route30_branch_efecd: ; efecd + note D_, 2 + note F#, 2 + note F#, 2 + note D_, 1 + note D_, 1 + note D_, 2 + note D_, 2 + note D_, 2 + note D_, 2 + endchannel +; efed7 + +Music_Route30_branch_efed7: ; efed7 + note D_, 2 + note F#, 2 + note F#, 2 + note D_, 1 + note D_, 1 + note D_, 2 + note F#, 2 + note D_, 2 + note D_, 2 + endchannel +; efee1 + +Music_Route30_branch_efee1: ; efee1 + note D_, 2 + note F#, 2 + note F#, 2 + note D_, 1 + note D_, 1 + note D_, 2 + note D_, 2 + notetype $6 + note D_, 1 + note D_, 1 + note D_, 1 + note D_, 1 + note D_, 1 + note D_, 1 + note D_, 1 + note D_, 1 + notetype $c + endchannel +; efef5 + diff --git a/audio/music/route36.asm b/audio/music/route36.asm new file mode 100644 index 00000000..ce6b6899 --- /dev/null +++ b/audio/music/route36.asm @@ -0,0 +1,530 @@ +Music_Route36: ; e9492 + dbw $c0, Music_Route36_Ch1 + dbw $01, Music_Route36_Ch2 + dbw $02, Music_Route36_Ch3 + dbw $03, Music_Route36_Ch4 +; e949e + +Music_Route36_Ch1: ; e949e + tempo 144 + volume $77 + dutycycle $3 + tone $0001 + vibrato $10, $15 + stereopanning $f + notetype $c, $b3 + octave 3 + note C_, 4 + note C_, 6 + note F_, 1 + note E_, 1 + intensity $b5 + note F_, 8 + intensity $b3 + note F_, 6 + note A#, 1 + note A_, 1 + intensity $5d + note A#, 4 +Music_Route36_branch_e94c0: ; e94c0 + intensity $b5 + note F_, 4 + note A_, 2 + note G_, 2 + note F_, 2 + note E_, 2 + note F_, 2 + note A_, 2 + note D#, 2 + note A#, 4 + note A_, 4 + note G_, 2 + note A#, 4 + note F_, 4 + note A_, 2 + note G_, 2 + note F_, 2 + note E_, 2 + note F_, 2 + note A_, 2 + note G_, 2 + note A#, 4 + note A_, 4 + octave 4 + note D#, 4 + octave 3 + note A#, 2 + intensity $b6 + octave 4 + note F_, 10 + intensity $b5 + note C_, 2 + note F_, 2 + note C_, 2 + octave 3 + note A#, 2 + octave 4 + note D#, 4 + note D_, 4 + note C_, 2 + octave 3 + note A#, 4 + intensity $b4 + note A_, 2 + octave 4 + note D_, 2 + octave 3 + note F#, 2 + note A_, 2 + octave 4 + note D_, 2 + octave 3 + note F#, 2 + note A_, 2 + octave 4 + note D_, 2 + intensity $a4 + octave 3 + note A_, 2 + octave 4 + note D_, 2 + note F#, 2 + octave 3 + note A_, 2 + octave 4 + note D_, 2 + note F#, 2 + octave 3 + note A_, 2 + octave 4 + note D_, 2 + stereopanning $f0 + intensity $95 + octave 3 + note D_, 6 + octave 2 + note A_, 6 + octave 3 + note D_, 4 + octave 2 + note A_, 6 + octave 3 + note D_, 6 + note E_, 4 + intensity $b5 + note D_, 6 + note A_, 6 + note G_, 4 + intensity $a5 + octave 2 + note A_, 6 + octave 3 + note F#, 6 + note E_, 4 + note D_, 6 + octave 2 + note A_, 6 + octave 3 + note D_, 4 + intensity $b5 + note F#, 6 + note E_, 6 + note C#, 4 + note D_, 6 + note A_, 6 + note G_, 4 + octave 2 + note A_, 6 + octave 3 + note F#, 6 + note D_, 4 + note C_, 6 + note G_, 6 + note C_, 2 + note E_, 2 + intensity $b7 + note C_, 6 + note G_, 4 + note D_, 2 + note E_, 2 + note G_, 2 + note A_, 2 + note G#, 2 + note A_, 2 + octave 4 + note D_, 6 + note C_, 2 + octave 3 + note B_, 2 + note A_, 6 + note D_, 6 + stereopanning $f + intensity $b5 + note D#, 2 + note E_, 2 + loopchannel 0, Music_Route36_branch_e94c0 +; e9558 + +Music_Route36_Ch2: ; e9558 + dutycycle $3 + vibrato $10, $36 + stereopanning $f0 + notetype $c, $c2 + octave 3 + note F_, 2 + note C_, 1 + note F_, 1 + intensity $c7 + note A_, 8 + note C_, 4 + intensity $c3 + octave 4 + note C_, 2 + octave 3 + note A_, 1 + octave 4 + note C_, 1 + intensity $c7 + note F_, 8 + octave 3 + note G_, 4 +Music_Route36_branch_e9577: ; e9577 + intensity $c7 + octave 4 + note C_, 10 + intensity $c4 + octave 3 + note A_, 2 + octave 4 + note C_, 2 + note A_, 2 + note G_, 3 + intensity $c2 + note D#, 1 + intensity $c7 + note D#, 12 + note C_, 10 + intensity $c4 + octave 3 + note A_, 2 + octave 4 + note C_, 2 + note F_, 2 + intensity $c2 + note D#, 2 + note D#, 1 + note F_, 1 + intensity $c7 + note G_, 12 + note A_, 10 + intensity $c4 + note F_, 2 + note A_, 2 + octave 5 + note C_, 2 + octave 4 + note A#, 3 + note A_, 1 + intensity $c7 + note G_, 8 + note A#, 4 + intensity $b0 + note A_, 16 + intensity $b7 + note A_, 16 + stereopanning $f + intensity $a4 + octave 3 + note A_, 6 + note G_, 6 + note F#, 4 + note E_, 6 + note F#, 6 + note G_, 4 + intensity $b3 + note A_, 2 + note F#, 1 + note A_, 1 + intensity $b7 + octave 4 + note D_, 12 + intensity $a4 + octave 3 + note F#, 2 + note D_, 1 + note F#, 1 + intensity $a7 + note A_, 12 + intensity $c7 + note A_, 6 + note G_, 6 + note F#, 4 + note B_, 6 + note A_, 6 + note G_, 4 + intensity $c3 + note A_, 2 + note F#, 1 + note A_, 1 + intensity $c7 + octave 4 + note D_, 12 + intensity $c3 + octave 3 + note F#, 2 + note D_, 1 + note F#, 1 + intensity $c7 + note A_, 12 + intensity $c2 + note G_, 2 + note E_, 1 + note G_, 1 + intensity $b0 + octave 4 + note C_, 2 + intensity $b7 + note C_, 10 + intensity $c5 + octave 3 + note G_, 2 + note E_, 1 + note G_, 1 + intensity $c7 + octave 4 + note C_, 8 + note C#, 4 + stereopanning $ff + note D_, 6 + note A_, 6 + note G_, 2 + note F#, 2 + intensity $b0 + note D_, 4 + intensity $b7 + note D_, 8 + stereopanning $f0 + intensity $c4 + octave 3 + note F#, 1 + note G_, 1 + note A_, 1 + note B_, 1 + loopchannel 0, Music_Route36_branch_e9577 +; e9614 + +Music_Route36_Ch3: ; e9614 + notetype $c, $25 + octave 3 + note F_, 1 + note __, 3 + note F_, 1 + note __, 1 + octave 4 + note C_, 4 + octave 3 + note C_, 2 + note F_, 2 + note C_, 2 + note D#, 1 + note __, 3 + note D#, 1 + note __, 1 + octave 4 + note F_, 4 + octave 2 + note A#, 2 + octave 3 + note D#, 2 + note E_, 2 +Music_Route36_branch_e962d: ; e962d + note F_, 4 + note C_, 2 + note F_, 4 + note C_, 2 + note F_, 2 + note C_, 2 + note G_, 4 + note D#, 2 + note G_, 4 + note D#, 2 + note G_, 2 + note D#, 2 + note F_, 4 + note C_, 2 + note F_, 4 + note C_, 2 + note F_, 2 + note C_, 2 + note G_, 4 + note D#, 2 + note G_, 4 + note D#, 2 + note G_, 2 + note D#, 2 + note A_, 4 + note F_, 2 + note A_, 4 + note F_, 2 + note A_, 2 + note F_, 2 + note A#, 4 + note G_, 2 + note A#, 4 + note G_, 2 + note A#, 2 + note G_, 2 + note F#, 4 + note D_, 2 + note F#, 4 + note D_, 2 + note F#, 2 + note D_, 2 + note D_, 4 + octave 2 + note A_, 2 + octave 3 + note D_, 4 + octave 2 + note A_, 2 + octave 3 + note D_, 2 + octave 2 + note A_, 2 + octave 3 + note F#, 4 + note D_, 2 + note F#, 4 + note D_, 2 + note F#, 2 + note D_, 2 + note G_, 4 + note E_, 2 + note G_, 4 + note E_, 2 + note G_, 2 + note E_, 2 + note F#, 4 + note D_, 2 + note F#, 4 + note D_, 2 + note F#, 2 + note D_, 2 + note F#, 4 + note D_, 2 + note F#, 4 + note D_, 2 + note E_, 2 + note A_, 2 + note F#, 4 + note D_, 2 + note F#, 4 + note D_, 2 + note F#, 2 + note D_, 2 + note G_, 4 + note E_, 2 + note G_, 4 + note E_, 2 + note G_, 2 + note E_, 2 + note F#, 4 + note D_, 2 + note F#, 4 + note D_, 2 + note F#, 2 + note D_, 2 + note F#, 4 + note D_, 2 + note F#, 4 + note D_, 2 + note F#, 2 + note D_, 2 + note G_, 4 + note C_, 2 + note G_, 4 + note C_, 2 + note G_, 2 + note C_, 2 + note G_, 4 + note C_, 2 + note G_, 4 + note C_, 2 + note E_, 2 + note G_, 2 + note A_, 6 + octave 4 + note F#, 4 + octave 3 + note D_, 2 + note A_, 2 + octave 4 + note D_, 2 + note C_, 3 + note E_, 1 + note F#, 6 + octave 3 + note D_, 2 + note D#, 2 + note E_, 2 + loopchannel 0, Music_Route36_branch_e962d +; e96b2 + +Music_Route36_Ch4: ; e96b2 + togglenoise $1 + notetype $c + callchannel Music_Route36_branch_e96dd + callchannel Music_Route36_branch_e96ea +Music_Route36_branch_e96bc: ; e96bc + callchannel Music_Route36_branch_e96dd + callchannel Music_Route36_branch_e96e4 + callchannel Music_Route36_branch_e96dd + callchannel Music_Route36_branch_e96ea + loopchannel 2, Music_Route36_branch_e96bc +Music_Route36_branch_e96cc: ; e96cc + note A#, 4 + note A_, 2 + note F_, 4 + note B_, 1 + note B_, 1 + note A_, 4 + loopchannel 11, Music_Route36_branch_e96cc + callchannel Music_Route36_branch_e96ea + loopchannel 0, Music_Route36_branch_e96bc +; e96dd + +Music_Route36_branch_e96dd: ; e96dd + note A_, 4 + note A_, 6 + note A#, 1 + note A#, 1 + note A_, 2 + note A#, 2 + endchannel +; e96e4 + +Music_Route36_branch_e96e4: ; e96e4 + note A_, 4 + note A_, 6 + note B_, 1 + note A#, 1 + note A_, 4 + endchannel +; e96ea + +Music_Route36_branch_e96ea: ; e96ea + note A_, 4 + note A_, 6 + note A#, 1 + note A#, 1 + note A_, 2 + notetype $6 + note A#, 1 + note A#, 1 + note A_, 1 + note A_, 1 + notetype $c + endchannel +; e96f8 + + diff --git a/audio/music/route37.asm b/audio/music/route37.asm new file mode 100644 index 00000000..a8d40ccf --- /dev/null +++ b/audio/music/route37.asm @@ -0,0 +1,440 @@ +Music_Route37: ; ee94b + dbw $c0, Music_Route37_Ch1 + dbw $01, Music_Route37_Ch2 + dbw $02, Music_Route37_Ch3 + dbw $03, Music_Route37_Ch4 +; ee957 + +Music_Route37_Ch1: ; ee957 + tempo 144 + volume $77 + dutycycle $3 + tone $0002 + vibrato $10, $22 + notetype $c, $b3 + note __, 16 + note __, 16 +Music_Route37_branch_ee969: ; ee969 + intensity $b3 + note __, 2 + octave 2 + note F#, 2 + note B_, 2 + octave 3 + note E_, 2 + intensity $b7 + note D#, 10 + intensity $b3 + note E_, 4 + note D#, 4 + note C#, 4 + octave 2 + note B_, 2 + octave 3 + note D#, 3 + octave 2 + note B_, 1 + intensity $b7 + note F#, 8 + note B_, 8 + octave 3 + note B_, 12 + intensity $b3 + note __, 2 + octave 2 + note F#, 2 + note B_, 2 + octave 3 + note E_, 2 + intensity $b7 + note D#, 10 + octave 2 + note A_, 4 + octave 3 + note C#, 4 + note E_, 4 + note A_, 2 + note F#, 3 + note A_, 1 + note B_, 6 + octave 2 + note B_, 2 + octave 3 + note D#, 2 + note F#, 2 + note B_, 2 + note A_, 4 + note F#, 4 + note E_, 2 + note D#, 4 + stereopanning $f +Music_Route37_branch_ee9a5: ; ee9a5 + callchannel Music_Route37_branch_ee9da + octave 3 + note C#, 4 + loopchannel 2, Music_Route37_branch_ee9a5 + callchannel Music_Route37_branch_ee9e9 + octave 3 + note F#, 4 + callchannel Music_Route37_branch_ee9e9 + octave 3 + note F#, 4 + callchannel Music_Route37_branch_ee9da + octave 3 + note E_, 4 + callchannel Music_Route37_branch_ee9da + octave 3 + note G#, 4 + callchannel Music_Route37_branch_ee9e9 + octave 4 + note D#, 4 + callchannel Music_Route37_branch_ee9e9 + octave 3 + note F_, 4 + stereopanning $ff + callchannel Music_Route37_branch_ee9e9 + note __, 4 + callchannel Music_Route37_branch_ee9e9 + note __, 4 + loopchannel 0, Music_Route37_branch_ee969 +; ee9da + +Music_Route37_branch_ee9da: ; ee9da + intensity $c2 + octave 2 + note A_, 2 + note A_, 1 + note A_, 1 + note A_, 2 + note A_, 1 + note A_, 1 + note A_, 1 + note A_, 1 + note A_, 2 + intensity $b7 + endchannel +; ee9e9 + +Music_Route37_branch_ee9e9: ; ee9e9 + intensity $c2 + octave 2 + note B_, 2 + note B_, 1 + note B_, 1 + note B_, 2 + note B_, 1 + note B_, 1 + note B_, 1 + note B_, 1 + note B_, 2 + intensity $b7 + endchannel +; ee9f8 + +Music_Route37_Ch2: ; ee9f8 + dutycycle $3 + vibrato $1c, $12 + notetype $c, $c2 + octave 2 + note B_, 2 + notetype $c, $c1 + note B_, 1 + note B_, 1 + intensity $c2 + note B_, 2 + intensity $c1 + note B_, 1 + note B_, 1 + note B_, 1 + note B_, 1 + intensity $c2 + note B_, 6 + note B_, 2 + intensity $c1 + note B_, 1 + note B_, 1 + intensity $c2 + note B_, 2 + intensity $c1 + note B_, 1 + note B_, 1 + note B_, 1 + note B_, 1 + intensity $c2 + note B_, 2 +Music_Route37_branch_eea24: ; eea24 + callchannel Music_Route37_branch_eeab7 + intensity $c6 + octave 4 + note C#, 4 + octave 3 + note B_, 4 + note A_, 4 + note E_, 4 + intensity $b0 + note F#, 8 + intensity $b7 + note F#, 8 + intensity $c7 + note D#, 12 + callchannel Music_Route37_branch_eeab7 + intensity $c7 + octave 4 + note C#, 4 + octave 3 + note B_, 4 + octave 4 + note C#, 4 + note E_, 4 + intensity $b0 + note D#, 16 + intensity $b0 + note D#, 8 + intensity $b7 + note D#, 8 + intensity $c4 + note __, 4 + octave 3 + note A_, 3 + octave 4 + note E_, 1 + note A_, 4 + note G#, 4 + intensity $a0 + note C#, 6 + note D#, 6 + note E_, 4 + intensity $c3 + note F#, 3 + note E_, 1 + intensity $b0 + note D#, 6 + intensity $b7 + note D#, 6 + intensity $c3 + octave 3 + note B_, 3 + note F#, 1 + intensity $b0 + octave 4 + note D#, 6 + intensity $b7 + octave 4 + note D#, 6 + intensity $c4 + note __, 4 + octave 3 + note A_, 3 + octave 4 + note E_, 1 + note A_, 4 + note G#, 4 + intensity $b0 + note C#, 6 + note D#, 6 + note E_, 4 + intensity $c3 + note F#, 3 + note D#, 1 + intensity $b0 + note B_, 6 + intensity $b7 + note B_, 6 + intensity $c3 + note B_, 3 + note F#, 1 + intensity $b0 + octave 5 + note D#, 6 + intensity $b7 + octave 5 + note D#, 6 + intensity $c2 + octave 3 + note F#, 2 + note F#, 1 + note F#, 1 + note F#, 2 + intensity $c1 + note F#, 1 + note F#, 1 + note F#, 1 + note F#, 1 + intensity $c2 + note F#, 6 + note F#, 2 + note F#, 1 + note F#, 1 + note F#, 2 + intensity $c1 + note F#, 1 + note F#, 1 + note F#, 1 + note F#, 1 + intensity $c2 + note F#, 2 + loopchannel 0, Music_Route37_branch_eea24 +; eeab7 + +Music_Route37_branch_eeab7: ; eeab7 + intensity $c7 + octave 3 + note F#, 4 + intensity $b0 + note B_, 5 + intensity $b7 + note B_, 5 + intensity $c3 + note F#, 2 + note F#, 2 + note B_, 2 + endchannel +; eeac7 + +Music_Route37_Ch3: ; eeac7 + stereopanning $f0 + notetype $c, $14 +Music_Route37_branch_eeacc: ; eeacc + octave 2 + note F#, 2 + note __, 6 + loopchannel 4, Music_Route37_branch_eeacc +Music_Route37_branch_eead3: ; eead3 + callchannel Music_Route37_branch_eeb32 + note A_, 2 + octave 3 + note C#, 2 + octave 2 + note G#, 2 + note B_, 2 + note F#, 2 + note A_, 2 + note F#, 2 + note E_, 2 +Music_Route37_branch_eeae0: ; eeae0 + note D#, 2 + note F#, 2 + loopchannel 4, Music_Route37_branch_eeae0 + callchannel Music_Route37_branch_eeb32 + callchannel Music_Route37_branch_eeb32 + note A_, 2 + octave 3 + note C#, 2 + octave 2 + note G#, 2 + note B_, 2 + note F#, 2 + note A_, 2 + octave 3 + note C#, 2 + octave 2 + note A_, 2 + callchannel Music_Route37_branch_eeb32 +Music_Route37_branch_eeafb: ; eeafb + octave 2 + note B_, 2 + octave 3 + note D#, 2 + loopchannel 4, Music_Route37_branch_eeafb +Music_Route37_branch_eeb03: ; eeb03 + octave 2 + note A_, 2 + octave 3 + note C#, 2 + loopchannel 7, Music_Route37_branch_eeb03 + note E_, 2 + note C#, 2 + callchannel Music_Route37_branch_eeb3c +Music_Route37_branch_eeb10: ; eeb10 + octave 2 + note B_, 2 + octave 3 + note F#, 2 + loopchannel 4, Music_Route37_branch_eeb10 +Music_Route37_branch_eeb18: ; eeb18 + octave 2 + note A_, 2 + octave 3 + note C#, 2 + loopchannel 7, Music_Route37_branch_eeb18 + note E_, 2 + note C#, 2 + callchannel Music_Route37_branch_eeb3c + callchannel Music_Route37_branch_eeb32 +Music_Route37_branch_eeb28: ; eeb28 + note F#, 2 + note __, 6 + loopchannel 4, Music_Route37_branch_eeb28 + loopchannel 0, Music_Route37_branch_eead3 +; eeb32 + +Music_Route37_branch_eeb32: ; eeb32 + octave 2 + note F#, 2 + note B_, 2 + note F#, 2 + note B_, 2 + note F#, 2 + note B_, 2 + note F#, 2 + note B_, 2 + endchannel +; eeb3c + +Music_Route37_branch_eeb3c: ; eeb3c + octave 2 + note B_, 2 + octave 3 + note D#, 2 + octave 2 + note B_, 2 + octave 3 + note D#, 2 + octave 2 + note B_, 2 + octave 3 + note D#, 2 + octave 2 + note B_, 2 + octave 3 + note D#, 2 + endchannel +; eeb4d + +Music_Route37_Ch4: ; eeb4d + stereopanning $f + togglenoise $0 +Music_Route37_branch_eeb51: ; eeb51 + notetype $c + callchannel Music_Route37_branch_eeb6b + note D_, 1 + note D#, 1 + note D#, 1 + note D_, 1 + callchannel Music_Route37_branch_eeb6b + notetype $6 + note D#, 1 + note D#, 1 + note D#, 1 + note D#, 1 + note D#, 1 + note D_, 1 + note D_, 1 + note D_, 1 + loopchannel 0, Music_Route37_branch_eeb51 +; eeb6b + +Music_Route37_branch_eeb6b: ; eeb6b + note D_, 2 + note D#, 1 + note D#, 1 + note D_, 2 + note D#, 1 + note D#, 1 + note D_, 2 + note D#, 1 + note D#, 1 + endchannel +; eeb75 + + diff --git a/audio/music/ruinsofalphinterior.asm b/audio/music/ruinsofalphinterior.asm new file mode 100644 index 00000000..9d1c4349 --- /dev/null +++ b/audio/music/ruinsofalphinterior.asm @@ -0,0 +1,52 @@ +Music_RuinsOfAlphInterior: ; ebd92 + dbw $80, Music_RuinsOfAlphInterior_Ch1 + dbw $01, Music_RuinsOfAlphInterior_Ch2 + dbw $02, Music_RuinsOfAlphInterior_Ch3 +; ebd9b + +Music_RuinsOfAlphInterior_Ch1: ; ebd9b + tempo 224 + volume $77 + dutycycle $0 + stereopanning $f0 + notetype $c, $44 + note __, 1 + loopchannel 0, Music_RuinsOfAlphInterior_branch_ebdb6 +; ebdac + +Music_RuinsOfAlphInterior_Ch2: ; ebdac + tone $0002 + dutycycle $0 + stereopanning $f + notetype $c, $a4 +Music_RuinsOfAlphInterior_branch_ebdb6: ; ebdb6 + octave 4 + note C_, 4 + octave 3 + note A#, 4 + octave 4 + note C#, 2 + note D#, 2 + note C_, 2 + octave 3 + note A#, 2 + octave 4 + note C_, 4 + octave 3 + note A#, 4 + loopchannel 0, Music_RuinsOfAlphInterior_branch_ebdb6 +; ebdc8 + +Music_RuinsOfAlphInterior_Ch3: ; ebdc8 + notetype $c, $10 +Music_RuinsOfAlphInterior_branch_ebdcb: ; ebdcb + octave 2 + note G#, 2 + octave 3 + note C#, 2 + note E_, 2 + note __, 10 + loopchannel 0, Music_RuinsOfAlphInterior_branch_ebdcb +; ebdd5 + + diff --git a/audio/music/ruinsofalphradio.asm b/audio/music/ruinsofalphradio.asm new file mode 100644 index 00000000..a9676b60 --- /dev/null +++ b/audio/music/ruinsofalphradio.asm @@ -0,0 +1,81 @@ +Music_RuinsOfAlphRadio: ; eedcb + dbw $80, Music_RuinsOfAlphRadio_Ch1 + dbw $01, Music_RuinsOfAlphRadio_Ch2 + dbw $02, Music_RuinsOfAlphRadio_Ch3 +; eedd4 + +Music_RuinsOfAlphRadio_Ch1: ; eedd4 + tempo 160 + volume $77 + dutycycle $0 + tone $0118 + vibrato $0, $f0 + stereopanning $f0 +Music_RuinsOfAlphRadio_branch_eede3: ; eede3 + notetype $6, $71 + callchannel Music_RuinsOfAlphRadio_branch_eee01 + notetype $c, $a1 + note __, 16 + note __, 16 + callchannel Music_RuinsOfAlphRadio_branch_eee08 + notetype $c, $a1 + note __, 16 + note __, 16 + callchannel Music_RuinsOfAlphRadio_branch_eee01 + notetype $c, $a1 + note __, 16 + loopchannel 0, Music_RuinsOfAlphRadio_branch_eede3 +; eee01 + +Music_RuinsOfAlphRadio_branch_eee01: ; eee01 + octave 4 + note G_, 1 + note F#, 1 + note G_, 1 + note F#, 1 + note C_, 8 + endchannel +; eee08 + +Music_RuinsOfAlphRadio_branch_eee08: ; eee08 + octave 4 + note G_, 1 + note F#, 1 + note G_, 1 + note F#, 1 + note C_, 4 + note G_, 1 + octave 5 + note C_, 8 + endchannel +; eee12 + +Music_RuinsOfAlphRadio_Ch2: ; eee12 + dutycycle $1 + vibrato $1, $e0 +Music_RuinsOfAlphRadio_branch_eee17: ; eee17 + stereopanning $f + notetype $6, $81 + callchannel Music_RuinsOfAlphRadio_branch_eee01 + notetype $c, $a1 + note __, 16 + note __, 16 + notetype $6, $81 + callchannel Music_RuinsOfAlphRadio_branch_eee08 + notetype $c, $a1 + note __, 16 + loopchannel 0, Music_RuinsOfAlphRadio_branch_eee17 +; eee32 + +Music_RuinsOfAlphRadio_Ch3: ; eee32 + notetype $6, $26 +Music_RuinsOfAlphRadio_branch_eee35: ; eee35 + octave 2 + note C_, 1 + note C#, 1 + note C_, 1 + note __, 16 + loopchannel 0, Music_RuinsOfAlphRadio_branch_eee35 +; eee3e + + diff --git a/audio/music/showmearound.asm b/audio/music/showmearound.asm new file mode 100644 index 00000000..a0fc13fb --- /dev/null +++ b/audio/music/showmearound.asm @@ -0,0 +1,364 @@ +Music_ShowMeAround: ; edbd8 + dbw $c0, Music_ShowMeAround_Ch1 + dbw $01, Music_ShowMeAround_Ch2 + dbw $02, Music_ShowMeAround_Ch3 + dbw $03, Music_ShowMeAround_Ch4 +; edbe4 + +Music_ShowMeAround_Ch1: ; edbe4 + tempo 144 + volume $77 + stereopanning $f + dutycycle $2 + notetype $c, $b1 + octave 4 + note B_, 2 + note A_, 2 + note G#, 2 + note A_, 2 + note G#, 2 + note F#, 2 + note E_, 2 + note D_, 2 + octave 3 + note B_, 4 + note G#, 1 + note B_, 1 + octave 4 + note D_, 1 + note E_, 1 + note G#, 8 +Music_ShowMeAround_branch_edc01: ; edc01 + note __, 16 + note __, 16 + note __, 16 + note __, 16 + callchannel Music_ShowMeAround_branch_edc98 + callchannel Music_ShowMeAround_branch_edc15 + callchannel Music_ShowMeAround_branch_edc98 + callchannel Music_ShowMeAround_branch_edc15 + loopchannel 0, Music_ShowMeAround_branch_edc01 +; edc15 + +Music_ShowMeAround_branch_edc15: ; edc15 + note __, 4 + octave 3 + note C#, 1 + note __, 5 + note D_, 4 + note C_, 1 + note __, 1 + note __, 4 + octave 2 + note E_, 1 + note __, 1 + note G#, 1 + note __, 1 + octave 4 + note E_, 1 + note __, 1 + note E_, 1 + note __, 1 + note E_, 1 + note __, 3 + endchannel +; edc2a + +Music_ShowMeAround_Ch2: ; edc2a + stereopanning $ff + dutycycle $2 + notetype $c, $b1 + octave 5 + note E_, 2 + note D_, 2 + note C#, 2 + note D_, 2 + note C#, 2 + octave 4 + note B_, 2 + note A_, 2 + note G#, 2 + note E_, 4 + note E_, 1 + note G#, 1 + note B_, 1 + octave 5 + note D_, 1 + note E_, 8 + dutycycle $1 +Music_ShowMeAround_branch_edc44: ; edc44 + callchannel Music_ShowMeAround_branch_edc98 + callchannel Music_ShowMeAround_branch_edc98 + callchannel Music_ShowMeAround_branch_edc86 + note A_, 4 + octave 3 + note A_, 2 + octave 4 + note C#, 2 + note E_, 4 + note D_, 2 + note C#, 2 + octave 3 + note B_, 4 + callchannel Music_ShowMeAround_branch_edc86 + note A_, 2 + note A_, 2 + note G#, 2 + note E_, 2 + note F#, 2 + note G#, 2 + note A_, 2 + note A_, 2 + note A_, 4 + callchannel Music_ShowMeAround_branch_edc8e + note A_, 4 + octave 5 + note C#, 2 + octave 4 + note A_, 2 + note A_, 4 + note G#, 1 + note G_, 1 + note F#, 1 + note F_, 1 + note E_, 1 + note __, 1 + note D#, 1 + note E_, 1 + callchannel Music_ShowMeAround_branch_edc8e + note A_, 2 + octave 5 + note E_, 2 + note D_, 2 + octave 4 + note B_, 2 + note A_, 2 + note G#, 2 + note A_, 2 + note A_, 2 + note A_, 4 + loopchannel 0, Music_ShowMeAround_branch_edc44 +; edc86 + +Music_ShowMeAround_branch_edc86: ; edc86 + octave 3 + note A_, 2 + octave 4 + note C#, 2 + note E_, 4 + note D_, 2 + note F#, 2 + endchannel +; edc8e + +Music_ShowMeAround_branch_edc8e: ; edc8e + octave 5 + note C#, 2 + octave 4 + note A_, 2 + note A_, 4 + octave 5 + note F#, 2 + octave 4 + note A_, 2 + endchannel +; edc98 + +Music_ShowMeAround_branch_edc98: ; edc98 + note __, 4 + octave 3 + note C#, 1 + note __, 5 + note D_, 4 + note C_, 1 + note __, 1 + note __, 2 + note C#, 1 + note __, 5 + octave 2 + note E_, 1 + note __, 3 + note A#, 2 + note B_, 1 + note __, 1 + endchannel +; edca9 + +Music_ShowMeAround_Ch3: ; edca9 + stereopanning $f0 + vibrato $10, $22 + notetype $6, $25 + octave 2 + note B_, 1 + note __, 3 + octave 3 + note D_, 1 + note __, 3 + note E_, 1 + note __, 3 + note G#, 1 + note __, 3 + note B_, 1 + note __, 3 + octave 4 + note D_, 1 + note __, 3 + note E_, 1 + note __, 3 + note G#, 1 + note __, 3 + note D_, 2 + note __, 6 + note D_, 2 + octave 3 + note B_, 2 + note G#, 2 + note B_, 2 + note E_, 2 + note __, 6 + intensity $14 + octave 2 + note B_, 1 + note A#, 1 + note A_, 1 + note G#, 1 + note G_, 1 + note F_, 1 + note E_, 2 + intensity $14 +Music_ShowMeAround_branch_edcd9: ; edcd9 + callchannel Music_ShowMeAround_branch_edcef + callchannel Music_ShowMeAround_branch_edcef + callchannel Music_ShowMeAround_branch_edcef + callchannel Music_ShowMeAround_branch_edd0f + callchannel Music_ShowMeAround_branch_edcef + callchannel Music_ShowMeAround_branch_edd0f + loopchannel 0, Music_ShowMeAround_branch_edcd9 +; edcef + +Music_ShowMeAround_branch_edcef: ; edcef + octave 2 + note A_, 2 + note __, 6 + octave 4 + note E_, 2 + note __, 2 + octave 2 + note A_, 2 + note __, 2 + octave 3 + note D_, 2 + note __, 2 + octave 4 + note F#, 8 + note D#, 2 + note __, 2 + octave 2 + note A_, 2 + note __, 2 + octave 4 + note E_, 2 + note __, 6 + octave 2 + note A_, 2 + note __, 2 + octave 4 + note D_, 2 + note __, 6 + note C#, 4 + note D_, 2 + note __, 2 + endchannel +; edd0f + +Music_ShowMeAround_branch_edd0f: ; edd0f + octave 2 + note A_, 2 + note __, 6 + octave 4 + note E_, 2 + note __, 2 + octave 2 + note A_, 2 + note __, 2 + octave 3 + note D_, 2 + note __, 2 + octave 4 + note F#, 8 + note D#, 2 + note __, 2 + octave 2 + note G#, 2 + note __, 6 + octave 4 + note D_, 2 + note __, 2 + octave 3 + note B_, 2 + note __, 2 + note C#, 2 + note __, 2 + note E_, 2 + note __, 2 + octave 2 + note A_, 2 + note __, 6 + endchannel +; edd30 + +Music_ShowMeAround_Ch4: ; edd30 + togglenoise $3 + notetype $c + note __, 16 + note __, 8 + note D_, 2 + note D#, 2 + note F#, 4 +Music_ShowMeAround_branch_edd39: ; edd39 + callchannel Music_ShowMeAround_branch_edd4f + callchannel Music_ShowMeAround_branch_edd4f + callchannel Music_ShowMeAround_branch_edd4f + callchannel Music_ShowMeAround_branch_edd5e + callchannel Music_ShowMeAround_branch_edd4f + callchannel Music_ShowMeAround_branch_edd5e + loopchannel 0, Music_ShowMeAround_branch_edd39 +; edd4f + +Music_ShowMeAround_branch_edd4f: ; edd4f + note D#, 2 + note F#, 2 + note D_, 2 + note G_, 2 + note G_, 2 + note F#, 4 + note D_, 2 + note D#, 2 + note F#, 4 + note D_, 2 + note G_, 2 + note G_, 2 + note D_, 2 + note D#, 2 + endchannel +; edd5e + +Music_ShowMeAround_branch_edd5e: ; edd5e + note D#, 2 + note F#, 2 + note D_, 2 + note G_, 2 + note G_, 2 + note F#, 4 + note D_, 2 + note D#, 2 + note F#, 4 + note D_, 2 + note D_, 2 + note D_, 2 + note D_, 2 + note F#, 2 + endchannel +; edd6d + + diff --git a/audio/music/sprouttower.asm b/audio/music/sprouttower.asm new file mode 100644 index 00000000..b587ad04 --- /dev/null +++ b/audio/music/sprouttower.asm @@ -0,0 +1,249 @@ +Music_SproutTower: ; f6974 + dbw $c0, Music_SproutTower_Ch1 + dbw $01, Music_SproutTower_Ch2 + dbw $02, Music_SproutTower_Ch3 + dbw $03, Music_SproutTower_Ch4 +; f6980 + +Music_SproutTower_Ch1: ; f6980 + tempo 176 + volume $77 + dutycycle $3 + tone $0002 + vibrato $8, $45 + stereopanning $f + notetype $c, $a3 + note __, 16 + note __, 16 +Music_SproutTower_branch_f6994: ; f6994 + note __, 6 + octave 3 + note F_, 2 + note F#, 4 + note F#, 4 + note F_, 4 + note C_, 4 + note C#, 4 + note D#, 4 + note D#, 4 + note D#, 4 + note F#, 4 + note F#, 4 + note F_, 2 + note F#, 2 + note G#, 2 + note F#, 2 + note F_, 4 + note F#, 2 + note D#, 10 + note F#, 2 + note F_, 2 + note D#, 2 + note C#, 2 + intensity $a5 + note C_, 8 + intensity $a3 + note C#, 2 + note C_, 2 + octave 2 + note A#, 2 + octave 3 + note C#, 2 + intensity $a7 + note C_, 16 + intensity $a3 + note F_, 4 + note F_, 4 + note F#, 4 + note F#, 4 + note F_, 4 + note F_, 4 + note D#, 4 + note D#, 4 + loopchannel 0, Music_SproutTower_branch_f6994 +; f69c8 + +Music_SproutTower_Ch2: ; f69c8 + dutycycle $3 + tone $0001 + vibrato $8, $48 + notetype $c, $b2 + octave 3 + note F_, 4 + note F_, 4 + note F#, 4 + note F#, 4 + note F_, 4 + note F_, 4 + note D#, 4 + note D#, 4 +Music_SproutTower_branch_f69dc: ; f69dc + intensity $b5 + octave 4 + note C_, 4 + octave 3 + note A#, 4 + octave 4 + note C#, 4 + note C_, 2 + octave 3 + note A#, 2 + octave 4 + note C_, 2 + octave 3 + note A#, 2 + note F#, 4 + intensity $b7 + note F_, 8 + intensity $b5 + note F#, 4 + note A#, 4 + octave 4 + note C_, 2 + note C#, 2 + note C_, 2 + octave 3 + note A#, 2 + octave 4 + note C_, 2 + note C#, 2 + note D#, 2 + note C#, 2 + note C_, 8 + intensity $b5 + note C#, 2 + note C_, 2 + octave 3 + note A#, 2 + note F#, 2 + intensity $b7 + note A#, 8 + intensity $b5 + octave 4 + note C_, 2 + octave 3 + note A#, 2 + note F#, 2 + note D#, 2 + intensity $b7 + note F_, 8 + intensity $b3 + note F_, 4 + note F_, 4 + note F#, 4 + note A#, 2 + note F_, 1 + note A#, 1 + intensity $b7 + octave 4 + note C_, 16 + note __, 16 + loopchannel 0, Music_SproutTower_branch_f69dc +; f6a25 + +Music_SproutTower_Ch3: ; f6a25 + vibrato $14, $e8 + notetype $c, $14 + octave 3 + note F_, 2 + note __, 2 + note C_, 2 + note F_, 2 + note F#, 2 + note D#, 2 + note __, 2 + note F#, 2 + note F_, 2 + note __, 2 + note C_, 2 + note F_, 2 + note F#, 2 + note D#, 2 + note __, 2 + note F#, 2 + stereopanning $f0 +Music_SproutTower_branch_f6a3e: ; f6a3e + note __, 4 + note C_, 2 + note F_, 2 + note F#, 2 + note D#, 2 + note __, 2 + note F#, 2 + note F_, 2 + note __, 2 + note C_, 2 + note F_, 2 + note F#, 2 + note D#, 2 + note __, 2 + note F_, 2 + note D#, 2 + note __, 2 + octave 2 + note A#, 2 + octave 3 + note D#, 2 + note F#, 2 + note D#, 2 + note __, 2 + note F#, 2 + note F_, 2 + note __, 2 + note C_, 2 + note F_, 2 + note F#, 2 + note D#, 2 + note __, 2 + note F#, 2 + note F_, 8 + note F#, 4 + note A#, 4 + note D#, 8 + note F_, 4 + note F#, 4 + note F_, 16 + note F_, 2 + note __, 2 + note C_, 2 + note F_, 2 + note F#, 2 + note D#, 2 + note __, 2 + note F_, 2 + note F_, 2 + note __, 2 + note C_, 2 + note F_, 2 + note F#, 2 + note D#, 2 + note __, 2 + note F_, 2 + loopchannel 0, Music_SproutTower_branch_f6a3e +; f6a7a + +Music_SproutTower_Ch4: ; f6a7a + togglenoise $0 + notetype $c + note __, 4 +Music_SproutTower_branch_f6a7f: ; f6a7f + note F#, 4 + stereopanning $f0 + note D#, 4 + note F#, 2 + stereopanning $f + note D#, 2 + stereopanning $ff + note F#, 4 + note F#, 4 + stereopanning $f + note D#, 4 + note F#, 2 + stereopanning $f0 + note D#, 2 + stereopanning $ff + note F#, 4 + loopchannel 0, Music_SproutTower_branch_f6a7f +; f6a99 + + diff --git a/audio/music/ssaqua.asm b/audio/music/ssaqua.asm new file mode 100644 index 00000000..9460219c --- /dev/null +++ b/audio/music/ssaqua.asm @@ -0,0 +1,1189 @@ +Music_SSAqua: ; ead42 + dbw $c0, Music_SSAqua_Ch1 + dbw $01, Music_SSAqua_Ch2 + dbw $02, Music_SSAqua_Ch3 + dbw $03, Music_SSAqua_Ch4 +; ead4e + +Music_SSAqua_Ch1: ; ead4e + tempo 117 + volume $77 + stereopanning $f + tone $0001 + vibrato $12, $33 + dutycycle $2 + notetype $6, $97 + octave 2 + note G_, 1 + note __, 1 + note G_, 1 + note __, 1 +Music_SSAqua_branch_ead65: ; ead65 + octave 2 + note G_, 16 + note __, 8 + note G_, 2 + note __, 2 + notetype $c, $97 + note G_, 2 + note G_, 10 + note __, 4 + notetype $6, $97 + note G_, 1 + note __, 1 + note G_, 1 + note __, 1 + note G_, 16 + note __, 8 + note G_, 2 + note __, 2 + notetype $c, $97 + note G_, 2 + note G_, 8 + note __, 8 + dutycycle $1 + intensity $61 + callchannel Music_SSAqua_branch_eaf9e + octave 5 + note G_, 1 + octave 4 + note B_, 1 + note A_, 1 + note G_, 1 + octave 5 + note G_, 1 + octave 4 + note B_, 1 + note A_, 1 + note G_, 1 + octave 5 + note G_, 1 + octave 4 + note B_, 1 + note A_, 1 + note G_, 1 + octave 5 + note G_, 1 + octave 4 + note B_, 1 + note A_, 1 + note G_, 1 + callchannel Music_SSAqua_branch_eaf9e + callchannel Music_SSAqua_branch_eafe7 + note __, 16 + note __, 16 + note __, 16 + intensity $97 + note __, 14 + notetype $6, $97 + note D_, 1 + note __, 1 + octave 3 + note A#, 1 + note __, 1 + notetype $c, $97 + note __, 16 + note __, 16 + intensity $95 + note __, 2 + octave 4 + note C_, 1 + note E_, 1 + note G_, 1 + note __, 1 + note E_, 1 + note C_, 1 + octave 3 + note E_, 1 + note C_, 1 + note E_, 1 + note G_, 1 + octave 4 + note C_, 1 + note E_, 1 + note G_, 1 + octave 5 + note C_, 1 + octave 4 + note E_, 6 + note D_, 2 + note C_, 1 + note D_, 1 + note F#, 1 + note A_, 1 + octave 5 + note C_, 1 + note D_, 1 + octave 4 + note G_, 1 + note F#, 1 + dutycycle $2 + intensity $97 + note G_, 8 + note F#, 8 + note E_, 8 + note D_, 8 + octave 3 + note B_, 8 + note A#, 2 + note __, 2 + note B_, 1 + note __, 1 + octave 4 + note F#, 2 + intensity $75 + octave 5 + note A_, 4 + note F#, 4 + note D_, 4 + octave 4 + note A#, 2 + notetype $6, $97 + note D_, 1 + note __, 1 + octave 3 + note A#, 1 + note __, 1 + intensity $97 + note G_, 16 + note A_, 16 + note B_, 4 + note __, 4 + note B_, 4 + note __, 4 + octave 4 + note E_, 8 + note G_, 8 + note F#, 1 + vibrato $0, $0 + intensity $88 + note G_, 10 + vibrato $2, $23 + intensity $87 + note G_, 9 + vibrato $8, $33 + note C_, 4 + note E_, 4 + note C_, 4 + note D_, 12 + note F#, 12 + note __, 8 + octave 2 + note B_, 2 + octave 3 + note D_, 2 + note F#, 2 + note A_, 2 + note D_, 2 + note F#, 2 + note A_, 2 + octave 4 + note D_, 2 + note F#, 2 + notetype $c, $97 + note __, 7 + note __, 16 + note __, 16 + note G_, 8 + note F#, 1 + note D_, 1 + octave 3 + note A_, 1 + octave 4 + note D_, 1 + octave 3 + note A_, 1 + note F#, 1 + note D_, 1 + octave 2 + note A_, 1 + note B_, 1 + octave 3 + note D_, 1 + note F#, 1 + note A_, 1 + note D_, 1 + note F#, 1 + note A_, 1 + octave 4 + note D_, 1 + note F#, 1 + note __, 7 + note __, 16 + note __, 2 + note E_, 2 + note G_, 1 + note __, 1 + note E_, 1 + notetype $6, $97 + note __, 1 + note C_, 1 + note C#, 4 + octave 3 + note B_, 2 + note __, 2 + note A_, 3 + note __, 1 + note G_, 2 + note __, 2 + note F#, 2 + note D_, 2 + octave 2 + note A_, 2 + octave 3 + note D_, 2 + note A_, 2 + note F#, 2 + note D_, 2 + note A_, 2 + octave 4 + note D_, 2 + octave 3 + note A_, 2 + note F#, 2 + note A_, 2 + octave 4 + note C_, 2 + note D_, 2 + note F#, 2 + note A_, 2 + loopchannel 0, Music_SSAqua_branch_ead65 +; eae73 + +Music_SSAqua_Ch2: ; eae73 + stereopanning $f0 + dutycycle $2 + vibrato $8, $33 + notetype $c, $b7 + note __, 2 +Music_SSAqua_branch_eae7e: ; eae7e + notetype $c, $b7 + dutycycle $1 + intensity $61 + callchannel Music_SSAqua_branch_eaf9e + callchannel Music_SSAqua_branch_eafe7 + dutycycle $2 + intensity $d7 + callchannel Music_SSAqua_branch_eaf89 + note B_, 1 + note __, 1 + note G_, 1 + note __, 3 + octave 3 + note G_, 6 + note G_, 1 + note B_, 1 + octave 4 + note C#, 1 + note E_, 1 + forceoctave $c + callchannel Music_SSAqua_branch_eaf89 + forceoctave $0 + octave 3 + note B_, 1 + note __, 1 + note G_, 1 + note __, 3 + octave 4 + note G_, 6 + note __, 2 + dutycycle $3 + intensity $b7 + octave 3 + note B_, 1 + octave 4 + note C_, 1 + callchannel Music_SSAqua_branch_eaf31 + note G_, 4 + note __, 4 + note G_, 8 + note A_, 8 + note B_, 8 + notetype $c, $b7 + octave 5 + note C_, 10 + note D_, 2 + note C_, 2 + octave 4 + note G_, 2 + note B_, 6 + note A_, 6 + note __, 2 + octave 3 + note B_, 1 + octave 4 + note C_, 1 + callchannel Music_SSAqua_branch_eaf31 + note G_, 4 + note __, 4 + note G_, 8 + note A_, 8 + note B_, 8 + octave 5 + note D#, 1 + vibrato $0, $0 + intensity $98 + note E_, 10 + vibrato $4, $23 + intensity $97 + note E_, 9 + vibrato $8, $23 + note D_, 4 + note C_, 4 + octave 4 + note G_, 4 + note B_, 12 + note A_, 12 + note __, 4 + dutycycle $0 + note B_, 2 + note A_, 2 + callchannel Music_SSAqua_branch_eaf7e + notetype $6, $b7 + note G#, 1 + note A_, 11 + note G_, 2 + note F#, 2 + note G_, 12 + note __, 4 + note __, 4 + note E_, 2 + note __, 2 + note E_, 2 + note __, 2 + note G_, 2 + note __, 2 + note A_, 2 + note __, 2 + note E_, 2 + note __, 2 + note F#, 2 + note __, 2 + note G_, 2 + note __, 2 + note A_, 16 + note A#, 12 + note B_, 2 + note A_, 2 + callchannel Music_SSAqua_branch_eaf7e + notetype $6, $b7 + note G#, 1 + note A_, 11 + note B_, 4 + note G_, 12 + note __, 4 + note __, 4 + octave 5 + note C_, 4 + note D_, 2 + note __, 2 + note C_, 2 + note __, 1 + octave 4 + note A#, 1 + note B_, 4 + note A_, 2 + note __, 2 + note G_, 4 + note E_, 2 + note __, 2 + note F#, 8 + note G_, 8 + note A_, 8 + note __, 8 + loopchannel 0, Music_SSAqua_branch_eae7e +; eaf31 + +Music_SSAqua_branch_eaf31: ; eaf31 + note D_, 6 + octave 3 + note B_, 1 + octave 4 + note C_, 1 + note D_, 2 + octave 3 + note B_, 1 + octave 4 + note C_, 1 + note D_, 2 + octave 3 + note B_, 1 + octave 4 + note C_, 1 + note D_, 2 + note __, 2 + note G_, 2 + note __, 2 + note A_, 2 + note __, 2 + note A#, 2 + note __, 2 + note B_, 6 + note F#, 6 + note __, 4 + dutycycle $1 + notetype $6, $b7 + octave 3 + note A_, 1 + note __, 1 + octave 4 + note D_, 1 + note __, 1 + note F#, 1 + note __, 1 + note A_, 1 + note __, 1 + note D_, 1 + note __, 1 + note F#, 1 + note __, 1 + note A_, 1 + note __, 1 + octave 5 + note D_, 1 + note __, 1 + note F#, 1 + note __, 1 + note D_, 1 + note __, 1 + octave 4 + note A#, 1 + note __, 1 + note F#, 1 + note __, 1 + note A#, 1 + note __, 1 + note F#, 1 + note __, 1 + dutycycle $3 + note E_, 2 + note F#, 2 + note G_, 12 + note E_, 2 + note F#, 2 + note G_, 4 + note E_, 2 + note F#, 2 + note G_, 4 + note E_, 2 + note F#, 2 + endchannel +; eaf7e + +Music_SSAqua_branch_eaf7e: ; eaf7e + notetype $c, $b7 + note B_, 10 + note F#, 1 + note __, 1 + note B_, 1 + note __, 1 + note F#, 1 + note __, 1 + endchannel +; eaf89 + +Music_SSAqua_branch_eaf89: ; eaf89 + octave 3 + note D_, 10 + note E_, 1 + note __, 3 + note D_, 1 + note __, 1 + note C#, 12 + octave 2 + note A_, 1 + note __, 1 + note B_, 1 + note __, 1 + octave 3 + note C_, 8 + note __, 2 + octave 2 + note B_, 1 + note __, 3 + note A_, 1 + note __, 1 + endchannel +; eaf9e + +Music_SSAqua_branch_eaf9e: ; eaf9e + octave 5 + note G_, 1 + note D_, 1 + octave 4 + note B_, 1 + note G_, 1 + octave 5 + note G_, 1 + note D_, 1 + octave 4 + note B_, 1 + note G_, 1 + octave 5 + note G_, 1 + note D_, 1 + octave 4 + note B_, 1 + note G_, 1 + octave 5 + note G_, 1 + note D_, 1 + octave 4 + note B_, 1 + note G_, 1 + octave 5 + note G_, 1 + note C#, 1 + octave 4 + note A#, 1 + note G_, 1 + octave 5 + note G_, 1 + note C#, 1 + octave 4 + note A#, 1 + note G_, 1 + octave 5 + note G_, 1 + note C#, 1 + octave 4 + note A#, 1 + note G_, 1 + octave 5 + note G_, 1 + note C#, 1 + octave 4 + note A#, 1 + note G_, 1 + octave 5 + note G_, 1 + note C_, 1 + octave 4 + note A_, 1 + note G_, 1 + octave 5 + note G_, 1 + note C_, 1 + octave 4 + note A_, 1 + note G_, 1 + octave 5 + note G_, 1 + note C_, 1 + octave 4 + note A_, 1 + note G_, 1 + octave 5 + note G_, 1 + note C_, 1 + octave 4 + note A_, 1 + note G_, 1 + endchannel +; eafe7 + +Music_SSAqua_branch_eafe7: ; eafe7 + octave 5 + note G_, 1 + octave 4 + note B_, 1 + note A_, 1 + note G_, 1 + octave 5 + note G_, 1 + octave 4 + note B_, 1 + note A_, 1 + note G_, 1 + octave 5 + note G_, 1 + note D_, 1 + octave 4 + note B_, 1 + note G_, 1 + note B_, 1 + note G_, 1 + note C#, 1 + octave 3 + note G_, 1 + endchannel +; eafff + +Music_SSAqua_Ch3: ; eafff + stereopanning $ff + vibrato $8, $34 + notetype $6, $15 + octave 2 + note G_, 1 + note __, 1 + note G_, 1 + note __, 1 +Music_SSAqua_branch_eb00c: ; eb00c + note G_, 16 + note __, 8 + note G_, 2 + note __, 2 + notetype $c, $15 + note G_, 2 + note G_, 10 + note __, 4 + notetype $6, $15 + note G_, 1 + note __, 1 + note G_, 1 + note __, 1 + note G_, 16 + note __, 8 + note G_, 2 + note __, 2 + notetype $c, $15 + note G_, 2 + note G_, 8 + note B_, 1 + octave 3 + note C#, 1 + note D_, 1 + note G_, 1 + note D_, 1 + note G_, 1 + note B_, 1 + octave 4 + note E_, 1 + callchannel Music_SSAqua_branch_eb0f6 + callchannel Music_SSAqua_branch_eb0f6 +Music_SSAqua_branch_eb036: ; eb036 + note G_, 2 + note __, 2 + octave 3 + note G_, 1 + note __, 3 + octave 2 + note G_, 2 + note __, 2 + octave 3 + note G_, 1 + note __, 3 + octave 2 + note G_, 2 + note __, 2 + octave 3 + note G_, 1 + note __, 3 + octave 2 + note G_, 2 + note __, 2 + octave 3 + note G_, 1 + note __, 1 + octave 2 + note G_, 1 + note __, 1 + loopchannel 4, Music_SSAqua_branch_eb036 + callchannel Music_SSAqua_branch_eb11b + callchannel Music_SSAqua_branch_eb11b + callchannel Music_SSAqua_branch_eb1d9 + octave 3 + note E_, 2 + note __, 2 + octave 4 + note E_, 1 + note __, 3 + octave 3 + note D#, 2 + note __, 2 + octave 4 + note D#, 1 + note __, 3 + octave 3 + note D_, 2 + note __, 2 + octave 4 + note D_, 1 + note __, 3 + octave 3 + note D#, 2 + note __, 2 + octave 4 + note D#, 1 + note __, 3 + octave 2 + note A_, 2 + note __, 2 + octave 4 + note C_, 1 + note __, 3 + octave 2 + note A_, 2 + note __, 2 + octave 4 + note C_, 1 + note __, 3 + octave 2 + note A_, 2 + note __, 2 + octave 4 + note C#, 1 + note __, 3 + octave 2 + note A_, 2 + note __, 2 + octave 4 + note C#, 1 + note __, 3 + octave 3 + note D_, 2 + note __, 2 + octave 4 + note G_, 1 + note __, 3 + octave 3 + note D_, 2 + note __, 2 + octave 4 + note G_, 1 + note __, 3 + octave 3 + note D_, 2 + note __, 2 + octave 4 + note F#, 1 + note __, 3 + octave 3 + note D_, 2 + note __, 2 + octave 4 + note F#, 1 + note __, 3 + callchannel Music_SSAqua_branch_eb1d9 + octave 3 + note E_, 2 + note __, 2 + octave 4 + note E_, 1 + note __, 3 + octave 3 + note E_, 2 + note __, 2 + octave 4 + note D#, 1 + note __, 3 + octave 2 + note A_, 2 + note __, 2 + octave 4 + note C#, 1 + note __, 3 + octave 2 + note A_, 2 + note __, 2 + octave 4 + note C#, 1 + note __, 3 + octave 3 + note C_, 2 + note __, 2 + octave 4 + note G_, 1 + note __, 3 + octave 3 + note C_, 2 + note __, 2 + octave 4 + note G_, 1 + note __, 3 + octave 3 + note C#, 2 + note __, 2 + octave 4 + note G_, 1 + note __, 3 + octave 3 + note C#, 2 + note __, 2 + octave 4 + note G_, 1 + note __, 3 + octave 3 + note D_, 2 + note __, 2 + octave 4 + note G_, 1 + note __, 3 + octave 3 + note D_, 2 + note __, 2 + octave 4 + note G_, 1 + note __, 3 + octave 3 + note D_, 2 + note __, 2 + octave 4 + note F#, 1 + note __, 3 + octave 3 + note D_, 2 + note __, 2 + octave 2 + note G_, 1 + note __, 1 + note G_, 1 + note __, 1 + loopchannel 0, Music_SSAqua_branch_eb00c +; eb0f6 + +Music_SSAqua_branch_eb0f6: ; eb0f6 + notetype $6, $15 + octave 2 + note G_, 2 + note __, 6 + note G_, 2 + note __, 6 + note G_, 2 + note __, 2 + octave 3 + note G_, 2 + note __, 2 + octave 2 + note G_, 2 + note __, 4 + note G_, 1 + note __, 1 + note G_, 2 + note __, 6 + note G_, 2 + note __, 2 + octave 3 + note G_, 1 + note __, 3 + octave 2 + note G_, 2 + note __, 2 + octave 3 + note G_, 1 + note __, 3 + octave 2 + note G_, 2 + note __, 4 + note G_, 1 + note __, 1 + endchannel +; eb11b + +Music_SSAqua_branch_eb11b: ; eb11b + octave 2 + note G_, 2 + note __, 2 + octave 4 + note D_, 1 + note __, 3 + octave 2 + note G_, 2 + note __, 2 + octave 4 + note D_, 1 + note __, 3 + octave 2 + note G_, 2 + note __, 2 + octave 4 + note E_, 1 + note __, 3 + octave 2 + note G_, 2 + note __, 2 + octave 4 + note E_, 1 + note __, 1 + octave 2 + note G_, 1 + note __, 1 + note G_, 2 + note __, 2 + octave 4 + note F#, 1 + note __, 3 + octave 2 + note G_, 2 + note __, 2 + octave 4 + note F#, 1 + note __, 3 + octave 2 + note G_, 2 + note __, 2 + octave 4 + note G_, 4 + note F#, 4 + note E_, 2 + note __, 2 + octave 2 + note B_, 2 + note __, 2 + octave 4 + note F#, 1 + note __, 3 + octave 2 + note B_, 2 + note __, 2 + octave 4 + note F#, 1 + note __, 3 + octave 2 + note A#, 2 + note __, 2 + octave 3 + note A#, 1 + note __, 3 + octave 2 + note A#, 2 + note __, 2 + octave 3 + note A#, 1 + note __, 3 + octave 2 + note A_, 2 + note __, 2 + octave 3 + note A_, 1 + note __, 3 + octave 2 + note A_, 2 + note __, 2 + octave 3 + note A_, 1 + note __, 3 + octave 2 + note A#, 2 + note __, 2 + octave 3 + note A#, 1 + note __, 3 + octave 2 + note A#, 2 + note __, 2 + octave 3 + note A#, 1 + note __, 1 + note D#, 1 + note __, 1 + note E_, 2 + note __, 2 + octave 4 + note E_, 1 + note __, 3 + octave 3 + note E_, 2 + note __, 2 + octave 4 + note E_, 1 + note __, 3 + octave 3 + note D#, 2 + note __, 2 + octave 4 + note D#, 1 + note __, 3 + octave 3 + note D#, 2 + note __, 2 + octave 4 + note D#, 1 + note __, 1 + octave 3 + note C#, 1 + note __, 1 + note D_, 2 + note __, 2 + octave 4 + note D_, 1 + note __, 3 + octave 3 + note D_, 2 + note __, 2 + octave 4 + note D_, 1 + note __, 3 + octave 3 + note C#, 2 + note __, 2 + octave 4 + note B_, 4 + note G_, 4 + note E_, 2 + note __, 2 + octave 3 + note C_, 2 + note __, 2 + octave 4 + note G_, 1 + note __, 3 + octave 3 + note C_, 2 + note __, 2 + octave 4 + note G_, 1 + note __, 3 + octave 2 + note A_, 2 + note __, 2 + octave 4 + note E_, 1 + note __, 3 + octave 2 + note A_, 2 + note __, 2 + octave 4 + note E_, 1 + note __, 3 + octave 3 + note D_, 2 + note __, 2 + octave 4 + note G_, 1 + note __, 3 + octave 3 + note D_, 2 + note __, 2 + octave 4 + note G_, 1 + note __, 3 + octave 3 + note D_, 2 + note __, 2 + octave 4 + note F#, 1 + note __, 3 + octave 3 + note D_, 2 + note __, 2 + octave 4 + note F#, 1 + note __, 3 + endchannel +; eb1d9 + +Music_SSAqua_branch_eb1d9: ; eb1d9 + octave 2 + note B_, 2 + note __, 2 + octave 4 + note F#, 1 + note __, 3 + octave 2 + note B_, 2 + note __, 2 + octave 4 + note F#, 1 + note __, 3 + octave 2 + note B_, 2 + note __, 2 + octave 4 + note D#, 1 + note __, 3 + octave 2 + note B_, 2 + note __, 2 + octave 4 + note D#, 1 + note __, 3 + endchannel +; eb1f2 + +Music_SSAqua_Ch4: ; eb1f2 + togglenoise $3 + notetype $c + note __, 2 +Music_SSAqua_branch_eb1f7: ; eb1f7 + note G#, 1 + note G_, 1 + note G_, 1 + note G_, 1 + note G_, 1 + note G_, 1 + note G_, 1 + note G_, 1 + note G_, 1 + note G_, 1 + note G_, 1 + note G_, 1 + note G_, 1 + note G_, 1 + note G#, 1 + note G_, 1 + loopchannel 12, Music_SSAqua_branch_eb1f7 + callchannel Music_SSAqua_branch_eb257 + callchannel Music_SSAqua_branch_eb257 + callchannel Music_SSAqua_branch_eb257 + callchannel Music_SSAqua_branch_eb264 + callchannel Music_SSAqua_branch_eb257 + callchannel Music_SSAqua_branch_eb257 + callchannel Music_SSAqua_branch_eb257 + callchannel Music_SSAqua_branch_eb264 + callchannel Music_SSAqua_branch_eb257 + callchannel Music_SSAqua_branch_eb257 + callchannel Music_SSAqua_branch_eb257 + callchannel Music_SSAqua_branch_eb264 + callchannel Music_SSAqua_branch_eb257 + callchannel Music_SSAqua_branch_eb257 + callchannel Music_SSAqua_branch_eb257 + callchannel Music_SSAqua_branch_eb270 + callchannel Music_SSAqua_branch_eb257 + callchannel Music_SSAqua_branch_eb257 + callchannel Music_SSAqua_branch_eb257 + callchannel Music_SSAqua_branch_eb264 + callchannel Music_SSAqua_branch_eb257 + callchannel Music_SSAqua_branch_eb257 + callchannel Music_SSAqua_branch_eb257 + callchannel Music_SSAqua_branch_eb270 + loopchannel 0, Music_SSAqua_branch_eb1f7 +; eb257 + +Music_SSAqua_branch_eb257: ; eb257 + note A#, 2 + note G_, 1 + note G_, 1 + note D_, 2 + note G_, 1 + note G_, 1 + note A#, 2 + note G_, 1 + note G_, 1 + note D_, 2 + note G_, 1 + note G_, 1 + endchannel +; eb264 + +Music_SSAqua_branch_eb264: ; eb264 + note A#, 2 + note G_, 1 + note G_, 1 + note D_, 2 + note G_, 1 + note G_, 1 + note A#, 2 + note G_, 1 + note G_, 1 + note D_, 2 + note F#, 2 + endchannel +; eb270 + +Music_SSAqua_branch_eb270: ; eb270 + note A#, 2 + note G_, 1 + note G_, 1 + note D_, 2 + note G_, 1 + note G_, 1 + note D_, 1 + note D_, 1 + note D_, 2 + note D_, 2 + note C_, 2 + endchannel +; eb27c + + diff --git a/audio/music/successfulcapture.asm b/audio/music/successfulcapture.asm new file mode 100644 index 00000000..61ccc3eb --- /dev/null +++ b/audio/music/successfulcapture.asm @@ -0,0 +1,28 @@ +Music_SuccessfulCapture: ; f4602 + dbw $80, Music_SuccessfulCapture_Ch1 + dbw $01, Music_SuccessfulCapture_Ch2 + dbw $02, Music_SuccessfulCapture_Ch3 +; f460b + +Music_SuccessfulCapture_Ch1: ; f460b + tempo 126 + volume $77 + dutycycle $3 + tone $0001 + notetype $c, $a1 + jumpchannel Music_SuccessfulCapture_branch_f4536 +; f461b + +Music_SuccessfulCapture_Ch2: ; f461b + vibrato $12, $24 + notetype $c, $c1 + dutycycle $2 + jumpchannel Music_SuccessfulCapture_branch_f4585 +; f4626 + +Music_SuccessfulCapture_Ch3: ; f4626 + notetype $c, $25 + jumpchannel Music_SuccessfulCapture_branch_f45cf +; f462c + + diff --git a/audio/music/surf.asm b/audio/music/surf.asm new file mode 100644 index 00000000..2d8d3fa1 --- /dev/null +++ b/audio/music/surf.asm @@ -0,0 +1,739 @@ +Music_Surf: ; f518a + dbw $80, Music_Surf_Ch1 + dbw $01, Music_Surf_Ch2 + dbw $02, Music_Surf_Ch3 +; f5193 + + +INCBIN "baserom.gbc", $f5193, $f5194 - $f5193 + + +Music_Surf_Ch1: ; f5194 + tempo 108 + volume $77 + notetype $c, $a7 + stereopanning $f +Music_Surf_branch_f519e: ; f519e + dutycycle $2 + vibrato $10, $24 + intensity $73 + octave 3 + note F_, 1 + note __, 1 + note D#, 1 + note __, 1 + intensity $73 + note F_, 1 + note __, 1 + note D#, 1 + note __, 1 + note G#, 1 + note __, 1 + note D#, 1 + note __, 1 + intensity $73 + note F_, 1 + note __, 1 + note D#, 1 + note __, 1 + note F_, 1 + note __, 1 + note D#, 1 + intensity $93 + note __, 1 + note G#, 1 + note __, 1 + note D#, 1 + note __, 1 + intensity $a7 + note F_, 1 + note __, 1 + note D#, 1 + note __, 1 + note F_, 1 + note __, 1 + note D#, 1 + intensity $b7 + note __, 1 + note A#, 2 + note G#, 2 + note F_, 2 + note D_, 2 + notetype $8, $c7 + octave 2 + note A#, 2 + octave 3 + note D_, 2 + note F_, 2 + intensity $f7 + note G#, 2 + note A#, 2 + octave 4 + note D_, 2 + dutycycle $0 + callchannel Music_Surf_branch_f5233 + dutycycle $1 + notetype $8, $a7 + callchannel Music_Surf_branch_f5233 + callchannel Music_Surf_branch_f5293 + octave 4 + note C_, 2 + octave 3 + note G_, 2 + note D#, 2 + note C_, 2 + note D#, 2 + note G_, 2 + octave 4 + note C_, 2 + note D#, 2 + note G_, 2 + dutycycle $1 + notetype $6, $97 + callchannel Music_Surf_branch_f5293 + intensity $a8 + note G#, 6 + note A_, 6 + note A#, 3 + octave 4 + note D_, 3 + intensity $a8 + dutycycle $1 + callchannel Music_Surf_branch_f52d9 + octave 3 + note D#, 8 + note G#, 8 + note D#, 8 + dutycycle $3 + notetype $8, $98 + callchannel Music_Surf_branch_f52d9 + notetype $c, $a7 + octave 3 + note D#, 12 + octave 2 + note F_, 4 + note D#, 4 + note F_, 4 + note G#, 4 + note D#, 2 + note G#, 2 + note B_, 2 + octave 3 + note D#, 2 + loopchannel 0, Music_Surf_branch_f519e +; f5233 + +Music_Surf_branch_f5233: ; f5233 + notetype $c, $a7 + octave 3 + note D#, 4 + note A#, 1 + note __, 1 + octave 4 + note D#, 1 + note __, 1 + octave 3 + note A#, 1 + note __, 1 + octave 4 + note D#, 1 + note __, 1 + octave 3 + note D#, 4 + note A#, 1 + note __, 1 + octave 4 + note D#, 1 + note __, 1 + octave 3 + note A#, 1 + note __, 1 + octave 4 + note D#, 1 + note __, 1 + octave 3 + note C#, 4 + note A#, 1 + note __, 1 + octave 4 + note C#, 1 + note __, 1 + octave 3 + note A#, 1 + note __, 1 + octave 4 + note C#, 1 + note __, 1 + octave 3 + note C#, 4 + note A#, 1 + note __, 1 + octave 4 + note C#, 1 + note __, 1 + octave 3 + note A#, 1 + note __, 1 + octave 4 + note C#, 1 + note __, 1 + octave 3 + note C_, 4 + note G#, 1 + note __, 1 + octave 4 + note C_, 1 + note __, 1 + octave 3 + note G#, 1 + note __, 1 + octave 4 + note C_, 1 + note __, 1 + octave 3 + note C_, 4 + note G#, 1 + note __, 1 + octave 4 + note C_, 1 + note __, 1 + octave 3 + note G#, 1 + note __, 1 + octave 4 + note C_, 1 + note __, 1 + notetype $6, $a7 + octave 3 + note A#, 1 + note B_, 15 + octave 4 + note D#, 4 + octave 3 + note B_, 4 + note G#, 8 + note F_, 8 + note C#, 4 + note D_, 4 + endchannel +; f5293 + +Music_Surf_branch_f5293: ; f5293 + octave 4 + note G#, 16 + note D#, 4 + note C_, 4 + octave 3 + note G#, 4 + octave 4 + note C_, 4 + note D_, 4 + note D#, 4 + note G_, 4 + note G#, 4 + notetype $8, $92 + note A#, 2 + note F_, 2 + note D_, 2 + note F_, 2 + note D_, 2 + octave 3 + note A#, 2 + octave 4 + note D_, 2 + octave 3 + note A#, 2 + note F_, 2 + note A#, 2 + note F_, 2 + note D_, 2 + octave 2 + note A#, 2 + octave 3 + note D_, 2 + note F_, 2 + note G#, 2 + note A#, 2 + octave 4 + note D_, 2 + notetype $6, $97 + note C#, 1 + note D_, 15 + note G_, 4 + note D_, 4 + octave 3 + note A#, 4 + octave 4 + note D_, 4 + note F_, 4 + note G_, 4 + note A_, 4 + note A#, 4 + notetype $8, $92 + octave 5 + note C_, 2 + octave 4 + note G_, 2 + note D#, 2 + note G_, 2 + note D#, 2 + note C_, 2 + note D#, 2 + note C_, 2 + octave 3 + note G_, 2 + endchannel +; f52d9 + +Music_Surf_branch_f52d9: ; f52d9 + octave 3 + note A#, 3 + note G_, 3 + note A#, 3 + octave 4 + note D#, 9 + notetype $6, $58 + note D_, 1 + note C#, 1 + note C_, 1 + octave 3 + note B_, 1 + note A#, 1 + note A_, 1 + note G#, 1 + note G_, 1 + intensity $a8 + note D#, 4 + note D_, 4 + note D#, 4 + note G_, 4 + note A_, 4 + note G#, 4 + note G_, 4 + note F#, 4 + note F_, 4 + note E_, 4 + note G_, 8 + note C#, 8 + note A#, 8 + note A_, 1 + note A#, 3 + note G#, 4 + octave 4 + note C_, 4 + note F_, 12 + intensity $58 + note D#, 1 + note D_, 1 + note C#, 1 + note C_, 1 + octave 3 + note B_, 1 + note A#, 1 + note A_, 1 + note G_, 1 + intensity $a8 + note G#, 8 + octave 4 + note D#, 4 + octave 3 + note B_, 4 + note G#, 8 + note D#, 8 + octave 2 + note B_, 8 + endchannel +; f5317 + +Music_Surf_Ch2: ; f5317 +Music_Surf_branch_f5317: ; f5317 + notetype $c, $c2 + stereopanning $f0 + dutycycle $2 + vibrato $14, $23 +Music_Surf_branch_f5321: ; f5321 + octave 1 + note A#, 4 + octave 2 + note A#, 1 + note __, 3 + note A#, 1 + note __, 3 + loopchannel 3, Music_Surf_branch_f5321 + octave 1 + note A#, 4 + octave 2 + note F_, 1 + note __, 3 + note A#, 1 + note __, 3 +Music_Surf_branch_f5333: ; f5333 + note D#, 4 + note G_, 2 + note G#, 2 + note A#, 4 + note D#, 4 + note G_, 2 + note G#, 2 + note A#, 4 + note C#, 4 + note G_, 2 + note G#, 2 + note A#, 4 + note C#, 4 + note G_, 2 + note G#, 2 + note A#, 4 + note C_, 4 + note F_, 2 + note G_, 2 + note G#, 4 + note C_, 4 + note F_, 2 + note G_, 2 + note G#, 4 + octave 1 + note B_, 4 + octave 2 + note F_, 2 + note G_, 2 + note G#, 2 + note A#, 2 + note B_, 4 + note A#, 4 + note G#, 4 + loopchannel 2, Music_Surf_branch_f5333 + intensity $c7 + callchannel Music_Surf_branch_f53b2 + note D#, 4 + note D_, 4 + note C#, 4 + callchannel Music_Surf_branch_f53b2 + note D_, 4 + note D#, 4 + octave 1 + note A#, 4 + notetype $6, $b8 + callchannel Music_Surf_branch_f53d6 + dutycycle $1 + intensity $b8 + callchannel Music_Surf_branch_f53e8 + dutycycle $2 + callchannel Music_Surf_branch_f53f3 + dutycycle $1 + intensity $b8 + callchannel Music_Surf_branch_f5404 + octave 3 + note B_, 16 + octave 4 + note C#, 8 + forceoctave $c + dutycycle $3 + callchannel Music_Surf_branch_f53d6 + intensity $b8 + dutycycle $1 + callchannel Music_Surf_branch_f53e8 + dutycycle $3 + callchannel Music_Surf_branch_f53f3 + intensity $b8 + dutycycle $1 + callchannel Music_Surf_branch_f5404 + forceoctave $0 + notetype $c, $b8 + octave 4 + note B_, 12 + dutycycle $2 + note A#, 4 + note G#, 4 + note D#, 4 + note G#, 4 + note A#, 4 + note B_, 4 + loopchannel 0, Music_Surf_branch_f5317 +; f53b2 + +Music_Surf_branch_f53b2: ; f53b2 + octave 1 + note G#, 4 + octave 3 + note F_, 4 + note D#, 4 + octave 1 + note G#, 4 + octave 3 + note D#, 4 + note D_, 4 + octave 1 + note A#, 4 + octave 3 + note C_, 4 + octave 2 + note A#, 4 + octave 1 + note A#, 4 + octave 2 + note G#, 4 + note A#, 4 + octave 1 + note G_, 4 + octave 3 + note D_, 4 + note C_, 4 + octave 1 + note G_, 4 + octave 2 + note A#, 4 + note G_, 4 + note C_, 4 + octave 3 + note F_, 4 + note G_, 4 + endchannel +; f53d6 + +Music_Surf_branch_f53d6: ; f53d6 + octave 4 + note F_, 4 + note D#, 4 + note F_, 4 + note G_, 12 + intensity $58 + note F#, 1 + note F_, 1 + note E_, 1 + note D#, 1 + note D_, 1 + note C#, 1 + note C_, 1 + octave 3 + note B_, 1 + note A_, 1 + endchannel +; f53e8 + +Music_Surf_branch_f53e8: ; f53e8 + note A#, 7 + octave 4 + note C_, 8 + note C#, 16 + note C_, 4 + octave 3 + note B_, 4 + octave 4 + note C_, 16 + note G_, 8 + endchannel +; f53f3 + +Music_Surf_branch_f53f3: ; f53f3 + note F#, 1 + note G_, 3 + note F_, 4 + note G_, 4 + note G#, 12 + intensity $58 + note G_, 1 + note F#, 1 + note F_, 1 + note E_, 1 + note D#, 1 + note D_, 1 + note C#, 1 + octave 3 + note B_, 1 + endchannel +; f5404 + +Music_Surf_branch_f5404: ; f5404 + octave 4 + note C_, 8 + note G_, 4 + note G#, 4 + note A#, 8 + note G#, 8 + note D#, 8 + endchannel +; f540c + +Music_Surf_Ch3: ; f540c +Music_Surf_branch_f540c: ; f540c + stereopanning $ff + notetype $c, $15 + vibrato $16, $23 + octave 4 + note A#, 12 + octave 5 + note C_, 12 + note D_, 8 + note D#, 4 + note F_, 4 + note G_, 4 + note G#, 4 + intensity $12 + note A#, 12 + note __, 4 + note G#, 4 + note G_, 4 + notetype $6, $12 + note F#, 1 + note G_, 15 + note G#, 4 + note G_, 4 + note F_, 16 + octave 4 + note A#, 8 + notetype $c, $12 + octave 5 + note G#, 16 + note G_, 4 + note F_, 4 + notetype $6, $12 + note E_, 1 + note F_, 15 + note G_, 4 + note F_, 4 + note D#, 16 + note F_, 8 + notetype $c, $14 + note A#, 12 + note __, 4 + note G#, 4 + note G_, 4 + notetype $6, $14 + note F#, 1 + note G_, 15 + note G#, 4 + note G_, 4 + note F_, 16 + octave 4 + note A#, 8 + notetype $c, $14 + octave 5 + note G#, 16 + note G_, 4 + note F_, 4 + notetype $6, $14 + note E_, 1 + note F_, 15 + note G_, 4 + note F_, 4 + note D#, 16 + octave 6 + note D#, 8 + notetype $c, $13 + note C_, 16 + note D_, 4 + note D#, 4 + notetype $6, $13 + note D_, 1 + note D#, 15 + note D_, 4 + note C_, 4 + octave 5 + note D_, 16 + octave 6 + note D_, 8 + notetype $c, $13 + octave 5 + note A#, 12 + notetype $6, $13 + note A_, 1 + note A#, 7 + octave 6 + note C_, 8 + note D_, 8 + note F_, 16 + note D#, 4 + note D_, 4 + note D#, 16 + note D_, 8 + notetype $c, $14 + note C_, 12 + note C_, 4 + note D_, 4 + note D#, 4 + notetype $6, $14 + note D_, 1 + note D#, 15 + note D_, 4 + note C_, 4 + octave 5 + note D_, 16 + octave 6 + note D_, 8 + notetype $c, $14 + octave 5 + note A#, 12 + notetype $6, $14 + note A_, 1 + note A#, 7 + octave 6 + note C_, 8 + note D_, 8 + notetype $c, $14 + note F_, 12 + note G_, 8 + octave 5 + note A#, 4 + intensity $15 + callchannel Music_Surf_branch_f54c8 + octave 2 + note B_, 4 + octave 3 + note D#, 4 + note F_, 4 + note G#, 4 + note A#, 4 + note B_, 4 + callchannel Music_Surf_branch_f54c8 + octave 2 + note B_, 4 + octave 3 + note D#, 4 + note G#, 4 + note B_, 12 + octave 2 + note B_, 12 + octave 3 + note D#, 8 + octave 2 + note B_, 4 + loopchannel 0, Music_Surf_branch_f540c +; f54c8 + +Music_Surf_branch_f54c8: ; f54c8 + octave 3 + note D#, 4 + note G_, 1 + note __, 3 + note A#, 1 + note __, 3 + note D#, 4 + note G_, 1 + note __, 3 + note A#, 1 + note __, 3 + note C#, 4 + note G_, 1 + note __, 3 + note A#, 1 + note __, 3 + note C#, 4 + note G_, 1 + note __, 3 + note A#, 1 + note __, 3 + note C_, 4 + note F_, 1 + note __, 3 + note G#, 1 + note __, 3 + note C_, 4 + note F_, 1 + note __, 3 + note G#, 1 + note __, 3 + endchannel +; f54e8 + + diff --git a/audio/music/tintower.asm b/audio/music/tintower.asm new file mode 100644 index 00000000..e9dd5c31 --- /dev/null +++ b/audio/music/tintower.asm @@ -0,0 +1,298 @@ +Music_TinTower: ; f6811 + dbw $c0, Music_TinTower_Ch1 + dbw $01, Music_TinTower_Ch2 + dbw $02, Music_TinTower_Ch3 + dbw $03, Music_TinTower_Ch4 +; f681d + +Music_TinTower_Ch1: ; f681d + tempo 208 + volume $77 + dutycycle $3 + tone $0004 + vibrato $8, $45 +Music_TinTower_branch_f682a: ; f682a + stereopanning $f0 + notetype $c, $a5 + octave 3 + note G_, 4 + note C_, 4 + note G#, 8 + note G_, 4 + note C_, 4 + octave 2 + note A#, 2 + octave 3 + note C_, 2 + note C#, 2 + octave 2 + note A#, 2 + octave 3 + note G_, 4 + note C_, 4 + note G#, 4 + note F_, 4 + note G_, 4 + octave 2 + note G_, 4 + octave 3 + note G_, 6 + note A#, 2 + note G_, 2 + note F_, 2 + note C#, 2 + note G_, 2 + note G#, 8 + note G_, 4 + octave 4 + note C_, 4 + octave 3 + note G#, 2 + note G_, 2 + note F_, 2 + note G#, 2 + note G_, 2 + note C#, 2 + octave 2 + note A#, 2 + octave 3 + note G_, 2 + note G#, 4 + note F_, 4 + note G_, 4 + octave 2 + note G_, 4 + octave 3 + note G_, 8 + intensity $a2 + octave 2 + note G_, 4 + note G_, 12 + note G_, 4 + note G_, 8 + intensity $a7 + note G_, 4 + intensity $a2 + note G#, 4 + note G#, 8 + intensity $a7 + note G_, 4 + intensity $a2 + note G#, 4 + note G#, 8 + intensity $a7 + note A#, 4 + intensity $a2 + note G_, 4 + note G_, 12 + note G_, 4 + note G_, 12 + note G_, 4 + note G_, 12 + note G_, 4 + note G_, 8 + intensity $a5 + octave 3 + note A#, 4 + loopchannel 0, Music_TinTower_branch_f682a +; f688b + +Music_TinTower_Ch2: ; f688b + dutycycle $3 + tone $0002 + vibrato $18, $44 +Music_TinTower_branch_f6893: ; f6893 + stereopanning $ff +Music_TinTower_branch_f6895: ; f6895 + notetype $c, $b5 + octave 4 + note C_, 4 + note C_, 4 + note C#, 2 + note C_, 2 + octave 3 + note A#, 2 + octave 4 + note C#, 2 + note C_, 4 + note F_, 4 + note C#, 4 + octave 3 + note A#, 4 + octave 4 + note C_, 4 + note C_, 4 + note C#, 2 + note C_, 2 + octave 3 + note A#, 2 + octave 4 + note C#, 2 + note C_, 4 + octave 3 + note C_, 4 + octave 4 + note C_, 8 + stereopanning $f + loopchannel 2, Music_TinTower_branch_f6895 + intensity $b2 + octave 3 + note C_, 4 + note C_, 12 + note C_, 4 + note C_, 8 + intensity $b7 + note C_, 4 + intensity $b2 + note C#, 4 + note C#, 8 + intensity $b7 + note C_, 4 + intensity $b2 + note C#, 4 + note C#, 8 + intensity $b7 + note D#, 4 + intensity $90 + stereopanning $ff + note G_, 4 + octave 4 + note C_, 4 + octave 3 + note A#, 2 + note G#, 2 + note G_, 2 + note G#, 2 + note G_, 4 + note C_, 4 + note G_, 8 + note G_, 4 + octave 4 + note C_, 4 + octave 3 + note A#, 2 + octave 4 + note C_, 2 + note C#, 2 + octave 3 + note A#, 2 + octave 4 + note C_, 4 + octave 3 + note C_, 4 + octave 4 + note C_, 6 + intensity $95 + note C#, 2 + loopchannel 0, Music_TinTower_branch_f6893 +; f68f8 + +Music_TinTower_Ch3: ; f68f8 + notetype $c, $14 +Music_TinTower_branch_f68fb: ; f68fb + note __, 16 + note __, 16 + note __, 16 + note __, 10 + octave 2 + note G_, 2 + note G#, 2 + note A#, 2 + octave 3 + note C_, 8 + note C#, 8 + note E_, 8 + octave 2 + note A#, 2 + octave 3 + note C_, 2 + note C#, 2 + note D#, 2 + note C_, 8 + note C#, 8 + note E_, 8 + octave 4 + note C_, 8 + octave 3 + note C_, 1 + note __, 3 + note C_, 1 + note __, 11 + note C_, 1 + note __, 3 + note C_, 1 + note __, 7 + note C_, 4 + note C#, 1 + note __, 3 + note C#, 1 + note __, 7 + note C_, 4 + note C#, 1 + note __, 3 + note C#, 1 + note __, 7 + note D#, 4 + stereopanning $f + note C_, 1 + note __, 3 + note C_, 1 + note __, 11 + note C_, 1 + note __, 3 + note C_, 1 + note __, 3 + stereopanning $ff + octave 2 + note A#, 2 + octave 3 + note C_, 2 + note C#, 2 + note D#, 2 + stereopanning $f + note C_, 1 + note __, 3 + note C_, 1 + note __, 11 + note C_, 1 + note __, 3 + note C_, 1 + note __, 11 + stereopanning $ff + loopchannel 0, Music_TinTower_branch_f68fb +; f6948 + +Music_TinTower_Ch4: ; f6948 + togglenoise $0 + notetype $c +Music_TinTower_branch_f694c: ; f694c + stereopanning $f + note G_, 2 + stereopanning $f0 + note G_, 1 + note G_, 1 + stereopanning $f + note G_, 2 + stereopanning $f0 + note F_, 4 + stereopanning $f + note G_, 2 + note G_, 2 + note F_, 2 + stereopanning $f0 + note G_, 2 + stereopanning $f + note G_, 1 + note G_, 1 + stereopanning $f0 + note G_, 2 + stereopanning $f + note F_, 4 + stereopanning $f0 + note G_, 2 + note G_, 2 + note F_, 2 + loopchannel 0, Music_TinTower_branch_f694c +; f6974 + + diff --git a/audio/music/titlescreen.asm b/audio/music/titlescreen.asm new file mode 100644 index 00000000..42d36d65 --- /dev/null +++ b/audio/music/titlescreen.asm @@ -0,0 +1,1246 @@ +Music_TitleScreen: ; eb7b1 + dbw $c0, Music_TitleScreen_Ch1 + dbw $01, Music_TitleScreen_Ch2 + dbw $02, Music_TitleScreen_Ch3 + dbw $03, Music_TitleScreen_Ch4 +; eb7bd + +Music_TitleScreen_Ch1: ; eb7bd + tempo 256 + volume $77 + dutycycle $3 + tone $0002 + vibrato $10, $12 + stereopanning $f0 + notetype $c, $a7 + octave 3 + note D_, 6 + octave 2 + note B_, 2 + note B_, 4 + octave 3 + note D_, 4 + intensity $a0 + note C_, 6 + intensity $a7 + note C_, 6 + note D#, 4 + note D_, 6 + octave 2 + note G_, 2 + note G_, 4 + octave 3 + note D_, 4 + note D#, 8 + tempo 184 + note G#, 8 + tempo 134 + octave 2 + note G_, 1 + note __, 2 + note A_, 1 + note B_, 8 + note G_, 4 + octave 3 + note C_, 1 + note __, 2 + note D_, 1 + note E_, 8 + note C_, 4 + octave 2 + note B_, 1 + note __, 2 + octave 3 + note C_, 1 + octave 2 + note B_, 8 + note A_, 4 + note A_, 1 + note __, 2 + note B_, 1 + octave 3 + note C_, 6 + note E_, 4 + note F#, 2 + stereopanning $ff + octave 4 + note G_, 1 + stereopanning $f0 + octave 3 + note D_, 5 + octave 2 + note B_, 2 + octave 3 + note D_, 4 + octave 2 + note B_, 4 + octave 3 + note C_, 6 + note F_, 6 + note C_, 4 + note D_, 6 + intensity $b7 + note D#, 1 + note E_, 1 + note F_, 6 + note E_, 1 + note D#, 1 + note D_, 8 + notetype $8, $a7 + note C_, 4 + octave 2 + note B_, 4 + octave 3 + note C_, 4 + note D_, 9 + octave 2 + note B_, 3 + octave 3 + note D_, 6 + octave 2 + note B_, 6 + octave 3 + note C_, 3 + note D_, 6 + note E_, 3 + note E_, 4 + note E_, 4 + note C_, 4 + notetype $8, $a0 + octave 2 + note B_, 6 + notetype $8, $a7 + note B_, 6 + notetype $8, $a7 + octave 3 + note F_, 4 + note E_, 4 + note C_, 4 + notetype $8, $a0 + note D_, 6 + notetype $8, $a7 + note D_, 6 + notetype $8, $a7 + note __, 3 + octave 2 + note B_, 3 + octave 3 + note C_, 3 + note D_, 3 + note D_, 9 + octave 2 + note B_, 3 + octave 3 + note D_, 6 + octave 2 + note B_, 6 + octave 3 + note C_, 9 + note F_, 9 + note C_, 6 + note D_, 9 + notetype $c, $b7 + note D#, 1 + note E_, 1 + note F_, 6 + note E_, 1 + note D#, 1 + note D_, 8 + notetype $8, $a7 + note C_, 4 + octave 2 + note B_, 4 + octave 3 + note C_, 4 + note D_, 9 + octave 2 + note B_, 3 + octave 3 + note D_, 9 + notetype $8, $b7 + note G_, 3 + note A_, 4 + note G_, 4 + note F_, 4 + note F_, 6 + note E_, 6 + note D_, 9 + note F_, 3 + note G_, 3 + note D_, 6 + note G_, 3 + notetype $8, $54 + octave 2 + note G_, 3 + note B_, 3 + notetype $8, $94 + octave 3 + note D_, 3 + note G_, 3 + tempo 136 + notetype $8, $b4 + note F_, 3 + note A_, 3 + notetype $8, $d4 + octave 4 + note C_, 3 + note F_, 3 + tempo 138 + notetype $8, $b4 + note D_, 9 + note C_, 9 + octave 3 + note A#, 6 + notetype $c, $b7 + note F_, 1 + note E_, 1 + note D_, 1 + note E_, 1 + note F_, 4 + octave 4 + note D_, 4 + note F_, 4 + note E_, 6 + octave 3 + note G_, 2 + notetype $8, $b7 + note A_, 4 + note G_, 4 + note F_, 4 + note G_, 12 + octave 4 + note C_, 6 + tempo 136 + note C#, 6 + tempo 134 + callchannel Music_TitleScreen_branch_eb92c + octave 4 + note C_, 4 + note C_, 4 + note C#, 4 + callchannel Music_TitleScreen_branch_eb92c + octave 4 + note C_, 4 + note C_, 4 + note C#, 4 + callchannel Music_TitleScreen_branch_eb92c + octave 3 + note E_, 4 + note E_, 4 + note C_, 4 + notetype $c, $a0 + note D_, 6 + notetype $c, $a7 + note D_, 10 + intensity $a0 + note C_, 8 + intensity $a7 + note C_, 8 + intensity $a0 + octave 2 + note B_, 8 + intensity $a7 + note B_, 8 + octave 3 + note C_, 8 + octave 2 + note B_, 8 + octave 3 + note D_, 8 + octave 2 + note B_, 8 + octave 3 + note C_, 8 + note F_, 8 + note A_, 8 + note G_, 6 + note G_, 1 + note F#, 1 + note F_, 8 + note E_, 8 + intensity $a0 + note D_, 16 + intensity $a7 + note D_, 16 + intensity $a3 + octave 2 + note G_, 1 + note __, 3 + note G_, 1 + note __, 5 + note G_, 1 + note G_, 1 + note G_, 1 + note __, 3 + note G_, 1 + note __, 3 + note G_, 1 + note __, 3 + notetype $8, $b2 + note A_, 2 + note A_, 2 + note A_, 2 + note A_, 2 + note A_, 2 + note F#, 2 + notetype $c, $b7 + note G_, 1 + note __, 3 + octave 1 + note G_, 1 + note __, 11 + endchannel +; eb92c + +Music_TitleScreen_branch_eb92c: ; eb92c + notetype $c, $c3 + note D_, 1 +Music_TitleScreen_branch_eb930: ; eb930 + note __, 1 + octave 2 + note D_, 1 + octave 1 + note A_, 1 + octave 2 + note D_, 1 + loopchannel 5, Music_TitleScreen_branch_eb930 + note __, 1 + note D_, 1 + octave 1 + note A_, 1 + notetype $8, $b7 + endchannel +; eb943 + +Music_TitleScreen_Ch2: ; eb943 + dutycycle $3 + vibrato $14, $12 + notetype $c, $c7 + octave 3 + note G_, 6 + note D_, 2 + note D_, 4 + note G_, 4 + intensity $b0 + note F_, 8 + intensity $b7 + note F_, 8 + intensity $c7 + note G_, 6 + note D_, 2 + note D_, 4 + note G_, 4 + intensity $b0 + note G#, 4 + intensity $b7 + note G#, 4 + intensity $b0 + octave 4 + note C_, 4 + intensity $b7 + note C_, 4 + intensity $c2 + octave 3 + note B_, 1 + note __, 2 + note A_, 1 + intensity $b0 + note G_, 6 + intensity $b7 + note G_, 6 + note __, 16 + note __, 16 + intensity $c7 + octave 4 + note C_, 1 + note __, 2 + note D_, 1 + note E_, 8 + note F#, 2 + note E_, 1 + note F#, 1 + octave 3 + note G_, 6 + note B_, 2 + octave 4 + note D_, 8 + stereopanning $f0 + intensity $97 + octave 2 + note A_, 4 + note F_, 4 + stereopanning $ff + intensity $c7 + octave 4 + note F_, 6 + note E_, 1 + note D#, 1 + note D_, 8 + stereopanning $f0 + intensity $97 + octave 2 + note A_, 6 + octave 3 + note C_, 2 + stereopanning $f + intensity $a3 + octave 4 + note D_, 4 + note D_, 2 + note C_, 4 + note C_, 2 + octave 3 + note B_, 4 + stereopanning $ff + intensity $c7 + octave 3 + note G_, 6 + note B_, 2 + octave 4 + note D_, 8 + stereopanning $f0 + intensity $97 + octave 2 + note A_, 2 + note F_, 4 + note A_, 2 + stereopanning $ff + notetype $8, $c7 + octave 4 + note C_, 4 + octave 3 + note B_, 4 + octave 4 + note C_, 4 + note D_, 12 + stereopanning $f0 + notetype $8, $b7 + octave 2 + note A_, 9 + stereopanning $f + notetype $c, $c7 + note G_, 1 + note A_, 1 + note B_, 6 + note E_, 1 + note F#, 1 + note G_, 4 + notetype $c, $4b + note A_, 4 + stereopanning $ff + notetype $c, $c7 + octave 3 + note G_, 6 + note B_, 2 + octave 4 + note D_, 8 + stereopanning $f0 + intensity $97 + octave 2 + note A_, 2 + note F_, 6 + stereopanning $ff + intensity $c7 + octave 4 + note F_, 6 + note E_, 1 + note D#, 1 + note D_, 8 + stereopanning $f0 + intensity $97 + octave 3 + note C_, 2 + octave 2 + note A_, 6 + note B_, 6 + note G_, 2 + notetype $8, $c7 + note F_, 4 + note G_, 4 + note F_, 4 + stereopanning $ff + octave 3 + note G_, 9 + note B_, 3 + octave 4 + note D_, 12 + stereopanning $f0 + notetype $8, $a7 + octave 3 + note D_, 4 + note C_, 4 + note D_, 4 + stereopanning $ff + notetype $8, $c7 + octave 4 + note F_, 4 + note E_, 4 + note F_, 4 + note G_, 9 + note A#, 3 + notetype $c, $b0 + note G_, 8 + notetype $c, $b7 + note G_, 8 + intensity $c6 + note A_, 4 + intensity $5d + note A_, 4 + intensity $c7 + note A#, 6 + intensity $c3 + note F_, 2 + intensity $c7 + note F_, 8 + intensity $a7 + octave 3 + note A#, 8 + intensity $c7 + octave 4 + note A#, 4 + note B_, 4 + octave 5 + note C_, 6 + intensity $c3 + octave 4 + note G_, 2 + intensity $c7 + note G_, 8 + intensity $a7 + octave 3 + note E_, 8 + intensity $c7 + octave 5 + note C_, 4 + note C#, 4 + tone $0001 + stereopanning $f + callchannel Music_TitleScreen_branch_ebabb + note C#, 4 + callchannel Music_TitleScreen_branch_ebabb + note C#, 4 + callchannel Music_TitleScreen_branch_ebabb + octave 4 + note A_, 4 + stereopanning $ff + tone $0000 + notetype $c, $b0 + octave 3 + note B_, 6 + notetype $c, $b7 + note B_, 10 + intensity $c7 + note A_, 8 + note F_, 6 + note E_, 1 + note D#, 1 + note D_, 8 + note G_, 8 + note F_, 8 + note A_, 8 + intensity $b0 + note G_, 8 + intensity $b7 + note G_, 8 + intensity $c7 + note F_, 8 + octave 4 + note F_, 6 + note E_, 1 + note D#, 1 + note D_, 8 + octave 2 + note B_, 8 + octave 3 + note C_, 8 + note A_, 6 + note F_, 1 + note A_, 1 + intensity $b0 + note G_, 16 + intensity $b7 + note G_, 16 + intensity $c2 + octave 4 + note G_, 1 + note __, 3 + note G_, 1 + note __, 5 + note G_, 1 + note G_, 1 + note G_, 1 + note __, 3 + note G_, 1 + note __, 3 + intensity $90 + note G_, 4 + notetype $8, $c2 + octave 3 + note F_, 2 + note F_, 2 + note F_, 2 + note F_, 2 + note F_, 2 + note F#, 2 + notetype $c, $c7 + note G_, 1 + note __, 3 + octave 2 + note G_, 1 + note __, 11 + endchannel +; ebabb + +Music_TitleScreen_branch_ebabb: ; ebabb + notetype $c, $b2 + note D_, 1 +Music_TitleScreen_branch_ebabf: ; ebabf + octave 3 + note A_, 1 + octave 4 + note D_, 1 + note A_, 1 + note D_, 1 + loopchannel 5, Music_TitleScreen_branch_ebabf + octave 3 + note A_, 1 + octave 4 + note D_, 1 + note A_, 1 + notetype $8, $b7 + octave 5 + note C_, 4 + note C_, 4 + endchannel +; ebad5 + +Music_TitleScreen_Ch3: ; ebad5 + stereopanning $f + vibrato $10, $14 + tone $0001 + notetype $c, $16 + octave 3 + note B_, 6 + note D_, 2 + note G_, 4 + note D_, 4 + note F_, 2 + note C_, 2 + note F_, 2 + note A_, 4 + note G_, 4 + note F_, 2 + note G_, 2 + note D_, 2 + note G_, 2 + note B_, 4 + note A_, 4 + note G_, 2 + note G#, 2 + note D#, 2 + note G#, 2 + octave 4 + note C_, 2 + note C_, 2 + octave 3 + note A#, 4 + note G#, 2 + octave 2 + note G_, 2 + note D_, 1 + note C#, 1 + note D_, 1 + note __, 1 + note G_, 2 + note D_, 1 + note __, 1 + note D_, 2 + note G_, 2 + note D_, 2 + note F_, 2 + note C_, 1 + octave 1 + note B_, 1 + octave 2 + note C_, 1 + note __, 1 + note F_, 2 + note C_, 1 + note __, 1 + note C_, 2 + note F_, 2 + note C_, 2 + note G_, 2 + note D_, 1 + note C#, 1 + note D_, 1 + note __, 1 + note G_, 2 + note D_, 1 + note __, 1 + note D_, 2 + note G_, 2 + note D_, 2 + note A_, 2 + note F_, 1 + note E_, 1 + note F_, 1 + note __, 1 + note A_, 2 + note F_, 2 + note A_, 4 + octave 3 + note C_, 2 + octave 2 + note G_, 4 + note D_, 2 + note G_, 4 + note D_, 2 + note G_, 2 + note D_, 2 + note A_, 4 + note F_, 2 + note A_, 4 + note F_, 2 + note A_, 2 + octave 3 + note C_, 2 + octave 2 + note B_, 4 + note G_, 2 + note B_, 4 + note G_, 2 + note B_, 2 + note G_, 2 + note G_, 4 + note B_, 2 + note A_, 4 + note B_, 2 + octave 3 + note C_, 4 + octave 2 + note G_, 4 + note D_, 2 + note G_, 4 + note D_, 2 + note G_, 2 + note D_, 2 + note A_, 4 + note F_, 2 + note A_, 4 + note F_, 2 + note A_, 2 + octave 3 + note C_, 2 + octave 2 + note B_, 4 + note G_, 2 + note B_, 4 + note G_, 2 + note B_, 2 + octave 3 + note C_, 2 + octave 2 + note B_, 4 + note G_, 2 + note B_, 4 + note G_, 2 + octave 3 + note D_, 4 + octave 2 + note G_, 4 + note D_, 2 + note G_, 4 + note D_, 2 + note G_, 2 + note D_, 2 + note A_, 4 + note F_, 2 + note A_, 4 + note F_, 2 + note A_, 2 + octave 3 + note C_, 2 + octave 2 + note B_, 4 + note G_, 2 + note B_, 4 + note G_, 2 + note B_, 2 + note G_, 2 + octave 3 + note D_, 4 + octave 2 + note G_, 2 + octave 3 + note D_, 4 + octave 2 + note G_, 2 + octave 3 + note D_, 2 + octave 2 + note A_, 2 + note G_, 4 + note D_, 2 + note G_, 4 + note D_, 2 + note G_, 2 + note D_, 2 + note A_, 4 + note F_, 2 + note A_, 4 + note F_, 2 + note A_, 2 + octave 3 + note C_, 2 + octave 2 + note B_, 4 + note G_, 2 + note B_, 4 + note G_, 2 + octave 3 + note D_, 2 + octave 2 + note G_, 2 + note G_, 2 + note D_, 2 + note G_, 2 + note A_, 2 + note A_, 2 + note F_, 2 + note A_, 2 + octave 3 + note C_, 2 + note D_, 6 + octave 2 + note A#, 6 + octave 3 + note F_, 4 + note A#, 6 + note F_, 6 + note D_, 4 + note E_, 6 + note C_, 6 + note E_, 4 + octave 4 + note C_, 6 + octave 3 + note G_, 6 + note E_, 4 + note D_, 1 + note __, 1 + stereopanning $ff + notetype $c, $16 + tone $0000 + octave 4 + note A_, 2 + octave 5 + note D_, 2 + note A_, 6 + note G_, 2 + note F#, 2 + note D_, 1 + note __, 2 + note E_, 1 + note F#, 4 + notetype $8, $16 + octave 3 + note C_, 4 + note C_, 4 + note C#, 4 + notetype $c, $16 + note D_, 1 + note __, 1 + octave 4 + note A_, 2 + octave 5 + note D_, 2 + note A_, 6 + note G_, 2 + note F#, 2 + note B_, 1 + note __, 2 + note A_, 1 + note A_, 4 + notetype $8, $16 + octave 3 + note C_, 4 + note C_, 4 + note C#, 4 + notetype $c, $16 + note D_, 1 + note __, 1 + notetype $c, $16 + octave 4 + note A_, 2 + octave 5 + note D_, 2 + note G_, 6 + note E_, 2 + note G_, 2 + note F#, 1 + note E_, 1 + note D_, 6 + tone $0001 + notetype $8, $16 + octave 3 + note C_, 4 + note C_, 4 + note E_, 2 + note F#, 2 + stereopanning $f + notetype $c, $16 + note G_, 16 + note F_, 16 + note G_, 8 + note D_, 6 + note D_, 1 + note E_, 1 + note F_, 2 + note F_, 12 + note E_, 1 + note D#, 1 + note D_, 8 + note G_, 8 + note F_, 8 + note A_, 8 + note G_, 8 + note D_, 6 + note D_, 1 + note E_, 1 + note F_, 16 + note G_, 1 + note __, 3 + note G_, 1 + note __, 5 + note G_, 1 + note G_, 1 + note G_, 1 + note __, 3 + note G_, 1 + note __, 3 + note G_, 1 + note __, 5 + note G_, 1 + note G_, 1 + note G_, 1 + note __, 3 + octave 2 + note G_, 1 + note __, 3 + note G_, 1 + note __, 5 + note G_, 1 + note G_, 1 + note G_, 1 + note __, 3 + note G_, 1 + note __, 3 + note G_, 1 + note __, 3 + notetype $8, $16 + note F_, 2 + note F_, 2 + note F_, 2 + note F_, 2 + note F_, 2 + note A_, 2 + notetype $c, $16 + note G_, 1 + note __, 3 + octave 1 + note G_, 1 + note __, 11 + endchannel +; ebc47 + +Music_TitleScreen_Ch4: ; ebc47 + togglenoise $5 + stereopanning $f0 + notetype $c + note __, 16 + note __, 16 + note __, 16 + note __, 8 + note C_, 2 + note C_, 2 + note C_, 1 + note C_, 1 + note C_, 1 + note C_, 1 + note C_, 2 + note C_, 1 + note C_, 1 + note C_, 2 + note C_, 1 + note C_, 1 + note C_, 1 + note C_, 1 + note C_, 6 + note C_, 2 + note C_, 1 + note C_, 1 + note C_, 2 + note C_, 1 + note C_, 1 + note C_, 1 + note C_, 1 + note C_, 3 + note C_, 1 + note C_, 1 + note C_, 1 + note C_, 2 + note C_, 1 + note C_, 1 + note C_, 2 + note C_, 1 + note C_, 1 + note C_, 1 + note C_, 1 + note C_, 4 + note D#, 2 + note C_, 2 + note C_, 1 + note C_, 1 + note C_, 2 + note C_, 1 + note C_, 1 + note C_, 1 + note C_, 1 + note C_, 2 + notetype $6 + note D_, 1 + note D_, 1 + note C#, 1 + note C#, 1 + note C#, 1 + note C#, 1 + note C_, 1 + note C_, 1 + notetype $c + callchannel Music_TitleScreen_branch_ebd6b + callchannel Music_TitleScreen_branch_ebd75 + callchannel Music_TitleScreen_branch_ebd75 + note C_, 2 + note D#, 2 + note C_, 2 + note D#, 2 + note D#, 2 + note C_, 1 + note C_, 1 + note C_, 2 + notetype $6 + note C#, 1 + note C#, 1 + note C_, 1 + note C_, 1 + notetype $c + callchannel Music_TitleScreen_branch_ebd6b + note C_, 2 + note D#, 2 + note C_, 2 + note F_, 2 + note D#, 2 + note C_, 1 + note C_, 1 + note C_, 2 + note C_, 2 + callchannel Music_TitleScreen_branch_ebd75 + note C_, 2 + note D#, 2 + note C_, 2 + note D#, 2 + note D#, 2 + note C_, 1 + note C_, 1 + note C_, 2 + note C_, 1 + note C_, 1 + callchannel Music_TitleScreen_branch_ebd6b + callchannel Music_TitleScreen_branch_ebd75 + callchannel Music_TitleScreen_branch_ebd75 + note C_, 2 + note D#, 2 + note C_, 2 + note D#, 2 + note D#, 2 + note C_, 1 + note C_, 1 + note C_, 2 + notetype $6 + note C#, 1 + note D_, 1 + note D_, 1 + note C#, 1 + notetype $c + callchannel Music_TitleScreen_branch_ebd6b + callchannel Music_TitleScreen_branch_ebd75 + note C_, 2 + note D#, 2 + note C_, 2 + note F_, 2 + note D#, 2 + note C_, 1 + note C_, 1 + note C_, 2 + note C_, 1 + note C_, 1 + note C_, 2 + note D#, 2 + note C_, 2 + note D#, 2 + note D#, 2 + note C_, 1 + note C_, 1 + note C_, 2 + notetype $6 + note D_, 1 + note D_, 1 + note C#, 1 + note C#, 1 + notetype $c + note A_, 2 + note D#, 4 + note A_, 4 + note D#, 2 + note A_, 4 + note A_, 2 + note D#, 4 + note A_, 4 + note D#, 2 + note A_, 2 + note A_, 2 + note A_, 2 + note D#, 4 + note A_, 4 + note D#, 2 + note A_, 4 + note A_, 4 + note A_, 4 + note A_, 2 + note D_, 1 + note D_, 1 + note C#, 1 + note C#, 1 + note C_, 1 + note C_, 1 + callchannel Music_TitleScreen_branch_ebd7f + callchannel Music_TitleScreen_branch_ebd87 + note C#, 1 + note D_, 1 + note D_, 1 + note C#, 1 + notetype $c + callchannel Music_TitleScreen_branch_ebd7f + callchannel Music_TitleScreen_branch_ebd87 + note D_, 1 + note D_, 1 + note C#, 1 + note C#, 1 + notetype $c + callchannel Music_TitleScreen_branch_ebd7f + callchannel Music_TitleScreen_branch_ebd87 + note C#, 1 + note C#, 1 + note C#, 1 + note C#, 1 + notetype $c + note G#, 16 +Music_TitleScreen_branch_ebd34: ; ebd34 + note __, 16 + loopchannel 6, Music_TitleScreen_branch_ebd34 + note __, 12 + notetype $6 + note D_, 1 + note C#, 1 + note D_, 1 + note C#, 1 + note D_, 1 + note C#, 1 + note C_, 1 + note C_, 1 + notetype $c + note C_, 4 + note C_, 6 + note C_, 1 + note C_, 1 + note C_, 4 + note C_, 4 + note C_, 6 + note C_, 1 + note C_, 1 + note C_, 4 + note C_, 4 + note C_, 6 + note C_, 1 + note C_, 1 + note C_, 4 + note C_, 4 + note C_, 4 + notetype $8 + note C_, 2 + note C_, 2 + note C_, 2 + notetype $6 + note C#, 1 + note C#, 1 + note D_, 1 + note D_, 1 + note C#, 1 + note C#, 1 + note C_, 1 + note C_, 1 + notetype $c + note C_, 4 + note B_, 4 + endchannel +; ebd6b + +Music_TitleScreen_branch_ebd6b: ; ebd6b + note C_, 2 + note D#, 2 + note C_, 2 + note D#, 2 + note F_, 2 + note C_, 1 + note C_, 1 + note C_, 2 + note D#, 2 + endchannel +; ebd75 + +Music_TitleScreen_branch_ebd75: ; ebd75 + note C_, 2 + note D#, 2 + note C_, 2 + note F_, 2 + note D#, 2 + note C_, 1 + note C_, 1 + note C_, 2 + note D#, 2 + endchannel +; ebd7f + +Music_TitleScreen_branch_ebd7f: ; ebd7f + note C_, 2 + note C_, 1 + note C_, 1 + loopchannel 4, Music_TitleScreen_branch_ebd7f + endchannel +; ebd87 + +Music_TitleScreen_branch_ebd87: ; ebd87 + note C_, 2 + note C_, 1 + note C_, 1 + note C_, 2 + note C_, 1 + note C_, 1 + notetype $8 + note C_, 4 + note C_, 4 + endchannel +; ebd92 + + diff --git a/audio/music/trainervictory.asm b/audio/music/trainervictory.asm new file mode 100644 index 00000000..7407c543 --- /dev/null +++ b/audio/music/trainervictory.asm @@ -0,0 +1,237 @@ +Music_TrainerVictory: ; ebe9f + dbw $80, Music_TrainerVictory_Ch1 + dbw $01, Music_TrainerVictory_Ch2 + dbw $02, Music_TrainerVictory_Ch3 +; ebea8 + +Music_TrainerVictory_Ch1: ; ebea8 + tempo 120 + volume $77 + dutycycle $2 + tone $0001 + notetype $8, $b1 + octave 4 + note E_, 2 + note E_, 2 + note E_, 2 + note E_, 2 + note F#, 2 + note G_, 2 + intensity $b6 + note A_, 12 + stereopanning $f +Music_TrainerVictory_branch_ebec1: ; ebec1 + intensity $72 + callchannel Music_TrainerVictory_branch_ebf05 + intensity $51 + note C#, 2 + note E_, 2 + note F#, 2 + note A_, 2 + note B_, 2 + octave 4 + note C#, 2 + intensity $72 + octave 3 + note A_, 2 + note __, 2 + octave 4 + note C#, 2 + note E_, 6 + loopchannel 2, Music_TrainerVictory_branch_ebec1 + callchannel Music_TrainerVictory_branch_ebf05 + note A_, 2 + note __, 2 + note F_, 2 + note A_, 6 + note A#, 2 + note __, 2 + note G_, 2 + note A#, 6 +Music_TrainerVictory_branch_ebee6: ; ebee6 + intensity $72 + octave 4 + note D_, 2 + note C#, 2 + octave 3 + note A_, 2 + loopchannel 3, Music_TrainerVictory_branch_ebee6 + note F#, 2 + note A_, 2 + octave 4 + note D_, 2 +Music_TrainerVictory_branch_ebef5: ; ebef5 + octave 4 + note C#, 2 + octave 3 + note B_, 2 + note A_, 2 + loopchannel 3, Music_TrainerVictory_branch_ebef5 + note E_, 2 + note F#, 2 + note G_, 2 + loopchannel 0, Music_TrainerVictory_branch_ebec1 +; ebf05 + +Music_TrainerVictory_branch_ebf05: ; ebf05 + octave 3 + note F#, 2 + note __, 2 + note D_, 2 + note F#, 6 + note G_, 2 + note __, 2 + note E_, 2 + note G_, 6 + endchannel +; ebf0f + +Music_TrainerVictory_Ch2: ; ebf0f + vibrato $12, $34 + dutycycle $3 + notetype $8, $d1 + octave 4 + note A_, 2 + note A_, 2 + note A_, 2 + note A_, 2 + note B_, 2 + octave 5 + note C#, 2 + intensity $d6 + note D_, 12 + stereopanning $f0 +Music_TrainerVictory_branch_ebf24: ; ebf24 + notetype $8, $82 + callchannel Music_TrainerVictory_branch_ebf4a + note F#, 2 + note __, 2 + note G_, 2 + note A_, 6 + note E_, 2 + note __, 2 + note F#, 2 + note G_, 6 + loopchannel 2, Music_TrainerVictory_branch_ebf24 + callchannel Music_TrainerVictory_branch_ebf4a + note F_, 2 + note __, 2 + note C_, 2 + note F_, 6 + note G_, 2 + note __, 2 + note D_, 2 + note G_, 6 + notetype $c, $88 + note F#, 16 + note E_, 16 + loopchannel 0, Music_TrainerVictory_branch_ebf24 +; ebf4a + +Music_TrainerVictory_branch_ebf4a: ; ebf4a + octave 4 + note D_, 2 + note __, 2 + octave 3 + note A_, 2 + octave 4 + note D_, 6 + note E_, 2 + note __, 2 + octave 3 + note B_, 2 + octave 4 + note E_, 6 + endchannel +; ebf58 + +Music_TrainerVictory_Ch3: ; ebf58 + notetype $8, $25 + octave 3 + note G_, 6 + note G_, 1 + note __, 1 + note G_, 1 + note __, 1 + note G_, 1 + note __, 1 + note F#, 6 + note D_, 2 + note C#, 2 + octave 2 + note B_, 2 +Music_TrainerVictory_branch_ebf68: ; ebf68 + callchannel Music_TrainerVictory_branch_ebfa5 + octave 3 + note C#, 2 + note __, 2 + note C#, 2 + note A_, 2 + note F#, 2 + note C#, 2 + octave 2 + note A_, 2 + note __, 2 + octave 3 + note A_, 1 + note __, 1 + note A_, 6 + loopchannel 2, Music_TrainerVictory_branch_ebf68 + callchannel Music_TrainerVictory_branch_ebfa5 + octave 3 + note C_, 2 + note __, 2 + note C_, 2 + note A_, 2 + note F_, 2 + note C_, 2 + note D_, 2 + note __, 2 + note D_, 2 + octave 4 + note D_, 2 + octave 3 + note A#, 2 + note G_, 2 + note D_, 2 + note F#, 2 + note A_, 2 + octave 4 + note D_, 12 + octave 3 + note A_, 2 + note F#, 2 + note D_, 2 + octave 2 + note A_, 2 + octave 3 + note D_, 2 + note E_, 2 + note A_, 12 + note G_, 2 + note E_, 2 + note C#, 2 + loopchannel 0, Music_TrainerVictory_branch_ebf68 +; ebfa5 + +Music_TrainerVictory_branch_ebfa5: ; ebfa5 + octave 2 + note A_, 2 + note __, 2 + note A_, 2 + octave 3 + note F#, 2 + note D_, 2 + octave 2 + note A_, 2 + note B_, 2 + note __, 2 + note B_, 2 + octave 3 + note G_, 2 + note E_, 2 + octave 2 + note B_, 2 + endchannel +; ebfb7 + diff --git a/audio/music/unioncave.asm b/audio/music/unioncave.asm new file mode 100644 index 00000000..f08926b1 --- /dev/null +++ b/audio/music/unioncave.asm @@ -0,0 +1,271 @@ +Music_UnionCave: ; f5c60 + dbw $c0, Music_UnionCave_Ch1 + dbw $01, Music_UnionCave_Ch2 + dbw $02, Music_UnionCave_Ch3 + dbw $03, Music_UnionCave_Ch4 +; f5c6c + +Music_UnionCave_Ch1: ; f5c6c + tempo 160 + volume $77 + dutycycle $1 + tone $0002 + vibrato $18, $34 + stereopanning $f +Music_UnionCave_branch_f5c7b: ; f5c7b + notetype $c, $b3 +Music_UnionCave_branch_f5c7e: ; f5c7e + callchannel Music_UnionCave_branch_f5ccf + loopchannel 4, Music_UnionCave_branch_f5c7e +Music_UnionCave_branch_f5c85: ; f5c85 + octave 2 + note G#, 2 + octave 3 + note C#, 2 + note E_, 4 + note C#, 2 + note E_, 2 + note F_, 4 + loopchannel 8, Music_UnionCave_branch_f5c85 +Music_UnionCave_branch_f5c91: ; f5c91 + octave 2 + note A_, 2 + octave 3 + note D_, 2 + note F_, 4 + note D_, 2 + note F_, 2 + note F#, 4 + loopchannel 4, Music_UnionCave_branch_f5c91 + note __, 4 + intensity $80 + note F_, 16 + note F#, 16 + note G_, 16 + note F#, 16 + note G_, 8 + note F#, 8 + note F_, 8 + note E_, 8 + note G_, 8 + note F#, 8 + octave 4 + note C_, 8 + octave 3 + note A_, 8 + intensity $95 + tone $0004 + callchannel Music_UnionCave_branch_f5ccf + tone $0008 + callchannel Music_UnionCave_branch_f5ccf + tone $000c + callchannel Music_UnionCave_branch_f5ccf + tone $0010 + callchannel Music_UnionCave_branch_f5ccf + tone $0002 + loopchannel 0, Music_UnionCave_branch_f5c7b +; f5ccf + +Music_UnionCave_branch_f5ccf: ; f5ccf + octave 2 + note G#, 2 + octave 3 + note C#, 2 + note E_, 12 + endchannel +; f5cd5 + +Music_UnionCave_Ch2: ; f5cd5 + dutycycle $3 + vibrato $8, $24 +Music_UnionCave_branch_f5cda: ; f5cda + notetype $c, $c4 + callchannel Music_UnionCave_branch_f5d34 + intensity $c5 + callchannel Music_UnionCave_branch_f5d34 + intensity $c7 + callchannel Music_UnionCave_branch_f5d34 + intensity $c4 + note C#, 4 + octave 3 + note B_, 4 + octave 4 + note D_, 2 + note E_, 2 + note C#, 2 + octave 3 + note B_, 2 + octave 4 + note C#, 4 + octave 3 + note B_, 4 + octave 4 + note D_, 8 + octave 3 + note B_, 4 + octave 4 + note D_, 4 + note F#, 2 + note F_, 2 + note C#, 2 + octave 3 + note B_, 2 + octave 4 + note C#, 8 + note D_, 4 + note C#, 4 + note __, 4 + intensity $a0 + note C_, 16 + note C#, 16 + note D_, 16 + note C#, 16 + note E_, 16 + note D#, 16 + note A#, 16 + note A_, 16 + intensity $a5 + vibrato $6, $44 + callchannel Music_UnionCave_branch_f5d52 + vibrato $4, $33 + callchannel Music_UnionCave_branch_f5d52 + vibrato $2, $22 + callchannel Music_UnionCave_branch_f5d52 + vibrato $1, $41 + callchannel Music_UnionCave_branch_f5d52 + vibrato $8, $24 + loopchannel 0, Music_UnionCave_branch_f5cda +; f5d34 + +Music_UnionCave_branch_f5d34: ; f5d34 + octave 4 + note C_, 4 + octave 3 + note A#, 4 + octave 4 + note C#, 2 + note D#, 2 + note C_, 2 + octave 3 + note A#, 2 + octave 4 + note C_, 4 + octave 3 + note A#, 4 + octave 4 + note C#, 8 + octave 3 + note A#, 4 + octave 4 + note C#, 4 + note F_, 2 + note E_, 2 + note C_, 2 + octave 3 + note A#, 2 + octave 4 + note C_, 8 + note C#, 4 + note C_, 4 + endchannel +; f5d52 + +Music_UnionCave_branch_f5d52: ; f5d52 + octave 2 + note G#, 2 + octave 3 + note C#, 2 + note E_, 12 + endchannel +; f5d58 + +Music_UnionCave_Ch3: ; f5d58 + notetype $c, $16 + stereopanning $f0 +Music_UnionCave_branch_f5d5d: ; f5d5d + note __, 16 + loopchannel 7, Music_UnionCave_branch_f5d5d + note __, 14 + octave 4 + note C_, 2 +Music_UnionCave_branch_f5d65: ; f5d65 + note __, 2 + octave 3 + note E_, 2 + note __, 2 + note E_, 2 + note G#, 2 + note E_, 2 + note __, 2 + octave 4 + note C_, 2 + loopchannel 4, Music_UnionCave_branch_f5d65 +Music_UnionCave_branch_f5d73: ; f5d73 + note __, 2 + octave 3 + note F_, 2 + note __, 2 + note F_, 2 + note A_, 2 + note F_, 2 + note __, 2 + octave 4 + note C#, 2 + loopchannel 4, Music_UnionCave_branch_f5d73 + note __, 4 + note C_, 8 + octave 3 + note B_, 8 + note A#, 8 + note A_, 8 + octave 4 + note C#, 8 + note C_, 8 + octave 3 + note B_, 8 + note A#, 8 +Music_UnionCave_branch_f5d8d: ; f5d8d + note A_, 4 + note G_, 4 + note A#, 2 + octave 4 + note C_, 2 + octave 3 + note A_, 2 + note G_, 2 + loopchannel 3, Music_UnionCave_branch_f5d8d + note A_, 4 + note G_, 4 + note A#, 8 +Music_UnionCave_branch_f5d9c: ; f5d9c + note __, 16 + loopchannel 4, Music_UnionCave_branch_f5d9c + loopchannel 0, Music_UnionCave_branch_f5d5d +; f5da5 + +Music_UnionCave_Ch4: ; f5da5 + togglenoise $1 + notetype $c +Music_UnionCave_branch_f5da9: ; f5da9 + stereopanning $f0 + note E_, 4 + stereopanning $ff + note F_, 4 + stereopanning $f + note G#, 4 + note __, 8 + stereopanning $f + note E_, 4 + stereopanning $ff + note F_, 4 + stereopanning $f0 + note G#, 4 + note __, 8 + loopchannel 0, Music_UnionCave_branch_f5da9 +; f5dc1 + + +INCBIN "baserom.gbc", $f5dc1, $f5dc5 - $f5dc1 + + + diff --git a/audio/music/vermilioncity.asm b/audio/music/vermilioncity.asm new file mode 100644 index 00000000..c9a44acb --- /dev/null +++ b/audio/music/vermilioncity.asm @@ -0,0 +1,352 @@ +Music_VermilionCity: ; eb61f + dbw $80, Music_VermilionCity_Ch1 + dbw $01, Music_VermilionCity_Ch2 + dbw $02, Music_VermilionCity_Ch3 +; eb628 + + +INCBIN "baserom.gbc", $eb628, $eb629 - $eb628 + + +Music_VermilionCity_Ch1: ; eb629 + stereopanning $f + tempo 176 + volume $77 + dutycycle $2 + notetype $c, $65 + octave 4 + note B_, 4 + note G#, 4 + note F#, 4 + note E_, 4 + note D_, 4 + octave 3 + note B_, 4 + note A_, 2 + note B_, 1 + octave 4 + note D_, 1 + note E_, 1 + note G#, 1 + note B_, 1 + octave 5 + note D_, 1 + vibrato $10, $23 +Music_VermilionCity_branch_eb649: ; eb649 + dutycycle $1 + notetype $c, $85 + callchannel Music_VermilionCity_branch_eb6a2 + note F_, 4 + octave 4 + note D_, 4 + note C#, 4 + note E_, 4 + callchannel Music_VermilionCity_branch_eb6a2 + callchannel Music_VermilionCity_branch_eb6aa + dutycycle $2 + notetype $c, $85 + callchannel Music_VermilionCity_branch_eb6a2 + note F_, 4 + octave 4 + note D_, 4 + note E_, 1 + note C#, 1 + octave 3 + note A_, 1 + note E_, 1 + octave 4 + note C#, 1 + octave 3 + note A_, 1 + note E_, 1 + note C_, 1 + callchannel Music_VermilionCity_branch_eb6a2 + callchannel Music_VermilionCity_branch_eb6aa + intensity $93 + dutycycle $0 + note __, 2 + note F#, 2 + note __, 2 + note F#, 2 + note __, 2 + note F#, 2 + note __, 2 + note F#, 2 + callchannel Music_VermilionCity_branch_eb6b5 + callchannel Music_VermilionCity_branch_eb6b5 + intensity $87 + dutycycle $2 + octave 4 + note D_, 8 + octave 3 + note G#, 8 + note E_, 8 + note B_, 8 + note A_, 4 + note G#, 4 + note F#, 4 + note E_, 4 + octave 2 + note B_, 4 + note G#, 4 + note B_, 4 + octave 3 + note D_, 4 + loopchannel 0, Music_VermilionCity_branch_eb649 +; eb6a2 + +Music_VermilionCity_branch_eb6a2: ; eb6a2 + octave 3 + note C#, 4 + note E_, 4 + note F#, 2 + note A_, 2 + note E_, 2 + note G#, 2 + endchannel +; eb6aa + +Music_VermilionCity_branch_eb6aa: ; eb6aa + note D_, 2 + note F_, 2 + note A_, 2 + octave 4 + note D_, 2 + note E_, 2 + note C#, 2 + octave 3 + note A_, 2 + note E_, 2 + endchannel +; eb6b5 + +Music_VermilionCity_branch_eb6b5: ; eb6b5 + note __, 2 + note F#, 2 + note A_, 2 + note F#, 2 + octave 4 + note D_, 2 + octave 3 + note F#, 2 + note A_, 2 + note F#, 2 + note __, 2 + note G#, 2 + note B_, 2 + note G#, 2 + octave 4 + note E_, 2 + octave 3 + note G#, 2 + note B_, 2 + note G#, 2 + endchannel +; eb6ca + +Music_VermilionCity_Ch2: ; eb6ca + stereopanning $ff + dutycycle $3 + notetype $c, $77 + vibrato $10, $23 + octave 5 + note E_, 4 + note D_, 4 + octave 4 + note B_, 4 + note G#, 4 + note F#, 4 + note E_, 4 + note F#, 4 + note G#, 4 +Music_VermilionCity_branch_eb6de: ; eb6de + notetype $c, $97 + callchannel Music_VermilionCity_branch_eb711 + note G#, 2 + callchannel Music_VermilionCity_branch_eb711 + note E_, 2 + intensity $b7 + octave 3 + note B_, 4 + octave 4 + note C#, 4 + note D_, 4 + note E_, 4 + callchannel Music_VermilionCity_branch_eb727 + callchannel Music_VermilionCity_branch_eb727 + note F#, 6 + note E_, 1 + note F#, 1 + note E_, 8 + note A_, 6 + note G#, 1 + note A_, 1 + note G#, 8 + note G#, 14 + notetype $6, $57 + note __, 1 + octave 4 + note E_, 1 + note G#, 1 + note B_, 1 + notetype $c, $87 + octave 5 + note E_, 16 + loopchannel 0, Music_VermilionCity_branch_eb6de +; eb711 + +Music_VermilionCity_branch_eb711: ; eb711 + octave 1 + note A_, 8 + octave 2 + note F#, 4 + note E_, 4 + note D_, 6 + note C#, 1 + note D_, 1 + note E_, 8 + octave 1 + note A_, 8 + octave 2 + note F#, 4 + note E_, 4 + note D_, 6 + note E_, 1 + note D_, 1 + note C#, 2 + note E_, 2 + octave 1 + note A_, 2 + endchannel +; eb727 + +Music_VermilionCity_branch_eb727: ; eb727 + note F#, 8 + note B_, 8 + note A_, 4 + note G#, 4 + note F#, 4 + note E_, 4 + endchannel +; eb72e + +Music_VermilionCity_Ch3: ; eb72e + stereopanning $f0 + vibrato $22, $23 + notetype $c, $25 + octave 2 + note E_, 4 + note B_, 4 + octave 3 + note E_, 4 + note B_, 4 + note D_, 4 + note E_, 4 + note D_, 2 + octave 3 + note B_, 1 + note G#, 1 + note F#, 1 + note E_, 1 + note D_, 1 + octave 2 + note B_, 1 +Music_VermilionCity_branch_eb747: ; eb747 + notetype $c, $22 + callchannel Music_VermilionCity_branch_eb787 + octave 5 + note A_, 6 + intensity $24 + note E_, 1 + note G#, 1 + callchannel Music_VermilionCity_branch_eb787 + note A_, 8 + intensity $14 + octave 3 + note D_, 4 + note C#, 4 + octave 2 + note B_, 4 + note A_, 4 + octave 3 + note D_, 2 + note __, 4 + note D_, 1 + note D_, 1 + callchannel Music_VermilionCity_branch_eb79e + octave 4 + note D_, 2 + octave 3 + note D_, 2 + note __, 2 + note D_, 2 + callchannel Music_VermilionCity_branch_eb79e + intensity $25 + octave 3 + note E_, 8 + octave 4 + note E_, 8 + octave 3 + note B_, 8 + octave 4 + note E_, 8 + octave 2 + note E_, 16 + octave 3 + note E_, 14 + intensity $22 + octave 5 + note E_, 1 + note G#, 1 + loopchannel 0, Music_VermilionCity_branch_eb747 +; eb787 + +Music_VermilionCity_branch_eb787: ; eb787 + octave 5 + note A_, 8 + octave 6 + note D_, 4 + note C#, 4 + octave 5 + note B_, 6 + note A_, 1 + note B_, 1 + octave 6 + note C#, 8 + octave 5 + note A_, 8 + octave 6 + note D_, 4 + note C#, 4 + octave 5 + note B_, 6 + octave 6 + note C#, 1 + octave 5 + note B_, 1 + endchannel +; eb79e + +Music_VermilionCity_branch_eb79e: ; eb79e + note A_, 1 + note __, 1 + note A_, 2 + note __, 2 + note F#, 2 + note E_, 2 + note __, 4 + note E_, 1 + note E_, 1 + octave 4 + note E_, 1 + note __, 1 + note D_, 2 + note __, 2 + octave 3 + note B_, 1 + octave 4 + note C#, 1 + endchannel +; eb7b1 + + diff --git a/audio/music/victoryroad.asm b/audio/music/victoryroad.asm new file mode 100644 index 00000000..babb91de --- /dev/null +++ b/audio/music/victoryroad.asm @@ -0,0 +1,207 @@ +Music_VictoryRoad: ; f6c72 + dbw $c0, Music_VictoryRoad_Ch1 + dbw $01, Music_VictoryRoad_Ch2 + dbw $02, Music_VictoryRoad_Ch3 + dbw $03, Music_VictoryRoad_Ch4 +; f6c7e + +Music_VictoryRoad_Ch1: ; f6c7e + tempo 144 + volume $77 + stereopanning $f + dutycycle $3 + tone $0002 + notetype $c, $b3 +Music_VictoryRoad_branch_f6c8d: ; f6c8d + callchannel Music_VictoryRoad_branch_f6cb9 + loopchannel 6, Music_VictoryRoad_branch_f6c8d +Music_VictoryRoad_branch_f6c94: ; f6c94 + intensity $b2 + octave 2 + note A_, 1 + octave 3 + note C#, 1 + note D_, 1 + note __, 1 + octave 2 + note A_, 1 + intensity $b7 + octave 3 + note C#, 3 + octave 2 + note A_, 1 + octave 3 + note D_, 3 + octave 2 + note A_, 1 + octave 3 + note G#, 3 + loopchannel 2, Music_VictoryRoad_branch_f6c94 +Music_VictoryRoad_branch_f6cae: ; f6cae + callchannel Music_VictoryRoad_branch_f6cb9 + loopchannel 2, Music_VictoryRoad_branch_f6cae + loopchannel 0, Music_VictoryRoad_branch_f6c8d +; f6cb9 + +Music_VictoryRoad_branch_f6cb9: ; f6cb9 + intensity $b2 + octave 2 + note G_, 1 + note B_, 1 + octave 3 + note C_, 1 + note __, 1 + octave 2 + note G_, 1 + intensity $b7 + note B_, 3 + note G_, 1 + octave 3 + note C_, 3 + octave 2 + note G_, 1 + octave 3 + note F#, 3 + endchannel +; f6cce + +Music_VictoryRoad_Ch2: ; f6cce + dutycycle $3 + vibrato $10, $24 +Music_VictoryRoad_branch_f6cd3: ; f6cd3 + notetype $c, $c2 + callchannel Music_VictoryRoad_branch_f6d1e + note __, 2 + callchannel Music_VictoryRoad_branch_f6d1e + note __, 1 + octave 4 + note C_, 1 + notetype $c, $b0 + note E_, 8 + octave 5 + note C_, 4 + octave 4 + note B_, 4 + note E_, 15 + note D#, 1 + notetype $c, $b0 + note E_, 8 + octave 5 + note C_, 4 + octave 4 + note B_, 4 + notetype $c, $b0 + octave 5 + note E_, 8 + notetype $c, $b7 + note E_, 8 + notetype $c, $c7 + note D_, 8 + stereopanning $f0 + note C#, 4 + stereopanning $f + octave 4 + note A_, 4 + stereopanning $ff + octave 5 + note C_, 8 + stereopanning $f + octave 4 + note A#, 4 + stereopanning $f0 + note F_, 4 + stereopanning $ff + note A_, 12 + note D_, 1 + note F#, 1 + note A_, 1 + octave 5 + note C#, 1 + note D_, 16 + loopchannel 0, Music_VictoryRoad_branch_f6cd3 +; f6d1e + +Music_VictoryRoad_branch_f6d1e: ; f6d1e + octave 3 + note E_, 1 + note __, 1 + note E_, 1 + note __, 1 + note F#, 1 + note F#, 1 + note __, 2 + note G#, 1 + note G#, 1 + note __, 2 + note A_, 1 + note A_, 1 + endchannel +; f6d2c + +Music_VictoryRoad_Ch3: ; f6d2c + stereopanning $f0 + notetype $c, $28 +Music_VictoryRoad_branch_f6d31: ; f6d31 + callchannel Music_VictoryRoad_branch_f6d52 + loopchannel 6, Music_VictoryRoad_branch_f6d31 +Music_VictoryRoad_branch_f6d38: ; f6d38 + note D_, 1 + note __, 1 + note B_, 1 + note __, 1 + note F_, 1 + note A_, 3 + note D_, 1 + note B_, 1 + note __, 2 + note D_, 1 + note B_, 3 + loopchannel 2, Music_VictoryRoad_branch_f6d38 +Music_VictoryRoad_branch_f6d47: ; f6d47 + callchannel Music_VictoryRoad_branch_f6d52 + loopchannel 2, Music_VictoryRoad_branch_f6d47 + loopchannel 0, Music_VictoryRoad_branch_f6d31 +; f6d52 + +Music_VictoryRoad_branch_f6d52: ; f6d52 + octave 3 + note C_, 1 + note __, 1 + note A_, 1 + note __, 1 + note D#, 1 + note G_, 3 + note C_, 1 + note A_, 1 + note __, 2 + note C_, 1 + note A_, 3 + endchannel +; f6d5f + +Music_VictoryRoad_Ch4: ; f6d5f + togglenoise $0 + notetype $c +Music_VictoryRoad_branch_f6d63: ; f6d63 + note D_, 2 + note D_, 2 + note D#, 1 + note D_, 3 + note D#, 1 + note D_, 3 + note D#, 1 + note D_, 3 + note D_, 2 + note D_, 2 + note D#, 1 + note D_, 3 + note D#, 1 + note D#, 1 + note D_, 2 + note D#, 1 + note D_, 2 + note D#, 1 + loopchannel 0, Music_VictoryRoad_branch_f6d63 +; f6d79 + + diff --git a/audio/music/violetcity.asm b/audio/music/violetcity.asm new file mode 100644 index 00000000..c8580a2a --- /dev/null +++ b/audio/music/violetcity.asm @@ -0,0 +1,784 @@ +Music_VioletCity: ; f0000 + dbw $c0, Music_VioletCity_Ch1 + dbw $01, Music_VioletCity_Ch2 + dbw $02, Music_VioletCity_Ch3 + dbw $03, Music_VioletCity_Ch4 +; f000c + +Music_VioletCity_Ch1: ; f000c + tempo 164 + volume $77 + vibrato $12, $25 + dutycycle $2 + notetype $c, $95 + note __, 16 + stereopanning $f0 + octave 2 + note E_, 1 + note G#, 1 + note B_, 1 + stereopanning $ff + octave 3 + note D#, 1 + note G#, 1 + note __, 1 + note A#, 4 + note G#, 2 + note F#, 2 + note C#, 2 + stereopanning $f + octave 2 + note D#, 1 + note F#, 1 + note A#, 1 + stereopanning $ff + octave 3 + note C#, 1 + note F#, 1 + note __, 1 + note D#, 4 + note G#, 2 + note D#, 2 + octave 2 + note G#, 2 + note C#, 1 + note E_, 1 + note G#, 1 + note B_, 1 + octave 3 + note G#, 1 + note __, 1 + octave 2 + note B_, 4 + notetype $6, $91 + octave 3 + note C#, 2 + note F_, 2 + note C#, 2 + note F_, 2 + note G#, 2 + note B_, 2 + intensity $a4 + octave 2 + note B_, 8 + note __, 4 + octave 3 + note C#, 12 + note __, 8 +Music_VioletCity_branch_f0056: ; f0056 + notetype $6, $95 + note __, 4 + octave 2 + note B_, 2 + octave 3 + note C#, 2 + note D#, 4 + note D#, 2 + note E_, 2 + note D#, 2 + note __, 2 + note F#, 2 + note __, 2 + note G#, 2 + note __, 2 + note B_, 2 + note __, 2 + stereopanning $f0 + octave 4 + note C#, 2 + octave 3 + note G#, 2 + note E_, 2 + octave 4 + note C#, 2 + stereopanning $ff + note C_, 2 + octave 3 + note G#, 2 + note E_, 2 + octave 4 + note C_, 2 + stereopanning $f + octave 3 + note B_, 2 + note __, 2 + note B_, 2 + note __, 2 + note A#, 8 + stereopanning $ff + note __, 4 + note C#, 2 + note E_, 2 + note A#, 4 + note A#, 2 + octave 4 + note C#, 2 + octave 3 + note A#, 2 + note __, 2 + note F#, 2 + note __, 2 + note E_, 2 + note __, 2 + note C#, 2 + note __, 2 + stereopanning $f + note D#, 8 + stereopanning $ff + note E_, 8 + stereopanning $f0 + note F_, 2 + note __, 2 + note F_, 2 + note __, 2 + note F#, 2 + note __, 2 + note G_, 4 + stereopanning $ff + note G#, 2 + note D#, 1 + note __, 1 + octave 2 + note B_, 1 + note __, 1 + octave 3 + note D#, 1 + note __, 1 + note B_, 4 + note G#, 2 + note G#, 2 + note A#, 2 + note __, 2 + note A#, 2 + note __, 2 + note D#, 4 + note F#, 2 + note __, 2 + notetype $c, $95 + note __, 8 + octave 4 + note F_, 3 + dutycycle $1 + notetype $6, $75 + note G#, 1 + note B_, 1 + octave 5 + note D#, 8 + notetype $c, $93 + dutycycle $2 + note __, 16 + notetype $6, $91 + stereopanning $f0 + octave 3 + note E_, 2 + octave 2 + note B_, 2 + note G#, 2 + octave 3 + note E_, 2 + stereopanning $f + octave 2 + note B_, 2 + note G#, 2 + note B_, 2 + octave 3 + note E_, 2 + intensity $a4 + stereopanning $ff + note D#, 8 + note __, 8 + dutycycle $3 + intensity $84 + note __, 4 + note G_, 2 + note A_, 2 + note B_, 4 + octave 4 + note D_, 4 + note C#, 4 + notetype $8, $84 + octave 3 + note B_, 1 + octave 4 + note C#, 1 + octave 3 + note B_, 1 + note A_, 3 + notetype $c, $84 + note F#, 1 + note __, 1 + note F#, 2 + note C#, 1 + note __, 1 + note F#, 2 + note D_, 4 + note E_, 4 + note F#, 2 + note B_, 1 + note __, 1 + note B_, 1 + octave 4 + note C#, 1 + note D_, 2 + note F#, 2 + note E_, 2 + notetype $8, $84 + note D_, 1 + note E_, 1 + note D_, 1 + note C#, 3 + notetype $c, $84 + octave 3 + note B_, 1 + note __, 1 + note A_, 2 + note F#, 1 + note __, 1 + note A_, 2 + octave 4 + note E_, 4 + note D_, 4 + note C#, 2 + note G#, 1 + note E_, 1 + octave 3 + note B_, 1 + octave 4 + note E_, 1 + note G#, 1 + note __, 1 + note G#, 1 + note A#, 1 + note B_, 4 + note __, 4 + note G#, 1 + note F_, 1 + octave 3 + note B_, 1 + octave 4 + note F_, 1 + note G#, 1 + note __, 1 + note G#, 1 + note A#, 1 + note B_, 4 + note __, 4 + note C#, 1 + octave 3 + note B_, 1 + note F#, 1 + octave 4 + note C#, 1 + octave 3 + note B_, 1 + note F#, 1 + octave 4 + note C#, 1 + octave 3 + note B_, 1 + note F#, 1 + note C#, 1 + note F#, 1 + note A#, 1 + octave 4 + note C#, 1 + note F#, 1 + note A#, 1 + octave 5 + note C#, 1 + dutycycle $2 + octave 4 + note C#, 6 + note C_, 1 + octave 3 + note B_, 1 + octave 4 + note C#, 4 + note __, 4 + loopchannel 0, Music_VioletCity_branch_f0056 +; f0162 + +Music_VioletCity_Ch2: ; f0162 + vibrato $12, $24 + dutycycle $2 + notetype $c, $c7 + note __, 16 + octave 3 + note G#, 1 + note __, 1 + note A#, 1 + note __, 1 + note B_, 1 + note __, 1 + octave 4 + note D#, 4 + note C#, 2 + octave 3 + note A#, 2 + note G#, 2 + note F#, 1 + note __, 1 + note G#, 1 + note __, 1 + note A#, 1 + note __, 1 + octave 4 + note C#, 4 + octave 3 + note B_, 2 + note A#, 2 + note B_, 2 + note G#, 1 + note __, 1 + note A#, 1 + note __, 1 + note B_, 1 + note __, 1 + note G#, 4 + note A#, 2 + note B_, 2 + octave 4 + note C#, 2 + note D#, 2 + octave 3 + note F#, 2 + octave 4 + note D#, 1 + note __, 1 + note C#, 6 + note __, 2 + note D#, 1 + note E_, 1 +Music_VioletCity_branch_f0199: ; f0199 + intensity $b7 + note F#, 4 + note __, 2 + note F#, 1 + note G#, 1 + note F#, 1 + note __, 1 + note E_, 1 + note __, 1 + note D#, 1 + note __, 1 + note F#, 1 + note __, 1 + note E_, 14 + note C#, 1 + note D#, 1 + note E_, 4 + note __, 2 + note E_, 1 + note F#, 1 + note E_, 1 + note __, 1 + note D#, 1 + note __, 1 + note C#, 1 + note __, 1 + note E_, 1 + note __, 1 + note D#, 12 + note __, 2 + octave 3 + note B_, 1 + octave 4 + note C#, 1 + note D#, 4 + note __, 2 + note D#, 1 + note E_, 1 + note D#, 1 + note __, 1 + note C#, 1 + note __, 1 + octave 3 + note B_, 2 + octave 4 + note C#, 1 + note __, 1 + note D#, 4 + note G#, 4 + note B_, 3 + note __, 3 + note C#, 1 + note D#, 1 + note E_, 2 + octave 3 + note G#, 2 + note B_, 2 + octave 4 + note E_, 2 + note D#, 1 + octave 3 + note F#, 1 + note B_, 1 + octave 4 + note D#, 1 + note C#, 1 + octave 3 + note E_, 1 + note A#, 1 + octave 4 + note C#, 1 + octave 3 + note B_, 12 + note __, 4 + intensity $a7 + dutycycle $3 + note __, 2 + note B_, 1 + octave 4 + note C#, 1 + note D_, 2 + note F#, 2 + note E_, 2 + notetype $8, $a7 + note D_, 1 + note E_, 1 + note D_, 1 + note C#, 3 + notetype $c, $a7 + octave 3 + note B_, 1 + note __, 1 + note A_, 2 + note F#, 1 + note __, 1 + note A_, 2 + octave 4 + note E_, 4 + note D_, 4 + note C#, 2 + note __, 2 + note G_, 1 + note A_, 1 + note B_, 2 + octave 5 + note D_, 2 + note C#, 2 + notetype $8, $a7 + octave 4 + note B_, 1 + octave 5 + note C#, 1 + octave 4 + note B_, 1 + note A_, 3 + notetype $c, $a7 + note G_, 1 + note __, 1 + note F#, 2 + note C#, 1 + note __, 1 + note F#, 2 + vibrato $0, $0 + intensity $87 + octave 5 + note E_, 4 + note F#, 4 + note D_, 1 + note E_, 1 + note F#, 12 + note __, 2 + note D_, 1 + note E_, 1 + note F#, 12 + note __, 2 + octave 4 + note A#, 1 + note B_, 1 + octave 5 + note C#, 11 + note __, 5 + vibrato $12, $24 + intensity $a7 + dutycycle $2 + octave 4 + note A#, 6 + note A_, 1 + note G#, 1 + note F#, 4 + note __, 2 + note D#, 1 + note E_, 1 + loopchannel 0, Music_VioletCity_branch_f0199 +; f0247 + +Music_VioletCity_Ch3: ; f0247 + notetype $c, $25 + note __, 16 + note __, 6 + octave 4 + note E_, 4 + note __, 6 + note __, 6 + octave 3 + note G#, 4 + note __, 6 + note __, 6 + note F_, 4 + note __, 6 + octave 2 + note F#, 4 + octave 3 + note C#, 1 + note __, 1 + note A#, 4 + note A_, 1 + note G#, 1 + note F#, 2 + octave 2 + note A#, 2 +Music_VioletCity_branch_f0261: ; f0261 + notetype $c, $25 + note B_, 1 + note __, 5 + note B_, 1 + note B_, 1 + note __, 2 + note B_, 1 + note __, 1 + octave 3 + note F#, 2 + octave 2 + note F#, 1 + note __, 1 + octave 3 + note C#, 1 + note __, 5 + note C#, 1 + note C#, 1 + note __, 2 + note C#, 1 + note __, 1 + note G#, 2 + octave 2 + note G#, 1 + note __, 1 + note F#, 1 + note __, 5 + note F#, 1 + note F#, 1 + note F#, 1 + note __, 1 + note F#, 1 + note __, 1 + octave 3 + note F#, 2 + note C#, 1 + note __, 1 + octave 2 + note B_, 1 + note __, 5 + note B_, 1 + note B_, 1 + note __, 2 + note B_, 1 + note __, 1 + octave 3 + note B_, 4 + note G#, 1 + note __, 5 + note G#, 1 + note G#, 1 + note G_, 1 + note __, 1 + note G_, 1 + note __, 1 + note F#, 2 + note F#, 1 + note __, 1 + notetype $6, $25 + octave 3 + note C#, 2 + note F_, 2 + note G#, 2 + note B_, 2 + octave 4 + note C#, 2 + note F_, 2 + note G#, 2 + note B_, 2 + octave 4 + note C#, 6 + notetype $c, $25 + note __, 5 + notetype $6, $25 + octave 2 + note E_, 2 + note __, 10 + note E_, 2 + note E_, 2 + note F#, 2 + note __, 2 + note F#, 2 + note __, 2 + octave 3 + note C#, 4 + note C_, 4 + octave 2 + note B_, 2 + note __, 10 + note B_, 2 + note B_, 2 + note __, 4 + note B_, 2 + note __, 2 + note A_, 8 + callchannel Music_VioletCity_branch_f0311 + note F#, 2 + note __, 10 + note B_, 2 + note B_, 2 + note B_, 2 + note __, 2 + note A#, 8 + note A_, 2 + note __, 2 + callchannel Music_VioletCity_branch_f0311 + note F#, 2 + note __, 10 + note B_, 2 + note B_, 2 + note B_, 2 + note __, 2 + note A#, 8 + note A_, 2 + note __, 2 + octave 3 + note E_, 2 + note __, 10 + note E_, 2 + note E_, 2 + note __, 4 + note E_, 2 + note __, 2 + note B_, 4 + note G#, 2 + note F#, 2 + note F_, 2 + note __, 10 + note F_, 2 + note F_, 2 + note __, 4 + note F_, 2 + note __, 2 + octave 4 + note C#, 4 + octave 3 + note A#, 2 + note G#, 2 + note F#, 2 + note __, 10 + note F#, 2 + note F#, 2 + octave 2 + note F#, 2 + note __, 2 + note F#, 2 + note __, 2 + octave 3 + note F#, 4 + octave 2 + note F#, 2 + note G#, 2 + octave 3 + note F#, 12 + note G#, 2 + note A_, 2 + note A#, 8 + note __, 4 + octave 2 + note A#, 4 + loopchannel 0, Music_VioletCity_branch_f0261 +; f0311 + +Music_VioletCity_branch_f0311: ; f0311 + note G_, 2 + note __, 10 + note G_, 2 + note G_, 2 + note A_, 2 + note __, 2 + note A_, 2 + note __, 2 + octave 3 + note E_, 4 + octave 2 + note A_, 4 + endchannel +; f031e + +Music_VioletCity_Ch4: ; f031e + togglenoise $3 + notetype $c + note D#, 2 + note D_, 2 + note D#, 1 + note D#, 1 + note D_, 2 + note D_, 4 + note F#, 4 + callchannel Music_VioletCity_branch_f036c + callchannel Music_VioletCity_branch_f036c + callchannel Music_VioletCity_branch_f036c + note D_, 2 + note D#, 1 + note D#, 1 + note D_, 2 + note C_, 8 + note D#, 2 +Music_VioletCity_branch_f0338: ; f0338 + callchannel Music_VioletCity_branch_f037a + callchannel Music_VioletCity_branch_f037a + callchannel Music_VioletCity_branch_f037a + callchannel Music_VioletCity_branch_f037a + callchannel Music_VioletCity_branch_f037a + callchannel Music_VioletCity_branch_f037a + callchannel Music_VioletCity_branch_f037a + callchannel Music_VioletCity_branch_f037a + callchannel Music_VioletCity_branch_f037a + callchannel Music_VioletCity_branch_f037a + callchannel Music_VioletCity_branch_f037a + callchannel Music_VioletCity_branch_f037a + callchannel Music_VioletCity_branch_f037a + callchannel Music_VioletCity_branch_f037a + callchannel Music_VioletCity_branch_f037a + callchannel Music_VioletCity_branch_f037a + loopchannel 0, Music_VioletCity_branch_f0338 +; f036c + +Music_VioletCity_branch_f036c: ; f036c + note D_, 1 + note D_, 1 + note D#, 1 + note D#, 1 + note D_, 2 + note G_, 2 + note G_, 1 + note G_, 1 + note F#, 2 + note G_, 1 + note G_, 1 + note G_, 1 + note G_, 1 + endchannel +; f037a + +Music_VioletCity_branch_f037a: ; f037a + note D#, 2 + note G_, 1 + note G_, 1 + note G_, 1 + note __, 1 + note D#, 1 + note D#, 1 + note __, 2 + note D#, 2 + note D_, 2 + note D#, 2 + endchannel +; f0386 + + diff --git a/audio/music/viridiancity.asm b/audio/music/viridiancity.asm new file mode 100644 index 00000000..82236a5f --- /dev/null +++ b/audio/music/viridiancity.asm @@ -0,0 +1,800 @@ +Music_ViridianCity: ; f4000 + dbw $c0, Music_ViridianCity_Ch1 + dbw $01, Music_ViridianCity_Ch2 + dbw $02, Music_ViridianCity_Ch3 + dbw $03, Music_ViridianCity_Ch4 +; f400c + +Music_ViridianCity_Ch1: ; f400c + tempo 157 + volume $77 + stereopanning $f + dutycycle $2 + vibrato $12, $34 + notetype $c, $a7 + octave 3 + note F#, 1 + note __, 3 + note F#, 2 + note __, 4 + note F#, 2 + note __, 2 + note F#, 1 + note __, 1 + note F#, 4 + note __, 2 + octave 4 + note D_, 2 + note __, 2 + octave 3 + note A_, 2 + note __, 2 + note F#, 1 + note __, 1 + note F#, 1 + note __, 3 + note F#, 2 + note __, 4 + note F#, 2 + note __, 2 + note G_, 1 + note __, 1 + note __, 4 + note G_, 8 + note __, 4 +Music_ViridianCity_branch_f4039: ; f4039 + callchannel Music_ViridianCity_branch_f40c5 + note __, 4 + callchannel Music_ViridianCity_branch_f40c5 + octave 4 + note C_, 4 + callchannel Music_ViridianCity_branch_f410f + octave 4 + note B_, 2 + note G_, 2 + note D_, 2 + octave 3 + note B_, 2 + note F#, 2 + note E_, 2 + note F#, 1 + note __, 1 + note A_, 1 + note __, 3 + note F#, 2 + note A_, 1 + note __, 1 + octave 4 + note C#, 1 + note __, 1 + note __, 2 + octave 3 + note A_, 1 + note __, 1 + octave 4 + note C#, 1 + note __, 1 + note F#, 1 + note __, 1 + intensity $87 + octave 5 + note F#, 4 + note F_, 4 + intensity $a7 + octave 3 + note G_, 6 + note B_, 8 + octave 4 + note E_, 2 + note __, 2 + note E_, 2 + octave 3 + note B_, 4 + note G_, 2 + note F#, 2 + note E_, 4 + note D_, 2 + octave 2 + note A_, 2 + octave 3 + note D_, 1 + note __, 1 + note F#, 1 + note __, 3 + note D_, 2 + note F#, 1 + note __, 1 + note A_, 1 + note __, 1 + note __, 2 + note F#, 2 + note A_, 1 + note __, 1 + octave 4 + note C_, 1 + note __, 1 + note D#, 2 + note C_, 2 + octave 3 + note B_, 2 + note A_, 2 + callchannel Music_ViridianCity_branch_f410f + octave 4 + note A_, 2 + note G_, 2 + note D_, 2 + note G_, 2 + octave 3 + note F#, 2 + note E_, 2 + note F#, 1 + note __, 1 + note A_, 1 + note __, 3 + note F#, 2 + note A_, 1 + note __, 1 + octave 4 + note C_, 1 + note __, 1 + note __, 2 + note E_, 2 + note __, 2 + note C_, 2 + note __, 2 + octave 3 + note A_, 2 + note __, 2 + note F#, 2 + note G_, 6 + note B_, 1 + note __, 1 + octave 4 + note E_, 4 + note F#, 2 + note G_, 6 + note E_, 2 + note __, 2 + octave 3 + note G_, 2 + octave 4 + note E_, 2 + note __, 2 + note F#, 6 + note D_, 4 + octave 3 + note A_, 4 + note F#, 4 + note G_, 1 + note __, 3 + note G_, 8 + note A#, 4 + loopchannel 0, Music_ViridianCity_branch_f4039 +; f40c5 + +Music_ViridianCity_branch_f40c5: ; f40c5 + octave 3 + note A_, 1 + note __, 3 + note A_, 2 + note __, 4 + note A_, 2 + note __, 2 + note A_, 1 + note __, 1 + octave 4 + note C_, 4 + note __, 2 + octave 3 + note A_, 2 + note __, 2 + octave 4 + note C_, 2 + octave 3 + note A_, 1 + note __, 1 + octave 4 + note C_, 1 + note __, 1 + octave 3 + note B_, 1 + note __, 3 + note G_, 2 + note __, 4 + note G_, 2 + note __, 2 + octave 4 + note D_, 2 + note __, 2 + octave 3 + note B_, 2 + note __, 2 + note G_, 1 + note __, 1 + note G_, 4 + note __, 2 + note B_, 1 + note __, 1 + octave 4 + note D_, 1 + note __, 3 + note D_, 2 + note __, 4 + note D_, 2 + note __, 2 + note D_, 1 + note __, 1 + octave 3 + note G_, 4 + note __, 2 + octave 4 + note C#, 1 + note __, 1 + note E_, 1 + note __, 1 + note D_, 4 + note C#, 1 + note __, 1 + octave 3 + note A_, 1 + note __, 3 + note F#, 2 + note __, 4 + note F#, 2 + note __, 2 + note G_, 1 + note __, 1 + note __, 4 + note G_, 8 + endchannel +; f410f + +Music_ViridianCity_branch_f410f: ; f410f + octave 3 + note B_, 2 + note D_, 2 + note G_, 1 + note __, 1 + note B_, 1 + note __, 3 + note G_, 2 + note B_, 1 + note __, 1 + octave 4 + note D_, 1 + note __, 1 + note __, 2 + octave 3 + note B_, 2 + octave 4 + note D_, 1 + note __, 1 + note G_, 1 + note __, 1 + endchannel +; f4125 + +Music_ViridianCity_Ch2: ; f4125 + vibrato $10, $46 + dutycycle $1 + notetype $c, $b7 + stereopanning $f0 + octave 2 + note D_, 4 + note __, 2 + note A_, 1 + note __, 1 + note A_, 4 + note __, 4 + note D_, 4 + note __, 2 + note A_, 1 + note __, 1 + note A_, 1 + note __, 1 + octave 3 + note C#, 4 + octave 2 + note A_, 1 + note __, 1 + note D_, 4 + note __, 2 + note A_, 1 + note __, 1 + note A_, 4 + note __, 2 + note E_, 1 + note __, 1 + note __, 4 + note E_, 8 + note __, 4 +Music_ViridianCity_branch_f414c: ; f414c + callchannel Music_ViridianCity_branch_f41c0 + note __, 4 + callchannel Music_ViridianCity_branch_f41c0 + octave 2 + note F#, 4 + callchannel Music_ViridianCity_branch_f4201 + note G_, 4 + note __, 2 + octave 3 + note D_, 1 + note __, 1 + octave 2 + note G_, 1 + note __, 1 + octave 3 + note D_, 4 + octave 2 + note B_, 2 + callchannel Music_ViridianCity_branch_f420b + note __, 2 + note F#, 2 + note __, 2 + octave 3 + note C#, 1 + note __, 1 + note C#, 4 + note C_, 4 + callchannel Music_ViridianCity_branch_f4215 + note E_, 4 + note __, 2 + note B_, 1 + note __, 1 + note E_, 2 + note B_, 2 + note G_, 4 + note D_, 4 + note __, 2 + note A_, 1 + note __, 1 + note A_, 4 + note C_, 2 + note C#, 2 + note __, 2 + note D#, 2 + note A_, 1 + note __, 1 + octave 3 + note C_, 1 + note __, 1 + note D#, 2 + note C_, 2 + octave 2 + note A_, 2 + note F#, 2 + callchannel Music_ViridianCity_branch_f4201 + note G_, 4 + note __, 2 + note B_, 1 + note __, 1 + note G_, 1 + note __, 1 + note B_, 4 + note G_, 2 + callchannel Music_ViridianCity_branch_f420b + note __, 2 + note F#, 2 + note __, 2 + note A_, 2 + note __, 2 + octave 3 + note C_, 2 + note __, 2 + octave 2 + note D#, 2 + callchannel Music_ViridianCity_branch_f4215 + note E_, 4 + note __, 2 + note A#, 1 + note __, 1 + note A#, 4 + note __, 2 + note G_, 1 + note __, 1 + note D_, 4 + note __, 2 + note A_, 1 + note __, 1 + note A_, 4 + note __, 2 + note D_, 1 + note __, 1 + note E_, 1 + note __, 3 + note E_, 8 + octave 1 + note A_, 4 + loopchannel 0, Music_ViridianCity_branch_f414c +; f41c0 + +Music_ViridianCity_branch_f41c0: ; f41c0 + octave 2 + note D_, 4 + note __, 2 + note A_, 1 + note __, 1 + note A_, 4 + note __, 4 + note D#, 4 + note __, 2 + note A_, 1 + note __, 1 + note A_, 1 + note __, 1 + octave 3 + note C_, 4 + octave 2 + note A_, 1 + note __, 1 + note E_, 4 + note __, 2 + note B_, 1 + note __, 1 + note B_, 4 + note __, 4 + note E_, 4 + note __, 2 + note B_, 1 + note __, 1 + note B_, 1 + note __, 1 + octave 3 + note D_, 4 + octave 2 + note B_, 1 + note __, 1 + note G_, 4 + note __, 2 + octave 3 + note D_, 1 + note __, 1 + note D_, 4 + note __, 4 + octave 2 + note A_, 4 + note __, 2 + octave 3 + note E_, 1 + note __, 1 + note E_, 1 + note __, 1 + note G_, 4 + note E_, 1 + note __, 1 + octave 2 + note D_, 4 + note __, 2 + note A_, 1 + note __, 1 + note A_, 4 + note __, 2 + note E_, 1 + note __, 1 + note __, 4 + note E_, 8 + endchannel +; f4201 + +Music_ViridianCity_branch_f4201: ; f4201 + note G_, 4 + note __, 2 + octave 3 + note D_, 1 + note __, 1 + note D_, 4 + octave 2 + note F_, 2 + note F#, 2 + endchannel +; f420b + +Music_ViridianCity_branch_f420b: ; f420b + note F#, 4 + note __, 2 + octave 3 + note C#, 1 + note __, 1 + note C#, 4 + octave 2 + note E_, 2 + note F_, 2 + endchannel +; f4215 + +Music_ViridianCity_branch_f4215: ; f4215 + octave 2 + note E_, 4 + note __, 2 + note B_, 1 + note __, 1 + note B_, 4 + note D_, 2 + note D#, 2 + endchannel +; f421e + +Music_ViridianCity_Ch3: ; f421e + vibrato $12, $24 + notetype $c, $13 + stereopanning $ff + octave 4 + note A_, 1 + note __, 3 + note A_, 2 + note __, 4 + note A_, 2 + note __, 2 + note A_, 1 + note __, 1 + note A_, 4 + note __, 2 + octave 5 + note F#, 2 + note __, 2 + note C#, 2 + note __, 2 + octave 4 + note A_, 1 + note __, 1 + note A_, 1 + note __, 3 + note A_, 2 + note __, 4 + note A_, 2 + note __, 2 + octave 5 + note D_, 1 + note __, 1 + note __, 4 + note D_, 8 + note F#, 2 + note G_, 2 +Music_ViridianCity_branch_f4246: ; f4246 + intensity $13 + callchannel Music_ViridianCity_branch_f42a2 + octave 5 + note F#, 2 + note G_, 2 + callchannel Music_ViridianCity_branch_f42a2 + note E_, 4 + vibrato $18, $25 + intensity $25 + note B_, 12 + note G_, 4 + octave 6 + note D_, 8 + note E_, 2 + note D_, 2 + note C#, 2 + octave 5 + note B_, 2 + note A_, 12 + note F#, 4 + note A_, 8 + note A_, 4 + note G#, 4 + note E_, 10 + note E_, 2 + note F#, 2 + note G_, 2 + note __, 2 + note G_, 2 + note F#, 4 + note E_, 4 + note G_, 4 + note F#, 12 + note D_, 4 + note A_, 4 + note __, 4 + octave 6 + note C_, 8 + octave 5 + note B_, 12 + octave 6 + note C#, 2 + note D_, 2 + note E_, 2 + note __, 2 + note D_, 2 + note __, 2 + note C#, 2 + note __, 2 + octave 5 + note B_, 2 + note __, 2 + note A_, 10 + note A_, 2 + note B_, 2 + octave 6 + note C_, 2 + note __, 2 + octave 5 + note B_, 2 + note __, 2 + note A_, 2 + note __, 2 + note F#, 2 + note __, 2 + note G_, 12 + note G_, 2 + note A_, 2 + note A#, 6 + note A_, 2 + note __, 2 + note G_, 2 + note A#, 2 + note __, 2 + note A_, 14 + note __, 4 + note D_, 1 + note __, 3 + note D_, 8 + note E_, 4 + loopchannel 0, Music_ViridianCity_branch_f4246 +; f42a2 + +Music_ViridianCity_branch_f42a2: ; f42a2 + octave 5 + note A_, 2 + note __, 2 + note G_, 2 + note __, 2 + note F#, 2 + note __, 6 + note __, 2 + note F#, 2 + note G_, 2 + note A_, 2 + note __, 2 + note A_, 2 + note G_, 2 + note F#, 2 + note G_, 2 + note E_, 2 + octave 4 + note B_, 2 + note __, 4 + note B_, 2 + note __, 2 + octave 5 + note G_, 2 + note __, 2 + note D_, 2 + note __, 2 + octave 4 + note B_, 1 + note __, 1 + note B_, 4 + octave 5 + note E_, 2 + note F#, 2 + note G_, 2 + note __, 2 + note F#, 2 + note __, 2 + note E_, 2 + note __, 6 + note __, 2 + note E_, 2 + note F#, 2 + note G_, 2 + note __, 2 + note G_, 2 + note F#, 2 + note E_, 2 + note F#, 2 + note D_, 2 + octave 4 + note A_, 2 + note __, 4 + note A_, 2 + note __, 2 + octave 5 + note D_, 1 + note __, 1 + note __, 4 + note D_, 8 + endchannel +; f42df + +Music_ViridianCity_Ch4: ; f42df + togglenoise $3 + notetype $c + callchannel Music_ViridianCity_branch_f431d + callchannel Music_ViridianCity_branch_f432c +Music_ViridianCity_branch_f42e9: ; f42e9 + callchannel Music_ViridianCity_branch_f431d + callchannel Music_ViridianCity_branch_f431d + callchannel Music_ViridianCity_branch_f431d + callchannel Music_ViridianCity_branch_f432c + callchannel Music_ViridianCity_branch_f431d + callchannel Music_ViridianCity_branch_f431d + callchannel Music_ViridianCity_branch_f431d + callchannel Music_ViridianCity_branch_f432c + callchannel Music_ViridianCity_branch_f433b + callchannel Music_ViridianCity_branch_f434b + callchannel Music_ViridianCity_branch_f433b + callchannel Music_ViridianCity_branch_f433b + callchannel Music_ViridianCity_branch_f433b + callchannel Music_ViridianCity_branch_f434b + callchannel Music_ViridianCity_branch_f433b + callchannel Music_ViridianCity_branch_f433b + loopchannel 0, Music_ViridianCity_branch_f42e9 +; f431d + +Music_ViridianCity_branch_f431d: ; f431d + note E_, 2 + note E_, 2 + note D_, 2 + note E_, 4 + note D_, 2 + note E_, 2 + note F#, 2 + note E_, 2 + note E_, 2 + note D_, 4 + note E_, 2 + note D_, 2 + note E_, 2 + note F#, 2 + endchannel +; f432c + +Music_ViridianCity_branch_f432c: ; f432c + note E_, 2 + note E_, 2 + note D_, 2 + note E_, 4 + note D_, 2 + note E_, 2 + note F#, 2 + note E_, 2 + note E_, 2 + note F#, 4 + note D_, 2 + note D_, 2 + note A#, 2 + note A#, 2 + endchannel +; f433b + +Music_ViridianCity_branch_f433b: ; f433b + note D#, 2 + note F#, 2 + note D_, 2 + note D#, 2 + note D#, 2 + note F#, 2 + note D_, 4 + note D#, 2 + note F#, 2 + note D_, 2 + note D#, 2 + note D#, 2 + note F#, 2 + note D_, 2 + note D#, 2 + endchannel +; f434b + +Music_ViridianCity_branch_f434b: ; f434b + note D#, 2 + note F#, 2 + note D_, 2 + note D#, 2 + note D#, 2 + note F#, 2 + note D_, 4 + note D#, 2 + note F#, 2 + note D_, 2 + note D#, 2 + note D#, 2 + note D_, 2 + note D_, 2 + note F#, 2 + endchannel +; f435b + + diff --git a/audio/music/wildpokemonvictory.asm b/audio/music/wildpokemonvictory.asm new file mode 100644 index 00000000..10b52e90 --- /dev/null +++ b/audio/music/wildpokemonvictory.asm @@ -0,0 +1,191 @@ +Music_WildPokemonVictory: ; f4518 + dbw $80, Music_WildPokemonVictory_Ch1 + dbw $01, Music_WildPokemonVictory_Ch2 + dbw $02, Music_WildPokemonVictory_Ch3 +; f4521 + +Music_WildPokemonVictory_Ch1: ; f4521 + tempo 126 + volume $77 + dutycycle $3 + tone $0001 + notetype $c, $b1 + octave 3 + note B_, 1 + note A_, 1 + note G#, 1 + note F#, 1 + intensity $b6 + note E_, 12 +Music_SuccessfulCapture_branch_f4536: ; f4536 + stereopanning $f +Music_WildPokemonVictory_branch_f4538: ; f4538 + callchannel Music_WildPokemonVictory_branch_f455c + note F#, 2 + note F#, 2 + note F#, 4 + callchannel Music_WildPokemonVictory_branch_f455c + note G#, 4 + intensity $78 + octave 3 + note G_, 4 + forceoctave $1 + callchannel Music_WildPokemonVictory_branch_f455c + note F#, 2 + note F#, 2 + note F#, 4 + callchannel Music_WildPokemonVictory_branch_f455c + note G#, 4 + forceoctave $0 + intensity $78 + octave 3 + note F#, 4 + loopchannel 0, Music_WildPokemonVictory_branch_f4538 +; f455c + +Music_WildPokemonVictory_branch_f455c: ; f455c + intensity $71 + octave 3 + note G#, 1 + note B_, 1 + octave 4 + note E_, 2 + octave 3 + note B_, 2 + octave 4 + note E_, 2 + octave 3 + note G#, 1 + note F#, 1 + note E_, 1 + note F#, 1 + note G#, 2 + note E_, 2 + note A_, 1 + octave 4 + note C#, 1 + note E_, 2 + note E_, 2 + note A_, 2 + endchannel +; f4575 + +Music_WildPokemonVictory_Ch2: ; f4575 + vibrato $12, $24 + dutycycle $2 + notetype $c, $d1 + octave 4 + note E_, 1 + note F#, 1 + note G#, 1 + note A_, 1 + intensity $d6 + note B_, 12 +Music_SuccessfulCapture_branch_f4585: ; f4585 + stereopanning $f0 +Music_WildPokemonVictory_branch_f4587: ; f4587 + callchannel Music_WildPokemonVictory_branch_f45b5 + octave 4 + note B_, 2 + note B_, 2 + note B_, 4 + callchannel Music_WildPokemonVictory_branch_f45b5 + octave 4 + note B_, 4 + intensity $81 + note C_, 1 + note E_, 1 + note G_, 1 + note A#, 1 + forceoctave $1 + callchannel Music_WildPokemonVictory_branch_f45b5 + octave 4 + note B_, 2 + note B_, 2 + note B_, 4 + callchannel Music_WildPokemonVictory_branch_f45b5 + octave 4 + note B_, 4 + forceoctave $0 + intensity $81 + octave 3 + note B_, 1 + octave 4 + note D#, 1 + note F#, 1 + note A_, 1 + loopchannel 0, Music_WildPokemonVictory_branch_f4587 +; f45b5 + +Music_WildPokemonVictory_branch_f45b5: ; f45b5 + intensity $81 + octave 4 + note B_, 2 + note A_, 2 + note G#, 2 + note A_, 2 + note B_, 2 + note B_, 2 + note B_, 4 + octave 5 + note C#, 2 + note C#, 2 + note C#, 4 + endchannel +; f45c4 + +Music_WildPokemonVictory_Ch3: ; f45c4 + notetype $c, $20 + note __, 6 + octave 6 + note D#, 1 + note __, 1 + note E_, 1 + note __, 3 + note E_, 1 + note __, 3 +Music_SuccessfulCapture_branch_f45cf: ; f45cf +Music_WildPokemonVictory_branch_f45cf: ; f45cf + callchannel Music_WildPokemonVictory_branch_f45f4 + note D#, 2 + note C#, 2 + octave 2 + note B_, 2 + note __, 2 + callchannel Music_WildPokemonVictory_branch_f45f4 + note E_, 2 + note __, 2 + note C_, 4 + forceoctave $1 + callchannel Music_WildPokemonVictory_branch_f45f4 + note D#, 2 + note C#, 2 + octave 2 + note B_, 2 + note __, 2 + callchannel Music_WildPokemonVictory_branch_f45f4 + note E_, 2 + note __, 2 + forceoctave $0 + octave 2 + note B_, 4 + loopchannel 0, Music_WildPokemonVictory_branch_f45cf +; f45f4 + +Music_WildPokemonVictory_branch_f45f4: ; f45f4 + intensity $25 + octave 3 + note E_, 2 + note __, 4 + note E_, 2 + note __, 2 + note D_, 2 + note __, 2 + note D_, 2 + note C#, 2 + note __, 4 + note C#, 2 + endchannel +; f4602 + + diff --git a/audio/music_pointers.asm b/audio/music_pointers.asm new file mode 100755 index 00000000..b72aa344 --- /dev/null +++ b/audio/music_pointers.asm @@ -0,0 +1,94 @@ +Music: + dba Music_None + dba Music_Title + dba Music_Route1 + dba Music_Route3 + dba Music_Route12 + dba Music_MagnetTrain + dba Music_KantoGymLeaderBattle + dba Music_KantoTrainerBattle + dba Music_KantoWildBattle + dba Music_PokemonCenter + dba Music_HikerEncounter + dba Music_LassEncounter + dba Music_OfficerEncounter + dba Music_Heal + dba Music_LavenderTown + dba Music_Route2 + dba Music_MtMoon + dba Music_ShowMeAround + dba Music_GameCorner + dba Music_Bicycle + dba Music_HallOfFame + dba Music_ViridianCity + dba Music_CeladonCity + dba Music_TrainerVictory + dba Music_WildVictory + dba Music_GymVictory + dba Music_MtMoonSquare + dba Music_Gym + dba Music_PalletTown + dba Music_PokemonTalk + dba Music_ProfOak + dba Music_RivalEncounter + dba Music_RivalAfter + dba Music_Surf + dba Music_Evolution + dba Music_NationalPark + dba Music_Credits + dba Music_AzaleaTown + dba Music_CherrygroveCity + dba Music_KimonoEncounter + dba Music_UnionCave + dba Music_JohtoWildBattle + dba Music_JohtoTrainerBattle + dba Music_Route30 + dba Music_EcruteakCity + dba Music_VioletCity + dba Music_JohtoGymLeaderBattle + dba Music_ChampionBattle + dba Music_RivalBattle + dba Music_RocketBattle + dba Music_ProfElm + dba Music_DarkCave + dba Music_Route29 + dba Music_Route36 + dba Music_SsAqua + dba Music_YoungsterEncounter + dba Music_BeautyEncounter + dba Music_RocketEncounter + dba Music_PokemaniacEncounter + dba Music_SageEncounter + dba Music_NewBarkTown + dba Music_GoldenrodCity + dba Music_VermilionCity + dba Music_PokemonChannel + dba Music_PokeFluteChannel + dba Music_TinTower + dba Music_SproutTower + dba Music_BurnedTower + dba Music_Lighthouse + dba Music_LakeOfRage + dba Music_IndigoPlateau + dba Music_Route37 + dba Music_RocketHideout + dba Music_DragonsDen + dba Music_JohtoWildBattleNight + dba Music_RuinsOfAlphRadio + dba Music_Capture + dba Music_Route26 + dba Music_Mom + dba Music_VictoryRoad + dba Music_PokemonLullaby + dba Music_PokemonMarch + dba Music_GsOpening + dba Music_GsOpening2 + dba Music_MainMenu + dba Music_RuinsOfAlphInterior + dba Music_RocketOverture + dba Music_DancingHall + dba Music_BugCatchingContestRanking + dba Music_BugCatchingContest + dba Music_LakeOfRageRocketRadio + dba Music_Printer + dba Music_PostCredits diff --git a/audio/sfx.asm b/audio/sfx.asm new file mode 100644 index 00000000..b292a899 --- /dev/null +++ b/audio/sfx.asm @@ -0,0 +1,5649 @@ +Sfx_PokeballsPlacedOnTable: ; f0941 + dbw $04, Sfx_PokeballsPlacedOnTable_Ch5 +; f0944 + +Sfx_BallWiggle: ; f0944 + dbw $04, Sfx_BallWiggle_Ch5 +; f0947 + +Sfx_Potion: ; f0947 + dbw $04, Sfx_Potion_Ch5 +; f094a + +Sfx_FullHeal: ; f094a + dbw $04, Sfx_FullHeal_Ch5 +; f094d + +Sfx_Menu: ; f094d + dbw $07, Sfx_Menu_Ch8 +; f0950 + +Sfx_ReadText2: ; f0950 +Sfx_ReadText: ; f0950 + dbw $04, Sfx_ReadText2_Ch5 +; f0953 + +Sfx_Poison: ; f0953 + dbw $04, Sfx_Poison_Ch5 +; f0956 + +Sfx_GotSafariBalls: ; f0956 + dbw $04, Sfx_GotSafariBalls_Ch5 +; f0959 + +Sfx_BootPc: ; f0959 + dbw $04, Sfx_BootPc_Ch5 +; f095c + +Sfx_ShutDownPc: ; f095c + dbw $04, Sfx_ShutDownPc_Ch5 +; f095f + +Sfx_ChoosePcOption: ; f095f + dbw $04, Sfx_ChoosePcOption_Ch5 +; f0962 + +Sfx_EscapeRope: ; f0962 + dbw $04, Sfx_EscapeRope_Ch5 +; f0965 + +Sfx_PushButton: ; f0965 + dbw $04, Sfx_PushButton_Ch5 +; f0968 + +Sfx_SecondPartOfItemfinder: ; f0968 + dbw $04, Sfx_SecondPartOfItemfinder_Ch5 +; f096b + +Sfx_WarpTo: ; f096b + dbw $04, Sfx_WarpTo_Ch5 +; f096e + +Sfx_WarpFrom: ; f096e + dbw $04, Sfx_WarpFrom_Ch5 +; f0971 + +Sfx_ChangeDexMode: ; f0971 + dbw $04, Sfx_ChangeDexMode_Ch5 +; f0974 + +Sfx_JumpOverLedge: ; f0974 + dbw $04, Sfx_JumpOverLedge_Ch5 +; f0977 + +Sfx_GrassRustle: ; f0977 + dbw $07, Sfx_GrassRustle_Ch8 +; f097a + +Sfx_Fly: ; f097a + dbw $07, Sfx_Fly_Ch8 +; f097d + +Sfx_Wrong: ; f097d + dbw $44, Sfx_Wrong_Ch5 + dbw $05, Sfx_Wrong_Ch6 +; f0983 + +Sfx_Squeak: ; f0983 + dbw $04, Sfx_Squeak_Ch5 +; f0986 + +Sfx_Strength: ; f0986 + dbw $07, Sfx_Strength_Ch8 +; f0989 + +Sfx_Boat: ; f0989 + dbw $44, Sfx_Boat_Ch5 + dbw $05, Sfx_Boat_Ch6 +; f098f + +Sfx_WallOpen: ; f098f + dbw $04, Sfx_WallOpen_Ch5 +; f0992 + +Sfx_PlacePuzzlePieceDown: ; f0992 + dbw $07, Sfx_PlacePuzzlePieceDown_Ch8 +; f0995 + +Sfx_EnterDoor: ; f0995 + dbw $07, Sfx_EnterDoor_Ch8 +; f0998 + +Sfx_SwitchPokemon: ; f0998 + dbw $44, Sfx_SwitchPokemon_Ch5 + dbw $05, Sfx_SwitchPokemon_Ch6 +; f099e + +Sfx_Tally: ; f099e + dbw $44, Sfx_Tally_Ch5 + dbw $05, Sfx_Tally_Ch6 +; f09a4 + +Sfx_Transaction: ; f09a4 + dbw $44, Sfx_Transaction_Ch5 + dbw $05, Sfx_Transaction_Ch6 +; f09aa + +Sfx_Bump: ; f09aa + dbw $04, Sfx_Bump_Ch5 +; f09ad + +Sfx_ExitBuilding: ; f09ad + dbw $07, Sfx_ExitBuilding_Ch8 +; f09b0 + +Sfx_Save: ; f09b0 + dbw $44, Sfx_Save_Ch5 + dbw $05, Sfx_Save_Ch6 +; f09b6 + +Sfx_Save_Ch5: ; f09b6 + dutycycle $2 + sound $2, $f1, $0700 + sound $1, $e1, $0600 + sound $1, $e1, $0680 + sound $1, $e1, $06c0 + sound $2, $e1, $0700 + sound $2, $e1, $07c0 + sound $f, $f2, $07e0 + endchannel +; f09d5 + +Sfx_Save_Ch6: ; f09d5 + dutycycle $2 + sound $2, $8, $0000 + sound $2, $a1, $0701 + sound $1, $91, $0601 + sound $1, $91, $0681 + sound $1, $91, $06c1 + sound $2, $91, $0701 + sound $2, $91, $07c1 + sound $f, $d2, $07e1 + endchannel +; f09f8 + +Sfx_Pokeflute: ; f09f8 + dbw $06, Sfx_Pokeflute_Ch7 +; f09fb + +Sfx_ElevatorEnd: ; f09fb + dbw $04, Sfx_ElevatorEnd_Ch5 +; f09fe + +Sfx_ThrowBall: ; f09fe + dbw $44, Sfx_ThrowBall_Ch5 + dbw $05, Sfx_ThrowBall_Ch6 +; f0a04 + +Sfx_BallPoof: ; f0a04 + dbw $44, Sfx_BallPoof_Ch5 + dbw $07, Sfx_BallPoof_Ch8 +; f0a0a + +Sfx_Unknown3A: ; f0a0a + dbw $44, Sfx_Unknown3A_Ch5 + dbw $07, Sfx_Unknown3A_Ch8 +; f0a10 + +Sfx_Run: ; f0a10 + dbw $07, Sfx_Run_Ch8 +; f0a13 + +Sfx_SlotMachineStart: ; f0a13 + dbw $44, Sfx_SlotMachineStart_Ch5 + dbw $05, Sfx_SlotMachineStart_Ch6 +; f0a19 + +Sfx_Call: ; f0a19 + dbw $04, Sfx_Call_Ch5 +; f0a1c + +Sfx_Unknown60: ; f0a1c + dbw $07, Sfx_Unknown60_Ch8 +; f0a1f + +Sfx_Unknown61: ; f0a1f + dbw $07, Sfx_Unknown61_Ch8 +; f0a22 + +Sfx_Unknown62: ; f0a22 + dbw $07, Sfx_Unknown62_Ch8 +; f0a25 + +Sfx_Unknown63: ; f0a25 + dbw $07, Sfx_Unknown63_Ch8 +; f0a28 + +Sfx_Burn: ; f0a28 + dbw $07, Sfx_Burn_Ch8 +; f0a2b + +Sfx_TitleScreenEntrance: ; f0a2b + dbw $07, Sfx_TitleScreenEntrance_Ch8 +; f0a2e + +Sfx_Unknown66: ; f0a2e + dbw $04, Sfx_Unknown66_Ch5 +; f0a31 + +Sfx_GetCoinFromSlots: ; f0a31 + dbw $04, Sfx_GetCoinFromSlots_Ch5 +; f0a34 + +Sfx_PayDay: ; f0a34 + dbw $44, Sfx_PayDay_Ch5 + dbw $05, Sfx_PayDay_Ch6 +; f0a3a + +Sfx_Metronome: ; f0a3a + dbw $04, Sfx_Metronome_Ch5 +; f0a3d + +Sfx_Peck: ; f0a3d + dbw $07, Sfx_Peck_Ch8 +; f0a40 + +Sfx_Kinesis: ; f0a40 + dbw $04, Sfx_Kinesis_Ch5 +; f0a43 + +Sfx_Lick: ; f0a43 + dbw $04, Sfx_Lick_Ch5 +; f0a46 + +Sfx_Pound: ; f0a46 + dbw $07, Sfx_Pound_Ch8 +; f0a49 + +Sfx_MovePuzzlePiece: ; f0a49 + dbw $07, Sfx_MovePuzzlePiece_Ch8 +; f0a4c + +Sfx_CometPunch: ; f0a4c + dbw $07, Sfx_CometPunch_Ch8 +; f0a4f + +Sfx_MegaPunch: ; f0a4f + dbw $07, Sfx_MegaPunch_Ch8 +; f0a52 + +Sfx_Scratch: ; f0a52 + dbw $07, Sfx_Scratch_Ch8 +; f0a55 + +Sfx_Vicegrip: ; f0a55 + dbw $07, Sfx_Vicegrip_Ch8 +; f0a58 + +Sfx_RazorWind: ; f0a58 + dbw $07, Sfx_RazorWind_Ch8 +; f0a5b + +Sfx_Cut: ; f0a5b + dbw $07, Sfx_Cut_Ch8 +; f0a5e + +Sfx_WingAttack: ; f0a5e + dbw $07, Sfx_WingAttack_Ch8 +; f0a61 + +Sfx_Whirlwind: ; f0a61 + dbw $07, Sfx_Whirlwind_Ch8 +; f0a64 + +Sfx_Bind: ; f0a64 + dbw $07, Sfx_Bind_Ch8 +; f0a67 + +Sfx_VineWhip: ; f0a67 + dbw $07, Sfx_VineWhip_Ch8 +; f0a6a + +Sfx_DoubleKick: ; f0a6a + dbw $07, Sfx_DoubleKick_Ch8 +; f0a6d + +Sfx_MegaKick: ; f0a6d + dbw $07, Sfx_MegaKick_Ch8 +; f0a70 + +Sfx_Headbutt: ; f0a70 + dbw $07, Sfx_Headbutt_Ch8 +; f0a73 + +Sfx_HornAttack: ; f0a73 + dbw $07, Sfx_HornAttack_Ch8 +; f0a76 + +Sfx_Tackle: ; f0a76 + dbw $07, Sfx_Tackle_Ch8 +; f0a79 + +Sfx_PoisonSting: ; f0a79 + dbw $07, Sfx_PoisonSting_Ch8 +; f0a7c + +Sfx_Powder: ; f0a7c + dbw $07, Sfx_Powder_Ch8 +; f0a7f + +Sfx_Doubleslap: ; f0a7f + dbw $07, Sfx_Doubleslap_Ch8 +; f0a82 + +Sfx_Bite: ; f0a82 + dbw $44, Sfx_Bite_Ch5 + dbw $07, Sfx_Bite_Ch8 +; f0a88 + +Sfx_JumpKick: ; f0a88 + dbw $07, Sfx_JumpKick_Ch8 +; f0a8b + +Sfx_Stomp: ; f0a8b + dbw $07, Sfx_Stomp_Ch8 +; f0a8e + +Sfx_TailWhip: ; f0a8e + dbw $07, Sfx_TailWhip_Ch8 +; f0a91 + +Sfx_KarateChop: ; f0a91 + dbw $07, Sfx_KarateChop_Ch8 +; f0a94 + +Sfx_Submission: ; f0a94 + dbw $07, Sfx_Submission_Ch8 +; f0a97 + +Sfx_WaterGun: ; f0a97 + dbw $44, Sfx_WaterGun_Ch5 + dbw $07, Sfx_WaterGun_Ch8 +; f0a9d + +Sfx_SwordsDance: ; f0a9d + dbw $07, Sfx_SwordsDance_Ch8 +; f0aa0 + +Sfx_Thunder: ; f0aa0 + dbw $07, Sfx_Thunder_Ch8 +; f0aa3 + +Sfx_Supersonic: ; f0aa3 + dbw $84, Sfx_Supersonic_Ch5 + dbw $05, Sfx_Supersonic_Ch6 + dbw $07, Sfx_Supersonic_Ch8 +; f0aac + +Sfx_Leer: ; f0aac + dbw $84, Sfx_Leer_Ch5 + dbw $05, Sfx_Leer_Ch6 + dbw $07, Sfx_Leer_Ch8 +; f0ab5 + +Sfx_Ember: ; f0ab5 + dbw $44, Sfx_Ember_Ch5 + dbw $07, Sfx_Ember_Ch8 +; f0abb + +Sfx_Bubblebeam: ; f0abb + dbw $84, Sfx_Bubblebeam_Ch5 + dbw $05, Sfx_Bubblebeam_Ch6 + dbw $07, Sfx_Bubblebeam_Ch8 +; f0ac4 + +Sfx_HydroPump: ; f0ac4 + dbw $44, Sfx_HydroPump_Ch5 + dbw $07, Sfx_HydroPump_Ch8 +; f0aca + +Sfx_Surf: ; f0aca + dbw $84, Sfx_Surf_Ch5 + dbw $05, Sfx_Surf_Ch6 + dbw $07, Sfx_Surf_Ch8 +; f0ad3 + +Sfx_Psybeam: ; f0ad3 + dbw $84, Sfx_Psybeam_Ch5 + dbw $05, Sfx_Psybeam_Ch6 + dbw $07, Sfx_Psybeam_Ch8 +; f0adc + +Sfx_Charge: ; f0adc + dbw $84, Sfx_Charge_Ch5 + dbw $05, Sfx_Charge_Ch6 + dbw $07, Sfx_Charge_Ch8 +; f0ae5 + +Sfx_Thundershock: ; f0ae5 + dbw $84, Sfx_Thundershock_Ch5 + dbw $05, Sfx_Thundershock_Ch6 + dbw $07, Sfx_Thundershock_Ch8 +; f0aee + +Sfx_Psychic: ; f0aee + dbw $84, Sfx_Psychic_Ch5 + dbw $05, Sfx_Psychic_Ch6 + dbw $07, Sfx_Psychic_Ch8 +; f0af7 + +Sfx_Screech: ; f0af7 + dbw $44, Sfx_Screech_Ch5 + dbw $05, Sfx_Screech_Ch6 +; f0afd + +Sfx_BoneClub: ; f0afd + dbw $44, Sfx_BoneClub_Ch5 + dbw $05, Sfx_BoneClub_Ch6 +; f0b03 + +Sfx_Sharpen: ; f0b03 + dbw $44, Sfx_Sharpen_Ch5 + dbw $05, Sfx_Sharpen_Ch6 +; f0b09 + +Sfx_EggBomb: ; f0b09 + dbw $84, Sfx_EggBomb_Ch5 + dbw $05, Sfx_EggBomb_Ch6 + dbw $07, Sfx_EggBomb_Ch8 +; f0b12 + +Sfx_Sing: ; f0b12 + dbw $44, Sfx_Sing_Ch5 + dbw $05, Sfx_Sing_Ch6 +; f0b18 + +Sfx_HyperBeam: ; f0b18 + dbw $84, Sfx_HyperBeam_Ch5 + dbw $05, Sfx_HyperBeam_Ch6 + dbw $07, Sfx_HyperBeam_Ch8 +; f0b21 + +Sfx_Shine: ; f0b21 + dbw $04, Sfx_Shine_Ch5 +; f0b24 + +Sfx_Unknown5F: ; f0b24 + dbw $84, Sfx_Unknown5F_Ch5 + dbw $05, Sfx_Unknown5F_Ch6 +Sfx_Sandstorm: ; f0b2a + dbw $07, Sfx_Sandstorm_Ch8 +; f0b2d + +Sfx_HangUp: ; f0b2d + dbw $04, Sfx_HangUp_Ch5 +; f0b30 + +Sfx_NoSignal: ; f0b30 + dbw $04, Sfx_NoSignal_Ch5 +; f0b33 + +Sfx_Elevator: ; f0b33 + dbw $c4, Sfx_Elevator_Ch5 + dbw $05, Sfx_Elevator_Ch6 + dbw $06, Sfx_Elevator_Ch7 + dbw $07, Sfx_Elevator_Ch8 +; f0b3f + +Sfx_DexFanfare5079: ; f0b3f +Sfx_LevelUp: ; f0b3f + dbw $c4, Sfx_DexFanfare5079_Ch5 + dbw $05, Sfx_DexFanfare5079_Ch6 + dbw $06, Sfx_DexFanfare5079_Ch7 + dbw $07, Sfx_DexFanfare5079_Ch8 +; f0b4b + +Sfx_DexFanfare5079_Ch5: ; f0b4b +Sfx_LevelUp_Ch5: ; f0b4b + togglesfx + tempo 120 + volume $77 + dutycycle $2 + notetype $8, $b1 + octave 3 + note B_, 2 + note B_, 2 + note B_, 2 + intensity $b3 + octave 4 + note G#, 12 + endchannel +; f0b5f + +Sfx_DexFanfare5079_Ch6: ; f0b5f +Sfx_LevelUp_Ch6: ; f0b5f + togglesfx + dutycycle $2 + notetype $8, $c1 + octave 4 + note E_, 2 + note E_, 2 + note E_, 2 + intensity $c3 + note B_, 12 + endchannel +; f0b6d + +Sfx_DexFanfare5079_Ch7: ; f0b6d +Sfx_LevelUp_Ch7: ; f0b6d + togglesfx + notetype $8, $25 + octave 4 + note G#, 1 + note __, 1 + note G#, 1 + note __, 1 + note G#, 1 + note __, 1 + octave 5 + note E_, 5 + intensity $35 + note E_, 3 + note __, 4 + endchannel +; f0b7f + +Sfx_DexFanfare5079_Ch8: ; f0b7f +Sfx_LevelUp_Ch8: ; f0b7f + togglesfx + sfxtogglenoise $4 + notetype $c + note C_, 12 + endchannel +; f0b86 + +Sfx_KeyItem: ; f0b86 + dbw $c4, Sfx_KeyItem_Ch5 + dbw $05, Sfx_KeyItem_Ch6 + dbw $06, Sfx_KeyItem_Ch7 + dbw $07, Sfx_KeyItem_Ch8 +; f0b92 + +Sfx_KeyItem_Ch5: ; f0b92 + togglesfx + tempo 120 + volume $77 + dutycycle $2 + notetype $6, $b1 + octave 3 + note B_, 4 + note B_, 2 + note B_, 2 + note B_, 4 + octave 4 + note E_, 4 + intensity $b3 + note G#, 16 + endchannel +; f0ba8 + +Sfx_KeyItem_Ch6: ; f0ba8 + togglesfx + dutycycle $2 + notetype $6, $c1 + octave 4 + note E_, 4 + note E_, 2 + note E_, 2 + note E_, 4 + note G#, 4 + intensity $c3 + note B_, 16 + endchannel +; f0bb8 + +Sfx_KeyItem_Ch7: ; f0bb8 + togglesfx + notetype $6, $25 + octave 4 + note G#, 2 + note __, 2 + note G#, 1 + note __, 1 + note G#, 1 + note __, 1 + note G#, 2 + note __, 2 + note B_, 2 + note __, 2 + octave 5 + note E_, 8 + intensity $35 + note E_, 4 + note __, 4 + endchannel +; f0bce + +Sfx_KeyItem_Ch8: ; f0bce + togglesfx + sfxtogglenoise $4 + notetype $c + note C_, 16 + endchannel +; f0bd5 + +Sfx_DexFanfare2049: ; f0bd5 + dbw $c4, Sfx_DexFanfare2049_Ch5 + dbw $05, Sfx_DexFanfare2049_Ch6 + dbw $06, Sfx_DexFanfare2049_Ch7 + dbw $07, Sfx_DexFanfare2049_Ch8 +; f0be1 + +Sfx_DexFanfare2049_Ch5: ; f0be1 + togglesfx + tempo 104 + volume $77 + dutycycle $2 + notetype $c, $88 + octave 3 + note A_, 4 + note __, 2 + note A_, 1 + note __, 1 + note A#, 4 + note __, 2 + note A#, 1 + note __, 1 + octave 4 + note C_, 2 + note __, 2 + octave 3 + note A#, 2 + note __, 2 + note A_, 2 + note __, 6 + endchannel +; f0bfe + +Sfx_DexFanfare2049_Ch6: ; f0bfe + togglesfx + dutycycle $2 + notetype $c, $c1 + octave 5 + note F_, 2 + note E_, 2 + note D_, 2 + note C_, 2 + octave 4 + note A#, 2 + octave 5 + note C_, 2 + note D_, 2 + note E_, 2 + note F_, 4 + note G_, 4 + note F_, 8 + endchannel +; f0c13 + +Sfx_DexFanfare2049_Ch7: ; f0c13 + togglesfx + notetype $c, $25 + octave 4 + note F_, 4 + note __, 2 + note F_, 1 + note __, 1 + note F_, 4 + note __, 2 + note F_, 1 + note __, 1 + note A_, 2 + note __, 2 + note E_, 2 + note __, 2 + note F_, 2 + note __, 6 + endchannel +; f0c27 + +Sfx_DexFanfare2049_Ch8: ; f0c27 + togglesfx + sfxtogglenoise $4 + notetype $c + note C_, 16 + note __, 16 + endchannel +; f0c2f + +Sfx_Item: ; f0c2f + dbw $c4, Sfx_Item_Ch5 + dbw $05, Sfx_Item_Ch6 + dbw $06, Sfx_Item_Ch7 + dbw $07, Sfx_Item_Ch8 +; f0c3b + +Sfx_Item_Ch5: ; f0c3b + togglesfx + tempo 108 + volume $77 + vibrato $8, $27 + dutycycle $2 + notetype $8, $b2 + octave 4 + note C_, 6 + note C_, 2 + note F_, 2 + note C_, 2 + note G_, 4 + note G_, 4 + note G_, 4 + note F_, 12 + note __, 12 + endchannel +; f0c54 + +Sfx_Item_Ch6: ; f0c54 + togglesfx + vibrato $8, $27 + dutycycle $2 + notetype $8, $c3 + octave 4 + note A_, 6 + note A_, 2 + note A_, 2 + note A_, 2 + note A#, 4 + note A#, 4 + note A#, 4 + note A_, 12 + note __, 12 + endchannel +; f0c68 + +Sfx_Item_Ch7: ; f0c68 + togglesfx + notetype $8, $25 + octave 4 + note F_, 4 + note __, 2 + note F_, 1 + note __, 1 + note F_, 1 + note __, 1 + note F_, 1 + note __, 1 + note D#, 2 + note __, 2 + note D#, 2 + note __, 2 + note E_, 2 + note __, 2 + note F_, 6 + intensity $35 + note F_, 4 + note __, 14 + endchannel +; f0c81 + +Sfx_Item_Ch8: ; f0c81 + togglesfx + sfxtogglenoise $4 + notetype $c + note C_, 16 + note __, 16 + endchannel +; f0c89 + +Sfx_CaughtMon: ; f0c89 + dbw $c4, Sfx_CaughtMon_Ch5 + dbw $05, Sfx_CaughtMon_Ch6 + dbw $06, Sfx_CaughtMon_Ch7 + dbw $07, Sfx_CaughtMon_Ch8 +; f0c95 + +Sfx_CaughtMon_Ch5: ; f0c95 + togglesfx + tempo 112 + volume $77 + vibrato $8, $27 + dutycycle $2 + notetype $8, $b3 + octave 4 + note C_, 6 + octave 3 + note A_, 6 + note F_, 12 + intensity $b1 + octave 4 + note D#, 2 + note D#, 2 + note D#, 2 + note D#, 2 + note D#, 2 + note G_, 2 + intensity $b3 + note F_, 12 + endchannel +; f0cb5 + +Sfx_CaughtMon_Ch6: ; f0cb5 + togglesfx + dutycycle $2 + vibrato $8, $27 + notetype $8, $c3 + octave 4 + note A_, 6 + note F_, 6 + note C_, 12 + intensity $c1 + note A#, 2 + note A#, 2 + note A#, 2 + note G_, 2 + note G_, 2 + note A#, 2 + intensity $c3 + note A_, 12 + endchannel +; f0cce + +Sfx_CaughtMon_Ch7: ; f0cce + togglesfx + notetype $8, $25 + octave 3 + note C_, 12 + note C_, 6 + octave 2 + note A_, 2 + octave 3 + note C_, 2 + note F_, 2 + note G_, 6 + note A#, 6 + note A_, 6 + intensity $35 + note A_, 3 + note __, 3 + endchannel +; f0ce2 + +Sfx_CaughtMon_Ch8: ; f0ce2 + togglesfx + sfxtogglenoise $4 + notetype $c + note C_, 16 + note __, 16 + endchannel +; f0cea + +Sfx_DexFanfare80109: ; f0cea + dbw $c4, Sfx_DexFanfare80109_Ch5 + dbw $05, Sfx_DexFanfare80109_Ch6 + dbw $06, Sfx_DexFanfare80109_Ch7 + dbw $07, Sfx_DexFanfare80109_Ch8 +; f0cf6 + +Sfx_DexFanfare80109_Ch5: ; f0cf6 + togglesfx + tempo 112 + volume $77 + vibrato $8, $27 + dutycycle $2 + notetype $c, $b1 + octave 4 + note D#, 2 + note D#, 1 + note D#, 1 + octave 3 + note A#, 2 + note A#, 1 + note A#, 1 + octave 4 + note D#, 2 + note D#, 1 + note D#, 1 + note F_, 2 + note F_, 1 + note F_, 1 + intensity $a5 + note A#, 16 + endchannel +; f0d17 + +Sfx_DexFanfare80109_Ch6: ; f0d17 + togglesfx + vibrato $8, $27 + dutycycle $2 + notetype $c, $c1 + octave 4 + note G_, 2 + note G_, 1 + note G_, 1 + note D#, 2 + note D#, 1 + note D#, 1 + note G#, 2 + note G#, 1 + note G#, 1 + note A#, 2 + note A#, 1 + note A#, 1 + intensity $b5 + octave 5 + note D#, 16 + endchannel +; f0d32 + +Sfx_DexFanfare80109_Ch7: ; f0d32 + togglesfx + notetype $c, $25 + octave 4 + note D#, 1 + note __, 1 + octave 3 + note A#, 2 + octave 4 + note D#, 1 + note __, 1 + octave 3 + note A#, 2 + octave 4 + note D#, 1 + note __, 1 + note C_, 2 + note D_, 1 + note __, 1 + octave 3 + note A#, 2 + note D#, 4 + intensity $35 + note D#, 3 + note __, 9 + endchannel +; f0d4e + +Sfx_DexFanfare80109_Ch8: ; f0d4e + togglesfx + sfxtogglenoise $4 + notetype $c + note C_, 16 + note __, 16 + endchannel +; f0d56 + +Sfx_Fanfare2: ; f0d56 + dbw $84, Sfx_Fanfare2_Ch5 + dbw $05, Sfx_Fanfare2_Ch6 + dbw $07, Sfx_Fanfare2_Ch8 +; f0d5f + +UnknownSfx: ; f0d5f + dbw $c4, UnknownSfx_Ch5 + dbw $05, UnknownSfx_Ch6 + dbw $06, UnknownSfx_Ch7 + dbw $07, UnknownSfx_Ch8 +; f0d6b + +UnknownSfx_Ch5: ; f0d6b + togglesfx + tempo 124 + volume $77 + vibrato $8, $27 + dutycycle $2 + notetype $c, $b1 + octave 4 + note F_, 2 + note F_, 1 + note F_, 1 + note C_, 2 + note C_, 1 + note C_, 1 + note E_, 2 + note G_, 1 + note G_, 1 + note C_, 2 + note E_, 1 + note E_, 1 + intensity $a5 + note F_, 16 + endchannel +; f0d8a + +UnknownSfx_Ch6: ; f0d8a + togglesfx + vibrato $8, $27 + dutycycle $2 + notetype $c, $c1 + octave 4 + note A_, 2 + note A_, 1 + note A_, 1 + note F_, 2 + note F_, 1 + note F_, 1 + octave 5 + note C_, 2 + note C_, 1 + note C_, 1 + octave 4 + note A#, 2 + note A#, 1 + note A#, 1 + intensity $b5 + note A_, 16 + endchannel +; f0da6 + +UnknownSfx_Ch7: ; f0da6 + togglesfx + notetype $c, $25 + octave 4 + note F_, 8 + note C_, 2 + note E_, 2 + note G_, 2 + note A#, 2 + note A_, 4 + intensity $35 + note A_, 3 + note __, 9 + endchannel +; f0db6 + +UnknownSfx_Ch8: ; f0db6 + togglesfx + sfxtogglenoise $4 + notetype $c + note C_, 16 + note __, 16 + endchannel +; f0dbe + +Sfx_Fanfare: ; f0dbe + dbw $84, Sfx_Fanfare_Ch5 + dbw $05, Sfx_Fanfare_Ch6 + dbw $07, Sfx_Fanfare_Ch8 +; f0dc7 + +Sfx_RegisterPhoneNumber: ; f0dc7 + dbw $c4, Sfx_RegisterPhoneNumber_Ch5 + dbw $05, Sfx_RegisterPhoneNumber_Ch6 + dbw $06, Sfx_RegisterPhoneNumber_Ch7 + dbw $07, Sfx_RegisterPhoneNumber_Ch8 +; f0dd3 + +Sfx_RegisterPhoneNumber_Ch5: ; f0dd3 + togglesfx + tempo 124 + volume $77 + dutycycle $3 + notetype $c, $a2 + note __, 2 + octave 3 + note C_, 4 + note G#, 4 + octave 4 + note C_, 2 + octave 3 + note F_, 1 + note G#, 2 + note C_, 1 + note F_, 2 + note A#, 3 + octave 4 + note C#, 3 + note C_, 2 + note __, 8 + endchannel +; f0def + + +INCBIN "baserom.gbc", $f0def, $f0df0 - $f0def + + +Sfx_RegisterPhoneNumber_Ch6: ; f0df0 + togglesfx + dutycycle $3 + notetype $c, $c2 + note __, 2 + octave 4 + note D#, 2 + note C#, 2 + note C_, 2 + note D#, 2 + note F_, 2 + note __, 1 + note G#, 3 + octave 5 + note C_, 2 + note D#, 3 + octave 4 + note G_, 3 + note G#, 2 + note __, 8 + endchannel +; f0e07 + + +INCBIN "baserom.gbc", $f0e07, $f0e08 - $f0e07 + + +Sfx_RegisterPhoneNumber_Ch7: ; f0e08 + togglesfx + notetype $c, $25 + note __, 2 + octave 3 + note D#, 7 + note __, 1 + note G#, 2 + note __, 1 + note C_, 2 + note __, 1 + note G#, 2 + note G_, 2 + note __, 1 + note A#, 3 + note G#, 2 + note __, 8 + endchannel +; f0e1b + + +INCBIN "baserom.gbc", $f0e1b, $f0e1c - $f0e1b + + +Sfx_RegisterPhoneNumber_Ch8: ; f0e1c + togglesfx + sfxtogglenoise $4 + notetype $c + note C_, 2 + note __, 16 + note __, 16 + endchannel +; f0e25 + + +INCBIN "baserom.gbc", $f0e25, $f0e26 - $f0e25 + + +Sfx_3RdPlace: ; f0e26 + dbw $84, Sfx_3RdPlace_Ch5 + dbw $05, Sfx_3RdPlace_Ch6 + dbw $06, Sfx_3RdPlace_Ch7 +; f0e2f + +Sfx_3RdPlace_Ch5: ; f0e2f + togglesfx + tempo 120 + volume $77 + dutycycle $2 + notetype $c, $a4 + octave 4 + note F_, 1 + note A_, 1 + octave 5 + note C_, 1 + note F_, 1 + note __, 1 + note C_, 1 + note D_, 6 + endchannel +; f0e44 + + +INCBIN "baserom.gbc", $f0e44, $f0e45 - $f0e44 + + +Sfx_3RdPlace_Ch6: ; f0e45 + togglesfx + dutycycle $2 + notetype $c, $b4 + octave 4 + note A_, 1 + octave 5 + note C_, 1 + note F_, 1 + note A_, 1 + note __, 1 + note F_, 1 + note G_, 6 + endchannel +; f0e55 + + +INCBIN "baserom.gbc", $f0e55, $f0e56 - $f0e55 + + +Sfx_3RdPlace_Ch7: ; f0e56 + togglesfx + notetype $c, $25 + octave 3 + note A_, 1 + note F_, 1 + note A_, 1 + octave 4 + note C_, 1 + note __, 1 + octave 3 + note A_, 1 + note B_, 6 + endchannel +; f0e65 + + +INCBIN "baserom.gbc", $f0e65, $f0e66 - $f0e65 + + +Sfx_GetEggFromDaycareLady: ; f0e66 +Sfx_GetEggFromDaycareMan: ; f0e66 + dbw $c4, Sfx_GetEggFromDaycareLady_Ch5 + dbw $05, Sfx_GetEggFromDaycareLady_Ch6 + dbw $06, Sfx_GetEggFromDaycareLady_Ch7 + dbw $07, Sfx_GetEggFromDaycareLady_Ch8 +; f0e72 + +Sfx_GetEggFromDaycareLady_Ch5: ; f0e72 +Sfx_GetEggFromDaycareMan_Ch5: ; f0e72 + togglesfx + tempo 120 + volume $77 + vibrato $12, $34 + dutycycle $2 + notetype $8, $a1 + note __, 2 + octave 3 + note C_, 2 + note F_, 2 + note A_, 2 + note F_, 2 + note A#, 2 + octave 4 + note D_, 2 + intensity $a2 + note F_, 6 + intensity $a1 + dutycycle $3 + octave 3 + note E_, 2 + note G_, 2 + octave 4 + note C_, 2 + intensity $a4 + note F_, 9 + note __, 9 + endchannel +; f0e9a + + +INCBIN "baserom.gbc", $f0e9a, $f0e9b - $f0e9a + + +Sfx_GetEggFromDaycareLady_Ch6: ; f0e9b +Sfx_GetEggFromDaycareMan_Ch6: ; f0e9b + togglesfx + vibrato $12, $34 + dutycycle $3 + notetype $8, $c2 + note __, 2 + octave 4 + note F_, 2 + note __, 2 + note A_, 2 + intensity $c1 + note A#, 2 + note A_, 2 + note A#, 2 + intensity $c2 + octave 5 + note C_, 6 + intensity $c1 + octave 4 + note C_, 2 + note E_, 2 + note G_, 2 + intensity $c4 + note A_, 9 + note __, 9 + endchannel +; f0ebd + + +INCBIN "baserom.gbc", $f0ebd, $f0ebe - $f0ebd + + +Sfx_GetEggFromDaycareLady_Ch7: ; f0ebe +Sfx_GetEggFromDaycareMan_Ch7: ; f0ebe + togglesfx + notetype $8, $25 + note __, 2 + octave 3 + note C_, 6 + octave 2 + note A#, 6 + octave 3 + note C_, 2 + note F_, 2 + note G_, 2 + note A#, 6 + note A_, 9 + note __, 9 + endchannel +; f0ecf + + +INCBIN "baserom.gbc", $f0ecf, $f0ed0 - $f0ecf + + +Sfx_GetEggFromDaycareLady_Ch8: ; f0ed0 +Sfx_GetEggFromDaycareMan_Ch8: ; f0ed0 + togglesfx + sfxtogglenoise $4 + notetype $8 + note __, 2 + notetype $c + note __, 16 + note __, 12 + endchannel +; f0edb + + +INCBIN "baserom.gbc", $f0edb, $f0edc - $f0edb + + +Sfx_MoveDeleted: ; f0edc + dbw $c4, Sfx_MoveDeleted_Ch5 + dbw $05, Sfx_MoveDeleted_Ch6 + dbw $06, Sfx_MoveDeleted_Ch7 + dbw $07, Sfx_MoveDeleted_Ch8 +; f0ee8 + +Sfx_MoveDeleted_Ch5: ; f0ee8 + togglesfx + tempo 116 + volume $77 + dutycycle $2 + vibrato $c, $44 + notetype $c, $a4 + note __, 8 + octave 2 + note G_, 1 + note __, 2 + note C#, 1 + note E_, 1 + note D#, 1 + note E_, 4 + intensity $a1 + note G_, 2 + note F_, 2 + note E_, 2 + note D_, 2 + note G#, 2 + note B_, 2 + intensity $a6 + octave 3 + note D_, 10 + note __, 6 + endchannel +; f0f0c + + +INCBIN "baserom.gbc", $f0f0c, $f0f0d - $f0f0c + + +Sfx_MoveDeleted_Ch6: ; f0f0d + togglesfx + dutycycle $3 + vibrato $c, $44 + notetype $c, $74 + octave 1 + note B_, 1 + octave 2 + note D_, 1 + note F_, 1 + note G#, 1 + intensity $94 + note D_, 1 + note F_, 1 + note G#, 1 + note B_, 1 + intensity $b4 + octave 3 + note C#, 1 + note __, 2 + octave 2 + note A#, 1 + octave 3 + note C#, 4 + note __, 2 + intensity $b1 + note C#, 2 + note D#, 2 + note E_, 2 + intensity $b6 + note F_, 16 + note __, 6 + endchannel +; f0f36 + + +INCBIN "baserom.gbc", $f0f36, $f0f37 - $f0f36 + + +Sfx_MoveDeleted_Ch7: ; f0f37 + togglesfx + notetype $6, $25 + octave 2 + note G#, 8 + note A_, 8 + note A#, 2 + note __, 4 + note A#, 1 + note __, 1 + note A#, 8 + note __, 4 + octave 3 + note C#, 2 + note __, 2 + note C_, 2 + note __, 2 + octave 2 + note A#, 2 + note __, 2 + notetype $c, $20 + note B_, 16 + note __, 6 + endchannel +; f0f52 + + +INCBIN "baserom.gbc", $f0f52, $f0f53 - $f0f52 + + +Sfx_MoveDeleted_Ch8: ; f0f53 + togglesfx + sfxtogglenoise $3 + notetype $c + note F_, 8 + note __, 16 + note __, 16 + note __, 6 + endchannel +; f0f5d + + +INCBIN "baserom.gbc", $f0f5d, $f0f5e - $f0f5d + + +Sfx_2ndPlace: ; f0f5e + dbw $c4, Sfx_2ndPlace_Ch5 + dbw $05, Sfx_2ndPlace_Ch6 + dbw $06, Sfx_2ndPlace_Ch7 + dbw $07, Sfx_2ndPlace_Ch8 +; f0f6a + +Sfx_2ndPlace_Ch5: ; f0f6a + togglesfx + tempo 116 + volume $77 + dutycycle $2 + vibrato $c, $34 + notetype $8, $a1 + octave 4 + note E_, 2 + note E_, 2 + note E_, 2 + note C_, 2 + octave 3 + note A_, 2 + note F_, 2 + note A_, 2 + octave 4 + note C_, 2 + note F_, 2 + note C_, 2 + octave 3 + note A_, 2 + octave 4 + note F_, 2 + note A_, 2 + note A_, 2 + note A_, 2 + intensity $a7 + note B_, 12 + note __, 6 + endchannel +; f0f91 + + +INCBIN "baserom.gbc", $f0f91, $f0f92 - $f0f91 + + +Sfx_2ndPlace_Ch6: ; f0f92 + togglesfx + dutycycle $2 + notetype $8, $b1 + octave 4 + note G_, 2 + note G_, 2 + note G_, 2 + note A_, 4 + note B_, 2 + intensity $b4 + octave 5 + note C_, 12 + intensity $b1 + note C_, 2 + note C_, 2 + note C_, 2 + intensity $b7 + note D_, 12 + note __, 6 + endchannel +; f0fac + + +INCBIN "baserom.gbc", $f0fac, $f0fad - $f0fac + + +Sfx_2ndPlace_Ch7: ; f0fad + togglesfx + notetype $8, $25 + octave 3 + note C_, 1 + note __, 1 + note C_, 1 + note __, 1 + note C_, 1 + note __, 1 + octave 2 + note F_, 2 + note __, 2 + octave 3 + note F_, 2 + octave 2 + note F_, 2 + note __, 2 + octave 3 + note F_, 2 + octave 2 + note F_, 2 + note __, 2 + octave 3 + note F_, 2 + note D_, 1 + note __, 1 + note D_, 1 + note __, 1 + note D_, 1 + note __, 1 + octave 2 + note G_, 12 + note __, 6 + endchannel +; f0fd1 + + +INCBIN "baserom.gbc", $f0fd1, $f0fd2 - $f0fd1 + + +Sfx_2ndPlace_Ch8: ; f0fd2 + togglesfx + sfxtogglenoise $3 + notetype $8 +Sfx_2ndPlace_branch_f0fd7: ; f0fd7 + note C#, 1 + loopchannel 6, Sfx_2ndPlace_branch_f0fd7 + note B_, 12 + note B_, 12 + note B_, 12 + note __, 6 + endchannel +; f0fe1 + + +INCBIN "baserom.gbc", $f0fe1, $f0fe2 - $f0fe1 + + +Sfx_1stPlace: ; f0fe2 + dbw $c4, Sfx_1stPlace_Ch5 + dbw $05, Sfx_1stPlace_Ch6 + dbw $06, Sfx_1stPlace_Ch7 + dbw $07, Sfx_1stPlace_Ch8 +; f0fee + +Sfx_1stPlace_Ch5: ; f0fee + togglesfx + tempo 124 + volume $77 + dutycycle $3 + vibrato $c, $34 + notetype $c, $a1 + octave 5 + note D_, 2 + octave 4 + note B_, 2 + octave 5 + note D_, 2 + note A#, 1 + note F_, 1 + note D_, 1 + note F_, 1 + intensity $91 + note D_, 1 + octave 4 + note A#, 1 + note F_, 1 + note A#, 1 + intensity $81 + octave 5 + note D_, 1 + octave 4 + note A#, 1 + note F_, 1 + note D_, 1 + intensity $a1 + note C_, 2 + note E_, 2 + note G_, 2 + intensity $a7 + note A_, 10 + note __, 6 + endchannel +; f101f + + +INCBIN "baserom.gbc", $f101f, $f1020 - $f101f + + +Sfx_1stPlace_Ch6: ; f1020 + togglesfx + dutycycle $3 + vibrato $c, $34 + notetype $c, $c1 + octave 3 + note B_, 2 + note G_, 2 + note B_, 2 + intensity $b6 + octave 4 + note D_, 12 + intensity $c1 + note E_, 2 + note G_, 2 + octave 5 + note C_, 2 + intensity $b7 + note D_, 10 + note __, 6 + endchannel +; f103c + + +INCBIN "baserom.gbc", $f103c, $f103d - $f103c + + +Sfx_1stPlace_Ch7: ; f103d + togglesfx + notetype $c, $25 + octave 2 + note G_, 1 + note __, 1 + note G_, 1 + note __, 1 + note G_, 1 + note __, 1 + note A#, 6 + note F_, 6 + note E_, 1 + note __, 1 + note E_, 1 + note __, 1 + note E_, 1 + note __, 1 + note D_, 10 + note __, 6 + endchannel +; f1053 + + +INCBIN "baserom.gbc", $f1053, $f1054 - $f1053 + + +Sfx_1stPlace_Ch8: ; f1054 + togglesfx + sfxtogglenoise $4 + notetype $6 + note D_, 4 + note D_, 4 + note D_, 4 + note B_, 12 + note B_, 10 + note C#, 1 + note C#, 1 + note D_, 4 + note D_, 4 + note D_, 4 + notetype $c + note B_, 10 + note __, 6 + endchannel +; f1068 + + +INCBIN "baserom.gbc", $f1068, $f1069 - $f1068 + + +Sfx_ChooseACard: ; f1069 + dbw $c4, Sfx_ChooseACard_Ch5 + dbw $05, Sfx_ChooseACard_Ch6 + dbw $06, Sfx_ChooseACard_Ch7 + dbw $07, Sfx_ChooseACard_Ch8 +; f1075 + +Sfx_ChooseACard_Ch5: ; f1075 + togglesfx + tempo 152 + volume $77 + dutycycle $3 + notetype $6, $a4 + octave 3 + note E_, 1 + note __, 1 + note E_, 1 + note __, 1 + octave 4 + note C#, 4 + octave 3 + note F_, 1 + note __, 1 + note F_, 1 + note __, 1 + octave 4 + note D_, 4 + octave 3 + note E_, 1 + note __, 1 + note E_, 1 + note __, 1 + octave 4 + note E_, 4 + intensity $71 + octave 3 + note E_, 1 + note F#, 1 + note G#, 1 + note A_, 1 + intensity $91 + note B_, 1 + octave 4 + note C#, 1 + note D_, 1 + note D#, 1 + intensity $a4 + note E_, 4 + note __, 12 + endchannel +; f10a8 + + +INCBIN "baserom.gbc", $f10a8, $f10a9 - $f10a8 + + +Sfx_ChooseACard_Ch6: ; f10a9 + togglesfx + dutycycle $3 + notetype $6, $b4 + octave 3 + note A_, 1 + note __, 1 + note A_, 1 + note __, 1 + octave 4 + note E_, 4 + octave 3 + note A_, 1 + note __, 1 + note A_, 1 + note __, 1 + octave 4 + note F_, 4 + octave 3 + note A_, 1 + note __, 1 + note A_, 1 + note __, 1 + octave 4 + note G_, 4 + note G#, 8 + note A_, 4 + note __, 12 + endchannel +; f10c8 + + +INCBIN "baserom.gbc", $f10c8, $f10c9 - $f10c8 + + +Sfx_ChooseACard_Ch7: ; f10c9 + togglesfx + notetype $6, $25 + octave 3 + note C#, 1 + note __, 1 + note C#, 1 + note __, 1 + octave 2 + note A_, 4 + octave 3 + note D_, 1 + note __, 1 + note D_, 1 + note __, 1 + octave 2 + note A_, 4 + octave 3 + note C_, 1 + note __, 1 + note C_, 1 + note __, 1 + octave 2 + note A_, 4 + octave 3 + note E_, 2 + octave 2 + note G#, 2 + note B_, 2 + note G#, 2 + note A_, 4 + note __, 12 + endchannel +; f10eb + + +INCBIN "baserom.gbc", $f10eb, $f10ec - $f10eb + + +Sfx_ChooseACard_Ch8: ; f10ec + togglesfx + sfxtogglenoise $4 + notetype $6 + note D_, 2 + note C#, 2 + note B_, 4 + note D_, 2 + note C#, 2 + note B_, 4 + note D_, 2 + note C#, 2 + note D_, 1 + note C#, 1 + note D_, 1 + note C#, 1 + note D_, 2 + note C#, 2 + note C#, 2 + note D_, 2 + note B_, 16 + endchannel +; f1103 + + +INCBIN "baserom.gbc", $f1103, $f1104 - $f1103 + + +Sfx_GetTm: ; f1104 + dbw $c4, Sfx_GetTm_Ch5 + dbw $05, Sfx_GetTm_Ch6 + dbw $06, Sfx_GetTm_Ch7 + dbw $07, Sfx_GetTm_Ch8 +; f1110 + +Sfx_GetTm_Ch5: ; f1110 + togglesfx + tempo 144 + volume $77 + dutycycle $3 + vibrato $8, $24 + notetype $c, $a3 + octave 4 + note D_, 1 + note __, 1 + octave 3 + note B_, 1 + octave 4 + note D_, 1 + note G_, 6 + intensity $b1 + note E_, 2 + note F#, 2 + note G_, 2 + intensity $a5 + note F#, 8 + note __, 6 + endchannel +; f1130 + + +INCBIN "baserom.gbc", $f1130, $f1131 - $f1130 + + +Sfx_GetTm_Ch6: ; f1131 + togglesfx + dutycycle $3 + vibrato $8, $24 + notetype $c, $b3 + octave 4 + note G_, 1 + note __, 1 + note D_, 1 + note G_, 1 + note B_, 6 + intensity $c1 + note A_, 2 + note B_, 2 + octave 5 + note C_, 2 + intensity $b5 + note D_, 8 + note __, 6 + endchannel +; f114b + + +INCBIN "baserom.gbc", $f114b, $f114c - $f114b + + +Sfx_GetTm_Ch7: ; f114c + togglesfx + notetype $6, $25 + octave 2 + note B_, 2 + note __, 2 + note G_, 2 + note B_, 2 + octave 3 + note D_, 4 + octave 2 + note G_, 1 + note __, 1 + note G_, 1 + note __, 1 + note G_, 4 + octave 3 + note C_, 2 + note __, 2 + octave 2 + note B_, 2 + note __, 2 + octave 3 + note C_, 4 + octave 2 + note A_, 16 + note __, 6 + endchannel +; f1169 + + +INCBIN "baserom.gbc", $f1169, $f116a - $f1169 + + +Sfx_GetTm_Ch8: ; f116a + togglesfx + sfxtogglenoise $4 + notetype $6 + note D_, 4 + note C#, 2 + note D_, 2 + note B_, 8 + note D_, 4 + note C#, 4 + note D_, 4 + note C#, 1 + note C#, 1 + note D_, 2 + note B_, 16 + note __, 6 + endchannel +; f117c + + +INCBIN "baserom.gbc", $f117c, $f117d - $f117c + + +Sfx_GetBadge: ; f117d + dbw $c4, Sfx_GetBadge_Ch5 + dbw $05, Sfx_GetBadge_Ch6 + dbw $06, Sfx_GetBadge_Ch7 + dbw $07, Sfx_GetBadge_Ch8 +; f1189 + +Sfx_GetBadge_Ch5: ; f1189 + togglesfx + tempo 120 + volume $77 + dutycycle $2 + vibrato $8, $24 + notetype $6, $92 + octave 4 + note F_, 3 + callchannel Sfx_GetBadge_branch_f11aa + note A#, 3 + forceoctave $2 + callchannel Sfx_GetBadge_branch_f11aa + forceoctave $0 + intensity $a7 + note A_, 16 + note __, 6 + endchannel +; f11a9 + + +INCBIN "baserom.gbc", $f11a9, $f11aa - $f11a9 + + +Sfx_GetBadge_branch_f11aa: ; f11aa + note __, 5 + octave 3 + note F_, 2 + note G#, 2 + octave 4 + note C#, 2 + note F_, 2 + note C#, 2 + octave 3 + note F_, 2 + note G#, 2 + octave 4 + note C#, 2 + octave 3 + note F_, 2 + note G#, 2 + octave 4 + note C#, 2 + note F_, 2 + endchannel +; f11be + +Sfx_GetBadge_Ch6: ; f11be + togglesfx + dutycycle $3 + vibrato $8, $24 + notetype $6, $b5 + octave 5 + note C#, 3 + note __, 3 + octave 4 + note G#, 1 + note __, 1 + note G#, 8 + octave 3 + note C#, 2 + note __, 2 + octave 2 + note G#, 2 + note __, 1 + intensity $95 + octave 5 + note C_, 1 + intensity $b5 + note C#, 2 + note __, 2 + note D_, 2 + note __, 2 + note D#, 3 + note __, 3 + octave 4 + note A#, 1 + note __, 1 + note A#, 8 + octave 3 + note D#, 2 + note __, 2 + octave 2 + note A#, 2 + note __, 1 + intensity $95 + octave 5 + note D_, 1 + intensity $b5 + note D#, 8 + note F_, 16 + note __, 6 + endchannel +; f11f4 + + +INCBIN "baserom.gbc", $f11f4, $f11f5 - $f11f4 + + +Sfx_GetBadge_Ch7: ; f11f5 + togglesfx + notetype $6, $25 + octave 2 + note G#, 3 + note __, 3 + octave 3 + note C#, 1 + note __, 1 + note C#, 8 + note G#, 2 + note __, 2 + note F_, 2 + note __, 2 + note C#, 2 + note C_, 2 + octave 2 + note A#, 2 + note G#, 2 + note G_, 3 + note __, 3 + octave 3 + note D#, 1 + note __, 1 + note D#, 8 + note A#, 2 + note __, 2 + note G_, 2 + note __, 2 + note G_, 2 + note F_, 2 + note G_, 2 + note D#, 2 + note F_, 16 + note __, 6 + endchannel +; f121a + + +INCBIN "baserom.gbc", $f121a, $f121b - $f121a + + +Sfx_GetBadge_Ch8: ; f121b + togglesfx + sfxtogglenoise $4 + notetype $6 +Sfx_GetBadge_branch_f1220: ; f1220 + note B_, 12 + note D_, 1 + note D_, 1 + note D_, 2 + note D_, 4 + note D_, 4 + note D_, 1 + note C#, 1 + note C#, 1 + note C#, 1 + note C#, 1 + note C#, 1 + note C#, 1 + note C#, 1 + loopchannel 2, Sfx_GetBadge_branch_f1220 + note B_, 16 + note __, 6 + endchannel +; f1235 + + +INCBIN "baserom.gbc", $f1235, $f1236 - $f1235 + + +Sfx_QuitSlots: ; f1236 + dbw $c4, Sfx_QuitSlots_Ch5 + dbw $05, Sfx_QuitSlots_Ch6 + dbw $06, Sfx_QuitSlots_Ch7 + dbw $07, Sfx_QuitSlots_Ch8 +; f1242 + +Sfx_QuitSlots_Ch5: ; f1242 + togglesfx + tempo 144 + volume $77 + dutycycle $2 + notetype $8, $82 + octave 3 + note G#, 2 + note __, 4 + note C#, 2 + note F_, 2 + note G#, 2 + note F_, 2 + note G#, 2 + octave 4 + note D_, 2 + note F_, 2 + note D_, 2 + octave 3 + note B_, 2 + note A#, 2 + note F#, 2 + note A#, 2 + note G#, 2 + note F#, 2 + intensity $97 + note G#, 14 + note __, 6 + endchannel +; f1265 + + +INCBIN "baserom.gbc", $f1265, $f1266 - $f1265 + + +Sfx_QuitSlots_Ch6: ; f1266 + togglesfx + dutycycle $2 + notetype $8, $b3 + note __, 3 + octave 4 + note B_, 1 + octave 5 + note C_, 2 + octave 4 + note G#, 4 + note A#, 2 + intensity $c1 + note B_, 4 + note A#, 2 + note G#, 4 + note F_, 2 + note F#, 4 + note F_, 2 + note D#, 4 + intensity $b7 + note F_, 14 + note __, 6 + endchannel +; f1282 + + +INCBIN "baserom.gbc", $f1282, $f1283 - $f1282 + + +Sfx_QuitSlots_Ch7: ; f1283 + togglesfx + notetype $8, $25 + octave 3 + note C#, 2 + note __, 2 + note F_, 2 + note D#, 2 + note C#, 2 + note G#, 2 + note D_, 2 + note __, 2 + note D_, 2 + octave 2 + note G#, 2 + note B_, 2 + octave 3 + note D_, 2 + note D#, 2 + note __, 2 + octave 2 + note A#, 2 + octave 3 + note C_, 2 + note __, 2 + note C#, 14 + note __, 6 + endchannel +; f12a0 + + +INCBIN "baserom.gbc", $f12a0, $f12a1 - $f12a0 + + +Sfx_QuitSlots_Ch8: ; f12a1 + togglesfx + sfxtogglenoise $3 + notetype $8 + note D#, 6 + note D_, 4 + note D#, 2 + note D#, 4 + note D#, 2 + note D_, 4 + note D#, 2 + note D_, 4 + note D#, 2 + note D_, 4 + note B_, 14 + note __, 6 + endchannel +; f12b3 + + +INCBIN "baserom.gbc", $f12b3, $f12b4 - $f12b3 + + +Sfx_Protect: ; f12b4 + dbw $44, Sfx_Protect_Ch5 + dbw $07, Sfx_Protect_Ch8 +; f12ba + +Sfx_Protect_Ch5: ; f12ba + togglesfx + notetype $1, $f1 + dutycycle $0 +Sfx_Protect_branch_f12c0: ; f12c0 + octave 5 + note F_, 5 + note A_, 5 + octave 6 + note C_, 5 + note E_, 5 + octave 5 + note F#, 5 + note A#, 5 + octave 6 + note C#, 5 + note E_, 5 + loopchannel 3, Sfx_Protect_branch_f12c0 + intensity $c1 + octave 5 + note F_, 5 + note A_, 5 + intensity $91 + octave 6 + note C_, 5 + note E_, 5 + intensity $71 + octave 5 + note F#, 5 + note A#, 5 + intensity $51 + octave 6 + note C#, 5 + note E_, 5 + endchannel +; f12e5 + +Sfx_Protect_Ch8: ; f12e5 +Sfx_Protect_branch_f12e5: ; f12e5 + noise $9, $9e, $0 + noise $9, $be, $11 + loopchannel 6, Sfx_Protect_branch_f12e5 + noise $9, $a7, $0 + noise $10, $75, $11 + endchannel +; f12f6 + +Sfx_Sketch: ; f12f6 + dbw $04, Sfx_Sketch_Ch5 +; f12f9 + +Sfx_Sketch_Ch5: ; f12f9 + dutycycle $1 + soundinput $a5 +Sfx_Sketch_branch_f12fd: ; f12fd + sound $2, $f1, $06e0 + sound $d, $af, $05b0 + sound $4, $0, $0000 + sound $9, $f4, $0718 + loopchannel 3, Sfx_Sketch_branch_f12fd + soundinput $8 + endchannel +; f1314 + +Sfx_RainDance: ; f1314 + dbw $07, Sfx_RainDance_Ch8 +; f1317 + +Sfx_RainDance_Ch8: ; f1317 +Sfx_RainDance_branch_f1317: ; f1317 + noise $b, $7d, $50 + noise $6, $7d, $4f + noise $b, $7f, $47 + noise $f, $6e, $22 + loopchannel 3, Sfx_RainDance_branch_f1317 + noise $6, $6d, $50 + noise $5, $5d, $4f + noise $5, $4f, $47 + noise $a, $32, $46 + endchannel +; f1334 + +Sfx_Aeroblast: ; f1334 + dbw $44, Sfx_Aeroblast_Ch5 + dbw $07, Sfx_Aeroblast_Ch8 +; f133a + +Sfx_Aeroblast_Ch5: ; f133a + unknownmusic0xde $f2 + soundinput $f5 + sound $1c, $f8, $0580 + soundinput $8 + endchannel +; f1345 + +Sfx_Aeroblast_Ch8: ; f1345 + noise $4, $f8, $6c + noise $4, $c8, $5c + noise $4, $78, $5b + noise $10, $31, $5a + endchannel +; f1352 + +Sfx_Spark: ; f1352 + dbw $07, Sfx_Spark_Ch8 +; f1355 + +Sfx_Spark_Ch8: ; f1355 +Sfx_Spark_branch_f1355: ; f1355 + noise $4, $f8, $5d + noise $4, $d8, $6f + loopchannel 2, Sfx_Spark_branch_f1355 + endchannel +; f1360 + +Sfx_Curse: ; f1360 + dbw $44, Sfx_Curse_Ch5 + dbw $07, Sfx_Curse_Ch8 +; f1366 + +Sfx_Curse_Ch5: ; f1366 + dutycycle $3 + sound $4, $f2, $0483 + sound $4, $f2, $0511 + sound $4, $f2, $0589 + sound $4, $f2, $05ed + endchannel +; f1379 + +Sfx_Curse_Ch8: ; f1379 + noise $14, $9a, $9 + endchannel +; f137d + +Sfx_Rage: ; f137d + dbw $44, Sfx_Rage_Ch5 + dbw $07, Sfx_Rage_Ch8 +; f1383 + +Sfx_Rage_Ch5: ; f1383 + dutycycle $0 + sound $3, $d1, $07b0 + sound $3, $d1, $07c2 + sound $18, $d2, $07d5 + endchannel +; f1392 + +Sfx_Rage_Ch8: ; f1392 + noise $3, $f4, $1a + noise $3, $f4, $19 + noise $18, $f2, $18 + endchannel +; f139c + +Sfx_Thief: ; f139c + dbw $07, Sfx_Thief_Ch8 +; f139f + +Sfx_Thief_Ch8: ; f139f +Sfx_Thief_branch_f139f: ; f139f + noise $0, $0, $0 + noise $4, $e1, $12 + noise $0, $0, $0 + noise $2, $b1, $22 + loopchannel 2, Sfx_Thief_branch_f139f + endchannel +; f13b0 + +Sfx_Thief2: ; f13b0 + dbw $04, Sfx_Thief2_Ch5 +; f13b3 + +Sfx_Thief2_Ch5: ; f13b3 + togglesfx + notetype $2, $f4 + dutycycle $0 + octave 4 + note C#, 3 + note A#, 3 + intensity $d2 + note C#, 3 + note A#, 3 + intensity $b1 + note C_, 3 + note A_, 3 + intensity $81 + note C_, 3 + note A_, 3 + togglesfx + endchannel +; f13ca + +Sfx_SpiderWeb: ; f13ca + dbw $44, Sfx_SpiderWeb_Ch5 + dbw $07, Sfx_SpiderWeb_Ch8 +; f13d0 + +Sfx_SpiderWeb_Ch5: ; f13d0 + dutycycle $0 + sound $20, $7f, $0720 + soundinput $95 + sound $4, $f8, $0620 + sound $4, $e8, $0630 + sound $4, $d8, $0640 + sound $4, $95, $0620 + sound $4, $73, $0630 + sound $4, $51, $0640 + soundinput $8 + endchannel +; f13f3 + +Sfx_SpiderWeb_Ch8: ; f13f3 + noise $20, $ef, $0 + endchannel +; f13f7 + +Sfx_MindReader: ; f13f7 + dbw $44, Sfx_MindReader_Ch5 + dbw $07, Sfx_MindReader_Ch8 +; f13fd + +Sfx_MindReader_Ch5: ; f13fd + togglesfx + dutycycle $2 + notetype $2, $f1 + octave 5 + note C_, 3 + intensity $41 + note C_, 3 + intensity $f1 + note C#, 3 + intensity $41 + note C#, 3 + intensity $f1 + note D_, 3 + intensity $41 + note D_, 3 + togglesfx + endchannel +; f1416 + +Sfx_MindReader_Ch8: ; f1416 + noise $11, $af, $19 + noise $12, $af, $18 + endchannel +; f141d + +Sfx_Nightmare: ; f141d + dbw $04, Sfx_Nightmare_Ch5 +; f1420 + +Sfx_Nightmare_Ch5: ; f1420 + dutycycle $0 + soundinput $34 +Sfx_Nightmare_branch_f1424: ; f1424 + sound $3, $ba, $0631 + sound $2, $0, $0000 + sound $3, $f8, $0621 + sound $2, $0, $0000 + sound $3, $f8, $0611 + sound $2, $0, $0000 + sound $3, $e8, $0601 + sound $2, $0, $0000 + sound $3, $e8, $05f1 + sound $2, $0, $0000 + loopchannel 2, Sfx_Nightmare_branch_f1424 + soundinput $8 + endchannel +; f1453 + +Sfx_Snore: ; f1453 + dbw $07, Sfx_Snore_Ch8 +; f1456 + +Sfx_Snore_Ch8: ; f1456 + noise $2, $ea, $4b + noise $2, $ea, $5b + noise $2, $0, $0 + noise $4, $ee, $47 + noise $4, $ee, $46 + noise $4, $ee, $45 + endchannel +; f1469 + +Sfx_SweetKiss: ; f1469 + dbw $04, Sfx_SweetKiss_Ch5 +; f146c + +Sfx_SweetKiss_Ch5: ; f146c + dutycycle $2 +Sfx_SweetKiss_branch_f146e: ; f146e + sound $2, $c1, $07c8 + sound $2, $d1, $07da + loopchannel 2, Sfx_SweetKiss_branch_f146e + sound $1a, $f1, $07e2 + endchannel +; f147f + +Sfx_SweetKiss2: ; f147f + dbw $04, Sfx_SweetKiss2_Ch5 +; f1482 + +Sfx_SweetKiss2_Ch5: ; f1482 + dutycycle $0 + soundinput $97 + sound $2, $f4, $0772 + sound $4, $0, $0000 + sound $2, $c4, $0772 + sound $4, $0, $0000 + sound $2, $b4, $0772 + sound $4, $0, $0000 + sound $2, $a1, $0772 + soundinput $8 + endchannel +; f14a5 + +Sfx_BellyDrum: ; f14a5 + dbw $44, Sfx_BellyDrum_Ch5 + dbw $07, Sfx_BellyDrum_Ch8 +; f14ab + +Sfx_BellyDrum_Ch5: ; f14ab + dutycycle $2 + soundinput $ac + sound $c, $f1, $05a3 + soundinput $8 + endchannel +; f14b6 + +Sfx_BellyDrum_Ch8: ; f14b6 + noise $c, $b1, $6c + endchannel +; f14ba + +Sfx_Unknown7F: ; f14ba + dbw $04, Sfx_Unknown7F_Ch5 +; f14bd + +Sfx_Unknown7F_Ch5: ; f14bd + dutycycle $2 + soundinput $95 + sound $2, $c9, $03b3 + sound $5, $f8, $0463 + sound $4, $d1, $0543 + soundinput $8 + endchannel +; f14d0 + +Sfx_SludgeBomb: ; f14d0 + dbw $44, Sfx_SludgeBomb_Ch5 + dbw $07, Sfx_SludgeBomb_Ch8 +; f14d6 + +Sfx_SludgeBomb_Ch5: ; f14d6 + dutycycle $2 + soundinput $c5 + sound $3, $f8, $0581 + sound $1, $0, $0000 + soundinput $cb + sound $10, $f2, $05d1 + soundinput $8 + endchannel +; f14eb + +Sfx_SludgeBomb_Ch8: ; f14eb + noise $3, $e2, $6e + noise $1, $0, $0 + noise $10, $e2, $6d + endchannel +; f14f5 + +Sfx_Foresight: ; f14f5 + dbw $04, Sfx_Foresight_Ch5 +; f14f8 + +Sfx_Foresight_Ch5: ; f14f8 + sound $3, $f4, $07b5 + sound $3, $f5, $07c8 + sound $8, $f4, $07da + sound $2, $0, $0000 + sound $8, $c1, $07da + sound $2, $0, $0000 + sound $8, $91, $07da + endchannel +; f1515 + +Sfx_Spite: ; f1515 + dbw $04, Sfx_Spite_Ch5 +; f1518 + +Sfx_Spite_Ch5: ; f1518 + togglesfx + vibrato $0, $12 + dutycycle $3 + soundinput $fd + notetype $3, $f8 + octave 3 + note F_, 3 + note G#, 3 + note B_, 3 + note E_, 3 + note G_, 3 + note A#, 3 + intensity $bf + note D#, 3 + note F#, 3 + note A_, 3 + intensity $5f + note D_, 3 + intensity $2f + note F_, 3 + note G#, 3 + soundinput $8 + togglesfx + endchannel +; f153a + +Sfx_Outrage: ; f153a + dbw $07, Sfx_Outrage_Ch8 +; f153d + +Sfx_Outrage_Ch8: ; f153d + noise $b, $ea, $6c + noise $b, $ea, $6b + noise $b, $ea, $6a + noise $b, $ea, $69 + noise $b, $e1, $59 + endchannel +; f154d + +Sfx_PerishSong: ; f154d + dbw $44, Sfx_PerishSong_Ch5 + dbw $05, Sfx_PerishSong_Ch6 +; f1553 + +Sfx_PerishSong_Ch5: ; f1553 + togglesfx + dutycycle $0 + vibrato $12, $53 + notetype $8, $af + octave 4 + note A_, 9 + note G#, 9 + togglesfx + endchannel +; f1561 + +Sfx_PerishSong_Ch6: ; f1561 + togglesfx + dutycycle $0 + vibrato $12, $53 + notetype $8, $af + octave 4 + note C_, 9 + octave 3 + note B_, 9 + togglesfx + endchannel +; f1570 + +Sfx_GigaDrain: ; f1570 + dbw $44, Sfx_GigaDrain_Ch5 + dbw $07, Sfx_GigaDrain_Ch8 +; f1576 + +Sfx_GigaDrain_Ch5: ; f1576 + dutycycle $2 + soundinput $97 + sound $4, $f8, $0680 + sound $14, $f8, $0680 + sound $14, $c8, $0660 + sound $14, $a8, $0670 + sound $14, $88, $0680 + sound $14, $f8, $0561 + sound $14, $c8, $0541 + sound $14, $a8, $0521 + sound $14, $88, $0511 + soundinput $8 + endchannel +; f15a1 + +Sfx_GigaDrain_Ch8: ; f15a1 + noise $4, $c8, $44 + noise $14, $c8, $50 + noise $14, $c8, $52 + noise $14, $c8, $54 + noise $14, $c8, $56 + noise $40, $c7, $57 + endchannel +; f15b4 + +Sfx_Attract: ; f15b4 + dbw $04, Sfx_Attract_Ch5 +; f15b7 + +Sfx_Attract_Ch5: ; f15b7 + dutycycle $0 + soundinput $77 + sound $4, $a9, $06f0 + sound $c, $f8, $0720 + soundinput $7f + sound $8, $f1, $0740 + soundinput $8 + endchannel +; f15cc + +Sfx_Kinesis2: ; f15cc + dbw $04, Sfx_Kinesis2_Ch5 +; f15cf + +Sfx_Kinesis2_Ch5: ; f15cf + dutycycle $0 + sound $2, $f3, $0796 + sound $2, $23, $0796 + sound $14, $f1, $07c4 + endchannel +; f15de + +Sfx_ZapCannon: ; f15de + dbw $07, Sfx_ZapCannon_Ch8 +; f15e1 + +Sfx_ZapCannon_Ch8: ; f15e1 +Sfx_ZapCannon_branch_f15e1: ; f15e1 + noise $2, $e1, $49 + noise $0, $0, $0 + loopchannel 8, Sfx_ZapCannon_branch_f15e1 + noise $8, $e1, $49 + endchannel +; f15ef + +Sfx_MeanLook: ; f15ef + dbw $04, Sfx_MeanLook_Ch5 +; f15f2 + +Sfx_MeanLook_Ch5: ; f15f2 + soundinput $77 + dutycycle $3 + sound $2, $f8, $0720 +Sfx_MeanLook_branch_f15fa: ; f15fa + sound $1, $88, $0660 + sound $2, $f8, $0790 + loopchannel 5, Sfx_MeanLook_branch_f15fa + sound $c, $f8, $0700 + sound $c, $c8, $0720 + sound $c, $a8, $0700 + sound $c, $78, $0720 + sound $c, $48, $0700 + sound $c, $28, $0720 + soundinput $8 + endchannel +; f1621 + +Sfx_HealBell: ; f1621 + dbw $04, Sfx_HealBell_Ch5 +; f1624 + +Sfx_HealBell_Ch5: ; f1624 + dutycycle $1 + sound $1, $f1, $07da + sound $1, $d1, $07d9 + sound $1, $f1, $07da + sound $8, $d1, $07db + endchannel +; f1637 + +Sfx_Return: ; f1637 + dbw $04, Sfx_Return_Ch5 +; f163a + +Sfx_Return_Ch5: ; f163a + dutycycle $0 +Sfx_Return_branch_f163c: ; f163c + soundinput $bf + sound $8, $f1, $0759 + soundinput $57 + sound $8, $f1, $0759 + sound $10, $0, $0000 + loopchannel 2, Sfx_Return_branch_f163c + soundinput $8 + endchannel +; f1653 + +Sfx_ExpBar: ; f1653 + dbw $04, Sfx_ExpBar_Ch5 +; f1656 + +Sfx_ExpBar_Ch5: ; f1656 + dutycycle $2 + soundinput $d7 + sound $8, $e1, $0750 + soundinput $e7 + sound $8, $48, $06e0 + sound $8, $58, $06f8 + sound $8, $68, $0710 + sound $8, $78, $0728 + sound $8, $88, $0740 + sound $8, $98, $0758 + sound $10, $a8, $0770 + soundinput $8 + endchannel +; f167f + +Sfx_MilkDrink: ; f167f + dbw $04, Sfx_MilkDrink_Ch5 +; f1682 + +Sfx_MilkDrink_Ch5: ; f1682 + dutycycle $2 +Sfx_MilkDrink_branch_f1684: ; f1684 + soundinput $a4 + sound $2, $ea, $04e0 + sound $d, $f7, $0290 + soundinput $9e + sound $4, $c9, $05e1 + sound $2, $0, $0000 + loopchannel 6, Sfx_MilkDrink_branch_f1684 + soundinput $8 + endchannel +; f169f + +Sfx_Present: ; f169f + dbw $04, Sfx_Present_Ch5 +; f16a2 + +Sfx_Present_Ch5: ; f16a2 + dutycycle $2 + soundinput $d6 +Sfx_Present_branch_f16a6: ; f16a6 + sound $2, $f1, $0740 + sound $1, $0, $0000 + loopchannel 3, Sfx_Present_branch_f16a6 + sound $10, $f1, $0780 + soundinput $8 + endchannel +; f16b9 + +Sfx_MorningSun: ; f16b9 + dbw $04, Sfx_MorningSun_Ch5 +; f16bc + +Sfx_MorningSun_Ch5: ; f16bc + dutycycle $3 +Sfx_MorningSun_branch_f16be: ; f16be + sound $2, $f1, $07e4 + sound $2, $f1, $07e0 + sound $5, $f2, $07e7 + loopchannel 3, Sfx_MorningSun_branch_f16be + sound $1, $0, $0000 + sound $8, $c2, $07e7 + sound $1, $0, $0000 + sound $8, $82, $07e7 + endchannel +; f16df + +Sfx_Moonlight: ; f16df + dbw $04, Sfx_Moonlight_Ch5 +; f16e2 + +Sfx_Moonlight_Ch5: ; f16e2 + dutycycle $2 +Sfx_Moonlight_branch_f16e4: ; f16e4 + sound $1, $f8, $07d0 + sound $4, $f1, $07e0 + loopchannel 2, Sfx_Moonlight_branch_f16e4 + sound $10, $f1, $07e0 + sound $10, $d1, $07e0 + sound $10, $81, $07e0 + endchannel +; f16fd + +Sfx_Encore: ; f16fd + dbw $44, Sfx_Encore_Ch5 + dbw $07, Sfx_Encore_Ch8 +; f1703 + +Sfx_Encore_Ch5: ; f1703 + dutycycle $2 + soundinput $ce + sound $10, $0, $0000 +Sfx_Encore_branch_f170b: ; f170b + sound $2, $f8, $0774 + sound $24, $0, $0000 + loopchannel 2, Sfx_Encore_branch_f170b + soundinput $8 + endchannel +; f171a + +Sfx_Encore_Ch8: ; f171a + noise $30, $1f, $36 + noise $30, $76, $36 + endchannel +; f1721 + +Sfx_BeatUp: ; f1721 + dbw $07, Sfx_BeatUp_Ch8 +; f1724 + +Sfx_BeatUp_Ch8: ; f1724 + noise $2, $e8, $69 + noise $6, $d8, $24 + noise $2, $e8, $6c + noise $4, $c8, $46 + noise $6, $d1, $24 + endchannel +; f1734 + +Sfx_SweetScent: ; f1734 + dbw $04, Sfx_SweetScent_Ch5 +; f1737 + +Sfx_SweetScent_Ch5: ; f1737 + dutycycle $2 + soundinput $96 + sound $6, $f8, $0760 + sound $6, $e8, $0720 + soundinput $df + sound $16, $f1, $0730 + soundinput $8 + endchannel +; f174c + +Sfx_BatonPass: ; f174c + dbw $44, Sfx_BatonPass_Ch5 + dbw $07, Sfx_BatonPass_Ch8 +; f1752 + +Sfx_BatonPass_Ch5: ; f1752 + dutycycle $2 + soundinput $f7 + sound $20, $f2, $0680 + sound $1, $f1, $0760 + sound $20, $0, $0000 + sound $1, $f1, $0760 + sound $1a, $0, $0000 + sound $1, $f1, $0760 + soundinput $8 + endchannel +; f1771 + +Sfx_BatonPass_Ch8: ; f1771 + noise $20, $f2, $20 + endchannel +; f1775 + +Sfx_EggCrack: ; f1775 + dbw $04, Sfx_EggCrack_Ch5 +; f1778 + +Sfx_EggCrack_Ch5: ; f1778 + togglesfx + notetype $1, $f1 + dutycycle $0 + octave 4 + note D#, 1 + note C_, 1 + note __, 1 + note F#, 1 + endchannel +; f1784 + +Sfx_Evolved: ; f1784 + dbw $04, Sfx_Evolved_Ch5 +; f1787 + +Sfx_Evolved_Ch5: ; f1787 + togglesfx + notetype $1, $c1 + octave 4 + note C_, 2 + note E_, 2 + note C_, 2 + note E_, 3 + note G_, 3 + note B_, 3 + octave 5 + note E_, 2 + note C_, 2 + note E_, 2 + note G_, 3 + note B_, 3 + octave 7 + note C_, 16 + endchannel +; f179b + +Sfx_MasterBall: ; f179b + dbw $04, Sfx_MasterBall_Ch5 +; f179e + +Sfx_MasterBall_Ch5: ; f179e + togglesfx + dutycycle $1 + notetype $2, $e1 + octave 6 + note B_, 2 + octave 7 + note D_, 2 + octave 6 + note B_, 2 + note G_, 2 + note B_, 2 + note A#, 2 + note A_, 2 + note A#, 2 + note A_, 2 + intensity $c1 + note G#, 2 + note G_, 2 + note F#, 2 + intensity $91 + note F_, 2 + note E_, 2 + note D#, 2 + intensity $61 + note D_, 2 + note C#, 2 + note C_, 2 + endchannel +; f17c0 + +Sfx_EggHatch: ; f17c0 + dbw $04, Sfx_EggHatch_Ch5 +; f17c3 + +Sfx_EggHatch_Ch5: ; f17c3 + togglesfx + notetype $2, $f1 + dutycycle $2 + octave 5 + note E_, 1 + note C_, 1 + note __, 1 + note G_, 1 + note D_, 1 + intensity $e2 + note B_, 7 + intensity $82 + note B_, 7 + intensity $42 + note B_, 7 + endchannel +; f17d9 + +Sfx_GsIntroCharizardFireball: ; f17d9 + dbw $07, Sfx_GsIntroCharizardFireball_Ch8 +; f17dc + +Sfx_GsIntroCharizardFireball_Ch8: ; f17dc + noise $8, $cf, $4d + noise $8, $f1, $37 +Sfx_GsIntroCharizardFireball_branch_f17e2: ; f17e2 + noise $1, $f8, $4f + noise $0, $c8, $26 + noise $1, $d8, $5f + noise $0, $a8, $37 + loopchannel 12, Sfx_GsIntroCharizardFireball_branch_f17e2 + noise $3, $f8, $6f + noise $4, $d8, $5f + noise $c, $d8, $5c + noise $28, $d3, $4f + endchannel +; f17ff + +Sfx_GsIntroPokemonAppears: ; f17ff + dbw $07, Sfx_GsIntroPokemonAppears_Ch8 +; f1802 + +Sfx_GsIntroPokemonAppears_Ch8: ; f1802 + noise $1, $88, $4f + noise $2, $8f, $2 + noise $2, $5f, $12 + noise $2, $3f, $22 + noise $0, $f8, $27 + noise $1, $f8, $4f + noise $8, $f1, $0 + endchannel +; f1818 + +Sfx_Flash: ; f1818 + dbw $04, Sfx_Flash_Ch5 +; f181b + +Sfx_Flash_Ch5: ; f181b + dutycycle $1 + soundinput $ef + sound $1, $40, $07e8 + sound $1, $60, $07e8 + sound $2, $80, $07e8 + sound $5, $a0, $07e8 + sound $6, $a0, $07e8 + sound $7, $80, $07e8 + sound $8, $60, $07e8 + sound $9, $30, $07e8 + sound $f, $12, $07e8 + soundinput $8 + endchannel +; f1846 + +Sfx_GameFreakLogoGs: ; f1846 + dbw $04, Sfx_GameFreakLogoGs_Ch5 +; f1849 + +Sfx_GameFreakLogoGs_Ch5: ; f1849 + dutycycle $3 + soundinput $7f + sound $4, $55, $07e2 + sound $5, $75, $07e2 + sound $6, $94, $07e2 + sound $7, $b4, $07e2 + sound $8, $b3, $07e2 + sound $9, $93, $07e2 + sound $a, $72, $07e2 + sound $a, $53, $07e2 + sound $a, $34, $07e2 + sound $a, $15, $07e2 + soundinput $8 + endchannel +; f1878 + +Sfx_DexFanfareLessThan20: ; f1878 + dbw $c4, Sfx_DexFanfareLessThan20_Ch5 + dbw $05, Sfx_DexFanfareLessThan20_Ch6 + dbw $06, Sfx_DexFanfareLessThan20_Ch7 + dbw $07, Sfx_DexFanfareLessThan20_Ch8 +; f1884 + +Sfx_DexFanfareLessThan20_Ch5: ; f1884 + togglesfx + tempo 124 + volume $77 + notetype $8, $b1 + octave 3 + note A_, 4 + note F#, 2 + note A_, 4 + note F#, 2 + note C#, 6 + note G_, 6 + note F#, 6 + note E_, 2 + note E_, 2 + note E_, 2 + note D_, 6 + endchannel +; f189a + + +INCBIN "baserom.gbc", $f189a, $f189b - $f189a + + +Sfx_DexFanfareLessThan20_Ch6: ; f189b + togglesfx + notetype $8, $c1 + octave 3 + note B_, 4 + note A_, 2 + note B_, 4 + note A_, 2 + note D#, 6 + note A#, 6 + note A_, 6 + note A_, 2 + note A_, 2 + note G_, 2 + note F#, 6 + endchannel +; f18ac + + +INCBIN "baserom.gbc", $f18ac, $f18ad - $f18ac + + +Sfx_DexFanfareLessThan20_Ch7: ; f18ad + togglesfx + notetype $8, $25 + octave 4 + note D_, 6 + octave 3 + note A_, 2 + note __, 2 + note A_, 2 + note A#, 4 + note G_, 2 + octave 4 + note D#, 6 + note D_, 2 + note __, 4 + octave 3 + note E_, 1 + note __, 1 + note F#, 1 + note __, 1 + note G_, 1 + note __, 1 + note A_, 2 + note __, 6 + endchannel +; f18c7 + + +INCBIN "baserom.gbc", $f18c7, $f18c8 - $f18c7 + + +Sfx_DexFanfareLessThan20_Ch8: ; f18c8 + togglesfx + sfxtogglenoise $4 + notetype $c + note C#, 6 + note __, 16 + note __, 12 + endchannel +; f18d1 + + +INCBIN "baserom.gbc", $f18d1, $f18d2 - $f18d1 + + +Sfx_DexFanfare140169: ; f18d2 + dbw $c4, Sfx_DexFanfare140169_Ch5 + dbw $05, Sfx_DexFanfare140169_Ch6 + dbw $06, Sfx_DexFanfare140169_Ch7 + dbw $07, Sfx_DexFanfare140169_Ch8 +; f18de + +Sfx_DexFanfare140169_Ch5: ; f18de + togglesfx + tempo 120 + volume $77 + dutycycle $3 + vibrato $12, $34 + notetype $6, $b1 + note __, 8 + octave 3 + note E_, 4 + note E_, 4 + note A_, 4 + octave 4 + note C#, 4 + intensity $a4 + note D_, 4 + note C_, 4 + octave 3 + note A_, 2 + note G_, 2 + note F#, 4 + note G_, 16 + octave 2 + note B_, 8 + note __, 8 + endchannel +; f1900 + + +INCBIN "baserom.gbc", $f1900, $f1901 - $f1900 + + +Sfx_DexFanfare140169_Ch6: ; f1901 + togglesfx + dutycycle $2 + vibrato $12, $34 + notetype $6, $c1 + octave 4 + note E_, 4 + note F#, 4 + note G_, 4 + note G_, 4 + note G_, 4 + note G_, 4 + intensity $b4 + note F#, 4 + note G_, 4 + note A_, 4 + octave 5 + note C_, 4 + octave 4 + note B_, 16 + note G_, 8 + note __, 8 + endchannel +; f191d + + +INCBIN "baserom.gbc", $f191d, $f191e - $f191d + + +Sfx_DexFanfare140169_Ch7: ; f191e + togglesfx + notetype $c, $25 + note __, 4 + octave 2 + note A_, 1 + octave 3 + note C#, 1 + note E_, 1 + note A_, 3 + note C#, 1 + note __, 1 + note D_, 1 + note F#, 1 + note A_, 1 + octave 4 + note D_, 3 + octave 2 + note A_, 1 + note __, 1 + note G_, 1 + note B_, 1 + octave 3 + note D_, 1 + note G_, 3 + octave 2 + note B_, 1 + note __, 1 + note G_, 4 + note __, 4 + endchannel +; f193e + + +INCBIN "baserom.gbc", $f193e, $f193f - $f193e + + +Sfx_DexFanfare140169_Ch8: ; f193f + togglesfx + sfxtogglenoise $4 + notetype $c + note C_, 4 +Sfx_DexFanfare140169_branch_f1945: ; f1945 + note D_, 4 + note C#, 1 + note C#, 1 + note C#, 1 + note C#, 1 + loopchannel 3, Sfx_DexFanfare140169_branch_f1945 + note D_, 8 + endchannel +; f1950 + + +INCBIN "baserom.gbc", $f1950, $f1951 - $f1950 + + +Sfx_DexFanfare170199: ; f1951 + dbw $c4, Sfx_DexFanfare170199_Ch5 + dbw $05, Sfx_DexFanfare170199_Ch6 + dbw $06, Sfx_DexFanfare170199_Ch7 + dbw $07, Sfx_DexFanfare170199_Ch8 +; f195d + +Sfx_DexFanfare170199_Ch5: ; f195d + togglesfx + tempo 112 + volume $77 + vibrato $12, $34 + dutycycle $3 + notetype $8, $b4 + octave 3 + note G_, 1 + note __, 1 + note G_, 1 + note __, 1 + note G_, 6 + note __, 2 + note G_, 1 + note __, 1 + note G_, 1 + note __, 1 + intensity $c1 + note F_, 4 + note G_, 4 + note A_, 4 + notetype $c, $a8 + note A#, 12 + note __, 4 + endchannel +; f1981 + + +INCBIN "baserom.gbc", $f1981, $f1982 - $f1981 + + +Sfx_DexFanfare170199_Ch6: ; f1982 + togglesfx + vibrato $12, $34 + dutycycle $3 + notetype $8, $c4 + octave 3 + note A#, 1 + note __, 1 + note A#, 1 + note __, 1 + note A#, 6 + note __, 2 + note A#, 1 + note __, 1 + note A#, 1 + note __, 1 + intensity $d1 + octave 4 + note D#, 4 + note D#, 4 + note D#, 4 + notetype $c, $b8 + note D_, 12 + note __, 4 + endchannel +; f19a2 + + +INCBIN "baserom.gbc", $f19a2, $f19a3 - $f19a2 + + +Sfx_DexFanfare170199_Ch7: ; f19a3 + togglesfx + notetype $8, $25 + octave 3 + note D#, 1 + note __, 1 + note D#, 1 + note __, 1 + note D#, 6 + note __, 2 + note D#, 1 + note __, 1 + note D#, 1 + note __, 1 + note C_, 2 + note __, 2 + note C_, 2 + note __, 2 + note C_, 2 + note __, 2 + notetype $c, $25 + octave 2 + note A#, 12 + note __, 4 + endchannel +; f19bf + + +INCBIN "baserom.gbc", $f19bf, $f19c0 - $f19bf + + +Sfx_DexFanfare170199_Ch8: ; f19c0 + togglesfx + sfxtogglenoise $4 + notetype $8 + note D_, 2 + note D_, 2 + note D_, 4 + note D_, 4 + note D_, 2 + note D_, 2 + note D_, 4 + note D_, 4 + note C#, 1 + note C#, 1 + note C#, 1 + note C#, 1 + notetype $c + note B_, 16 + endchannel +; f19d5 + + +INCBIN "baserom.gbc", $f19d5, $f19d6 - $f19d5 + + +Sfx_DexFanfare200229: ; f19d6 + dbw $c4, Sfx_DexFanfare200229_Ch5 + dbw $05, Sfx_DexFanfare200229_Ch6 + dbw $06, Sfx_DexFanfare200229_Ch7 + dbw $07, Sfx_DexFanfare200229_Ch8 +; f19e2 + +Sfx_DexFanfare200229_Ch5: ; f19e2 + togglesfx + tempo 124 + volume $77 + vibrato $12, $34 + dutycycle $3 + notetype $8, $b2 + octave 3 + note C_, 2 + note E_, 2 + note G_, 2 + octave 4 + note C_, 4 + octave 3 + note B_, 4 + note A_, 4 + note A#, 4 + octave 4 + note D#, 4 + note G_, 4 + notetype $c, $a8 + note F#, 12 + note __, 4 + endchannel +; f1a03 + + +INCBIN "baserom.gbc", $f1a03, $f1a04 - $f1a03 + + +Sfx_DexFanfare200229_Ch6: ; f1a04 + togglesfx + vibrato $12, $34 + dutycycle $3 + notetype $8, $b2 + octave 3 + note E_, 2 + note G_, 2 + octave 4 + note C_, 2 + note E_, 4 + note D_, 4 + note C_, 4 + note D#, 4 + note G_, 4 + note A#, 4 + notetype $c, $b8 + note A_, 12 + note __, 4 + endchannel +; f1a1e + + +INCBIN "baserom.gbc", $f1a1e, $f1a1f - $f1a1e + + +Sfx_DexFanfare200229_Ch7: ; f1a1f + togglesfx + notetype $8, $25 + octave 3 + note C_, 1 + note __, 1 + note C_, 1 + note __, 1 + note C_, 1 + note __, 1 + note C_, 2 + note E_, 2 + note G_, 2 + octave 4 + note C_, 2 + octave 3 + note C_, 4 + note D#, 2 + note G_, 2 + note A#, 2 + octave 4 + note D#, 2 + octave 3 + note D#, 4 + note D_, 1 + note __, 1 + note D_, 1 + note __, 1 + octave 2 + note A_, 2 + octave 3 + note D_, 1 + note __, 1 + note D_, 1 + note __, 1 + octave 2 + note A_, 2 + octave 3 + note D_, 6 + note __, 6 + endchannel +; f1a49 + + +INCBIN "baserom.gbc", $f1a49, $f1a4a - $f1a49 + + +Sfx_DexFanfare200229_Ch8: ; f1a4a + togglesfx + sfxtogglenoise $4 + notetype $8 + note C#, 1 + note C#, 1 + note C#, 1 + note C#, 1 + note C#, 1 + note C#, 1 + note D_, 4 + note D_, 4 + note D_, 4 + note D_, 4 + note D_, 4 + note C#, 1 + note C#, 1 + note C#, 1 + note C#, 1 + note D_, 4 + note D_, 2 + note D_, 2 + note D_, 2 + note D_, 2 + note B_, 12 + endchannel +; f1a65 + + +INCBIN "baserom.gbc", $f1a65, $f1a66 - $f1a65 + + +Sfx_DexFanfare230Plus: ; f1a66 + dbw $c4, Sfx_DexFanfare230Plus_Ch5 + dbw $05, Sfx_DexFanfare230Plus_Ch6 + dbw $06, Sfx_DexFanfare230Plus_Ch7 + dbw $07, Sfx_DexFanfare230Plus_Ch8 +; f1a72 + +Sfx_DexFanfare230Plus_Ch5: ; f1a72 + togglesfx + tempo 112 + volume $77 + vibrato $12, $34 + dutycycle $3 + notetype $8, $a5 + octave 3 + note B_, 2 + note G_, 2 + note B_, 2 + octave 4 + note D_, 14 + note __, 2 + dutycycle $2 + intensity $85 + octave 2 + note F_, 1 + note __, 1 + note F_, 6 + intensity $a5 + dutycycle $3 + octave 3 + note A_, 2 + note G_, 2 + note F_, 10 + note __, 2 + dutycycle $2 + intensity $85 + octave 2 + note F_, 1 + note __, 1 + note F_, 6 + intensity $a5 + dutycycle $3 + octave 3 + note A#, 12 + intensity $b2 + note G_, 4 + note A_, 4 + note A#, 4 + notetype $c, $a8 + note A_, 14 + note __, 2 + endchannel +; f1ab1 + + +INCBIN "baserom.gbc", $f1ab1, $f1ab2 - $f1ab1 + + +Sfx_DexFanfare230Plus_Ch6: ; f1ab2 + togglesfx + vibrato $12, $34 + dutycycle $3 + notetype $8, $b5 + octave 4 + note G_, 2 + note D_, 2 + note G_, 2 + note F_, 14 + note __, 4 + note F_, 2 + note E_, 2 + note D_, 2 + note C_, 2 + octave 3 + note B_, 2 + note A_, 10 + note __, 4 + note A_, 2 + octave 4 + note C_, 2 + note D_, 2 + note D#, 12 + intensity $c2 + note G_, 4 + note G_, 4 + note G_, 4 + notetype $c, $b8 + note F#, 14 + note __, 2 + endchannel +; f1ad9 + + +INCBIN "baserom.gbc", $f1ad9, $f1ada - $f1ad9 + + +Sfx_DexFanfare230Plus_Ch7: ; f1ada + togglesfx + notetype $8, $25 + octave 3 + note G_, 6 + note A#, 4 + note F_, 2 + note A#, 1 + note __, 1 + note A#, 1 + note __, 1 + note A#, 1 + note __, 1 + note A#, 2 + note __, 2 + note D_, 1 + note __, 1 + note D_, 6 + note A_, 4 + note F_, 2 + note A_, 1 + note __, 1 + note A_, 1 + note __, 1 + note A_, 1 + note __, 1 + note A_, 2 + note __, 2 + note C_, 1 + note __, 1 + note C_, 6 + note G_, 4 + note D#, 2 + note G_, 1 + note __, 1 + note G_, 1 + note __, 1 + note G_, 1 + note __, 1 + note A#, 4 + note G_, 4 + note D#, 4 + notetype $c, $25 + note D_, 14 + note __, 2 + endchannel +; f1b0b + + +INCBIN "baserom.gbc", $f1b0b, $f1b0c - $f1b0b + + +Sfx_DexFanfare230Plus_Ch8: ; f1b0c + togglesfx + sfxtogglenoise $4 + notetype $8 + note D_, 2 + note D_, 2 + note D_, 2 +Sfx_DexFanfare230Plus_branch_f1b14: ; f1b14 + note D_, 6 + note D_, 2 + note D_, 2 + note D_, 2 + note D_, 6 + note C#, 1 + note C#, 1 + note C#, 1 + note C#, 1 + note C#, 1 + note C#, 1 + loopchannel 2, Sfx_DexFanfare230Plus_branch_f1b14 + note D_, 6 + note D_, 2 + note D_, 2 + note C#, 1 + note C#, 1 + note D_, 4 + note D_, 4 + note D_, 4 +Sfx_DexFanfare230Plus_branch_f1b2b: ; f1b2b + note C#, 1 + loopchannel 18, Sfx_DexFanfare230Plus_branch_f1b2b + note D_, 6 + endchannel +; f1b32 + + +INCBIN "baserom.gbc", $f1b32, $f1b33 - $f1b32 + + +Sfx_NotVeryEffective: ; f1b33 + dbw $07, Sfx_NotVeryEffective_Ch8 +; f1b36 + +Sfx_NotVeryEffective_Ch8: ; f1b36 + noise $4, $f1, $5f + noise $1, $a0, $42 + noise $10, $f1, $53 + endchannel +; f1b40 + +Sfx_Damage: ; f1b40 + dbw $07, Sfx_Damage_Ch8 +; f1b43 + +Sfx_Damage_Ch8: ; f1b43 + noise $4, $f1, $5e + noise $1, $a0, $12 + noise $4, $f0, $32 + noise $10, $f1, $44 + endchannel +; f1b50 + +Sfx_SuperEffective: ; f1b50 + dbw $07, Sfx_SuperEffective_Ch8 +; f1b53 + +Sfx_SuperEffective_Ch8: ; f1b53 + noise $3, $f1, $4f + noise $1, $c8, $22 + noise $2, $f8, $3f + noise $3, $d0, $15 + noise $20, $f2, $35 + endchannel +; f1b63 + +Sfx_BallBounce: ; f1b63 + dbw $44, Sfx_BallBounce_Ch5 + dbw $05, Sfx_BallBounce_Ch6 +; f1b69 + +Sfx_BallBounce_Ch5: ; f1b69 + dutycycle $2 + sound $8, $e1, $0740 + sound $17, $0, $0000 + sound $8, $b1, $0740 + sound $17, $0, $0000 + sound $8, $81, $0740 + sound $17, $0, $0000 + sound $8, $51, $0740 + sound $17, $0, $0000 + endchannel +; f1b8c + +Sfx_BallBounce_Ch6: ; f1b8c + dutycycle $2 + sound $2, $8, $0000 + sound $8, $b1, $0741 + sound $17, $0, $0000 + sound $8, $81, $0741 + sound $17, $0, $0000 + sound $8, $51, $0741 + sound $17, $0, $0000 + sound $8, $21, $0741 + sound $17, $0, $0000 + endchannel +; f1bb3 + +Sfx_SweetScent2: ; f1bb3 + dbw $44, Sfx_SweetScent2_Ch5 + dbw $07, Sfx_SweetScent2_Ch8 +; f1bb9 + +Sfx_SweetScent2_Ch5: ; f1bb9 + soundinput $af + dutycycle $1 + sound $6, $f8, $05f0 + sound $2, $f1, $0620 + sound $10, $f1, $0650 + soundinput $8 + endchannel +; f1bcc + +Sfx_SweetScent2_Ch8: ; f1bcc + noise $2, $e8, $22 + noise $11, $aa, $0 +Sfx_SweetScent2_branch_f1bd2: ; f1bd2 + noise $4, $d9, $10 + noise $8, $91, $0 + noise $2, $61, $7 + loopchannel 5, Sfx_SweetScent2_branch_f1bd2 + noise $4, $99, $0 + noise $a, $61, $0 + noise $6, $59, $0 + noise $2, $21, $7 + endchannel +; f1bec + +Sfx_HitEndOfExpBar: ; f1bec + dbw $44, Sfx_HitEndOfExpBar_Ch5 + dbw $05, Sfx_HitEndOfExpBar_Ch6 +; f1bf2 + +Sfx_HitEndOfExpBar_Ch5: ; f1bf2 + dutycycle $2 + sound $1, $e1, $0789 + sound $1, $e1, $07a2 + sound $10, $e1, $07b1 + endchannel +; f1c01 + +Sfx_HitEndOfExpBar_Ch6: ; f1c01 + dutycycle $2 + sound $1, $e1, $07a2 + sound $1, $e1, $07b1 + sound $10, $e1, $07c4 + endchannel +; f1c10 + +Sfx_GiveTrademon: ; f1c10 + dbw $04, Sfx_GiveTrademon_Ch5 +; f1c13 + +Sfx_GiveTrademon_Ch5: ; f1c13 + sound $20, $0, $0000 + dutycycle $1 + soundinput $a7 + sound $1b, $f4, $0750 + sound $1b, $d4, $0750 + sound $1b, $b4, $0750 + sound $1b, $94, $0750 + sound $1b, $74, $0750 + sound $1b, $54, $0750 + sound $1b, $34, $0750 + sound $1b, $14, $0750 + soundinput $8 + endchannel +; f1c3e + +Sfx_GetTrademon: ; f1c3e + dbw $04, Sfx_GetTrademon_Ch5 +; f1c41 + +Sfx_GetTrademon_Ch5: ; f1c41 + sound $20, $0, $0000 + dutycycle $2 + soundinput $bf + sound $1b, $14, $07bc + sound $1b, $34, $07bc + sound $1b, $54, $07bc + sound $1b, $74, $07bc + sound $1b, $94, $07bc + sound $1b, $b4, $07bc + sound $1b, $d4, $07bc + sound $1b, $f4, $07bc + soundinput $8 + endchannel +; f1c6c + +Sfx_TrainArrived: ; f1c6c + dbw $84, Sfx_TrainArrived_Ch5 + dbw $05, Sfx_TrainArrived_Ch6 + dbw $07, Sfx_TrainArrived_Ch8 +; f1c75 + +Sfx_TrainArrived_Ch6: ; f1c75 + tone $0008 + sound $8, $0, $0000 +Sfx_TrainArrived_Ch5: ; f1c7c + dutycycle $2 + sound $4, $5f, $0691 + sound $4, $6f, $0694 + sound $4, $78, $0697 + sound $4, $7f, $069a + sound $4, $68, $06ae + sound $10, $6f, $06ab + sound $68, $65, $06a8 + endchannel +; f1c9b + +Sfx_TrainArrived_Ch8: ; f1c9b + noise $5, $af, $10 + noise $4, $9f, $20 + noise $4, $8f, $21 + noise $4, $7f, $22 + noise $4, $8f, $21 + noise $4, $9f, $20 + noise $4, $9f, $10 + noise $68, $a3, $0 + endchannel +; f1cb4 + +Sfx_2Boops: ; f1cb4 + dbw $04, Sfx_2Boops_Ch5 +; f1cb7 + +Sfx_2Boops_Ch5: ; f1cb7 + dutycycle $2 +Sfx_2Boops_branch_f1cb9: ; f1cb9 + soundinput $79 + sound $1, $99, $0563 + sound $4, $f2, $04b5 + soundinput $43 + sound $10, $f8, $05cd + loopchannel 2, Sfx_2Boops_branch_f1cb9 + soundinput $8 + endchannel +; f1cd0 + +Sfx_Menu_Ch8: ; f1cd0 + noise $1, $e2, $33 + noise $8, $e1, $22 + endchannel +; f1cd7 + +Sfx_Pokeflute_Ch7: ; f1cd7 + tempo 256 + volume $77 + togglesfx + vibrato $10, $14 + notetype $c, $10 + octave 5 + note E_, 2 + note F_, 2 + note G_, 4 + note A_, 2 + note G_, 2 + octave 6 + note C_, 4 + note C_, 2 + note D_, 2 + note C_, 2 + octave 5 + note G_, 2 + note A_, 2 + note F_, 2 + note G_, 8 + note __, 12 + endchannel +; f1cf5 + +Sfx_PlacePuzzlePieceDown_Ch8: ; f1cf5 + noise $2, $f7, $24 + noise $2, $f7, $34 + noise $4, $f7, $44 + noise $8, $f4, $55 + noise $8, $f1, $44 + endchannel +; f1d05 + +Sfx_EnterDoor_Ch8: ; f1d05 + noise $9, $f1, $44 + noise $8, $d1, $43 + endchannel +; f1d0c + +Sfx_SwitchPokemon_Ch5: ; f1d0c + dutycycle $2 + sound $8, $e1, $0740 + endchannel +; f1d13 + +Sfx_SwitchPokemon_Ch6: ; f1d13 + dutycycle $2 + sound $2, $8, $0000 + sound $8, $b1, $0741 + endchannel +; f1d1e + +Sfx_PokeballsPlacedOnTable_Ch5: ; f1d1e + dutycycle $2 + soundinput $3a + sound $4, $f2, $0200 + soundinput $22 + sound $8, $e2, $0200 + soundinput $8 + endchannel +; f1d2f + +Sfx_BallWiggle_Ch5: ; f1d2f + dutycycle $2 + soundinput $3a + sound $4, $f2, $0400 + soundinput $22 + sound $8, $e2, $0400 + soundinput $8 + endchannel +; f1d40 + +Sfx_Tally_Ch5: ; f1d40 + dutycycle $2 + sound $4, $f1, $0780 + endchannel +; f1d47 + +Sfx_Tally_Ch6: ; f1d47 + dutycycle $2 + sound $1, $8, $0000 + sound $4, $a1, $0761 + endchannel +; f1d52 + +Sfx_Transaction_Ch5: ; f1d52 + dutycycle $2 + sound $4, $e1, $0700 + sound $18, $f2, $07e0 + endchannel +; f1d5d + +Sfx_Transaction_Ch6: ; f1d5d + dutycycle $2 + sound $1, $8, $0000 + sound $4, $91, $06c1 + sound $18, $a2, $07a1 + endchannel +; f1d6c + +Sfx_Bump_Ch5: ; f1d6c + dutycycle $2 + soundinput $5a + sound $f, $f1, $0300 + soundinput $8 + endchannel +; f1d77 + +Sfx_ExitBuilding_Ch8: ; f1d77 + noise $2, $f1, $54 + noise $c, $71, $23 + noise $2, $b1, $54 + noise $c, $61, $23 + noise $6, $41, $54 + endchannel +; f1d87 + +Sfx_ReadText2_Ch5: ; f1d87 +Sfx_ReadText_Ch5: ; f1d87 + dutycycle $2 + sound $0, $91, $07c0 + sound $0, $81, $07d0 + sound $0, $91, $07c0 + sound $c, $a1, $07d0 + endchannel +; f1d9a + +Sfx_Potion_Ch5: ; f1d9a + dutycycle $2 + soundinput $17 + sound $f, $f0, $04f0 + sound $f, $f2, $0650 + soundinput $8 + endchannel +; f1da9 + +Sfx_Poison_Ch5: ; f1da9 +Sfx_Poison_branch_f1da9: ; f1da9 + dutycycle $0 + soundinput $14 + sound $4, $f2, $0600 + loopchannel 4, Sfx_Poison_branch_f1da9 + sound $f, $f3, $0600 + soundinput $8 + endchannel +; f1dbc + +Sfx_FullHeal_Ch5: ; f1dbc + dutycycle $2 + soundinput $14 + sound $4, $f2, $0600 + sound $4, $f2, $0600 + soundinput $17 + sound $f, $f2, $0600 + soundinput $8 + endchannel +; f1dd1 + +Sfx_GotSafariBalls_Ch5: ; f1dd1 + dutycycle $2 + soundinput $15 + sound $f, $f0, $04f0 + sound $f, $f2, $0650 + soundinput $8 + endchannel +; f1de0 + +Sfx_BootPc_Ch5: ; f1de0 + dutycycle $2 + sound $f, $f2, $07c0 + sound $f, $0, $0000 + sound $3, $a1, $0780 + sound $3, $a1, $0700 + sound $3, $a1, $0740 + sound $3, $a1, $0700 + sound $3, $a1, $0780 + sound $3, $a1, $0700 + sound $3, $a1, $07c0 + sound $8, $a1, $0700 + endchannel +; f1e0b + +Sfx_ShutDownPc_Ch5: ; f1e0b + dutycycle $2 + sound $4, $f0, $0600 + sound $4, $f0, $0400 + sound $4, $f0, $0200 + sound $1, $0, $0000 + endchannel +; f1e1e + +Sfx_ChoosePcOption_Ch5: ; f1e1e + dutycycle $2 + sound $6, $f0, $0700 + sound $4, $0, $0000 + sound $6, $f0, $0700 + sound $1, $0, $0000 + endchannel +; f1e31 + +Sfx_EscapeRope_Ch5: ; f1e31 + dutycycle $1 + soundinput $17 + sound $f, $d7, $0600 + sound $f, $b7, $0580 + sound $f, $87, $0500 + sound $f, $47, $0480 + sound $f, $17, $0400 + soundinput $8 + endchannel +; f1e4c + +Sfx_PushButton_Ch5: ; f1e4c + dutycycle $2 + sound $4, $0, $0000 + sound $2, $f1, $0680 + sound $1, $0, $0000 + sound $4, $f1, $0780 + sound $4, $0, $0000 + endchannel +; f1e63 + +Sfx_SecondPartOfItemfinder_Ch5: ; f1e63 + dutycycle $2 + soundinput $2c + sound $4, $f2, $0500 + soundinput $22 + sound $2, $f1, $0500 + soundinput $8 + sound $1, $0, $0000 + endchannel +; f1e78 + +Sfx_WarpTo_Ch5: ; f1e78 + dutycycle $1 + soundinput $17 + sound $f, $d7, $0500 + sound $f, $b7, $0580 + sound $f, $87, $0600 + sound $f, $47, $0680 + sound $f, $17, $0700 + soundinput $8 + endchannel +; f1e93 + +Sfx_WarpFrom_Ch5: ; f1e93 + dutycycle $1 + soundinput $17 + sound $f, $d7, $0700 + sound $f, $b7, $0680 + sound $f, $87, $0600 + sound $f, $47, $0580 + sound $f, $17, $0500 + soundinput $8 + endchannel +; f1eae + +Sfx_ChangeDexMode_Ch5: ; f1eae + dutycycle $1 + soundinput $16 + sound $f, $d2, $0500 + soundinput $8 + endchannel +; f1eb9 + +Sfx_JumpOverLedge_Ch5: ; f1eb9 + dutycycle $2 + soundinput $95 + sound $f, $f2, $0400 + soundinput $8 + endchannel +; f1ec4 + +Sfx_GrassRustle_Ch8: ; f1ec4 + noise $2, $f1, $32 + noise $2, $0, $0 + noise $2, $f1, $22 + noise $1, $0, $0 + endchannel +; f1ed1 + +Sfx_Fly_Ch8: ; f1ed1 + noise $2, $f1, $12 + noise $2, $0, $0 + noise $2, $a1, $12 + noise $2, $0, $0 + noise $2, $d1, $12 + noise $2, $0, $0 + noise $2, $81, $12 + noise $2, $0, $0 + noise $2, $b1, $12 + noise $2, $0, $0 + noise $2, $61, $12 + noise $2, $0, $0 + noise $2, $91, $12 + noise $2, $0, $0 + noise $2, $41, $12 + noise $2, $0, $0 + endchannel +; f1f02 + +Sfx_Wrong_Ch5: ; f1f02 + dutycycle $3 + soundinput $5a + sound $4, $f0, $0500 + soundinput $8 + sound $4, $0, $0000 + sound $f, $f0, $0500 + sound $1, $0, $0000 + endchannel +; f1f19 + +Sfx_Wrong_Ch6: ; f1f19 + dutycycle $3 + sound $4, $f0, $0401 + sound $4, $0, $0000 + sound $f, $f0, $0401 + sound $1, $0, $0000 + endchannel +; f1f2c + +Sfx_Squeak_Ch5: ; f1f2c + dutycycle $0 + soundinput $17 + sound $f, $d2, $0700 + soundinput $8 + endchannel +; f1f37 + +Sfx_Strength_Ch8: ; f1f37 + noise $4, $a2, $23 + noise $8, $f1, $34 + noise $f, $0, $0 + noise $2, $f7, $24 + noise $2, $f7, $34 + noise $4, $f7, $44 + noise $8, $f4, $55 + noise $8, $f1, $44 + endchannel +; f1f50 + +Sfx_Boat_Ch5: ; f1f50 + dutycycle $2 + sound $f, $f0, $0500 + sound $4, $0, $0000 + sound $f, $f0, $0500 + sound $f, $f0, $0500 + sound $f, $f0, $0500 + sound $f, $f0, $0500 + sound $f, $f2, $0500 + endchannel +; f1f6f + +Sfx_Boat_Ch6: ; f1f6f + dutycycle $3 + sound $f, $f0, $0482 + sound $4, $0, $0000 + sound $f, $f0, $0482 + sound $f, $f0, $0482 + sound $f, $f0, $0482 + sound $f, $f0, $0482 + sound $f, $f2, $0482 + endchannel +; f1f8e + +Sfx_WallOpen_Ch5: ; f1f8e + dutycycle $1 + soundinput $3a + sound $4, $f2, $0500 + soundinput $22 + sound $4, $e2, $0500 + soundinput $3a + sound $4, $f2, $0700 + soundinput $22 + sound $f, $e2, $0700 + soundinput $8 + endchannel +; f1fab + +Sfx_ElevatorEnd_Ch5: ; f1fab + dutycycle $2 + sound $f, $f3, $0730 + sound $8, $65, $0730 + sound $f, $f4, $0700 + sound $f, $74, $0700 + sound $f, $44, $0700 + sound $f, $24, $0700 + endchannel +; f1fc6 + +Sfx_ThrowBall_Ch5: ; f1fc6 + dutycycle $2 + soundinput $2f + sound $f, $f2, $0780 + endchannel +; f1fcf + +Sfx_ThrowBall_Ch6: ; f1fcf + dutycycle $2 + sound $f, $c2, $0782 + endchannel +; f1fd6 + +Sfx_Shine_Ch5: ; f1fd6 + dutycycle $0 + sound $0, $d2, $0700 + sound $0, $d2, $0740 + sound $0, $d2, $0780 + sound $0, $d2, $07c0 + sound $a, $e1, $07e0 + sound $1, $0, $0000 + endchannel +; f1ff1 + +Sfx_BallPoof_Ch5: ; f1ff1 + dutycycle $2 + soundinput $16 + sound $f, $f2, $0400 + soundinput $8 + endchannel +; f1ffc + +Sfx_BallPoof_Ch8: ; f1ffc + noise $f, $a2, $22 + endchannel +; f2000 + +Sfx_Unknown3A_Ch5: ; f2000 + sound $f, $d1, $0200 + soundinput $8 + endchannel +; f2007 + +Sfx_Unknown3A_Ch8: ; f2007 + noise $4, $f5, $33 + noise $8, $f4, $22 + noise $f, $f2, $21 + endchannel +; f2011 + +Sfx_Run_Ch8: ; f2011 + noise $2, $61, $23 + noise $2, $a1, $33 + noise $2, $c1, $33 + noise $2, $51, $11 + noise $2, $f1, $33 + noise $2, $41, $11 + noise $2, $c1, $33 + noise $2, $31, $11 + noise $2, $81, $33 + noise $2, $31, $11 + noise $8, $41, $33 + endchannel +; f2033 + +Sfx_SlotMachineStart_Ch5: ; f2033 + dutycycle $2 + soundinput $44 + sound $f, $f0, $04f0 + soundinput $17 + sound $f, $f2, $0650 + soundinput $8 + endchannel +; f2044 + +Sfx_SlotMachineStart_Ch6: ; f2044 + dutycycle $2 + sound $f, $92, $0600 + sound $f, $92, $0782 + endchannel +; f204f + +Sfx_Call_Ch5: ; f204f + soundinput $67 + sound $4, $f7, $07a0 + sound $4, $f7, $07a0 + sound $4, $f7, $07a0 + sound $4, $f7, $07a0 + sound $4, $f7, $07a0 + soundinput $8 + sound $4, $0, $0000 + endchannel +; f206c + +Sfx_Peck_Ch8: ; f206c + noise $2, $a1, $12 + endchannel +; f2070 + +Sfx_Kinesis_Ch5: ; f2070 + dutycycle $1 + soundinput $af + sound $f, $f2, $0780 + soundinput $8 + endchannel +; f207b + +Sfx_Lick_Ch5: ; f207b + dutycycle $1 + soundinput $97 + sound $f, $f2, $0500 + soundinput $8 + endchannel +; f2086 + +Sfx_Pound_Ch8: ; f2086 + noise $2, $a1, $22 + endchannel +; f208a + +Sfx_MovePuzzlePiece_Ch8: ; f208a + noise $8, $f1, $54 + endchannel +; f208e + +Sfx_CometPunch_Ch8: ; f208e + noise $f, $8f, $11 + noise $4, $ff, $12 + noise $a, $f1, $55 + endchannel +; f2098 + +Sfx_MegaPunch_Ch8: ; f2098 + noise $f, $8f, $34 + noise $8, $f2, $35 + noise $a, $f1, $55 + endchannel +; f20a2 + +Sfx_Scratch_Ch8: ; f20a2 + noise $f, $9f, $23 + noise $8, $f1, $21 + endchannel +; f20a9 + +Sfx_Vicegrip_Ch8: ; f20a9 + noise $2, $e1, $4b + noise $a, $f1, $44 + noise $2, $e1, $3a + noise $6, $f1, $34 + endchannel +; f20b6 + +Sfx_RazorWind_Ch8: ; f20b6 + noise $2, $f4, $44 + noise $2, $f4, $14 + noise $f, $f1, $32 + endchannel +; f20c0 + +Sfx_Cut_Ch8: ; f20c0 + noise $4, $8f, $55 + noise $2, $f4, $44 + noise $8, $f4, $22 + noise $f, $f2, $21 + endchannel +; f20cd + +Sfx_WingAttack_Ch8: ; f20cd +Sfx_WingAttack_branch_f20cd: ; f20cd + noise $8, $4f, $23 + noise $4, $c4, $22 + noise $6, $f2, $23 + loopchannel 4, Sfx_WingAttack_branch_f20cd + endchannel +; f20db + +Sfx_Whirlwind_Ch8: ; f20db + noise $8, $4f, $33 + noise $4, $c4, $22 + noise $6, $f2, $23 + noise $f, $f2, $22 + endchannel +; f20e8 + +Sfx_Bind_Ch8: ; f20e8 + noise $8, $ff, $32 + noise $8, $f4, $43 + noise $8, $f2, $54 + noise $8, $f1, $65 + endchannel +; f20f5 + +Sfx_VineWhip_Ch8: ; f20f5 + noise $1, $c2, $33 + noise $2, $f2, $21 + noise $1, $e2, $33 + noise $1, $c2, $32 + noise $1, $92, $12 + noise $1, $b2, $31 + noise $c, $91, $10 + noise $8, $f2, $41 + endchannel +; f210e + +Sfx_DoubleKick_Ch8: ; f210e + noise $1, $94, $23 + noise $1, $b4, $22 + noise $8, $f1, $44 + endchannel +; f2118 + +Sfx_MegaKick_Ch8: ; f2118 + noise $2, $94, $33 + noise $4, $b4, $22 + noise $4, $f1, $44 + noise $8, $f1, $55 + endchannel +; f2125 + +Sfx_Headbutt_Ch8: ; f2125 + noise $4, $ff, $55 + noise $8, $f1, $65 + endchannel +; f212c + +Sfx_HornAttack_Ch8: ; f212c + noise $2, $84, $43 + noise $2, $c4, $22 + noise $8, $f2, $34 + endchannel +; f2136 + +Sfx_Tackle_Ch8: ; f2136 + noise $4, $f1, $34 + noise $f, $f2, $64 + endchannel +; f213d + +Sfx_PoisonSting_Ch8: ; f213d + noise $2, $f1, $22 + noise $f, $f2, $12 + endchannel +; f2144 + +Sfx_Powder_Ch8: ; f2144 + noise $2, $c2, $1 + noise $f, $f4, $1 + noise $f, $f2, $1 + endchannel +; f214e + +Sfx_Doubleslap_Ch8: ; f214e + noise $8, $f1, $32 + noise $8, $f1, $33 + endchannel +; f2155 + +Sfx_Bite_Ch5: ; f2155 + dutycycle $0 + soundinput $3a + sound $4, $f2, $0200 + soundinput $22 + sound $8, $e2, $0200 + soundinput $8 + endchannel +; f2166 + +Sfx_Bite_Ch8: ; f2166 + noise $0, $d1, $42 + noise $4, $a1, $32 + noise $0, $d1, $22 + noise $6, $a1, $32 + endchannel +; f2173 + +Sfx_JumpKick_Ch8: ; f2173 + noise $3, $92, $31 + noise $3, $b2, $32 + noise $3, $c2, $33 + noise $8, $f1, $54 + endchannel +; f2180 + +Sfx_Stomp_Ch8: ; f2180 + noise $c, $f1, $54 + noise $8, $f1, $64 + endchannel +; f2187 + +Sfx_TailWhip_Ch8: ; f2187 + noise $2, $f1, $33 + noise $2, $c1, $32 + noise $2, $a1, $31 + noise $f, $82, $32 + noise $8, $f1, $34 + endchannel +; f2197 + +Sfx_KarateChop_Ch8: ; f2197 + noise $2, $d2, $32 + noise $f, $f2, $43 + endchannel +; f219e + +Sfx_Submission_Ch8: ; f219e + noise $2, $f2, $43 + noise $4, $b5, $32 + noise $9, $86, $31 + noise $7, $64, $0 + noise $f, $f2, $55 + endchannel +; f21ae + +Sfx_WaterGun_Ch5: ; f21ae + dutycycle $1 + soundinput $97 + sound $f, $f2, $0700 + soundinput $8 + endchannel +; f21b9 + +Sfx_WaterGun_Ch8: ; f21b9 + noise $f, $3f, $22 + noise $f, $f2, $21 + endchannel +; f21c0 + +Sfx_SwordsDance_Ch8: ; f21c0 + noise $f, $4f, $41 + noise $8, $8f, $41 + noise $8, $cf, $41 + noise $8, $f2, $42 + noise $f, $f2, $41 + endchannel +; f21d0 + +Sfx_Thunder_Ch8: ; f21d0 + noise $a, $ff, $50 + noise $f, $ff, $51 + noise $8, $f2, $51 + noise $6, $ff, $52 + noise $6, $ff, $53 + noise $8, $ff, $54 + noise $f, $f2, $54 + endchannel +; f21e6 + +Sfx_Supersonic_Ch5: ; f21e6 + dutycycle $2 + sound $f, $3f, $07c0 +Sfx_Supersonic_branch_f21ec: ; f21ec + sound $f, $df, $07c0 + loopchannel 4, Sfx_Supersonic_branch_f21ec + sound $f, $d1, $07c0 + endchannel +; f21f9 + +Sfx_Supersonic_Ch6: ; f21f9 + unknownmusic0xde $b3 + sound $f, $2f, $07c8 +Sfx_Supersonic_branch_f21ff: ; f21ff + sound $f, $cf, $07c7 + loopchannel 4, Sfx_Supersonic_branch_f21ff + sound $f, $c1, $07c8 + endchannel +; f220c + +Sfx_Supersonic_Ch8: ; f220c +Sfx_Supersonic_branch_f220c: ; f220c + noise $3, $97, $12 + noise $3, $a1, $11 + loopchannel 10, Sfx_Supersonic_branch_f220c + endchannel +; f2217 + +Sfx_Leer_Ch5: ; f2217 +Sfx_Leer_branch_f2217: ; f2217 + dutycycle $0 + sound $0, $f1, $07c0 + sound $0, $f1, $0700 + loopchannel 12, Sfx_Leer_branch_f2217 + endchannel +; f2226 + +Sfx_Leer_Ch6: ; f2226 +Sfx_Leer_branch_f2226: ; f2226 + unknownmusic0xde $b3 + sound $0, $e1, $07c1 + sound $0, $e1, $0701 + loopchannel 12, Sfx_Leer_branch_f2226 + endchannel +; f2235 + +Sfx_Leer_Ch8: ; f2235 +Sfx_Leer_branch_f2235: ; f2235 + noise $1, $d1, $49 + noise $1, $d1, $29 + loopchannel 6, Sfx_Leer_branch_f2235 + endchannel +; f2240 + +Sfx_Ember_Ch5: ; f2240 +Sfx_Ember_branch_f2240: ; f2240 + unknownmusic0xde $c9 + sound $b, $f3, $0120 + sound $9, $d3, $0150 + loopchannel 5, Sfx_Ember_branch_f2240 + sound $8, $e3, $0130 + sound $f, $c2, $0110 + endchannel +; f2257 + +Sfx_Ember_Ch8: ; f2257 +Sfx_Ember_branch_f2257: ; f2257 + noise $a, $f3, $35 + noise $e, $f6, $45 + loopchannel 4, Sfx_Ember_branch_f2257 + noise $c, $f4, $bc + noise $c, $f5, $9c + noise $f, $f4, $ac + endchannel +; f226b + +Sfx_Bubblebeam_Ch5: ; f226b +Sfx_Bubblebeam_branch_f226b: ; f226b + unknownmusic0xde $39 + sound $4, $f4, $0600 + sound $3, $c4, $0500 + sound $5, $b5, $0600 + sound $d, $e2, $06c0 + loopchannel 3, Sfx_Bubblebeam_branch_f226b + sound $8, $d1, $0600 + endchannel +; f2286 + +Sfx_Bubblebeam_Ch6: ; f2286 +Sfx_Bubblebeam_branch_f2286: ; f2286 + unknownmusic0xde $8d + sound $5, $e4, $05e0 + sound $4, $b4, $04e0 + sound $6, $a5, $05e8 + sound $e, $d1, $06a0 + loopchannel 3, Sfx_Bubblebeam_branch_f2286 + endchannel +; f229d + +Sfx_Bubblebeam_Ch8: ; f229d +Sfx_Bubblebeam_branch_f229d: ; f229d + noise $5, $c3, $33 + noise $3, $92, $43 + noise $a, $b5, $33 + noise $f, $c3, $32 + loopchannel 2, Sfx_Bubblebeam_branch_f229d + endchannel +; f22ae + +Sfx_HydroPump_Ch5: ; f22ae +Sfx_HydroPump_branch_f22ae: ; f22ae + unknownmusic0xde $d2 + sound $3, $81, $0300 + sound $3, $c1, $0400 + sound $3, $f1, $0500 + sound $3, $b1, $0400 + sound $3, $71, $0300 + loopchannel 5, Sfx_HydroPump_branch_f22ae + sound $8, $81, $0400 + endchannel +; f22cd + +Sfx_HydroPump_Ch8: ; f22cd +Sfx_HydroPump_branch_f22cd: ; f22cd + noise $3, $62, $22 + noise $3, $a2, $32 + noise $3, $d2, $33 + noise $3, $92, $23 + noise $3, $52, $12 + loopchannel 5, Sfx_HydroPump_branch_f22cd + noise $8, $81, $12 + endchannel +; f22e4 + +Sfx_Surf_Ch5: ; f22e4 +Sfx_Surf_branch_f22e4: ; f22e4 + unknownmusic0xde $39 + sound $f, $f4, $0500 + sound $f, $c4, $0400 + sound $f, $e2, $05c0 + loopchannel 3, Sfx_Surf_branch_f22e4 + endchannel +; f22f7 + +Sfx_Surf_Ch6: ; f22f7 +Sfx_Surf_branch_f22f7: ; f22f7 + unknownmusic0xde $8d + sound $7, $e4, $0430 + sound $f, $b4, $0330 + sound $f, $a2, $0438 + loopchannel 4, Sfx_Surf_branch_f22f7 + endchannel +; f230a + +Sfx_Surf_Ch8: ; f230a +Sfx_Surf_branch_f230a: ; f230a + noise $9, $f4, $44 + noise $9, $f2, $43 + noise $f, $f4, $42 + noise $f, $f4, $41 + loopchannel 3, Sfx_Surf_branch_f230a + endchannel +; f231b + +Sfx_Psybeam_Ch5: ; f231b +Sfx_Psybeam_branch_f231b: ; f231b + unknownmusic0xde $a1 + sound $a, $f1, $0640 + sound $a, $f3, $0680 + sound $a, $f2, $0620 + loopchannel 4, Sfx_Psybeam_branch_f231b + sound $a, $f1, $0640 + endchannel +; f2332 + +Sfx_Psybeam_Ch6: ; f2332 +Sfx_Psybeam_branch_f2332: ; f2332 + unknownmusic0xde $b3 + sound $a, $f3, $0571 + sound $7, $e3, $0531 + sound $a, $f1, $0551 + loopchannel 4, Sfx_Psybeam_branch_f2332 + sound $a, $f1, $0571 + endchannel +; f2349 + +Sfx_Psybeam_Ch8: ; f2349 +Sfx_Psybeam_branch_f2349: ; f2349 + noise $2, $d1, $4a + noise $2, $d2, $2a + loopchannel 21, Sfx_Psybeam_branch_f2349 + endchannel +; f2354 + +Sfx_Charge_Ch5: ; f2354 +Sfx_Charge_branch_f2354: ; f2354 + dutycycle $0 + sound $2, $f1, $0200 + sound $3, $f1, $0700 + sound $4, $f1, $0500 + sound $5, $f1, $07f0 + loopchannel 8, Sfx_Charge_branch_f2354 + endchannel +; f236b + +Sfx_Charge_Ch6: ; f236b +Sfx_Charge_branch_f236b: ; f236b + unknownmusic0xde $b3 + sound $2, $e1, $0302 + sound $3, $e1, $07f2 + sound $4, $e1, $0602 + sound $5, $e1, $0702 + loopchannel 8, Sfx_Charge_branch_f236b + endchannel +; f2382 + +Sfx_Charge_Ch8: ; f2382 +Sfx_Charge_branch_f2382: ; f2382 + noise $2, $d3, $10 + noise $3, $d3, $11 + noise $2, $d2, $10 + noise $5, $d2, $12 + loopchannel 9, Sfx_Charge_branch_f2382 + endchannel +; f2393 + +Sfx_Thundershock_Ch5: ; f2393 +Sfx_Thundershock_branch_f2393: ; f2393 + unknownmusic0xde $2b + sound $3, $f1, $07f0 + sound $4, $f2, $0200 + loopchannel 8, Sfx_Thundershock_branch_f2393 + endchannel +; f23a2 + +Sfx_Thundershock_Ch6: ; f23a2 +Sfx_Thundershock_branch_f23a2: ; f23a2 + unknownmusic0xde $b3 + sound $4, $e2, $0202 + sound $4, $e1, $07e2 + loopchannel 9, Sfx_Thundershock_branch_f23a2 + endchannel +; f23b1 + +Sfx_Thundershock_Ch8: ; f23b1 +Sfx_Thundershock_branch_f23b1: ; f23b1 + noise $4, $ff, $43 + noise $4, $f2, $44 + loopchannel 9, Sfx_Thundershock_branch_f23b1 + endchannel +; f23bc + +Sfx_Psychic_Ch5: ; f23bc + dutycycle $2 + soundinput $f7 + sound $8, $c4, $07bd + sound $8, $c4, $07be + sound $8, $c4, $07bf + sound $8, $c4, $07c0 + sound $f, $c4, $07c1 + sound $f, $f2, $07c0 + soundinput $8 + endchannel +; f23db + +Sfx_Psychic_Ch6: ; f23db + dutycycle $2 + sound $8, $c4, $0770 + sound $8, $c4, $0761 + sound $8, $c4, $0762 + sound $8, $c4, $0763 + sound $f, $c4, $0764 + sound $f, $f2, $0764 + endchannel +; f23f6 + +Sfx_Psychic_Ch8: ; f23f6 + noise $f, $3f, $14 + noise $f, $cf, $13 + noise $f, $cf, $12 + noise $f, $cf, $11 + noise $f, $cf, $10 + noise $f, $c2, $10 + endchannel +; f2409 + +Sfx_Screech_Ch5: ; f2409 + dutycycle $2 + sound $f, $ff, $07e0 + sound $f, $ff, $07e0 + sound $f, $ff, $07e0 + sound $f, $ff, $07e0 + sound $f, $f2, $07e0 + endchannel +; f2420 + +Sfx_Screech_Ch6: ; f2420 + dutycycle $3 + sound $f, $ff, $07e2 + sound $f, $ff, $07e1 + sound $f, $ff, $07e2 + sound $f, $ff, $07e1 + sound $f, $f2, $07e2 + endchannel +; f2437 + +Sfx_BoneClub_Ch5: ; f2437 + dutycycle $2 + soundinput $af + sound $8, $f1, $0700 + soundinput $8 + endchannel +; f2442 + +Sfx_BoneClub_Ch6: ; f2442 + dutycycle $3 + sound $8, $f1, $0701 + endchannel +; f2449 + +Sfx_Sharpen_Ch5: ; f2449 + dutycycle $2 + sound $6, $f1, $0500 + sound $6, $f1, $0580 + sound $6, $f1, $0600 + sound $6, $f1, $0680 + sound $8, $f1, $0700 + endchannel +; f2460 + +Sfx_Sharpen_Ch6: ; f2460 + dutycycle $3 + sound $6, $e1, $0510 + sound $6, $e1, $0590 + sound $6, $e1, $0610 + sound $6, $e1, $0690 + sound $8, $e1, $0710 + endchannel +; f2477 + +Sfx_EggBomb_Ch5: ; f2477 + unknownmusic0xde $ed + sound $8, $ff, $03f8 + sound $f, $ff, $0400 + sound $f, $f3, $0400 + endchannel +; f2486 + +Sfx_EggBomb_Ch6: ; f2486 + unknownmusic0xde $b4 + sound $8, $ef, $03c0 + sound $f, $ef, $03c0 + sound $f, $e3, $03c0 + endchannel +; f2495 + +Sfx_EggBomb_Ch8: ; f2495 + noise $4, $ff, $51 + noise $8, $ff, $54 + noise $f, $ff, $55 + noise $f, $f3, $56 + endchannel +; f24a2 + +Sfx_Sing_Ch5: ; f24a2 + togglesfx + vibrato $a, $24 + dutycycle $2 + notetype $a, $87 + octave 5 + note G_, 8 + octave 6 + note F_, 4 + note D#, 4 + octave 5 + note G_, 8 + endchannel +; f24b3 + +Sfx_Sing_Ch6: ; f24b3 + togglesfx + vibrato $a, $23 + dutycycle $2 + notetype $b, $67 + octave 5 + note G_, 8 + notetype $a, $67 + octave 6 + note F_, 4 + note D#, 4 + octave 5 + note G_, 8 + endchannel +; f24c7 + +Sfx_HyperBeam_Ch5: ; f24c7 + dutycycle $0 + sound $2, $f1, $0780 + sound $2, $f1, $0700 + sound $2, $f1, $0790 + sound $2, $f1, $0700 + sound $2, $f1, $07a0 + sound $2, $f1, $0700 + sound $2, $f1, $07b0 + sound $2, $f1, $0700 + sound $2, $f1, $07c0 + sound $2, $f1, $0700 + sound $2, $f1, $07d0 +Sfx_HyperBeam_branch_f24f5: ; f24f5 + sound $2, $f1, $0700 + sound $2, $f1, $07e0 + loopchannel 12, Sfx_HyperBeam_branch_f24f5 + sound $f, $f1, $0700 + endchannel +; f2506 + +Sfx_HyperBeam_Ch6: ; f2506 + unknownmusic0xde $b3 + sound $2, $f1, $0781 + sound $2, $f1, $0701 + sound $2, $f1, $0791 + sound $2, $f1, $0701 + sound $2, $f1, $07a1 + sound $2, $f1, $0701 + sound $2, $f1, $07b1 + sound $2, $f1, $0701 + sound $2, $f1, $07c1 + sound $2, $f1, $0701 + sound $2, $f1, $07d1 +Sfx_HyperBeam_branch_f2534: ; f2534 + sound $2, $f1, $0701 + sound $2, $f1, $07e1 + loopchannel 12, Sfx_HyperBeam_branch_f2534 + sound $f, $f1, $0701 + endchannel +; f2545 + +Sfx_HyperBeam_Ch8: ; f2545 +Sfx_HyperBeam_branch_f2545: ; f2545 + noise $1, $d1, $49 + noise $1, $d1, $29 + loopchannel 26, Sfx_HyperBeam_branch_f2545 + endchannel +; f2550 + +Sfx_Unknown60_Ch8: ; f2550 + noise $6, $20, $10 + noise $6, $2f, $40 + noise $6, $4f, $41 + noise $6, $8f, $41 + noise $6, $cf, $42 + noise $8, $d7, $42 + noise $f, $e7, $43 + noise $f, $f2, $43 + endchannel +; f2569 + +Sfx_Unknown61_Ch8: ; f2569 + noise $4, $d1, $41 + endchannel +; f256d + +Sfx_Unknown62_Ch8: ; f256d + noise $4, $c1, $42 + endchannel +; f2571 + +Sfx_Unknown63_Ch8: ; f2571 + noise $2, $6f, $21 + noise $2, $af, $31 + noise $f, $f2, $41 + endchannel +; f257b + +Sfx_Burn_Ch8: ; f257b + noise $2, $d2, $32 + noise $f, $f2, $43 + endchannel +; f2582 + +Sfx_TitleScreenEntrance_Ch8: ; f2582 + noise $8, $3c, $20 + noise $6, $a0, $20 + noise $8, $b0, $21 + noise $a, $c0, $22 + noise $f, $d2, $23 + endchannel +; f2592 + +Sfx_Unknown66_Ch5: ; f2592 + dutycycle $2 + sound $1, $f2, $06a0 + sound $1, $f2, $06e0 + sound $8, $f1, $0700 + endchannel +; f25a1 + +Sfx_GetCoinFromSlots_Ch5: ; f25a1 + dutycycle $2 + sound $2, $f1, $0700 + sound $8, $81, $07e0 + endchannel +; f25ac + +Sfx_PayDay_Ch5: ; f25ac + dutycycle $3 + sound $5, $e1, $0700 + sound $2, $e1, $0780 + sound $f, $f1, $07c0 + endchannel +; f25bb + +Sfx_PayDay_Ch6: ; f25bb + dutycycle $2 + sound $4, $c1, $06c1 + sound $2, $c1, $0741 + sound $f, $d1, $0781 + endchannel +; f25ca + +Sfx_Metronome_Ch5: ; f25ca + dutycycle $2 + soundinput $5f + sound $4, $40, $07e0 + sound $4, $60, $07e0 + sound $4, $80, $07e0 + sound $8, $a0, $07e0 + sound $8, $a0, $07e0 + sound $8, $80, $07e0 + sound $8, $60, $07e0 + sound $8, $30, $07e0 + sound $f, $12, $07e0 + soundinput $8 + endchannel +; f25f5 + +Sfx_Unknown5F_Ch5: ; f25f5 +Sfx_Unknown5F_branch_f25f5: ; f25f5 + sound $2, $f7, $0601 + sound $2, $f7, $0701 + loopchannel 8, Sfx_Unknown5F_branch_f25f5 + endchannel +; f2602 + +Sfx_Unknown5F_Ch6: ; f2602 + sound $1, $f7, $ffff + sound $2, $f7, $0602 + sound $2, $f7, $0702 + loopchannel 8, Sfx_Unknown5F_branch_f25f5 + endchannel +; f2613 + +Sfx_Fanfare2_Ch5: ; f2613 + togglesfx + sfxpriorityon + tempo 256 + volume $77 + tone $0001 + dutycycle $3 + notetype $6, $b5 + octave 3 + note G#, 4 + notetype $4, $b2 + note F_, 2 + note G#, 2 + note A_, 2 + note A#, 2 + note F#, 2 + note A#, 2 + octave 4 + note C_, 4 + note C_, 2 + notetype $4, $b6 + note C#, 12 + sfxpriorityoff + endchannel +; f2636 + +Sfx_Fanfare2_Ch6: ; f2636 + togglesfx + dutycycle $2 + notetype $6, $c5 + octave 4 + note C#, 6 + notetype $4, $c1 + note C#, 1 + note C#, 1 + note C#, 1 + notetype $4, $c2 + note D#, 2 + note C#, 2 + note D#, 2 + note E_, 4 + note E_, 2 + notetype $4, $c6 + note F_, 12 + endchannel +; f2651 + +Sfx_Fanfare2_Ch8: ; f2651 + togglesfx + notetype $6 + note C_, 1 + octave 5 + note C#, 2 + note __, 2 + note C#, 2 + note __, 2 + notetype $4 + note C_, 1 + note C#, 2 + note __, 2 + note C#, 2 + note D#, 2 + note __, 2 + note F_, 2 + note G#, 6 + endchannel +; f2665 + +Sfx_Fanfare_Ch5: ; f2665 + togglesfx + sfxpriorityon + tempo 256 + volume $77 + dutycycle $3 + tone $0001 + notetype $6, $b3 + octave 3 + note F_, 4 + note C#, 4 + note F#, 4 + note D#, 4 + note G#, 4 + note F_, 4 + note A#, 4 + note F#, 4 + notetype $4, $b3 + note A#, 4 + note B_, 4 + octave 4 + note C_, 4 + note C#, 4 + note D#, 4 + note C_, 4 + notetype $4, $b6 + note C#, 12 + sfxpriorityoff + endchannel +; f268d + +Sfx_Fanfare_Ch6: ; f268d + togglesfx + dutycycle $2 + notetype $6, $c4 + octave 4 + note C#, 4 + notetype $4, $c4 + note C#, 2 + octave 3 + note A#, 2 + octave 4 + note C#, 2 + note D#, 6 + note D#, 2 + octave 3 + note B_, 2 + octave 4 + note D#, 2 + note F_, 6 + note F_, 2 + note C#, 2 + note F_, 2 + note F#, 6 + note F#, 2 + note D#, 2 + note F#, 2 + note C#, 4 + note D#, 4 + note E_, 4 + note F_, 4 + note F#, 4 + note G#, 4 + notetype $4, $c6 + note F#, 12 + endchannel +; f26b6 + +Sfx_Fanfare_Ch8: ; f26b6 + togglesfx + notetype $6 + note C_, 1 + octave 4 + note A#, 4 + note __, 4 + note B_, 4 + note __, 4 + octave 5 + note C#, 4 + note __, 4 + note D#, 4 + note __, 4 + notetype $4 + note C_, 1 + note F_, 4 + note D#, 4 + note C#, 4 + note A#, 4 + note G#, 4 + note F_, 4 + note F#, 6 + endchannel +; f26cf + +Sfx_HangUp_Ch5: ; f26cf + dutycycle $2 + sound $4, $b8, $077b + sound $2, $21, $077b + sound $10, $0, $0000 +Sfx_HangUp_branch_f26dd: ; f26dd +Sfx_NoSignal_Ch5: ; f26dd +Sfx_NoSignal_branch_f26dd: ; f26dd + dutycycle $2 + sound $14, $e8, $070b + sound $1c, $0, $0000 + loopchannel 3, Sfx_HangUp_branch_f26dd + endchannel +; f26ec + +Sfx_Sandstorm_Ch8: ; f26ec +Sfx_Sandstorm_branch_f26ec: ; f26ec +Sfx_Unknown5F_Ch8: ; f26ec +Sfx_Unknown5F_branch_f26ec: ; f26ec + noise $1, $f8, $41 + noise $2, $9c, $24 + noise $0, $0, $0 + noise $3, $59, $16 + noise $2, $0, $0 + loopchannel 3, Sfx_Sandstorm_branch_f26ec + endchannel +; f2700 + +Sfx_Elevator_Ch5: ; f2700 + dutycycle $2 + soundinput $5a +Sfx_Elevator_branch_f2704: ; f2704 + sound $2, $f1, $0300 + loopchannel 48, Sfx_Elevator_branch_f2704 + soundinput $8 + dutycycle $2 + sound $f, $f3, $0730 + sound $8, $65, $0730 + sound $f, $f4, $0700 + sound $f, $74, $0700 + sound $f, $44, $0700 + sound $f, $24, $0700 + endchannel +; f2729 + +Sfx_Elevator_Ch6: ; f2729 +Sfx_Elevator_Ch7: ; f2729 + sound $60, $0, $0000 + sound $53, $0, $0000 + endchannel +; f2732 + +Sfx_Elevator_Ch8: ; f2732 + noise $60, $0, $0 + noise $53, $0, $0 + endchannel +; f2739 + +Sfx_StopSlot: ; f2739 + dbw $04, Sfx_StopSlot_Ch5 +; f273c + +Sfx_StopSlot_Ch5: ; f273c + dutycycle $2 + sound $1, $f8, $0760 + sound $4, $82, $0760 + endchannel +; f2747 |