parser
is a base class which can be subclassed to
provide a way to receive MIDI messages from input devices. A Rogus
"program" is generally written as a parser. See 1.1a.
node
and
special
.
task_data
is a class for containing information
about tasks which are to be scheduled by the scheduler. See 1.1a.
scheduler
is a class which allows functions,
MIDI_msg
s, and notes to be scheduled. There is only one
scheduler, and it may be accessed through the global pointer
schedp
. See 1.1a.
OMS_app
is a class which provides methods for
communicating with MIDI devices. There is only one OMS_app. and it may
be accessed through the global pointer oap
. See 1.1a.
text_win
is a class for sending messages to the
output window. There is only one text_win, and it may be accessed
through the global object tw
. See 1.1a.
err_and_warn
is another class for seniding
messages to the output window. There is only one err_and_warn, and it
may be accessed through the global object ew
. See 1.1a.