changeset 826:c4dafcc61cf7

ringtools/examples/rising-chrom.pwt: PWT melody test
author Mychaela Falconia <falcon@freecalypso.org>
date Sun, 30 May 2021 18:47:12 +0000
parents c2f3d3678b2a
children 0af2529d9376
files ringtools/examples/rising-chrom.pwt
diffstat 1 files changed, 58 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/ringtools/examples/rising-chrom.pwt	Sun May 30 18:47:12 2021 +0000
@@ -0,0 +1,58 @@
+# This melody file is intended to be a basic test for the PWT melody play
+# mechanism - it consists of all 48 notes of the chromatic scale supported
+# by Calypso PWT, in rising order, with each note playing for 12 TDMA frames
+# at maximum nominal volume of 64/64.
+
+f4	64	12
+fs4	64	12
+g4	64	12
+gs4	64	12
+a4	64	12
+as4	64	12
+b4	64	12
+c5	64	12
+cs5	64	12
+d5	64	12
+ds5	64	12
+e5	64	12
+f5	64	12
+fs5	64	12
+g5	64	12
+gs5	64	12
+a5	64	12
+as5	64	12
+b5	64	12
+c6	64	12
+cs6	64	12
+d6	64	12
+ds6	64	12
+e6	64	12
+f6	64	12
+fs6	64	12
+g6	64	12
+gs6	64	12
+a6	64	12
+as6	64	12
+b6	64	12
+c7	64	12
+cs7	64	12
+d7	64	12
+ds7	64	12
+e7	64	12
+f7	64	12
+fs7	64	12
+g7	64	12
+gs7	64	12
+a7	64	12
+as7	64	12
+b7	64	12
+c8	64	12
+cs8	64	12
+d8	64	12
+ds8	64	12
+e8	64	12
+
+# The purpose of the following line is to test the implementation
+# of 'rest' instruction
+
+rest		12