IpatchGigSample

IpatchGigSample — GigaSampler sample object

Stability Level

Stable, unless otherwise indicated

Functions

Properties

guint group-number Read / Write

Object Hierarchy

    GObject
    ╰── IpatchItem
        ╰── IpatchDLS2Sample
            ╰── IpatchGigSample

Description

Object defining a GigaSampler sample object. Child of IpatchGig objects and referenced by IpatchGigSubRegion objects.

Functions

ipatch_gig_sample_new ()

IpatchGigSample *
ipatch_gig_sample_new (void);

Create a new GigaSampler sample object.

Returns

New GigaSampler sample 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_sample_first ()

IpatchGigSample *
ipatch_gig_sample_first (IpatchIter *iter);

Gets the first item in a GigaSampler sample iterator. A convenience wrapper for ipatch_iter_first().

[skip]

Parameters

iter

Patch item iterator containing IpatchGigSample items

 

Returns

The first GigaSampler sample in iter or NULL if empty.


ipatch_gig_sample_next ()

IpatchGigSample *
ipatch_gig_sample_next (IpatchIter *iter);

Gets the next item in a GigaSampler sample iterator. A convenience wrapper for ipatch_iter_next().

[skip]

Parameters

iter

Patch item iterator containing IpatchGigSample items

 

Returns

The next GigaSampler sample in iter or NULL if at the end of the list.

Property Details

The “group-number” property

  “group-number”             guint

Sample group index.

Owner: IpatchGigSample

Flags: Read / Write

Default value: 0

See Also

IpatchGig