org.herac.tuxguitar.player.base
public abstract class MidiSequence extends Object
Constructor Summary | |
---|---|
MidiSequence(int tracks) |
Method Summary | |
---|---|
abstract void | addControlChange(long tick, int track, int channel, int controller, int value) |
abstract void | addNoteOff(long tick, int track, int channel, int note, int velocity) |
abstract void | addNoteOn(long tick, int track, int channel, int note, int velocity) |
abstract void | addPitchBend(long tick, int track, int channel, int value) |
abstract void | addProgramChange(long tick, int track, int channel, int instrument) |
abstract void | addTempoInUSQ(long tick, int track, int usq) |
abstract void | addTickMove(long tick, int track, long move) |
abstract void | addTimeSignature(long tick, int track, TimeSignature ts) |
int | getInfoTrack() |
int | getMetronomeTrack() |
int | getTracks() |