Uses of Class javax.sound.midi.Sequencer.SyncMode (Java SE 23 & JDK 23)
Description: use: module: java.desktop, package: javax.sound.midi, interface: Sequencer, class: SyncMode

# Uses of Class
javax.sound.midi.Sequencer.SyncMode

Packages that use Sequencer.SyncMode
Package
Description
javax.sound.midi
Provides interfaces and classes for I/O, sequencing, and synthesis of MIDI (Musical Instrument Digital Interface) data.

- ## Uses of Sequencer.SyncMode in javax.sound.midi

  Fields in javax.sound.midi declared as Sequencer.SyncMode
  Modifier and Type
  Field
  Description
  `static final Sequencer.SyncMode`
  Sequencer.SyncMode.`INTERNAL_CLOCK`
  A master synchronization mode that makes the sequencer get its timing information from its internal clock.
  `static final Sequencer.SyncMode`
  Sequencer.SyncMode.`MIDI_SYNC`
  A master or slave synchronization mode that specifies the use of MIDI clock messages.
  `static final Sequencer.SyncMode`
  Sequencer.SyncMode.`MIDI_TIME_CODE`
  A master or slave synchronization mode that specifies the use of MIDI Time Code.
  `static final Sequencer.SyncMode`
  Sequencer.SyncMode.`NO_SYNC`
  A slave synchronization mode indicating that no timing information should be sent to the receiver.
  Methods in javax.sound.midi that return Sequencer.SyncMode
  Modifier and Type
  Method
  Description
  `Sequencer.SyncMode`
  Sequencer.`getMasterSyncMode()`
  Obtains the current master synchronization mode for this sequencer.
  `Sequencer.SyncMode[]`
  Sequencer.`getMasterSyncModes()`
  Obtains the set of master synchronization modes supported by this sequencer.
  `Sequencer.SyncMode`
  Sequencer.`getSlaveSyncMode()`
  Obtains the current slave synchronization mode for this sequencer.
  `Sequencer.SyncMode[]`
  Sequencer.`getSlaveSyncModes()`
  Obtains the set of slave synchronization modes supported by the sequencer.
  Methods in javax.sound.midi with parameters of type Sequencer.SyncMode
  Modifier and Type
  Method
  Description
  `void`
  Sequencer.`setMasterSyncMode(Sequencer.SyncMode sync)`
  Sets the source of timing information used by this sequencer.
  `void`
  Sequencer.`setSlaveSyncMode(Sequencer.SyncMode sync)`
  Sets the slave synchronization mode for the sequencer.