
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.
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/

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.