Displaying information about the Java Sound implementation/installation

Purpose.  This program can display information about available Mixers, Controls, MidiDevices and installed service providers.


java DumpJSInfo -h, --help

java DumpJSInfo -V, --version

java DumpJSInfo [ -D, --debug ] [ --mixers ] [ --controls ] [ --mididevices ] [ --providers ] [ -a, --all ]



lists the available mixers

-M mixername

selects a mixer to play on

-e buffersize

the buffer size to use in the application ("extern")

-i buffersize

the buffer size to use in Java Sound ("intern")


the file name of the audio file to play

Bugs, limitations.  Not known.

Source code.  DumpJSInfo.java, gnu.getopt.Getopt