| libInstPatch Reference Manual |
|---|
IpatchGigInstIpatchGigInst — GigaSampler instrument object. |
IpatchGigInstParams;
IpatchGigInst* ipatch_gig_inst_new (void);
IpatchGigInst* ipatch_gig_inst_first (IpatchIter *iter);
IpatchGigInst* ipatch_gig_inst_next (IpatchIter *iter);
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). |
IpatchGigInst* ipatch_gig_inst_first (IpatchIter *iter);
Gets the first item in a GigaSampler instrument iterator. A convenience
wrapper for ipatch_iter_first().
iter : |
Patch item iterator containing IpatchGigInst items |
| Returns : | The first GigaSampler instrument in iter or NULL if empty.
|
IpatchGigInst* ipatch_gig_inst_next (IpatchIter *iter);
Gets the next item in a GigaSampler instrument iterator. A convenience
wrapper for ipatch_iter_next().
iter : |
Patch item iterator containing IpatchGigInst items |
| Returns : | The next GigaSampler instrument in iter or NULL if at
the end of the list.
|
| << IpatchGigFile | IpatchGigRegion >> |