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() |