MI Exam format and Examinable material ====================================== Exam format has one compulsory question covering different aspects of the course, and a choice of one out of two questions that go into more depth on particular aspects. For the latter, there is credit for bringing in ideas and opinions from wider reading or experience (things not directly discussed in lectures). Examinable material =================== * Basics of different representations (midi, WTM score, mp3, sound-file): * strengths and weaknesses, what they make easy and what they make hard * [Not this year] Converting between representations (eg: midi <-> mp3/wav, see lecture 2 what's involved (without technical details) * WTM metrical hierarchy, what it is. * Longuet-Higgins metrical analysis algorithm\\ * main idea, know some of the rules (not all) * musical ambiguity, how recognise? how deal with by machine? * key analysis: 2-d pitch array, how use to recognise key and note spelling * Beat-tracking: what the problem is, Dixon's algorithm (in outline) * Score-following: what the problem is; outline HMM approach; the main architecture of Raphael's system * Musical grammars, what they look like, what they can be used for * GTTM: what it tried to do, the main components, cognitive claim * GTTM grouping rules: some examples of the rules; * what choices need to be made to implement these rules. * Rule-based systems: what they are, what needs to be put in, * how control the use of the rules * paradigmatic analysis: what it is, algorithm for carrying it out (parametrised on notion of similarity) * Cope's style imitation: how he did it, notion of signature * [Not this year] Multiple viewpoints: several viewpoints, what difference it makes, what entropy calculation tells us * [Not this year] Pitch-class sets: what they are, when two sets of pitches are the same pitch-class. Why the theory was developed. * Xenakis: * how generate music using statistical ideas, * how generate musical curves from straight lines. * UPIC and successor system -- human interface to the system * Components of improvisation system in OMax * Learning at different levels; * what is a probabilistic grammar? What role can it play?