Java Set Theory Machine

by Jay Tomlin

Please allow time for the applet to load. Depending on your connection speed and computer muscle, it could take as long as 5 minutes for all of the applet's sounds and images to load over the network and initialize.

Sorry, this browser does not support Java. I recommend Netscape 3.0 or higher.

If you don't know what Musical Set Theory is, please read all about it. (Includes help on using the applet.)
Turn your speakers up! The applet lets you hear the sets you create.
You can hear individual pitches by clicking on the keyboard.
Click numbers on the clockface to toggle set members on/off.
To define a new set, use the "Define Set..." button or just type a comma-separated list of numbers in the "Pitch Class Set:" field and press Enter (Mac users press Return)
If you switch to another window and then come back to this web page, the applet's piano keyboard and clockface map do not redraw. As far as I can tell, this is a Java problem and not my problem. But to facilitate things, I've added a Redraw button on the side bar. Just click redraw after switching windows has erased those parts of the applet.