LEARNING OUTCOMES
After the course, the students are familiar with modern tools and frameworks for building real-time audio signal processing applications and can implement audio plug-ins such as sound synthesis and effect units for standard interfaces such as VST.
Credits: 3 - 5
Schedule: 06.05.2025 - 28.05.2025
Teacher in charge (valid for whole curriculum period):
Teacher in charge (applies in this implementation): Lauri Savioja
Contact information for the course (applies in this implementation):
CEFR level (valid for whole curriculum period):
Language of instruction and studies (applies in this implementation):
Teaching language: English. Languages of study attainment: English
CONTENT, ASSESSMENT AND WORKLOAD
Content
valid for whole curriculum period:
Advanced course which gives hands-on experience on programming real-time audio signal processing systems. The basic module of 3 ECTS consists of smaller assignments and a small project whereas for 5 ECTS there is also a larger individual project. Both the assignments and projects will be implemented in C++, but the course will start with an introduction to C++ such that basic programming skills are sufficient programming background for this course.
Assessment Methods and Criteria
valid for whole curriculum period:
Assignments and projects
Workload
valid for whole curriculum period:
Lectures (8h), individual assignments and project works, final seminar (4h)
DETAILS
Study Material
valid for whole curriculum period:
Online material of the applied tools
Substitutes for Courses
valid for whole curriculum period:
Prerequisites
valid for whole curriculum period:
FURTHER INFORMATION
Further Information
valid for whole curriculum period:
Teaching Language: English
Teaching Period: 2024-2025 Spring V
2025-2026 Spring V