Addon |
This is the base class for all addons. |
Atoma |
Classes derived from the abstract class Atoma do not contain further elements in a canonical way. |
AudioEvent |
Objects of this class are audio events. |
Compound | The compound class is an abstract class to provide some list features. |
Dump |
The Dump class shall serve as a very simple addon: It iterates through the musical context (song, track, part or selection)
and dumps the parameters to the standard output, (call Brahms from the shell to demonstrate). |
Element |
The class Element is the most essentail class. |
Event |
Instances of classes derived from the abstract class Event are called events. |
Iterator | |
MasterEvent |
This event contains information on tempo and meter. |
MidiEvent |
Instances of this class are midievents. |
Note |
The note event contains a pitch, velocity, and the midi channel. |
Operation |
All operations are derived from the abstract class Operation. |
Ornament |
This abstract class serves as a template for anything that may be associated with a note, like bows and lyrics. |
Part | A Part is thought of as a container for events (like Notes, MasterEvents, etc. |
Position |
The class Position is a very important class. |
SelectionIterator | |
Song | |
SongIterator | |
Symbol |
Instances of this class are symbols (or text-elements). |
SystemIterator | |
Table | the table is thought to contain references. |
Track | |
Vector | The vector is the simples implementation of the compound class. |