org.herac.tuxguitar.player.impl.jsa.sequencer
Class MidiSequenceHandlerImpl
java.lang.Object
MidiSequenceHandler
org.herac.tuxguitar.player.impl.jsa.sequencer.MidiSequenceHandlerImpl
public class MidiSequenceHandlerImpl
- extends MidiSequenceHandler
Method Summary |
void |
addControlChange(long tick,
int track,
int channel,
int controller,
int value)
|
void |
addEvent(int track,
javax.sound.midi.MidiEvent event)
|
void |
addNoteOff(long tick,
int track,
int channel,
int note,
int velocity)
|
void |
addNoteOn(long tick,
int track,
int channel,
int note,
int velocity)
|
void |
addPitchBend(long tick,
int track,
int channel,
int value)
|
void |
addProgramChange(long tick,
int track,
int channel,
int instrument)
|
void |
addTempoInUSQ(long tick,
int track,
int usq)
|
void |
addTimeSignature(long tick,
int track,
TGTimeSignature ts)
|
javax.sound.midi.Sequence |
getSequence()
|
void |
notifyFinish()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MidiSequenceHandlerImpl
public MidiSequenceHandlerImpl(MidiSequenceLoader loader,
int tracks)
getSequence
public javax.sound.midi.Sequence getSequence()
addEvent
public void addEvent(int track,
javax.sound.midi.MidiEvent event)
addControlChange
public void addControlChange(long tick,
int track,
int channel,
int controller,
int value)
addNoteOff
public void addNoteOff(long tick,
int track,
int channel,
int note,
int velocity)
addNoteOn
public void addNoteOn(long tick,
int track,
int channel,
int note,
int velocity)
addPitchBend
public void addPitchBend(long tick,
int track,
int channel,
int value)
addProgramChange
public void addProgramChange(long tick,
int track,
int channel,
int instrument)
addTempoInUSQ
public void addTempoInUSQ(long tick,
int track,
int usq)
addTimeSignature
public void addTimeSignature(long tick,
int track,
TGTimeSignature ts)
notifyFinish
public void notifyFinish()