| Top |
| #define | AGS_IPATCH_GIG_READER_GET_OBJ_MUTEX() |
| gboolean | ags_ipatch_gig_reader_load () |
| gboolean | ags_ipatch_gig_reader_select_instrument () |
| gboolean | ags_ipatch_gig_reader_select_sample () |
| gchar ** | ags_ipatch_gig_reader_get_instrument_all () |
| gchar ** | ags_ipatch_gig_reader_get_sample_all () |
| gchar ** | ags_ipatch_gig_reader_get_sample_by_instrument_index () |
| AgsIpatchGigReader * | ags_ipatch_gig_reader_new () |
#define AGS_IPATCH_GIG_READER_GET_OBJ_MUTEX(obj) (&(((AgsIpatchGigReader *) obj)->obj_mutex))
gboolean ags_ipatch_gig_reader_load (AgsIpatchGigReader *ipatch_gig_reader,IpatchFileHandle *handle);
Load GIG file.
Since: 3.0.0
gboolean ags_ipatch_gig_reader_select_instrument (AgsIpatchGigReader *ipatch_gig_reader,guint instrument_index);
Select instrument.
Since: 3.0.0
gboolean ags_ipatch_gig_reader_select_sample (AgsIpatchGigReader *ipatch_gig_reader,guint sample_index);
gchar **
ags_ipatch_gig_reader_get_instrument_all
(AgsIpatchGigReader *ipatch_gig_reader);
Get instrument all.
the string vector containing instrument.
[element-type utf8][array zero-terminated=1][transfer full]
Since: 3.0.0
gchar **
ags_ipatch_gig_reader_get_sample_all (AgsIpatchGigReader *ipatch_gig_reader);
Get sample all.
the string vector containing sample.
[element-type utf8][array zero-terminated=1][transfer full]
Since: 3.0.0
gchar ** ags_ipatch_gig_reader_get_sample_by_instrument_index (AgsIpatchGigReader *ipatch_gig_reader,guint instrument_index);
Get sample by instrument index.
the string vector containing sample.
[element-type utf8][array zero-terminated=1][transfer full]
Since: 3.0.0
AgsIpatchGigReader *
ags_ipatch_gig_reader_new (AgsIpatch *ipatch);
Creates a new instance of AgsIpatchGigReader.
Since: 3.0.0