package org.herac.tuxguitar.io.gervill; import javax.sound.sampled.AudioFileFormat; import javax.sound.sampled.AudioFormat; public class MidiToAudioSettings { public static final AudioFormat DEFAULT_FORMAT = new AudioFormat( AudioFormat.Encoding.PCM_SIGNED, 44100, 16, 2, 4, 44100, false); public static final AudioFileFormat.Type DEFAULT_TYPE = AudioFileFormat.Type.WAVE; private AudioFormat format; private AudioFileFormat.Type type; public AudioFormat getFormat() { return this.format; } public AudioFileFormat.Type getType() { return this.type; } public void setDefaults() { this.setType(DEFAULT_TYPE); this.setFormat(DEFAULT_FORMAT); } public void setFormat(AudioFormat format) { this.format = format; } public void setType(AudioFileFormat.Type type) { this.type = type; } }