AgsLadspaManager

AgsLadspaManager — Singleton pattern to organize LADSPA

Functions

Object Hierarchy

    GObject
    ╰── AgsLadspaManager

Includes

#include <ags/plugin/ags_ladspa_manager.h>

Description

The AgsLadspaManager loads/unloads LADSPA plugins.

Functions

ags_ladspa_manager_get_filenames ()

gchar **
ags_ladspa_manager_get_filenames ();

Retrieve all filenames

Returns

a NULL-terminated array of filenames

Since: 0.4


ags_ladspa_manager_find_ladspa_plugin ()

AgsLadspaPlugin *
ags_ladspa_manager_find_ladspa_plugin (gchar *filename,
                                       gchar *effect);

Lookup filename in loaded plugins.

Parameters

filename

the filename of the plugin

 

effect

the effect's name

 

Returns

the AgsLadspaPlugin

Since: 0.4


ags_ladspa_manager_load_file ()

void
ags_ladspa_manager_load_file (gchar *ladspa_path,
                              gchar *filename);

Load filename specified plugin.

Parameters

ladspa_path

the LADSPA path

 

filename

the filename of the plugin

 

Since: 0.4


ags_ladspa_manager_load_default_directory ()

void
ags_ladspa_manager_load_default_directory
                               ();

Loads all available plugins.

Since: 0.4


ags_ladspa_manager_get_instance ()

AgsLadspaManager *
ags_ladspa_manager_get_instance ();

Get instance.

Returns

the AgsLadspaManager

Since: 0.4


ags_ladspa_manager_new ()

AgsLadspaManager *
ags_ladspa_manager_new ();

Creates an AgsLadspaManager

Returns

a new AgsLadspaManager

Since: 0.4

Types and Values