Audio::LADSPA::Plugin 0.018 review

Download
by rbytes.net on

Audio::LADSPA::Plugin is a base class for LADSPA plugins in Perl. SYNOPSIS use Audio::LADSPA; my (@plugin_classes) =

License: Perl Artistic License
File size: 80K
Developer: Joost Diepenmaat
0 stars award from rbytes.net

Audio::LADSPA::Plugin is a base class for LADSPA plugins in Perl.

SYNOPSIS

use Audio::LADSPA;

my (@plugin_classes) = Audio::LADSPA->plugins();

# or ...
my $plugin_class = Audio::LADSPA->plugin( label => "delay_5s", id => 1043);

my $plugin = $plugin_class->new($sample_rate);

Audio::LADSPA::Plugin is a base class for LADSPA plugins. Default behaviour of the Audio::LADSPA module is to generate a subclass for each plugin found in LADSPA_PATH, using the Audio::LADSPA::LibraryLoader module.

You can use the Audio::LADSPA::Plugin classes to query the capabilities of the loaded plugin, and you can instantiate new objects from them to do some actual audio processing.

A list of all available classnames on your system can be retrieved from Audio::LADSPA->plugins(), or you can get one by label and / or id via Audio::LADSPA->plugin( %ARGS )

Requirements:
Perl

Audio::LADSPA::Plugin 0.018 keywords