org.herac.tuxguitar.player.impl

Class MidiSequenceImpl

public class MidiSequenceImpl extends MidiSequence

Constructor Summary
MidiSequenceImpl(SongManager manager)
Method Summary
voidaddControlChange(long tick, int track, int channel, int controller, int value)
voidaddEvent(int track, MidiEvent event)
voidaddNoteOff(long tick, int track, int channel, int note, int velocity)
voidaddNoteOn(long tick, int track, int channel, int note, int velocity)
voidaddPitchBend(long tick, int track, int channel, int value)
voidaddProgramChange(long tick, int track, int channel, int instrument)
voidaddTempoInUSQ(long tick, int track, int usq)
voidaddTickMove(long tick, int track, long move)
voidaddTimeSignature(long tick, int track, TimeSignature ts)
SequencegetSequence()

Constructor Detail

MidiSequenceImpl

public MidiSequenceImpl(SongManager manager)

Method Detail

addControlChange

public void addControlChange(long tick, int track, int channel, int controller, int value)

addEvent

public void addEvent(int track, MidiEvent event)

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)

addTickMove

public void addTickMove(long tick, int track, long move)

addTimeSignature

public void addTimeSignature(long tick, int track, TimeSignature ts)

getSequence

public Sequence getSequence()