Symbolic notation ontology TODO: * Time signature; * Key signature? * Repetitions note event Classifying a particular region of a score' timeline (or another concept, depending on the context), as holding a note. Several subclasses are defined, implicitly specifying (through a DL restriction) the duration of the event. pitch The pitch of a note. A pitch holds information about the modifiers (sharp, flat, natural), the note, and the octave. note A note. Either A, B, C, D, E, F or G. rest event Classifying a particular region as holding a rest (an interval of silence). Subclasses of this event are restriced to a particular length, as note events. double whole breve double ronde whole note semibreve ronde half note minim blanche quarter note crotchet noire eighth note quaver croche sixteenth note semiquaver double croche thirtysecond note demisemiquaver triple croche dotted double whole note dotted whole note dotted half note dotted quarter note dotted eighth note dotted sixteenth note dotted thirty second note longa double whole rest breve rest whole rest semibreve rest half rest minim rest quarter rest crotchet rest eighth rest quaver rest sixteenth rest semiquaver rest thirtysecond rest demisemiquaver rest score timeline A class of timelines backing scores, or other symbolic representations. score interval An interval defined on a score time line (defined canonically in number of beats). longa 4 double whole 2 whole 1 half 0.5 quarter 0.25 eighth 0.125 sixteenth 0.0625 thirtysecond 0.03125 bar A bar is an event, grouping a bunch of sub_event - eg. note events. Relationships such as Allen's meets hold for two consecutive bars. tie slur voice This is stolen from Christophe Rhodes' GSharp. A grouping of events forming a `voice'. motif A classification of a set of events forming a motif. It can either be several note events, a set of bars, etc. accidental An accidental - eg. flat, sharp, natural pitch timbre note accidental octave