FreeCalypso > hg > freecalypso-tools
annotate ringtools/examples/bugle.pwt @ 926:6a0aa8d36d06
rvinterf backslash escape: introduce libprint
The new helper function library named libprint is meant to replace
the badly misnamed libg23, and will soon contain functions for
printing all of the same kinds of GPF TST packets that are now handled
in libg23. However, we are also moving safe_print_trace() from libasync
to this new library, and changing it to emit our new backslash escape
format.
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Tue, 23 May 2023 03:47:46 +0000 |
parents | 07105f244424 |
children |
rev | line source |
---|---|
830
07105f244424
ringtools/examples: astureses.pwt and bugle.pwt reconstruction
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
1 # This PWT example is an attempt to turn the "bugle" melody from |
07105f244424
ringtools/examples: astureses.pwt and bugle.pwt reconstruction
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
2 # mmiMelody_data.c (defunct C file in TI's BMI code) into an actually |
07105f244424
ringtools/examples: astureses.pwt and bugle.pwt reconstruction
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
3 # playable PWT melody. The command_2 word is guessed to be the note |
07105f244424
ringtools/examples: astureses.pwt and bugle.pwt reconstruction
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
4 # duration in ms, with the TDMA_12 length being a bogon. |
07105f244424
ringtools/examples: astureses.pwt and bugle.pwt reconstruction
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
5 |
07105f244424
ringtools/examples: astureses.pwt and bugle.pwt reconstruction
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
6 c5 64 17 |
07105f244424
ringtools/examples: astureses.pwt and bugle.pwt reconstruction
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
7 rest 1 |
07105f244424
ringtools/examples: astureses.pwt and bugle.pwt reconstruction
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
8 e5 64 9 |
07105f244424
ringtools/examples: astureses.pwt and bugle.pwt reconstruction
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
9 rest 1 |
07105f244424
ringtools/examples: astureses.pwt and bugle.pwt reconstruction
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
10 g4 64 9 |
07105f244424
ringtools/examples: astureses.pwt and bugle.pwt reconstruction
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
11 rest 1 |
07105f244424
ringtools/examples: astureses.pwt and bugle.pwt reconstruction
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
12 c5 64 17 |
07105f244424
ringtools/examples: astureses.pwt and bugle.pwt reconstruction
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
13 rest 10 |
07105f244424
ringtools/examples: astureses.pwt and bugle.pwt reconstruction
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
14 c5 64 9 |
07105f244424
ringtools/examples: astureses.pwt and bugle.pwt reconstruction
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
15 rest 1 |
07105f244424
ringtools/examples: astureses.pwt and bugle.pwt reconstruction
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
16 c5 64 9 |
07105f244424
ringtools/examples: astureses.pwt and bugle.pwt reconstruction
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
17 rest 1 |
07105f244424
ringtools/examples: astureses.pwt and bugle.pwt reconstruction
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
18 c5 64 9 |
07105f244424
ringtools/examples: astureses.pwt and bugle.pwt reconstruction
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
19 rest 1 |
07105f244424
ringtools/examples: astureses.pwt and bugle.pwt reconstruction
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
20 e5 64 9 |
07105f244424
ringtools/examples: astureses.pwt and bugle.pwt reconstruction
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
21 rest 1 |
07105f244424
ringtools/examples: astureses.pwt and bugle.pwt reconstruction
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
22 g4 64 9 |
07105f244424
ringtools/examples: astureses.pwt and bugle.pwt reconstruction
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
23 rest 1 |
07105f244424
ringtools/examples: astureses.pwt and bugle.pwt reconstruction
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
24 c5 64 26 |
07105f244424
ringtools/examples: astureses.pwt and bugle.pwt reconstruction
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
25 rest 10 |
07105f244424
ringtools/examples: astureses.pwt and bugle.pwt reconstruction
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
26 c5 64 17 |
07105f244424
ringtools/examples: astureses.pwt and bugle.pwt reconstruction
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
27 rest 1 |
07105f244424
ringtools/examples: astureses.pwt and bugle.pwt reconstruction
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
28 e5 64 9 |
07105f244424
ringtools/examples: astureses.pwt and bugle.pwt reconstruction
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
29 rest 1 |
07105f244424
ringtools/examples: astureses.pwt and bugle.pwt reconstruction
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
30 g4 64 9 |
07105f244424
ringtools/examples: astureses.pwt and bugle.pwt reconstruction
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
31 rest 1 |
07105f244424
ringtools/examples: astureses.pwt and bugle.pwt reconstruction
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
32 c5 64 17 |
07105f244424
ringtools/examples: astureses.pwt and bugle.pwt reconstruction
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
33 rest 10 |
07105f244424
ringtools/examples: astureses.pwt and bugle.pwt reconstruction
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
34 c5 64 9 |
07105f244424
ringtools/examples: astureses.pwt and bugle.pwt reconstruction
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
35 rest 1 |
07105f244424
ringtools/examples: astureses.pwt and bugle.pwt reconstruction
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
36 c5 64 13 |
07105f244424
ringtools/examples: astureses.pwt and bugle.pwt reconstruction
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
37 rest 1 |
07105f244424
ringtools/examples: astureses.pwt and bugle.pwt reconstruction
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
38 c5 64 4 |
07105f244424
ringtools/examples: astureses.pwt and bugle.pwt reconstruction
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
39 rest 1 |
07105f244424
ringtools/examples: astureses.pwt and bugle.pwt reconstruction
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
40 e5 64 9 |
07105f244424
ringtools/examples: astureses.pwt and bugle.pwt reconstruction
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
41 rest 1 |
07105f244424
ringtools/examples: astureses.pwt and bugle.pwt reconstruction
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
42 g4 64 9 |
07105f244424
ringtools/examples: astureses.pwt and bugle.pwt reconstruction
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
43 rest 1 |
07105f244424
ringtools/examples: astureses.pwt and bugle.pwt reconstruction
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
44 c5 64 26 |
07105f244424
ringtools/examples: astureses.pwt and bugle.pwt reconstruction
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
45 rest 9 |