pitch perfect - 0.2b
Play musical notes on an object resembling a pitch pipe in real time.
This program is meant to demonstrate how to generate dynamic audio tones in real time without pre-loading them as .wav files, although it now includes support for rendering small recorded samples as well. I was thinking about including something similar to this method in an upcoming game, to make the control a little more interesting. But I do not have a date set on it yet, and I still have some bugs to work out. Greetings and thanks to all the people who have taken the time to give me ideas and feedback.
Added note chording and abstracted the tone generation function to a separate module; thanks to David Cole and Jug for these ideas.