Net::OpenSoundControl::Client - OpenSound Control client implementation
use Net::OpenSoundControl::Client; my $client = Net::OpenSoundControl::Client->new( Host => "192.168.3.240", Port => 7777) or die "Could not start client: $@\n"; # This is a very slow fade-in... for (0..100) { $client->send(['/Main/Volume', 'f', $_ / 100]); sleep(1); }
This module implements an OSC client sending messages via UDP.
Creates a new client object. The default host is localhost, the default port 7123 and the default name Net-OpenSoundControl-Client talking to localhost:7123.
Net-OpenSoundControl-Client talking to localhost:7123
Returns undef on failure (in this case, $@ is set).
Returns the name of the client
Returns the server host we are talking to
Returns the server port we are talking to
Sends an OSC message or bundle to the server
The OpenSound Control website: http://www.cnmat.berkeley.edu/OpenSoundControl/
Net::OpenSoundControl
Christian Renz, <crenz @ web42.com>
Copyright 2004-2005 by Christian Renz <crenz @ web42.com>
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
To install Net::OpenSoundControl, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Net::OpenSoundControl
CPAN shell
perl -MCPAN -e shell install Net::OpenSoundControl
For more information on module installation, please visit the detailed CPAN module installation guide.