Fundamentals of Sound and Digital Music
A.Y. 2025/2026
Learning objectives
Undefined
Expected learning outcomes
Undefined
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
Course syllabus
1) HW/SW for music informatics
- Hardware: audio interfaces, audio drivers, controllers, ...
- Software: audio editors, digital audio workstations, notation, composition, ...
2) Formats
- Linear and differential audio formats
- Compressed audio formats without/with information losses
- Formats for multimodal description of music information
3) Protocols
- MIDI Standard 1.0 and 2.0
- Open Sound Control
4) Sound synthesis
- Sampling and granular synthesis
- Additive and spectral synthesis
- Subtractive syntesis
- Non-linear syntesis (waveshaping, ring modulation, frequency modulation)
5) Analysis-based processing and synthesis
- Pitch estimation
- Rhythm recognition
- Frequency analysis, phase vocoder and spectral models
- Hardware: audio interfaces, audio drivers, controllers, ...
- Software: audio editors, digital audio workstations, notation, composition, ...
2) Formats
- Linear and differential audio formats
- Compressed audio formats without/with information losses
- Formats for multimodal description of music information
3) Protocols
- MIDI Standard 1.0 and 2.0
- Open Sound Control
4) Sound synthesis
- Sampling and granular synthesis
- Additive and spectral synthesis
- Subtractive syntesis
- Non-linear syntesis (waveshaping, ring modulation, frequency modulation)
5) Analysis-based processing and synthesis
- Pitch estimation
- Rhythm recognition
- Frequency analysis, phase vocoder and spectral models
Prerequisites for admission
Having passed Programmazione (Programming) is strongly advised. Moreover, we also suggest having passed Elaborazione dei Segnali (digital signal processing) and Informatica applicata al Suono (Computer Science Applied to Sound).
Teaching methods
The entire course is taught by lectures.
Teaching Resources
Web site:
https://myariel.unimi.it/course/view.php?id=7330
Course materials are made available through the web site of the course.
During the lectures, the instructors provide references to several scientific papers.
https://myariel.unimi.it/course/view.php?id=7330
Course materials are made available through the web site of the course.
During the lectures, the instructors provide references to several scientific papers.
Assessment methods and Criteria
The exam consists of a written test which includes questions and programming exercises.
The evaluation is given in thirtieths and is based on the following aspects: mastering of the course topics, ability to apply the acquired knowledge to solving actual problems, logical and critical thinking.
The evaluation is given in thirtieths and is based on the following aspects: mastering of the course topics, ability to apply the acquired knowledge to solving actual problems, logical and critical thinking.
INF/01 - INFORMATICS - University credits: 12
Lessons: 96 hours
Shifts:
Professor(s)
Reception:
Tuesday, 10.30 - 12.30 or by appointment
Laboratory of Music Informatics (LIM), Department of Computer Science, 4th floor