Real-Time Audio Processing

Sie verwenden einen Browser, in dem JavaScript deaktiviert ist. Dadurch wird verhindert, dass Sie die volle Funktionalität dieser Webseite nutzen können. Zur Navigation müssen Sie daher die Sitemap nutzen.

You are currently using a browser with deactivated JavaScript. There you can't use all the features of this website. In order to navigate the site, please use the Sitemap .

Tutors: Sebastian Nagel, Maximilian Kentgens, Daniel Haupt, and Hauke Krüger

Type: Laboratory with 4 SWS

Requirements: Completed bachelor and basic skills in digital signal processing

Documentation & Language:

  • Documentation: All needed documents are provided free of charge. The documents are in English.
  • Supervision: German & English

Registration: via campusOffice

Prerequisites

  • Interest in Audio Signal Processing
  • Knowledge in C++ and MATLAB
  • Basic knowledge in digital signal processing

Dates:

Only takes place in Summer term.

Introduction session:
Tuesday, April 10th, 2018
14:00 - 15:00
Room 209 IKS

 

Training dates: on Tuesdays, 14:00 - 18:00

  • 17.04.2018: Tutorial Session 1
  • 24.04.2018: Tutorial Session 2
  • 01.05.2018: No session, public holiday
  • 08.05.2018
  • 15.05.2018
  • 22.05.2018: No session, excursion week
  • 29.05.2018
  • 05.06.2018
  • 12.06.2018: Interim presentations
  • 19.06.2018
  • 26.06.2018
  • 03.07.2018
  • 10.07.2018
  • 17.07.2018: Final presentations

Content

Goal

The Real-Time Audio Processing Laboratory (RTAP) gives the opportunity to become familiar with algorithms and concepts of digital processing of audio signals. It is a long-standing course of the institute and unique in its realization: the participating students define their on goals - the implementation of a realtime algorithm - by themselves. Subsequently, the students familiarize themselves with the necessary theory and methods, in such a way that they can pursue their target in self-reliant work. Assistance will be given by the IKS staff at a weekly date.

Concept

A variety of target hardware platforms is available to the students. Tailored tutorials for theory of signal processing and algorithms are available for the development tools and real-time audio processing techniques. Students are meant to work through the tutorials they need, depending on their target and prior knowledge. The basis for the implementation of the algorithms is the multi-platform real-time framework RTProc, which has been developed at IKS for many years.

Plenty of hardware will be provided for the projects:

  • Windows PCs incl. development environment with RTProc, Visual Studio and MATLAB
  • iOS devices incl. XCode development environment
  • single-board computers
  • external multi-channel sound cards and microphones
  • head tracking systems
  • the IKS|Lab can also be used for projects in the lab!

Laboratory program

  • Two introductory sessions at IKS to prepare the participants with regard to implementation aspects and tools
  • Project phase, flexible in terms of time and place (appprox. 12 weeks)
    • in groups with two students each
    • work from home or at the institute (depends on individual project requirements
  • Regular meetings with supervisors
  • Final session: Presentation of all projects

Examples of possible projects:

  • Binaural Renderer
  • Guitar Tuning Device
  • Noise Reduction
  • Synthesizer App
  • Real-Time Beat-Tracking
  • Voice Changer

and many more...

Evaluation

The results of the evaluation of the last years are summarized below.

Summer term 2018

Participants of the evaluation: 5
Global grade: 1.1
Laboratory Concept: 1.1
Instruction and Supervision: 1.1

Real-Time_Audio_Processing_SS18.pdf

Summer term 2016

Participants of the evaluation: 8
Global grade: 1.2
Laboratory Concept: 1.3
Instruction and Supervision: 1.1

Real-Time_Audio_Processing_SS16.pdf

Summer term 2015

Participants of the evaluation: 8
Global grade: 1.5
Laboratory Concept: 1.7
Instruction and Supervision: 1.3