libInstPatch Reference Manual
Table of Contents
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.
Object Hierarchy >>