Java Audio Information Page

Table of Contents

General Information

This page serves two purposes: This web page and the JAVAUDIO email list is managed by Greg Sandell. His email address is sandell@sparky.parmly.luc.edu. Sorry this page looks so simple and crude right now. Hopefully it will improve with time.

How to Join JAVAUDIO, or change JAVAUDIO membership features

Everything is done from the JAVAUDIO Listserv homepage.

Links to Information on Audio in JAVA

Please email me to tell me about any links that you think should be here.

Tutorials, documentation, FAQs, package API pages

Documentation on the AudioClip class
Here's another one from the same website.
The sun.audio package
This documentation is found all over the net; this site happens to be one in Sweden. There are also some lesser known extensions to sun.audio.
A package called browser.audio
The same as sun.audio, but packaged inside the Hot Java browser
The book Java Secrets contains good introductory information on using sun.audio
(The link above is just an advertisement for the book)
The Javasoft pages about the Java Media Framework (JMF)
A soon-to-be-released project that can be incorporated into JDK 1.1
JavaSound FAQ
JavaSound is a feature scheduled to be part of the Java 1.2 release
Advice from Peter Meijer on dealing with applet security and audio
The information is somewhat specific to his applet 'The vOICe' (see below), but it's userful. On the subject of security (which often comes up in audio situations) see this Java Security FAQ
An article from JavaWorld
Tips on using audio in Java

Contributors of free code

Jeff Poskanzer's ACME consulting company
See especially his SynthAudioClip class
SoundBite v1.0
Shareware Package. Audio Recording/Playback in Java using Native Methods
A Java utility for converting .WAV files to .AU files
This is found on the home page of a guy named Tony Hursha

General resource pages

Alu o'Neal Java Laboratories
Gamelan's pages devoted to Java audio
Digital Cat's Java Resource Center
applets relating to sound
Zerius, a consulting company
Programmer of music and audio applications. See the impressive Zerius synthesizer below

Links to Applications

These are some applets that I've found particularly impressive.
Zerius Synthesizer
Very sophisticated (for Java, that is) app for synthsizing sounds from scratch, using a MAX-like interface
Peter Meijer's "The vOICe"
Gabriele Bulfon's "PlayingWave"
An implementation of a well-known method for synthesizing plucked string sounds (Karplus-Strong)

Links to General Audio Information

sox, a program that can convert between various soundfile formats.
The Sox home page is: http://www.spies.com/Sox/
The Audio file formats FAQ
A list of descriptions of various audio file formats, available in .zip format from the "Wotsit's File Format Collection"
A page of useful audio links from U.C. Berkeley

This web page was created September 5, 1997. Since then, it has been accessed times.

Gregory J. Sandell (sandell@sparky.parmly.luc.edu)