javax.sound.midi
public class: MidiEvent [javadoc |
source]
java.lang.Object
javax.sound.midi.MidiEvent
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
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
Track
, and Tracks
are likewise
contained in a Sequence
.
- author:
David
- Rivas
- author:
Kara
- Kytle
Constructor: |
public MidiEvent(MidiMessage message,
long tick) {
this.message = message;
this.tick = tick;
}
Constructs a new MidiEvent . Parameters:
message - the MIDI message contained in the event
tick - the time-stamp for the event, in MIDI ticks
|
Methods from java.lang.Object: |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method from javax.sound.midi.MidiEvent Detail: |
public MidiMessage getMessage() {
return message;
}
Obtains the MIDI message contained in the event. |
public long getTick() {
return tick;
}
Obtains the time-stamp for the event, in MIDI ticks |
public void setTick(long tick) {
this.tick = tick;
}
Sets the time-stamp for the event, in MIDI ticks |