![]() |
![]() |
![]() |
libInstPatch Reference Manual | ![]() |
---|---|---|---|---|
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.
|