diff options
| author | Freya Murphy <freya@freyacat.org> | 2025-11-22 16:00:35 -0500 |
|---|---|---|
| committer | Freya Murphy <freya@freyacat.org> | 2025-11-22 16:29:28 -0500 |
| commit | fbfb3ad0f70ebbc5db9e5d5fc41c53c15b082d9d (patch) | |
| tree | a41968431e016403aa3956bbdc075dd4a2203e1e /assets | |
| parent | audio: refactor into seperate crate (diff) | |
| download | DungeonCrawl-fbfb3ad0f70ebbc5db9e5d5fc41c53c15b082d9d.tar.gz DungeonCrawl-fbfb3ad0f70ebbc5db9e5d5fc41c53c15b082d9d.tar.bz2 DungeonCrawl-fbfb3ad0f70ebbc5db9e5d5fc41c53c15b082d9d.zip | |
audio: some changes
Diffstat (limited to 'assets')
| -rw-r--r-- | assets/asm/explore_harmony1.asm | 74 | ||||
| -rw-r--r-- | assets/asm/explore_harmony2.asm | 26 | ||||
| -rw-r--r-- | assets/asm/explore_melody.asm | 80 |
3 files changed, 180 insertions, 0 deletions
diff --git a/assets/asm/explore_harmony1.asm b/assets/asm/explore_harmony1.asm new file mode 100644 index 0000000..d313de2 --- /dev/null +++ b/assets/asm/explore_harmony1.asm @@ -0,0 +1,74 @@ +; explore +; track: harmony1 + +; setup +P5 +a d12 + +%define first +-- +a v50 +a pe3 -- +a pa4 -- +a pc4 -- +a pe4 -- +a pc4 -- +a pa4 -- +a pe3 -- +a v0 +%end + +%define second +-- +a v50 +a pe3 -- +a pg3 -- +a pb4 -- +a pe4 -- +a pb4 -- +a pg3 -- +a pe3 -- +a v0 +%end + +%define third +-- +a v50 +a pe3 v50 -- +a pg3 v50 -- +a pc4 v50 -- +a pe4 v50 -- +a pc4 v50 -- +a pg3 v50 -- +a pe3 v50 -- +a v0 +%end + +%define fourth +-- +a v50 +a pd3 v50 -- +a pg3 v50 -- +a pb4 v50 -- +a pd4 v50 -- +a pb4 v50 -- +a pg3 v50 -- +a pd3 v50 -- +a v0 +%end + +%define notes +first +first +second +second +third +third +fourth +fourth +%end + +notes +notes +notes +notes diff --git a/assets/asm/explore_harmony2.asm b/assets/asm/explore_harmony2.asm new file mode 100644 index 0000000..9046fbb --- /dev/null +++ b/assets/asm/explore_harmony2.asm @@ -0,0 +1,26 @@ +; explore +; track: harmony2 + +; setup +P5 +t v50 + +%define note +t p$1 -32 +%end + +%define notes +note a5 +note b5 +note c5 +note b5 +note b5b +note a5 +note b5b +note b5 +%end + +notes +notes +notes +notes 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 |