public abstract class SoundbankReader extends Object
Constructor and Description |
---|
SoundbankReader()
Constructor
|
Modifier and Type | Method and Description |
---|---|
abstract Soundbank |
getSoundbank(File file)
Get the Soundbank from the specified
File |
abstract Soundbank |
getSoundbank(InputStream stream)
Get the Soundbank from the specified
InputStream |
abstract Soundbank |
getSoundbank(URL url)
Get the Soundbank from the specified
URL |
@NonNull public abstract Soundbank getSoundbank(@NonNull File file) throws InvalidMidiDataException, IOException
File
file
- the fileInvalidMidiDataException
IOException
@NonNull public abstract Soundbank getSoundbank(@NonNull InputStream stream) throws InvalidMidiDataException, IOException
InputStream
stream
- the InputStreamInvalidMidiDataException
IOException
@NonNull public abstract Soundbank getSoundbank(@NonNull URL url) throws InvalidMidiDataException, IOException
URL
url
- the URLInvalidMidiDataException
IOException