392160 Introduction to Sound Synthesis (V) (WiSe 2023/2024)

Contents, comment

Sound is a ubiquitous element in our physical environments: each physical interaction creates an acoustic reaction and we also use sound for communication (speech, music). In contrast, the digital worlds are inherently silent and our listening capabilities is neglected when it comes to investigate data.

In this lecture we investigate in greater depth, what sound is, how it works in the real world (acoustics), how we process audio signals (psychoacoustics), and then in more detail, how we can compute sound signals (sound synthesis).
The larger part of the lecture will introduce the most relevant sound synthesis techniques

  • Additive synthesis
  • Subtractive synthesis,
  • granular synthesis,
  • wave table synthesis and sampling
  • FM-synthesis
  • nonlinear synthesis
  • physical synthesis models: Karplus-Strong algorithm, Modal synthesis, and synthesis by integration of differential equations.

Participants can gain hands-on experiences in sound synthesis, experiment with synthesis, timbre morphing and various synthesis techniques. We will use different programming languages and sound production systems, including python (numpy/scipy), SuperCollider3, PureData, the python digital signal processing system pyo, and visualization tools to plot and manipulate representations of sound.
The lecture will briefly show modern DAWs (digital audio workstations) to compose complex soundscapes and music tracks in a recording studio.

Sound synthesis techniques as introduced here can in turn be used to represent data, which is called 'Sonification'. This term, this lecture focusses on the synthesis part and leaves a thorough introduction to sonification to the companion lecture 'Auditory Data Science', see ekVV.

Bibliography

A script of the lecture will be provided.

For Sound synthesis, the textbook 'Elements of Computer Music' by R. Moore is a good reading recommendation.

Teaching staff

Dates ( Calendar view )

Frequency Weekday Time Format / Place Period  

Show passed dates >>

Subject assignments

Module Course Requirements  
39-Inf-AIAI Ambient Intelligence and Auditory Interfaces Sound Synthesis and Sonification Student information
- Ungraded examination Graded examination Student information
39-Inf-WP-MC Media Computing (Basis) Einführende Vorlesung Student information
39-Inf-WP-MC-x Media Computing (Schwerpunkt) Einführende Veranstaltung Seminar o. Vorlesung Student information

The binding module descriptions contain further information, including specifications on the "types of assignments" students need to complete. In cases where a module description mentions more than one kind of assignment, the respective member of the teaching staff will decide which task(s) they assign the students.


No more requirements

E-Learning Space

A corresponding course offer for this course already exists in the e-learning system. Teaching staff can store materials relating to teaching courses there:

Registered number: 55
This is the number of students having stored the course in their timetable. In brackets, you see the number of users registered via guest accounts.
eKVV participant management:
eKVV participant management is used for this course.
Show details
Address:
WS2023_392160@ekvv.uni-bielefeld.de
This address can be used by teaching staff, their secretary's offices as well as the individuals in charge of course data maintenance to send emails to the course participants. IMPORTANT: All sent emails must be activated. Wait for the activation email and follow the instructions given there.
If the reference number is used for several courses in the course of the semester, use the following alternative address to reach the participants of exactly this: VST_423368286@ekvv.uni-bielefeld.de
Coverage:
55 Students to be reached directly via email
Notes:
Additional notes on the electronic mailing lists
Last update basic details/teaching staff:
Monday, August 7, 2023 
Last update times:
Friday, November 10, 2023 
Last update rooms:
Friday, November 10, 2023 
Type(s) / SWS (hours per week per semester)
V / 2
Language
This lecture is taught in english
Department
Faculty of Technology
Questions or corrections?
Questions or correction requests for this course?
Planning support
Clashing dates for this course
Links to this course
If you want to set links to this course page, please use one of the following links. Do not use the link shown in your browser!
The following link includes the course ID and is always unique:
https://ekvv.uni-bielefeld.de/kvv_publ/publ/vd?id=423368286
Send page to mobile
Click to open QR code
Scan QR code: Enlarge QR code
ID
423368286