October 2013
Intermediate to advanced
334 pages
9h 10m
English
Overview
The main purpose of this chapter is to explain why there is a need to study computer programming in the subject areas of music and multimedia. It introduces the concepts which programming languages have in common, and sets them in a musical context. It is not a course on a specific programming language since many excellent texts already exist purely for this purpose. Instead we present each code example in terms of its ‘algorithm’ — the idealised list of instructions in the program which describes how a task should be done. The intention is to give the reader some understanding of how common musical programs such as sequencers operate, so that the reader may experiment with these ideas ...