org.herac.tuxguitar.io.midi
Class MidiMessageUtils

java.lang.Object
  extended by org.herac.tuxguitar.io.midi.MidiMessageUtils

public class MidiMessageUtils
extends java.lang.Object


Field Summary
static byte TICK_MOVE
           
 
Constructor Summary
MidiMessageUtils()
           
 
Method Summary
static MidiMessage controlChange(int channel, int controller, int value)
           
static MidiMessage endOfTrack()
           
static MidiMessage noteOff(int channel, int note, int velocity)
           
static MidiMessage noteOn(int channel, int note, int velocity)
           
static MidiMessage pitchBend(int channel, int value)
           
static MidiMessage programChange(int channel, int instrument)
           
static MidiMessage systemReset()
           
static MidiMessage tempoInUSQ(int usq)
           
static MidiMessage timeSignature(TGTimeSignature ts)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TICK_MOVE

public static final byte TICK_MOVE
See Also:
Constant Field Values
Constructor Detail

MidiMessageUtils

public MidiMessageUtils()
Method Detail

noteOn

public static MidiMessage noteOn(int channel,
                                 int note,
                                 int velocity)

noteOff

public static MidiMessage noteOff(int channel,
                                  int note,
                                  int velocity)

controlChange

public static MidiMessage controlChange(int channel,
                                        int controller,
                                        int value)

programChange

public static MidiMessage programChange(int channel,
                                        int instrument)

pitchBend

public static MidiMessage pitchBend(int channel,
                                    int value)

systemReset

public static MidiMessage systemReset()

tempoInUSQ

public static MidiMessage tempoInUSQ(int usq)

timeSignature

public static MidiMessage timeSignature(TGTimeSignature ts)

endOfTrack

public static MidiMessage endOfTrack()