| |
This a list of topics that will most likely be covered, but not necessarily
in this order.
- What is music?
(Representations of music in a computer)
 | Scales,
chords, etc. |
 | MIDI, MusiXML, etc. |
 |
Non-standard representations. |
 | Computer
music languages (in particular Haskore). |
How do we create artificial
music?
(Algorithmic music)
 | Grammar-based methods (L-Systems, etc.). |
 | Chaos and fractals. |
 |
Probabilistic methods (Cope, “recombinant music”, EMI). |
 | Ad-hoc algorithms. |
 | Music-theory-based algorithms
(e.g. species counterpoint). |
 | AI techniques. |
 | Simulating performance
(articulation, etc)
-- for existing or computer-generated compositions |
 | Automatic accompaniment. |
 |
Improvisation (whether real-time or not). |
What makes Mozart sound like
Mozart?
(Music analysis)
 | Statistical
modeling. |
 | Machine learning. |
 | Conventional analysis (Schenkerian,
etc.). |
 |
Probabilistic methods (Cope, “recombinant music”, EMI). |
Miscellany
 | Electronic interfaces
(including conducting). |
 | Real-time issues in performance
or synthesis. |
 | Music information retrieval
(cataloguing and searching music).
-- see songtapper.com |
 | Notation (reading scores,
printing, editing, etc). |
|