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;