Audio::LADSPA::Buffer 0.018 review
DownloadAudio::LADSPA::Buffer is a Perl module for LADSPA buffer. SYNOPSIS use Audio::LADSPA; my $buffer = Audio::LADSPA::Bu
|
|
Audio::LADSPA::Buffer is a Perl module for LADSPA buffer.
SYNOPSIS
use Audio::LADSPA;
my $buffer = Audio::LADSPA::Buffer->new($size);
$plugin->connect('Port name' => $buffer);
$buffer->set( @values );
# or get a buffer from a plugin..
$buffer2 = $plugin->get_buffer('Other port');
# make audio buffer louder
$buffer *= 2;
Audio::LADSPA::Buffer objects implement the connections between Audio::LADSA::Plugin objects. You can set up the buffer, and let some plugin write to it, while others read from it, or read from or write to it yourself.
There is no real difference between audio and control buffers, except that control buffers have a size of 1 sample *) and audio buffers are usually bigger.
*) Samples in LADSPA are implemented as native floats.
Requirements:
Perl
Audio::LADSPA::Buffer 0.018 keywords