A Computer Music Implementation Course Using Active Essays
MetadataShow full item record
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.