diff options
Diffstat (limited to 'assets/asm/explore_melody.asm')
| -rw-r--r-- | assets/asm/explore_melody.asm | 80 |
1 files changed, 80 insertions, 0 deletions
diff --git a/assets/asm/explore_melody.asm b/assets/asm/explore_melody.asm new file mode 100644 index 0000000..4642395 --- /dev/null +++ b/assets/asm/explore_melody.asm @@ -0,0 +1,80 @@ +; explore +; track: melody + +; wait +-256 + +; setup +b v100 d50 + +%define rest +b v0 -1 +b v100 +%end + +%define erest +b v0 -4 +b v100 +%end + +%define snote +b p$1 -2 +%end + +%define enote +b p$1 -4 +%end + +%define qnote +b p$1 -8 +%end + +%define hnote +b p$1 -16 +%end + +%define cnote +b p$1 -$2 +%end + +qnote a4 +qnote e3 +qnote a4 +qnote c4 +qnote b4 +qnote a4 +hnote g3 + +qnote c4 +qnote g3 +qnote c4 +qnote e4 +qnote d4 +cnote c4 3 +cnote d4 3 +cnote c4 2 +cnote b4 11 +rest +snote b4 +snote c4 + +qnote d4 +qnote b4b +qnote g3 +enote a4 +enote b4 +qnote c4 +qnote a4 +cnote f3 12 +enote a4 + +cnote b4b 12 +enote c4 +qnote d4 +enote c4 +enote b4 +rest +cnote b4 11 +enote c4 +qnote b4 +qnote g3 |