Sequencer

Interface Sequencer

All Superinterfaces:
AutoCloseable, MidiDevice
public interface Sequencer
extends MidiDevice

A hardware or software device that plays back a MIDI sequence is known as a sequencer. A MIDI sequence contains lists of time-stamped MIDI data, such as might be read from a standard MIDI file. Most sequencers also provide functions for creating and editing sequences.

The Sequencer interface includes methods for the following basic MIDI sequencer operations:

  • obtaining a sequence from MIDI file data
  • starting and stopping playback
  • moving to an arbitrary position in the sequence
  • changing the tempo (speed) of playback
  • synchroni