No cache version.

Caching disabled. Default setting for this page:enabled (code LNG204)
If the display is too slow, you can disable the user mode to view the cached version.
javax.sound.midi.spi

Class MidiDeviceProvider


  • public abstract class MidiDeviceProvider
    extends Object
    A MidiDeviceProvider is a factory or provider for a particular type of MIDI device. This mechanism allows the implementation to determine how resources are managed in the creation and management of a device.
    • Constructor Detail

      • MidiDeviceProvider

        public MidiDeviceProvider()
    • Method Detail

      • isDeviceSupported

        public boolean isDeviceSupported(MidiDevice.Info info)
        Indicates whether the device provider supports the device represented by the specified device info object.
        Parameters:
        info - an info object that describes the device for which support is queried
        Returns:
        true if the specified device is supported, otherwise false
      • getDeviceInfo

        public abstract MidiDevice.Info[] getDeviceInfo()
        Obtains the set of info objects representing the device or devices provided by this MidiDeviceProvider.
        Returns:
        set of device info objects
      • getDevice

        public abstract MidiDevice getDevice(MidiDevice.Info info)
        Obtains an instance of the device represented by the info object.
        Parameters:
        info - an info object that describes the desired device
        Returns:
        device instance
        Throws:
        IllegalArgumentException - if the info object specified does not match the info object for a device supported by this MidiDeviceProvider.
Error Infobrol

Can not display this page of the Infobrol website

Type of error (18-01)

Unknown format specifier "&"

Please try again in a few minutes…

Return to the home page




Steph