Top |
Functions
#define | AGS_IPATCH_GIG_READER_GET_OBJ_MUTEX() |
|
ags_ipatch_gig_reader_load () |
|
ags_ipatch_gig_reader_select_instrument () |
|
ags_ipatch_gig_reader_select_sample () |
|
ags_ipatch_gig_reader_get_instrument_all () |
|
ags_ipatch_gig_reader_get_sample_all () |
|
ags_ipatch_gig_reader_get_sample_by_instrument_index () |
AgsIpatchGigReader * | ags_ipatch_gig_reader_new () |
#define | AGS_IPATCH_GIG_READER() |
#define | AGS_IPATCH_GIG_READER_CLASS() |
#define | AGS_IPATCH_GIG_READER_GET_CLASS() |
#define | AGS_IS_IPATCH_GIG_READER() |
#define | AGS_IS_IPATCH_GIG_READER_CLASS() |
|
ags_ipatch_gig_reader_get_type () |
Types and Values
enum | AgsGigLevel |
#define | AGS_TYPE_IPATCH_GIG_READER |
struct | AgsIpatchGigReader |
struct | AgsIpatchGigReaderClass |
Functions
AGS_IPATCH_GIG_READER_GET_OBJ_MUTEX()
#define AGS_IPATCH_GIG_READER_GET_OBJ_MUTEX(obj) (&(((AgsIpatchGigReader *) obj)->obj_mutex))
ags_ipatch_gig_reader_load ()
gboolean ags_ipatch_gig_reader_load (AgsIpatchGigReader *ipatch_gig_reader
,);
IpatchFileHandle *handle
Load GIG file.
Since:
ags_ipatch_gig_reader_select_instrument ()
gboolean ags_ipatch_gig_reader_select_instrument (AgsIpatchGigReader *ipatch_gig_reader
,);
guint instrument_index
Select instrument.
Since:
ags_ipatch_gig_reader_select_sample ()
gboolean ags_ipatch_gig_reader_select_sample (AgsIpatchGigReader *ipatch_gig_reader
,);
guint sample_index
ags_ipatch_gig_reader_get_instrument_all ()
gchar ** ags_ipatch_gig_reader_get_instrument_all (AgsIpatchGigReader *ipatch_gig_reader
);
Get instrument all.
Returns
the string vector containing instrument.
[element-type utf8][array zero-terminated=1][transfer full]
Since:
ags_ipatch_gig_reader_get_sample_all ()
gchar ** ags_ipatch_gig_reader_get_sample_all (AgsIpatchGigReader *ipatch_gig_reader
);
Get sample all.
Returns
the string vector containing sample.
[element-type utf8][array zero-terminated=1][transfer full]
Since:
ags_ipatch_gig_reader_get_sample_by_instrument_index ()
gchar ** ags_ipatch_gig_reader_get_sample_by_instrument_index (AgsIpatchGigReader *ipatch_gig_reader
,);
guint instrument_index
Get sample by instrument index.
Returns
the string vector containing sample.
[element-type utf8][array zero-terminated=1][transfer full]
Since:
ags_ipatch_gig_reader_new ()
AgsIpatchGigReader *
ags_ipatch_gig_reader_new (AgsIpatch *ipatch
);
Creates a new instance of AgsIpatchGigReader.
Since:
AGS_IPATCH_GIG_READER()
#define AGS_IPATCH_GIG_READER(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), AGS_TYPE_IPATCH_GIG_READER, AgsIpatchGigReader))
AGS_IPATCH_GIG_READER_CLASS()
#define AGS_IPATCH_GIG_READER_CLASS(class) (G_TYPE_CHECK_CLASS_CAST((class), AGS_TYPE_IPATCH_GIG_READER, AgsIpatchGigReaderClass))
AGS_IPATCH_GIG_READER_GET_CLASS()
#define AGS_IPATCH_GIG_READER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), AGS_TYPE_IPATCH_GIG_READER, AgsIpatchGigReaderClass))
AGS_IS_IPATCH_GIG_READER()
#define AGS_IS_IPATCH_GIG_READER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), AGS_TYPE_IPATCH_GIG_READER))
AGS_IS_IPATCH_GIG_READER_CLASS()
#define AGS_IS_IPATCH_GIG_READER_CLASS(class) (G_TYPE_CHECK_CLASS_TYPE ((class), AGS_TYPE_IPATCH_GIG_READER))