Go to:
Logótipo
You are here: Start > MM0067

Interactive Music

Code: MM0067     Acronym: MI

Keywords
Classification Keyword
OFICIAL Music Technology

Instance: 2023/2024 - 2S Ícone do Moodle

Active? Yes
Responsible unit: Department of Informatics Engineering
Course/CS Responsible: Master in Multimedia

Cycles of Study/Courses

Acronym No. of Students Study Plan Curricular Years Credits UCN Credits ECTS Contact hours Total Time
MM 7 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 melodic description;
d. algorithms of harmonic description;
e. algorithms of automatic musical recommendations.

2) Automatic music generation:
a. algorithms for rhythmic generation;
b. algorithms for melodic generation;
c. algorithms for harmonic generation;
d. algorithms for formal generation.

3) Interactive music:
a. applications of algorithms of music information retrieval and automatic generation of music;
b. new interfaces for musical expression.

Mandatory literature

Meinard Muller; Fundamentals of music processing. ISBN: 978-3-319-21945-5
Gerhard Nierhaus; Algorithmic composition. ISBN: 978-3-211-99915-8
Robert Rowe; Machine musicianship. ISBN: 978-0-262-68149-0

Complementary Bibliography

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
Alexander Refsum Jensenius; Michael J. Lyons; A NIME Reader: Fifteen Years of New Interfaces for Musical Expression, Springer , 2017. ISBN: 978-3-319-47214-0

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

Sonic Visualizer
Pure Data

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

Eligibility for exams

The practical assignments will be evaluated during the laboratory classes, based on the submission of the planned deliveries.


Given the pratical nature of the course, it is not possible to take a single evaluation exam to replace the pratical assignments. 

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.
Recommend this page Top
Copyright 1996-2024 © Faculdade de Engenharia da Universidade do Porto  I Terms and Conditions  I Accessibility  I Index A-Z  I Guest Book
Page generated on: 2024-10-18 at 13:07:57 | Acceptable Use Policy | Data Protection Policy | Complaint Portal