AgsDssiPlugin

AgsDssiPlugin — The dssi plugin class

Stability Level

Stable, unless otherwise indicated

Functions

Includes

#include <ags/plugin/ags_dssi_plugin.h>

Description

The AgsDssiPlugin loads/unloads a Dssi plugin.

Functions

AGS_DSSI_PLUGIN_DESCRIPTOR()

#define AGS_DSSI_PLUGIN_DESCRIPTOR(ptr) ((DSSI_Descriptor *)(ptr))

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

 

Returns

the new AgsDssiPlugin

Since: 3.0.0