Functions
ags_ipatch_dls2_reader_load ()
gboolean
ags_ipatch_dls2_reader_load (AgsIpatchDLS2Reader *ipatch_dls2_reader
,
IpatchFileHandle *handle
);
ags_ipatch_dls2_reader_select_instrument ()
gboolean
ags_ipatch_dls2_reader_select_instrument
(AgsIpatchDLS2Reader *ipatch_dls2_reader
,
guint instrument_index
);
ags_ipatch_dls2_reader_select_sample ()
gboolean
ags_ipatch_dls2_reader_select_sample (AgsIpatchDLS2Reader *ipatch_dls2_reader
,
guint sample_index
);
ags_ipatch_dls2_reader_get_instrument_all ()
gchar **
ags_ipatch_dls2_reader_get_instrument_all
(AgsIpatchDLS2Reader *ipatch_dls2_reader
);
ags_ipatch_dls2_reader_get_sample_all ()
gchar **
ags_ipatch_dls2_reader_get_sample_all (AgsIpatchDLS2Reader *ipatch_dls2_reader
);
ags_ipatch_dls2_reader_get_sample_by_instrument_index ()
gchar **
ags_ipatch_dls2_reader_get_sample_by_instrument_index
(AgsIpatchDLS2Reader *ipatch_dls2_reader
,
guint instrument_index
);
AGS_IPATCH_DLS2_READER()
#define AGS_IPATCH_DLS2_READER(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), AGS_TYPE_IPATCH_DLS2_READER, AgsIpatchDLS2Reader))
AGS_IPATCH_DLS2_READER_CLASS()
#define AGS_IPATCH_DLS2_READER_CLASS(class) (G_TYPE_CHECK_CLASS_CAST((class), AGS_TYPE_IPATCH_DLS2_READER, AgsIpatchDLS2ReaderClass))
AGS_IPATCH_DLS2_READER_GET_CLASS()
#define AGS_IPATCH_DLS2_READER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), AGS_TYPE_IPATCH_DLS2_READER, AgsIpatchDLS2ReaderClass))
AGS_IS_IPATCH_DLS2_READER()
#define AGS_IS_IPATCH_DLS2_READER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), AGS_TYPE_IPATCH_DLS2_READER))
AGS_IS_IPATCH_DLS2_READER_CLASS()
#define AGS_IS_IPATCH_DLS2_READER_CLASS(class) (G_TYPE_CHECK_CLASS_TYPE ((class), AGS_TYPE_IPATCH_DLS2_READER))
ags_ipatch_dls2_reader_get_type ()
GType
ags_ipatch_dls2_reader_get_type ();
Types and Values
enum AgsDLS2Levels
Enum values to describe the different levels of a DLS2 file.
AGS_TYPE_IPATCH_DLS2_READER
#define AGS_TYPE_IPATCH_DLS2_READER (ags_ipatch_dls2_reader_get_type())
struct AgsIpatchDLS2Reader
struct AgsIpatchDLS2Reader;
struct AgsIpatchDLS2ReaderClass
struct AgsIpatchDLS2ReaderClass {
GObjectClass object;
};