# Package jm.midi.event

- Interface Summary
  Interface | Description
  --- | ---
  Event | The Event interface is the public interface for ALL MIDI event classes.
  SysComEvt | Provides an interface for System Common Events.
  VoiceEvt | Description: The interface VoiceEvt is the "parent" to a group of child classes representing MIDI voice event messages.

- Class Summary
  Class | Description
  --- | ---
  ATouch | Description: The ATouch event is one of a set of events whose parent class is voice_event.
  CChange | Description: The CChange event is one of a set of events whose parent class is VoiceEvt.
  CPres | Description: The CPres event is one of a set of events whose parent class is VoiceEvt.
  EndTrack |
  KeySig |
  NoteOff | Description: The NoteOff event is one of a set of events whose parent class is VoiceEvt.
  NoteOn | Description: The NoteOn event is one of a set of events whose parent class is VoiceEvt.
  PChange | Description: The PChange event is one of a set of events whose parent class is VoiceEvt.
  PWheel | Description: The PWheel event is one of a set of events whose parent class is VoiceEvt.
  SysEx | SysEx is an interfaced by Event and contains a tracks System Exclusive events.
  TempoEvent | TempoEvent Events are contained in the MidiFile class's tempoList unlike most of the other events which are track data stored in the track Event List.
  TimeSig |