Interactive Music
Keywords |
Classification |
Keyword |
OFICIAL |
Music Technology |
Instance: 2017/2018 - 2S
Cycles of Study/Courses
Acronym |
No. of Students |
Study Plan |
Curricular Years |
Credits UCN |
Credits ECTS |
Contact hours |
Total Time |
MM |
19 |
Syllabus |
1 |
- |
6 |
45 |
162 |
Teaching language
Suitable for English-speaking students
Objectives
1) Thorough knowledge of techniques of music information retrieval and automatic generation of music;
2) Contact with the relevant literature on music information retrieval and automatic generation of music, including historical generative musical works;
3) Knowledge about the potential and the state of the art of music information retrieval and automatic generation of music;
4) Implementation of interactive music applications with music information retrieval and automatic generation of music.
Learning outcomes and competences
After successfully finishing this class, the student will be able to:
1) Know the fields of music information retrieval and automatic music generation, their state of the art and challenges;
2) Identify suitable techniques and tools of music information retrieval and automatic music generation for interactive music;
3) Implement software tools and techniques for music information retrieval and automatic music generation.
Working method
Presencial
Program
1) Music information retrieval:
a) algorithms of rhythmical description;
b) algorithms of timbral description;
c) algorithms of harmonic description;
e) musical data visualization;
d) algorithms of musical similarity;
e) algorithms of automatic musical recommendations;
f) musical social web.
2) Automatic music generation:
a) procedural music;
b) generative music;
c) interactive music;
d) algorithms for rhythmic generation;
e) algorithms for harmonic generation;
f) algorithms for melodic generation;
g) algorithms for formal generation.
3) Interactive music:
a) practical applications of both algorithms of music information retrieval and automatic generation of music.
Mandatory literature
Gerhard Nierhaus;
Algorithmic composition. ISBN: 978-3-211-99915-8
Eduardo Reck Miranda, John Al Biles (Eds.);
Evolutionary Computer Music. ISBN: 1-84628-599-2
Robert Rowe;
Machine musicianship. ISBN: 978-0-262-68149-0
Todd Winkler;
Composing interactive music. ISBN: 978-0-262-73139-3
Complementary Bibliography
David Cope;
Virtual Music. ISBN: 0-262-03283-X
David Cope;
Computer models of musical creativity. ISBN: 0-262-03338-0
Robert Rowe;
Interactive music systems. ISBN: 0-262-18149-5
Iannis Xenakis; Formalized Music: Though and Mathematics in Music, Pendragon Press, 1992. ISBN: 978-1-57647-079-4
Godfried T. Toussaint; The Geometry of Musical Rhythm, CRC Press, 2013. ISBN: 978-1-4665-1202-3
Dmitri Tymoczko; A Geometry of Music, Oxford University Press, 2011. ISBN: 978-0-19-533667-2
Teaching methods and learning activities
This course unit is composed by comprehensive seminars and sessions where practical exercises related to the mentioned technologies are carried out. Theoretical classes will be based on presentation of examples of sounds and sessions to carry out practical exercises.
Software
Pd
Max/MSP/Jitter
Evaluation Type
Distributed evaluation without final exam
Assessment Components
Designation |
Weight (%) |
Participação presencial |
60,00 |
Trabalho laboratorial |
40,00 |
Total: |
100,00 |
Amount of time allocated to each course unit
Designation |
Time (hours) |
Estudo autónomo |
50,00 |
Frequência das aulas |
45,00 |
Trabalho laboratorial |
70,00 |
Total: |
165,00 |
Calculation formula of final grade
Evaluation Formula: 0,3 * acm + 0,3 * gam + 0,4 * tf
acm - assignments carried out during the semester of music information retrieval;
gam - assignments carried out during the semester of automatic generation of music;
tf - final individual assignment.
Classification improvement
Substantial improvement of the final assignment or presentation of another assignment previously approved by the professor.
Observations
Classes will be taught in English if there is foreign students or if it is deemed necessary (e.g. presentations given by foreign professors). Students can either present their assignments in Portuguese or in English.