This is a supplemental lecture for my class.
Please note that you can also check the syntax of OpenMusic, which inherently employs the idea of nested (subtractive) rhythmic layers in its syntactic context, e.g., (4 (1 3 3(5) 2) ). Here 4 represents the duration of the measure-the outer layer (4 beats), and 1, 3, 3, 2 represent the large subdivision of the groupings of measure (so the measure is subdivided into 9=1+3+3+2 8th notes instead of 8 8th notes), and 3(5) denotes that the three 8th notes are subdivided into 5 8th notes. This syntax/notation is from the prototype language where OpenMusic originated, the AI programming language, Common Lisp.
6 сен 2024