Package Summary Overview Summary

### class:MidiEvent [NONE]
-     public 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 `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`.

### constructor:MidiEvent(javax.sound.midi.MidiMessage, long) [NONE]
- #### MidiEvent
      public MidiEvent(MidiMessage message,
                       long tick)
Constructs a new `MidiEvent`. Parameters: `message` - the MIDI message contained in the event `tick` - the time-stamp for the event, in MIDI ticks

### method:getMessage() [NONE]
- #### getMessage
      public MidiMessage getMessage()
Obtains the MIDI message contained in the event. Returns: the MIDI message

### method:setTick(long) [NONE]
- #### setTick
      public void setTick(long tick)
Sets the time-stamp for the event, in MIDI ticks. Parameters: `tick` - the new time-stamp, in MIDI ticks

### method:getTick() [NONE]
- #### getTick
      public long getTick()
Obtains the time-stamp for the event, in MIDI ticks. Returns: the time-stamp for the event, in MIDI ticks