Prev Class | Next Class | Frames | No Frames |
Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
java.lang.Object
org.herac.tuxguitar.player.base.MidiSequence
org.herac.tuxguitar.player.impl.MidiSequenceImpl
public class MidiSequenceImpl
extends MidiSequence
Constructor Summary | |
|
Method Summary | |
void |
|
void |
|
void |
|
void |
|
void |
|
void |
|
void |
|
void |
|
void |
|
Sequence |
Methods inherited from class org.herac.tuxguitar.player.base.MidiSequence | |
addControlChange , addNoteOff , addNoteOn , addPitchBend , addProgramChange , addTempoInUSQ , addTickMove , addTimeSignature , getInfoTrack , getMetronomeTrack , getTracks |
public void addControlChange(long tick, int track, int channel, int controller, int value)
- Overrides:
- addControlChange in interface MidiSequence
public void addEvent(int track, MidiEvent event)
public void addNoteOff(long tick, int track, int channel, int note, int velocity)
- Overrides:
- addNoteOff in interface MidiSequence
public void addNoteOn(long tick, int track, int channel, int note, int velocity)
- Overrides:
- addNoteOn in interface MidiSequence
public void addPitchBend(long tick, int track, int channel, int value)
- Overrides:
- addPitchBend in interface MidiSequence
public void addProgramChange(long tick, int track, int channel, int instrument)
- Overrides:
- addProgramChange in interface MidiSequence
public void addTempoInUSQ(long tick, int track, int usq)
- Overrides:
- addTempoInUSQ in interface MidiSequence
public void addTickMove(long tick, int track, long move)
- Overrides:
- addTickMove in interface MidiSequence
public void addTimeSignature(long tick, int track, TimeSignature ts)
- Overrides:
- addTimeSignature in interface MidiSequence
public Sequence getSequence()