Skip to content

Latest commit

 

History

History
39 lines (27 loc) · 1.82 KB

preloading-patches-with-internal-midi-synthesizers.md

File metadata and controls

39 lines (27 loc) · 1.82 KB
title description ms.assetid keywords ms.topic ms.date
Preloading Patches with Internal MIDI Synthesizers
Preloading Patches with Internal MIDI Synthesizers
c200aa91-ab91-48e8-b3b5-8e7f36e511be
Musical Instrument Digital Interface (MIDI),internal synthesizers
MIDI (Musical Instrument Digital Interface),internal synthesizers
playing MIDI files,internal synthesizers
internal MIDI synthesizers
Musical Instrument Digital Interface (MIDI),preloading patches
MIDI (Musical Instrument Digital Interface),preloading patches
playing MIDI files,preloading patches
preloading MIDI patches
article
05/31/2018

Preloading Patches with Internal MIDI Synthesizers

Some internal MIDI synthesizer devices cannot keep all of their patches loaded simultaneously. These devices must preload their patch data.

Windows provides the following functions to request that a synthesizer preload and cache specified patches.

Value Meaning
midiOutCachePatches Requests that an internal MIDI synthesizer device preload and cache specified melodic patches.
midiOutCacheDrumPatches Requests that an internal MIDI synthesizer device preload and cache specified key-based percussion patches.

 

For information on how to determine if a particular device supports preloading patches, see Querying MIDI Output Devices.