The following program examples use the improv environment (or no main() environment) which is useful for simple MIDI input/output.
bytetable | bytetable prints out the decimal-hexadecimal-binary equivalences for
each possible bit combination in a byte.
|
cinmidi | a command-line program which prints the MIDI input
stream to the computer screen with message timestamps and comments
describing the MIDI messages. Has many formatting options.
|
vlv | a command-line program which converts/creates variable
length values which are used to store delta-times in midifiles.
|
Other programs with no description pages yet:
mcont | Sends a continuous controller message to the MIDI output.
Parameters can be either decimal or hex (if 0x is
prepended).
|
moff | Sends MIDI note off messages to all notes on the specified channel
and port. Parameters can be either decimal or hex (if 0x
is prepended).
|
mpc | Sends a timbre change message to the MIDI output.
Parameters can be either decimal or hex (if 0x is
prepended).
|
mplay | Sends a note on message to the MIDI output.
Parameters can be either decimal or hex (if 0x is
prepended).
|
msend | Sends a MIDI message to the MIDI output.
Parameters can be either decimal or hex (if 0x is
prepended).
|
todec | Converts an input number into decimal form.
Parameters can be either decimal or hex (if 0x is
prepended).
|
tohex | Converts an input number into hexadecimal form.
Parameters can be either decimal or hex (if 0x is
prepended).
|
tobin | Converts an input number into binary form.
Parameters can be either decimal or hex (if 0x is
prepended).
|