Lines Matching defs:MidiDevice
31 * <code>MidiDevice</code> is the base interface for all MIDI devices.
35 * <p>A <code>MidiDevice</code> can be a transmitter or a receiver of
42 * <p>A <code>MidiDevice</code> can be opened and closed explicitly as
45 * #close} on the <code>MidiDevice</code> instance.
46 * If an application opens a <code>MidiDevice</code>
52 * MidiSystem.getTransmitter}. The <code>MidiDevice</code> used by
58 * {@link javax.sound.midi.MidiSystem}). A <code>MidiDevice</code>
74 * same <code>MidiDevice</code> instance, the following rules apply:
86 * To detect if a MidiDevice represents a hardware MIDI port, the
90 * MidiDevice device = ...;
98 * A <code>MidiDevice</code> includes a <code>{@link MidiDevice.Info}</code> object
110 public interface MidiDevice extends AutoCloseable {
226 * connected with this MidiDevice.
263 * connected with this MidiDevice.
278 * A <code>MidiDevice.Info</code> object contains assorted
279 * data about a <code>{@link MidiDevice}</code>, including its
282 * @see MidiDevice#getDeviceInfo