内部 MIDI シンセサイザーを使用したパッチのプリロード
一部の内部 MIDI シンセサイザー デバイスでは、すべてのパッチを同時に読み込むことはできません。 これらのデバイスでは、パッチ データを事前に読み込む必要があります。
Windows には、シンセサイザーの事前読み込みと指定されたパッチのキャッシュを要求する次の関数が用意されています。
値 | 説明 |
---|---|
midiOutCachePatches | 内部 MIDI シンセサイザー デバイスのプリロードとキャッシュで指定されたメロディック パッチを要求します。 |
midiOutCacheDrumPatches | 内部 MIDI シンセサイザー デバイスに事前読み込みとキャッシュに指定されたキーベースのパーカッションパッチを要求します。 |
特定のデバイスがパッチのプリロードをサポートしているかどうかを判断する方法については、「 MIDI 出力デバイスのクエリ」を参照してください。