summaryrefslogtreecommitdiff
path: root/cmt/mfmidi.h
diff options
context:
space:
mode:
authorSteve M. Robbins <smr@debian.org>2011-10-22 04:54:51 +0200
committerSteve M. Robbins <smr@debian.org>2011-10-22 04:54:51 +0200
commitdd657ad3f1428b026486db3ec36691df17ddf515 (patch)
tree6ffb465595479fb5a76c1a6ea3ec992abaa8c1c1 /cmt/mfmidi.h
Import nyquist_3.05.orig.tar.gz
[dgit import orig nyquist_3.05.orig.tar.gz]
Diffstat (limited to 'cmt/mfmidi.h')
-rw-r--r--cmt/mfmidi.h19
1 files changed, 19 insertions, 0 deletions
diff --git a/cmt/mfmidi.h b/cmt/mfmidi.h
new file mode 100644
index 0000000..9621c67
--- /dev/null
+++ b/cmt/mfmidi.h
@@ -0,0 +1,19 @@
+#define NOTEOFF 0x80
+#define NOTEON 0x90
+#define PRESSURE 0xa0
+#define CONTROLLER 0xb0
+#define PITCHBEND 0xe0
+#define PROGRAM 0xc0
+#define CHANPRESSURE 0xd0
+
+/* These are the strings used in keynote to identify Standard MIDI File */
+/* meta text messages. */
+
+#define METATEXT "Text Event"
+#define METACOPYRIGHT "Copyright Notice"
+#define METASEQUENCE "Sequence/Track Name"
+#define METAINSTRUMENT "Instrument Name"
+#define METALYRIC "Lyric"
+#define METAMARKER "Marker"
+#define METACUE "Cue Point"
+#define METAUNRECOGNIZED "Unrecognized"