org.herac.tuxguitar.player.impl.midiport.fluidsynth
Class MidiOutImpl

java.lang.Object
  extended by org.herac.tuxguitar.player.impl.midiport.fluidsynth.MidiOutImpl

public class MidiOutImpl
extends java.lang.Object


Constructor Summary
MidiOutImpl(MidiSynth synth)
           
 
Method Summary
 void sendAllNotesOff()
           
 void sendControlChange(int channel, int controller, int value)
           
 void sendNoteOff(int channel, int key, int velocity)
           
 void sendNoteOn(int channel, int key, int velocity)
           
 void sendPitchBend(int channel, int value)
           
 void sendProgramChange(int channel, int value)
           
 void sendSystemReset()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MidiOutImpl

public MidiOutImpl(MidiSynth synth)
Method Detail

sendSystemReset

public void sendSystemReset()

sendNoteOn

public void sendNoteOn(int channel,
                       int key,
                       int velocity)

sendNoteOff

public void sendNoteOff(int channel,
                        int key,
                        int velocity)

sendControlChange

public void sendControlChange(int channel,
                              int controller,
                              int value)

sendProgramChange

public void sendProgramChange(int channel,
                              int value)

sendPitchBend

public void sendPitchBend(int channel,
                          int value)

sendAllNotesOff

public void sendAllNotesOff()