"Java has an internal audio/MIDI API - The Java Sound API
provides a built-in mechanism for handling audio and MIDI events,
files, and streams. The applications programmer can write to the
API instead of the machine-specific hardware and/or its audio
subsystem."