MidiEventpublic class MidiEvent extends Object MIDI events contain a MIDI message and a corresponding time-stamp
expressed in ticks, and can represent the MIDI event information
stored in a MIDI file or a {@link Sequence} object. The
duration of a tick is specified by the timing information contained
in the MIDI file or Sequence object.
In Java Sound, MidiEvent objects are typically contained in a
{@link Track} , and Tracks are likewise
contained in a Sequence . |
Fields Summary |
---|
private final MidiMessage | messageThe MIDI message for this event. | private long | tickThe tick value for this event. |
Constructors Summary |
---|
public MidiEvent(MidiMessage message, long tick)Constructs a new MidiEvent .
this.message = message;
this.tick = tick;
|
Methods Summary |
---|
public javax.sound.midi.MidiMessage | getMessage()Obtains the MIDI message contained in the event.
return message;
| public long | getTick()Obtains the time-stamp for the event, in MIDI ticks
return tick;
| public void | setTick(long tick)Sets the time-stamp for the event, in MIDI ticks
this.tick = tick;
|
|