I. Object Hierarchy
II. General objects and functions
IpatchItem — Base abstract class for all patch items.
IpatchFile — A file object.
IpatchContainer — An abstract patch container class.
IpatchBase — Toplevel object for patch files (SoundFont, DLS, etc)
IpatchIter — Item iterator.
IpatchList — Object list.
IpatchConverter — Object conversion system.
IpatchRiffParser — RIFF file parser.
IpatchUnit — Unit type registration and conversion.
IpatchRange — A range parameter type.
version
III. Sample objects and functions
IpatchSampleData — A sample data object.
IpatchSampleStore — A base class for sample storage methods.
IpatchSampleFile — Base class for audio sample files.
IpatchSampleTransform — Sample format conversion object
Sample format — Sample format enums and functions
IpatchAudioFile — libaudiofile IpatchSampleFile type.
IpatchSampleStoreFile — File sample store object
IpatchSampleStoreRAM — RAM sample store object
IpatchSampleStoreROM — ROM sample store object
IpatchSampleStoreSwap — Swap file sample store object
IV. DLS patches
IpatchDLS2 — DLS Object
IpatchDLSFile — DLS file object.
IpatchDLS2Info — DLS info lists.
IpatchDLSReader — DLS reader object.
IpatchDLSWriter — DLS writer object.
IpatchDLS2Inst — DLS instrument object.
IpatchDLS2Region — A DLS region.
IpatchDLS2Conn — DLS connection block structure.
IpatchDLS2Sample — DLS sample object.
V. SoundFont patches
IpatchSF2 — SoundFont object
IpatchSF2File — SoundFont file type
IpatchSF2Reader — SoundFont file reader.
IpatchSF2Writer — SoundFont save object.
IpatchSF2Preset — SoundFont preset object
IpatchSF2Inst — SoundFont instrument object
IpatchSF2Zone — A base class for SoundFont zones
IpatchSF2Gen — SoundFont generator routines
IpatchSF2Mod — SoundFont modulator structure and related functions
IpatchSF2PZone — SoundFont preset zone object
IpatchSF2IZone — SoundFont instrument zone object
IpatchSF2Sample — SoundFont sample object
VI. GigaSampler patches
IpatchGig — GigaSampler object
IpatchGigFile — GigaSampler file object.
IpatchGigInst — GigaSampler instrument object.
IpatchGigRegion — GigaSampler instrument region object.
IpatchGigEffects — GigaSampler parameters and effects.
VII. CRAM instrument compression
IpatchCramDecoderConverter — CRAM file decoder converter.
IpatchCramEncoderConverter — CRAM file encoder converter.
IpatchCramDecoder — CRAM decoder object.
IpatchCramEncoder — CRAM encoder object.
IpatchCramFile — CRAM file object.
IpatchCram — More CRAM stuff.