"Over the past century, the UK has stopped nurturing its polymaths.
You need to bring art and science back together."
Eric Schmidt, MacTaggart Lecture 2012
Music classes have for some years incorporated substantial elements of ICT and computer music technology, much of which is mandated by exam boards.The addition of scripting or programming, along with a computational approach to digital audio, will greatly enhance creative and technical opportunities for students.
The principles of digital audio are mandated topics in both GCSE and A-Level CS curricula under the general title of "data representation". This provides a critical opportunity to include sound and music programming as a part of the CS curriculum.
principles of digital audio |
digital sound synthesis |
audio processing (e.g. effects) | software and hardware design |
music analysis | analysis of music performance |
algorithmic composition | music composition languages |
interface design | network audio |
Human Computer Interaction (HCI) | sonification |