![]() | Score classes enclose the musical objects that compose a score : notes , chords , chord-seqs , voices , polys , measures and groups . Out of convenience, we have gathered these objects in three categories : "harmonic", "rhythmic" and "polyphonic" objects. They can be accessed via the |
Harmonic objects include three classes : notes , chords and chord-seqs .
Rhythmic objects include
Polyphonic objects include : polys and multi-seqs . These are "superimpositions" of objects :
These objects can be classified into two temporal categories :
A rhythm tree expresses a rhythmic structure as a list. We use the term of "tree" because this structure is alike a tree structure.
This list has :
a duration, or number of measures,
a time signature,
a list or proportions, or rhythmic values.
For instance : (1 ((4//4 (1 1 1 1))) means one measure, four beats time signature, four whole notes.