Supplies interfaces for service providers to implement when offering new MIDI devices, MIDI file readers and writers, or sound bank readers.
Related DocumentationFor more information on using Java Sound see:
nullreference parameter to methods is incorrect unless explicitly documented on the method as having a meaningful interpretation. Usage to the contrary is incorrect coding and may result in a run time exception either immediately or at some later time.
NullPointerExceptionis an example of typical and acceptable run time exception for such cases.
MidiDeviceProvideris a factory or provider for a particular type of MIDI device.A
MidiFileReadersupplies MIDI file-reading services.A
MidiFileWritersupplies MIDI file-writing services.A
SoundbankReadersupplies soundbank file-reading services.