| Top |
| gboolean | ags_recall_lv2_test_flags () |
| void | ags_recall_lv2_set_flags () |
| void | ags_recall_lv2_unset_flags () |
| void | ags_recall_lv2_load () |
| GList * | ags_recall_lv2_load_ports () |
| void | ags_recall_lv2_load_conversion () |
| GList * | ags_recall_lv2_find () |
| AgsRecallLv2 * | ags_recall_lv2_new () |
| #define | AGS_IS_RECALL_LV2() |
| #define | AGS_RECALL_LV2() |
| #define | AGS_RECALL_LV2_CLASS() |
| #define | AGS_RECALL_LV2_GET_CLASS() |
| GType | ags_recall_lv2_get_type () |
| guint | atom-port | Read / Write |
| guint | bank | Read / Write |
| guint | event-port | Read / Write |
| AgsLv2Plugin * | plugin | Read / Write |
| guint | program | Read / Write |
| AgsTurtle * | turtle | Read / Write |
| gchar * | uri | Read / Write |
| enum | AgsRecallLv2FLags |
| #define | AGS_TYPE_RECALL_LV2 |
| struct | AgsRecallLv2 |
| struct | AgsRecallLv2Class |
gboolean ags_recall_lv2_test_flags (AgsRecallLv2 *recall_lv2,guint flags);
Test flags
to be set on recall
.
Since: 3.0.0
void ags_recall_lv2_set_flags (AgsRecallLv2 *recall_lv2,guint flags);
Set flags.
Since: 3.0.0
void ags_recall_lv2_unset_flags (AgsRecallLv2 *recall_lv2,guint flags);
Unset flags.
Since: 3.0.0
void
ags_recall_lv2_load (AgsRecallLv2 *recall_lv2);
Set up LV2 handle.
Since: 3.0.0
GList *
ags_recall_lv2_load_ports (AgsRecallLv2 *recall_lv2);
Set up LV2 ports.
Since: 3.0.0
void ags_recall_lv2_load_conversion (AgsRecallLv2 *recall_lv2,GObject *port,gpointer plugin_port);
Loads conversion object by using plugin_port
and sets in on port
.
Since: 3.0.0
GList * ags_recall_lv2_find (GList *recall,gchar *filename,gchar *effect);
Retrieve LV2 recall.
recall |
the GList containing AgsRecall. |
[element-type AgsAudio.Recall][transfer none] |
filename |
plugin filename |
|
effect |
effect's name |
Since: 3.0.0
AgsRecallLv2 * ags_recall_lv2_new (AgsChannel *source,AgsTurtle *turtle,gchar *filename,gchar *effect,gchar *uri,guint effect_index);
Creates a new instance of AgsRecallLv2
source |
the AgsChannel as source |
|
turtle |
the RDF turtle file |
|
filename |
the LV2 plugin filename |
|
effect |
the LV2 plugin effect |
|
uri |
uri's name |
|
effect_index |
effect's index |
Since: 3.0.0
#define AGS_IS_RECALL_LV2(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj), AGS_TYPE_RECALL_LV2))
#define AGS_RECALL_LV2(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), AGS_TYPE_RECALL_LV2, AgsRecallLv2))
#define AGS_RECALL_LV2_CLASS(class) (G_TYPE_CHECK_CLASS_CAST((class), AGS_TYPE_RECALL_LV2, AgsRecallLv2Class))
#define AGS_RECALL_LV2_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS((obj), AGS_TYPE_RECALL_LV2, AgsRecallLv2Class))
Enum values to control the behavior or indicate internal state of AgsRecallLv2 by enable/disable as flags.
“atom-port” property “atom-port” guint
The atom port index.
Owner: AgsRecallLv2
Flags: Read / Write
Default value: 0
Since: 3.0.0
“bank” property “bank” guint
The selected bank.
Owner: AgsRecallLv2
Flags: Read / Write
Default value: 0
Since: 3.0.0
“event-port” property “event-port” guint
The event port index.
Owner: AgsRecallLv2
Flags: Read / Write
Default value: 0
Since: 3.0.0
“plugin” property“plugin” AgsLv2Plugin *
The assigned plugin.
Owner: AgsRecallLv2
Flags: Read / Write
Since: 3.0.0
“program” property “program” guint
The selected program.
Owner: AgsRecallLv2
Flags: Read / Write
Default value: 0
Since: 3.0.0
“turtle” property“turtle” AgsTurtle *
The assigned turtle.
Owner: AgsRecallLv2
Flags: Read / Write
Since: 3.0.0