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.
| Access | Constructor and Description |
|---|---|
| protected |
| Modifier and Type | Method and Description |
|---|---|
| public abstract Soundbank | Returns: soundbank objectURL representing the soundbankObtains a soundbank object from the |
| public abstract Soundbank | Returns: soundbank objectInputStream representing the soundbankObtains a soundbank object from the |
| public abstract Soundbank | Returns: soundbank objectthe file)File representing the soundbankObtains a soundbank object from the |
| SoundbankReader | back to summary |
|---|---|
| protected SoundbankReader() Constructor for subclasses to call. | |
| getSoundbank | back to summary |
|---|---|
| public abstract Soundbank getSoundbank(URL url) throws InvalidMidiDataException, IOException Obtains a soundbank object from the
| |
| getSoundbank | back to summary |
|---|---|
| public abstract Soundbank getSoundbank(InputStream stream) throws InvalidMidiDataException, IOException Obtains a soundbank object from the
| |
| getSoundbank | back to summary |
|---|---|
| public abstract Soundbank getSoundbank(File file) throws InvalidMidiDataException, IOException Obtains a soundbank object from the
| |