Main > Programming > Libraries >

Audio::LADSPA::Network 0.018

Audio::LADSPA::Network 0.018

Sponsored Links

Audio::LADSPA::Network 0.018 Ranking & Summary

RankingClick at the star to rank
Ranking Level
User Review: 0 (0 times)
File size: 0.080 MB
Platform: Any Platform
License: Perl Artistic License
Price:
Downloads: 1221
Date added: 2006-06-23
Publisher: Joost Diepenmaat

Audio::LADSPA::Network 0.018 description

Audio::LADSPA::Network is a semi automatic connection of Audio::LADSPA::* objects.

SYNOPSIS

use Audio::LADSPA::Network;
use Audio::LADSPA::Plugin::Play;
sub subscriber {
my ($object,$event) = @_;
$object = ref($object);
print "Recieved event $event from $objectn";
}
Audio::LADSPA::Network->add_subscriber(*,⊂scriber);

my $net = Audio::LADSPA::Network->new();
my $sine = $net->add_plugin( label => sine_fcac );
my $delay = $net->add_plugin( label => delay_5s );
my $play = $net->add_plugin(Audio::LADSPA::Plugin::Play);

$net->connect($sine,Output,$delay,Input);
$net->connect($delay,Output,$play,Input);

$sine->set(Frequency (Hz) => 440); # set freq
$sine->set(Amplitude => 1); # set amp

$delay->set(Delay (Seconds) => 1); # 1 sec delay
$delay->set(Dry/Wet Balance => 0.2); # balance - 0.2

for ( 0 .. 100 ) {
$net->run(100);
}
$sine->set(Amplitude => 0); #just delay from now
for ( 0 .. 500 ) {
$net->run(100);
}

This module makes it easier to create connecting Audio::LADSPA::Plugin objects. It automatically keeps the sampling frequencies correct for all plugins, adds control and audio buffers to unconnected plugins and prevents illegal connections.

It also implements an observable-type API via Class::Publisher that can be used to recieve notifications of events in the network. Amongst other things, this makes writing loosely coupled GUIs fairly straightforward.

Audio::LADSPA::Network 0.018 Screenshot

Advertisements

Audio::LADSPA::Network 0.018 Keywords

Bookmark Audio::LADSPA::Network 0.018

Hyperlink code:
Link for forum:

Audio::LADSPA::Network 0.018 Copyright

WareSeeker periodically updates pricing and software information of Audio::LADSPA::Network 0.018 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of Audio::LADSPA::Network 0.018 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed

Allok Video Splitter 2.2.0 Review:

Name (Required)
Email(Required)
Captcha
Featured Software

Want to place your software product here?
Please contact us for consideration.

Contact WareSeeker.com
Related Software
Audio::LADSPA is a modular audio processing using LADSPA plugins. Free Download
Audio::LADSPA::Buffer is a Perl module for LADSPA buffer. Free Download
Audio::LADSPA::Plugin is a base class for LADSPA plugins in Perl. Free Download
Noname Network provides a powerful file-sharing network. Free Download
lisp-network-server is a simple framework for writing Common Lisp network applications. Free Download
Audio::Cuefile::Parser is a Perl module for audio cuefile parser. Free Download
JACK is a low-latency audio server, written for POSIX conformant operating systems such as GNU/Linux and Apples OS X. Free Download
Ruby Iptables NEtwork Displayer project draws an SVG from a Linux IP table generated by "iptables-save". Free Download