Skip to content
Noisy spheres bouncing on strings
Java HTML
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
defaultPalette
pianoPalette
repository
sillyPalette
src
tonyPalette
Composer$1.class
Composer$addButtonActionListener.class
Composer$angleCheckItemListener.class
Composer$canvasMouseListener.class
Composer$canvasMouseMotionListener.class
Composer$controlTabsChangeListener.class
Composer$deleteButtonActionListener.class
Composer$editSliderChangeListener.class
Composer$fileOperationChoiceItemListener.class
Composer$freezeCheckItemListener.class
Composer$markFinisCheckItemListener.class
Composer$musicComboBoxActionListener.class
Composer$muteCheckItemListener.class
Composer$paletteButtonActionListener.class
Composer$paletteComboBoxActionListener.class
Composer$rewindButtonActionListener.class
Composer$sizeCheckItemListener.class
Composer$speedCheckItemListener.class
Composer.class
Music.class
Palette.class
Player$freezeCheckItemListener.class
Player$musicChoiceItemListener.class
Player$musicTextActionListener.class
Player$muteCheckItemListener.class
Player$rewindButtonActionListener.class
Player.class
Readme.txt
SphereSprite.class
StringSprite.class
index.html
musicList

Readme.txt

Music of the Spheres.

Labeled with color/sound combinations, bouncing spheres and strings
produce compositions of sound, color and motion.  Includes a Player
JAVA applet and Composer JAVA application.

Contains:

1. Source code in src directory.
2. Sound/color palettes in *Palette directories.
3. Sample music in repository directory.

To build:
javac -d . src/*.java

To test Player applet:
appletviewer index.html

To test Composer application:
1. java Composer
2. Select File tab.
3. Load repository/sample.dat music.
4. Select Play tab.
5. To modify, select Compose tab.
You can’t perform that action at this time.