The course lecturer is Alan Smaill.
Lectures are Monday and Thursday at 5:10 pm.
We meet in room 2.11, Appleton Tower.
The course covers the principal theories, techniques and algorithms
developed recently to give computational accounts of how musical
phenomena can be analysed, generated and mediated with machine support
or collaboration. The emphasis is on concepts, rather than tools, but
the ideas have wide applicability. The state of the art is presented
in selected areas.
The course lecturer is Alan Smaill
- Lecture 1 (overview; representation issues), Jan 15th:
- Lecture 2 (grammar, musical surface, chunking), Jan 18th:
- Lecture 3 (representation ctd; metrical analysis), Jan 22nd:
- Lecture 4 (tonal harmony recognition), Jan 25th:
- Lecture 5 (Computer imitation of musical styles), Jan 29th:
- Lecture 6 (declarative representation, grouping rules), Feb 1st
- Lecture 7 (beat tracking), Feb 5th
- Lecture 8 (score following), Feb 8th
- Lecture 9 (Components of GTTM, ambiguity), Feb 12th:
- Lecture 10 (rule-based systems for counterpoint & harmonisation),
Feb 15th: PDF
- Lecture 11 (paradigmatic analysis and computer support),
Mach 1st, PDF
There is a formative (unassessed but with feedback) coursework in first
half of the course, and an assessed coursework due towards the end.
- Unassessed coursework, issued 29th Jan, due 16th Feb
- Assessed coursework, issued 6th March, due 30th March.
- Longuet-Higgins, Steedman on metric and harmonic analysis
On interpreting Bach
- More background reading, and paper for assessed coursework.
Last modified: Mon Feb 12 13:16:26 GMT 2018
|Informatics Forum, 10 Crichton Street, Edinburgh, EH8 9AB, Scotland, UK
Tel: +44 131 651 5661, Fax: +44 131 651 1426, E-mail:
Please contact our webadmin with
any comments or corrections. Logging and Cookies
Unless explicitly stated otherwise, all material is copyright ©
The University of Edinburgh