public abstract class SoundbankReader extends Object
SoundbankReader supplies soundbank file-reading services. Concrete
 subclasses of SoundbankReader parse a given soundbank file, producing
 a Soundbank object that can be loaded into a
 Synthesizer.| Constructor and Description | 
|---|
| SoundbankReader() | 
| Modifier and Type | Method and Description | 
|---|---|
| abstract Soundbank | getSoundbank(File file)Obtains a soundbank object from the  Fileprovided. | 
| abstract Soundbank | getSoundbank(InputStream stream)Obtains a soundbank object from the  InputStreamprovided. | 
| abstract Soundbank | getSoundbank(URL url)Obtains a soundbank object from the URL provided. | 
public abstract Soundbank getSoundbank(URL url) throws InvalidMidiDataException, IOException
url - URL representing the soundbank.InvalidMidiDataException - if the URL does not point to valid MIDI
         soundbank data recognized by this soundbank readerIOException - if an I/O error occurspublic abstract Soundbank getSoundbank(InputStream stream) throws InvalidMidiDataException, IOException
InputStream provided.stream - InputStream representing the soundbankInvalidMidiDataException - if the stream does not point to valid
         MIDI soundbank data recognized by this soundbank readerIOException - if an I/O error occurspublic abstract Soundbank getSoundbank(File file) throws InvalidMidiDataException, IOException
File provided.file - the File representing the soundbankInvalidMidiDataException - if the file does not point to valid MIDI
         soundbank data recognized by this soundbank readerIOException - if an I/O error occurs Submit a bug or feature 
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
 Copyright © 1993, 2023, Oracle and/or its affiliates.  All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.