library for making music using Processing and Beads
Java Processing CSS HTML Shell
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
FunWithSound
FunWithSoundProcessingLib
.gitignore
LICENSE.md
README.md
build.sh

README.md

FunWithSound

FunWithSound is a library intended to make it easy to create music using Processing and Beads. It can also be used from plain Java code.

Requirements

For Java, you need Java 1.7 or higher.

For Processing, you need Processing 3.0 or higher.

Downloads

See the Releases page for downloadable releases, including a Processing library.

Documentation

There is documentation on the wiki.

Also, there is javadoc.

Also, you may find some of the demo programs useful for reference.

Processing demo programs:

Java demo programs:

Technical stuff, compiling from source

The project depends on Gervill4Beads. To run the Java demos, just have both projects checked out in the same Eclipse workspace. You'll need to run the fetchlibs.sh script in the Gervill4Beads directory to download all of the required libraries.

You can build the Java and Processing libraries from the command line by running the build.sh script. This script assumes that you have Gervill4Beads checked out next to FunWithSound.

The code is distributed under the Apache License 2.0.

Contact

If you are using FunWithSound, or have thoughts about it, send email to David Hovemeyer.