IpatchGigInst
IpatchGigInst — GigaSampler instrument object
|
|
Stability Level
Stable, unless otherwise indicated
Description
GigaSampler instrument objects are the toplevel instrument objects in a
GigaSampler file.
Functions
ipatch_gig_inst_new ()
IpatchGigInst *
ipatch_gig_inst_new (void
);
Create a new GigaSampler instrument object.
Returns
New GigaSampler instrument with a reference count of 1. Caller
owns the reference and removing it will destroy the item, unless another
reference is added (if its parented for example).
ipatch_gig_inst_first ()
IpatchGigInst *
ipatch_gig_inst_first (IpatchIter *iter
);
Gets the first item in a GigaSampler instrument iterator. A convenience
wrapper for ipatch_iter_first()
.
[skip]
Returns
The first GigaSampler instrument in iter
or NULL
if empty.
ipatch_gig_inst_next ()
IpatchGigInst *
ipatch_gig_inst_next (IpatchIter *iter
);
Gets the next item in a GigaSampler instrument iterator. A convenience
wrapper for ipatch_iter_next()
.
[skip]
Returns
The next GigaSampler instrument in iter
or NULL
if at
the end of the list.
Types and Values
IpatchGigInstParams
typedef struct _IpatchGigInstParams IpatchGigInstParams;