Skip to main content
Modules

Music and Audio Programming

Module code: ECS7012P

Credits: 15.0
Semester: SEM2

Contact: Prof Joshua Reiss

This module will introduce a broad class of principles of programming music and audio systems, with a particular focus on real-time digital signal processing on embedded hardware. Students will develop audio projects using the Bela embedded hardware platform, which is based on an ARM Cortex-A series processor, an architecture also commonly found in mobile devices. This is a project-based module, with the overall mark determined by two smaller assignments and one more extensive final project. It is expected that students already understand basic digital signal processing theory and have a moderate familiarity with programming in C, C++ or a similar language.

Connected course(s): UDF DATA
Assessment: 100.0% Coursework
Level: 7

Back to top