TU Berlin

Fachgebiet AudiokommunikationSound Synthesis

Logo Fachgebiet Audiokommunikation

Inhalt des Dokuments

zur Navigation

Sound Synthesis

The seminar focuses on principles and algorithms of digital sound synthesis. The theoretical part covers in-depth details on the implementation, as well as the use of relevant approaches in music history and commercial devices. In the practical part, groups of students are supplied with a preconfigured Raspberry PI development and runtime system for the programming of C++ synthesis applications. The basics of the major synthesis approaches are tought with tutorial examples. In individual projects, the groups can create standalone synthesis projects in embedded, OSC controlled systems.

The number of participants is limited.

 

Download (slides, papers):

https://tubcloud.tu-berlin.de/s/bJNQJyddLXZXwfb

 

Default Raspberry Pi disk image:

https://tubcloud.tu-berlin.de/s/i3jZoRDo3MGWbjt

Repository with example code and setup files:

https://gitlab.tubit.tu-berlin.de/henrikvoncoler/SoundSynthesis_PI

 

HTML Documentation for the C++ examples:

  1. Gain_Example
  2. Wav_Example
  3. Granular_Example
  4. midi_tester
  5. am_example
  6. fm_example
  7. subtractive_example
  8. physical_example

 

 

 

Details

Veranstaltungsdetails
Wochentag/Zeit:
Seminar: Mittwoch 14-16 Uhr
Zeitraum:
10.04.2019 - 10.07.2019
Raum:
EN 324
Dozent:
Henrik von Coler
Veranstaltungstyp:
Seminar
Veranstaltungsnummer:
Module:
Modul AKT 8 a/b Musikinformatik
Prüfung:
Angebot:
Im Sommersemester
Umfang:
2 SWS
Sprache:
English

Schedule / Topics

Schedule
DATE
Topic
10.04.2019
Introduction I
  • SSH
  • BASH
  • systemd
17.04.2019
Introduction II
24.04.2019
Sample Based Synthesis
  • Reading and playing audio files
  • libnsdfile
  • Sampler
  • Granular Synthesis
  • Wavetable Synthesis
  • Concatenative Synthesis
08.05.2019
Additive Synthesis and Spectral Modeling
MIDI

  • Oscillators
  • Partial Tracking
  • RtMidi
  • bring your own MIDI controller
  • Note events and Controller Data
15.05.2019
FM Synthesis and Modulation

  • AM, FM, Ring Modulation
  • DX7
22.05.2019
Subtractive Synthesis
  • IIR Filter
  • Biquad Filter
  • Envelopes
29.05.2019
Physical Modeling
  • Karplus-Strong
  • Waveguides
05.06.2019
Projects
12.06.2019
Projects
    19.06.2019
    Projects
    26.06.2019
    Projects
    03.07.2019
    Presentations I

    • student presentations with intermediate results
    10.07.2019
    Presentations II

    • student presentations with intermediate results


    Navigation

    Direktzugang

    Schnellnavigation zur Seite über Nummerneingabe