GVU Technical Report Number: GIT-GVU-02-08

Title: A Computer Music Implementation Course Using Active Essays

Authors: Mark Guzdial, Jim Greenlee

Abstract:
Computer music tends to be the domain of musicians, electrical engineers, mathematicians, and physicists. Today, only CSI-level knowledge is necessary to do a serious review and exploration of computer music, as the algorithms have become more well understood (and thus easier to explain), and Moore's Law makes even inefficient algorithms successful. A serious impediment, however, has been the lack of a text that is written from a programming perspective (instead of mathematical or musical). By using active essays in Squeak, a set of notes have been created where students can read the code, execute it, hear the result, see the waveform, and take the Fourier transform.

Keywords: Music, Squeak

You can access this technical report via: PDF