- java.lang.Object
- 
- javax.sound.midi.spi.SoundbankReader
 
- 
 public abstract class SoundbankReader extends Object SoundbankReaderは、サウンドバンク・ファイル読込みサービスを提供します。SoundbankReaderの具象サブクラスは、指定されたサウンドバンク・ファイルを構文解析して、SynthesizerにロードできるSoundbankオブジェクトを生成します。- 導入されたバージョン:
- 1.3
 
- 
- 
コンストラクタのサマリーコンストラクタ コンストラクタ 説明 SoundbankReader()
 - 
メソッドのサマリーすべてのメソッド インスタンス・メソッド 抽象メソッド 修飾子と型 メソッド 説明 abstract SoundbankgetSoundbank(File file)指定されたFileからサウンドバンク・オブジェクトを取得します。abstract SoundbankgetSoundbank(InputStream stream)指定されたInputStreamからサウンドバンク・オブジェクトを取得します。abstract SoundbankgetSoundbank(URL url)URLからサウンド・バンク・オブジェクトを取得します。
 
- 
- 
- 
メソッドの詳細- 
getSoundbankpublic abstract Soundbank getSoundbank(URL url) throws InvalidMidiDataException, IOException URLからサウンド・バンク・オブジェクトを取得します。- パラメータ:
- url- サウンド・バンクを表す- URL
- 戻り値:
- サウンドバンク・オブジェクト
- 例外:
- InvalidMidiDataException-- URLがこのサウンド・バンク・リーダーによって認識された有効なMIDIサウンド・バンク・データを指していない場合
- IOException- 入出力エラーが発生した場合
- NullPointerException-- urlが- nullの場合
 
 - 
getSoundbankpublic abstract Soundbank getSoundbank(InputStream stream) throws InvalidMidiDataException, IOException 指定されたInputStreamからサウンドバンク・オブジェクトを取得します。- パラメータ:
- stream- サウンド・バンクを表す- InputStream。
- 戻り値:
- サウンドバンク・オブジェクト
- 例外:
- InvalidMidiDataException- このサウンドバンク・リーダーが認識した有効なMIDIサウンドバンク・データをストリームが示さない場合
- IOException- 入出力エラーが発生した場合
- NullPointerException-- streamが- nullの場合
 
 - 
getSoundbankpublic abstract Soundbank getSoundbank(File file) throws InvalidMidiDataException, IOException 指定されたFileからサウンドバンク・オブジェクトを取得します。- パラメータ:
- file- サウンド・バンクを表す- File
- 戻り値:
- サウンドバンク・オブジェクト
- 例外:
- InvalidMidiDataException- このサウンドバンク・リーダーが認識した有効なMIDIサウンドバンク・データをファイルが示さない場合
- IOException- 入出力エラーが発生した場合
- NullPointerException-- fileが- nullの場合
 
 
- 
 
-