Package audio

Class Summary
AudioInterfaceDriver This class sits between the AudioProcessor object and the various bits of audio hardware on the computer.
AudioProcessor An AudioProcessor maintains a HashMap of links between AudioInterfaces and VideoServers and acks as a sort of switchboard, taking messages from attached devices and sends them to the connected video servers.
AudioProcessorGUI The main method in this class starts an instance of an AudioProcessor and creates a GUI to interact with it.
VideoServer Used internally to represent a connection to a VideoProcessor object that may or may not be running on the same computer.
VideoServerCommunicator Runs in the background and sends/receives messages from a remote VideoProcessor.