private void initJavaSound() {
		// and away
		Mixer mixer = getMixer();
		System.out.print("CHOSEN MIXER: ");
		System.out.println(mixer.getMixerInfo().getName());
		if (mixer == null)
			return;
		DataLine.Info info = new DataLine.Info(SourceDataLine.class,
				audioFormat);
		try {
			sourceDataLine = (SourceDataLine) mixer.getLine(info);
			if (systemBufferSizeInFrames < 0)
				sourceDataLine.open(audioFormat);
			else
				sourceDataLine.open(audioFormat, systemBufferSizeInFrames
						* audioFormat.getFrameSize());
		} catch (LineUnavailableException ex) {
			System.out
					.println(getClass().getName() + " : Error getting line\n");
		}
	}