Development of music production technologies

A.Y. 2021/2022
6
Max ECTS
48
Overall hours
SSD
INF/01
Language
Italian
Learning objectives
The course is structured into two teaching units. The first unit aims at providing student with basic notions of musical audio signal manipulation and music production. The second unit aims at introducing the main concepts of Digital Audio Workstation plugins programming using C++ language.
Expected learning outcomes
At the end of the first unit, the student shall be able to master the audio production process and the involved digital tools. At the end ot the second unit, the student shall be able to implement software DigitalAudio Workstation plugins compatible with different plugin standards.
Course syllabus and organization

Single session

Responsible
Lesson period
Second semester
TEACHING METHODS
Lectures planned by the class schedule will be carried out using the Zoom platform, and recorded to allow synchronous as well as asynchronous fruition by students not present in the classroom.
Rules and criteria for participating to lectures in presence will be published in due time on the Ariel pages of the course, as well as all the above materials and any notice related to Covid-19 regulation changes.

REFERENCE MATERIALS
Course program and reference materials will not change.

LEARNING VERIFICATION AND EVALUATION CRITERIA
The evaluation methods will not change, except for a teleconference discussion, done in case the student is unable to attend the oral discussion.
Course syllabus
The course includes lectures in which students will be introduced to audio production techniques, alternating with laboratory sessions where audio manipulation tools will be implemented using the object oriented programming paradigm with C ++ language.
Main topics will be:
- Audio production tools
- Audio production techniques
- Object Oriented Programming recap
- Juce library
- Audio production software implementation
Prerequisites for admission
Having passed Elaborazione dei Segnali (digital signal processing) and Programmazione (Programming) is strongly advised. Moreover, we also suggest having passed Informatica applicata al Suono (Computer Science Applied to Sound).
Teaching methods
Lectures and Laboratory
Teaching Resources
Web site:
https://gprestistpm.ariel.ctu.unimi.it/
Books:
Zölzer, Udo, et al. DAFX-Digital audio effects. Second edition. John Wiley & Sons, 2011

Additional materials will be made available by the instructors on the course site
Assessment methods and Criteria
The exam consists of a project negotiated with the student, and a related oral discussion. The evaluation is expressed in thirtieths.
INF/01 - INFORMATICS - University credits: 6
Lessons: 48 hours
Professor(s)
Reception:
To be arranged by e-mail
Via Celoria 18, room no. 4004