Chapter 10
In chapter 10 we focus on creating new sounds by adding sounds together, creating an echo,
changing the frequency of a sound, and generating new sounds for a particular frequency.
In section 10.4 we explain how sampling keyboards work by changing the frequency of a
recorded sound. The methods that modify the frequency of a sound use the same algorithms as
In section 10.5 we show ways to create a sound for a given frequency. This also lets us
introduce static (class) methods. Students have a very hard time understanding class methods.
In section 10.6 we talk about modern music synthesis and show how to use MIDI to play a song.
This also lets us talk about breaking a method down into reusable parts and the use of private
(helper) methods.
If your students are interested in making music on the computer you might want to show them