Development of Music Production Technologies
A.Y. 2021/2022
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.
Lesson period: Second semester
Assessment methods: Esame
Assessment result: voto verbalizzato in trentesimi
Single course
This course cannot be attended as a single course. Please check our list of single courses to find the ones available for enrolment.
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.
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
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
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
Professors:
Avanzini Federico, Presti Giorgio
Professor(s)