Plan de campagne
Since content and form of a score are separate, we have to match that in the design of software. Hence, the basic blueprint of our program should follow this scheme
|
← | { c'4 d'8 } |
| 1. form | 2. translation | 3. content |
- Typography: where to put symbols
- Notation: what symbols to produce
- Representation: how to encode music
- Architecture: glue everything together
Next: Impressive, but does it also
work in theory? A practical approach to capturing notation.