| Top |  |  |  |  | 
Functions
| #define | AGS_DSSI_PLUGIN_DESCRIPTOR() | 
|  | ags_dssi_plugin_change_program () | 
| AgsDssiPlugin * | ags_dssi_plugin_new () | 
| #define | AGS_DSSI_PLUGIN() | 
| #define | AGS_DSSI_PLUGIN_CLASS() | 
| #define | AGS_DSSI_PLUGIN_GET_CLASS() | 
| #define | AGS_IS_DSSI_PLUGIN() | 
| #define | AGS_IS_DSSI_PLUGIN_CLASS() | 
|  | ags_dssi_plugin_get_type () | 
Functions
ags_dssi_plugin_change_program ()
void ags_dssi_plugin_change_program (AgsDssiPlugin *dssi_plugin,,gpointer ladspa_handle,guint bank_index);guint program_index
ags_dssi_plugin_new ()
AgsDssiPlugin * ags_dssi_plugin_new (,gchar *filename,gchar *effect);guint effect_index
Create a new instance of AgsDssiPlugin
Parameters
| filename | the plugin .so | |
| effect | the effect's string representation | |
| effect_index | the effect's index | 
Since: 
AGS_DSSI_PLUGIN()
#define AGS_DSSI_PLUGIN(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), AGS_TYPE_DSSI_PLUGIN, AgsDssiPlugin))
AGS_DSSI_PLUGIN_CLASS()
#define AGS_DSSI_PLUGIN_CLASS(class) (G_TYPE_CHECK_CLASS_CAST((class), AGS_TYPE_DSSI_PLUGIN, AgsDssiPluginClass))
AGS_DSSI_PLUGIN_GET_CLASS()
#define AGS_DSSI_PLUGIN_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), AGS_TYPE_DSSI_PLUGIN, AgsDssiPluginClass))
AGS_IS_DSSI_PLUGIN()
#define AGS_IS_DSSI_PLUGIN(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), AGS_TYPE_DSSI_PLUGIN))
AGS_IS_DSSI_PLUGIN_CLASS()
#define AGS_IS_DSSI_PLUGIN_CLASS(class) (G_TYPE_CHECK_CLASS_TYPE ((class), AGS_TYPE_DSSI_PLUGIN))
Property Details
The “program” property
“program”char *
The program this plugin is located in.
Owner: AgsDssiPlugin
Flags: Read / Write
Default value: NULL
Signal Details
The “change-program” signal
void user_function (AgsDssiPlugin *dssi_plugin,gpointer ladspa_handle,guint bank,guint program,gpointer user_data)
The ::change-program signal creates a new instance of plugin.
Parameters
| dssi_plugin | the plugin to change-program | |
| ladspa_handle | the LADSPA handle | |
| bank | the bank number | |
| program | the program number | |
| user_data | user data set when the signal handler was connected. | 
Flags: 
Since: