Audio-LADSPA
view release on metacpan or search on metacpan
Buffer/Buffer.pod view on Meta::CPAN
Fills the buffer with packed C<floats>. This is the internal data type for LADSPA, so you
can save some processing time by using this method instead of the other C<get_*> methods.
Trying to write more samples than the buffer size will result in an exception.
=head2 get_raw
my $packed_string = $buffer->get_raw();
Get the buffer data unconverted. Whatever your machine thinks a C<float> array
looks like, dumped into a perl string. This is the LADSPA internal data format: fast,
reasonably high resolution and I<very> non-portable.
=head2 set_words
$buffer->set_words($packed_string, $amp);
Get the buffer data as a packed string of I<little-endian words>. This is useful for reading
from WAV audio files, maybe for reading from audio devices and probably not much else.
$amp is the multiplication factor for the buffer data; many LADSPA plugins assume range
keyword|||
leave_scope|||
lex_end|||
lex_start|||
linklist|||
listkids|||
list|||
load_module_nocontext|||vn
load_module||5.006000|v
localize|||
looks_like_number|||
lop|||
mPUSHi|5.009002||p
mPUSHn|5.009002||p
mPUSHp|5.009002||p
mPUSHu|5.009002||p
mXPUSHi|5.009002||p
mXPUSHn|5.009002||p
mXPUSHp|5.009002||p
mXPUSHu|5.009002||p
magic_clear_all_env|||
( run in 0.348 second using v1.01-cache-2.11-cpan-64827b87656 )