Skip to main content
School of Electronic Engineering and Computer Science

Dr Andrew McPherson

Andrew

Reader in Digital Media

Email: a.mcpherson@qmul.ac.uk
Telephone: +44 20 7882 5774
Room Number: Engineering, Eng E108
Website: http://www.eecs.qmul.ac.uk/~andrewm
Office Hours: Monday 15:00-16:00, Wednesday 14:00-15:00

Teaching

Music and Audio Programming (Postgraduate/Undergraduate)

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.

Back to top