org.herac.tuxguitar.player.impl.jsa.midiport
Class MidiPortSynthesizer

java.lang.Object
  extended by MidiPort
      extended by org.herac.tuxguitar.player.impl.jsa.midiport.MidiPortSynthesizer

public class MidiPortSynthesizer
extends MidiPort


Constructor Summary
MidiPortSynthesizer(javax.sound.midi.Synthesizer synthesizer)
           
 
Method Summary
 void check()
           
 void close()
           
 javax.sound.midi.Synthesizer getSynthesizer()
           
 boolean isSoundbankLoaded()
           
 boolean isSynthesizerLoaded()
           
 boolean loadSoundbank(java.io.File file)
           
 boolean loadSoundbank(javax.sound.midi.Soundbank sb)
           
 void open()
           
 MidiOut out()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MidiPortSynthesizer

public MidiPortSynthesizer(javax.sound.midi.Synthesizer synthesizer)
Method Detail

open

public void open()

close

public void close()

out

public MidiOut out()

check

public void check()
           throws MidiPlayerException
Throws:
MidiPlayerException

getSynthesizer

public javax.sound.midi.Synthesizer getSynthesizer()

loadSoundbank

public boolean loadSoundbank(java.io.File file)

loadSoundbank

public boolean loadSoundbank(javax.sound.midi.Soundbank sb)

isSynthesizerLoaded

public boolean isSynthesizerLoaded()

isSoundbankLoaded

public boolean isSoundbankLoaded()