クラス
javax.sound.midi.Patchの使用

Patchを使用しているパッケージ 
パッケージ 説明
javax.sound.midi
MIDI (Musical Instrument Digital Interface)データの入出力、シーケンシング、および合成のためのインタフェースおよびクラスを提供します。
  • javax.sound.midiでのPatchの使用

    Patchを返すjavax.sound.midi内のメソッド 
    修飾子と型 メソッド 説明
    Patch Instrument.getPatch()
    このインストゥルメントがシンセサイザに格納されるバンク番号とプログラム番号を示すPatchオブジェクトを取得します。
    Patch[] Sequence.getPatchList()
    このシーケンスで参照されるパッチのリストを取得します。
    Patch型のパラメータを持つjavax.sound.midi内のメソッド 
    修飾子と型 メソッド 説明
    Instrument Soundbank.getInstrument​(Patch patch)
    指定したPatchからInstrumentを取得します。
    boolean Synthesizer.loadInstruments​(Soundbank soundbank, Patch[] patchList)
    指定したパッチによって参照されるインストゥルメントを、指定したSoundbankからロードします。
    void Synthesizer.unloadInstruments​(Soundbank soundbank, Patch[] patchList)
    指定したパッチによって参照されるインストゥルメントを、指定したMIDIサウンド・バンクからアンロードします。
    Patch型のパラメータを持つjavax.sound.midi内のコンストラクタ 
    コンストラクタ 説明
    Instrument​(Soundbank soundbank, Patch patch, String name, Class<?> dataClass)
    指定されたPatchから新しいMIDIインストゥルメントを作成します。