Real-Time Audio Processing
Tutors:Sebastian Nagel, Maximilian Kentgens
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 RWTHonline
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 14th, 2020
14:00 - 15:00
The laboratory will be conducted online in summer term 2020.
Technical details are available on RWTHmoodle.
Laboratory dates: on Tuesdays, 14:00 - 18:00
- 21.04.2020: Tutorial Session 1
- 28.04.2020: Tutorial Session 2
- 05.05.2020
- 12.05.2020
- 19.05.2020
- 26.05.2020
- 02.06.2020: no session, excursion week
- 09.06.2020: Interim presentations
- 16.06.2020
- 23.06.2020
- 30.06.2020
- 07.07.2020
- 14.07.2020: Final presentations
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...
Sommersemester 2019
Teilnehmer an der Evaluierung: 7
Gesamtnote des Praktikums: 1,1
Konzept des Praktikums: 1,2
Vermittlung und Betreuung: 1,0
Summer term 2018
Participants of the evaluation: 5
Global grade: 1.1
Laboratory Concept: 1.1
Instruction and Supervision: 1.1