this is just a download and documentation page for the so called "fraunhofer" branch of libOSC++.
OSC stands for OpenSoundControl and means a lightweight protocol for communication of musical data. find more information on OSC at http://cnmat.cnmat.berkeley.edu/OpenSoundControl/.
this library is a partial implementation of the OSC protocol. originally it belongs to the wiretap project. please check details on their website.
the original libOSC++ has been extended by some network socket wrapping classes mainly by martin rumori. browse the cvs this library at http://wiretap.stetson.edu/cgi-bin/viewcvs.cgi/libOSC++/, don't forget to switch to the "fraunhofer" branch in order to see all the classes included with this version.
the current version of libOSC++ is 0.10.2.
recent changes:
THERE IS NO WARRANTY FOR THIS SOFTWARE AT ALL.
the library is available from this link:
libOSC++-0.10.2.tar.gz
the usual business
./configure
make
make install
should work. if you don't want to link against libpthread and
you don't need the special MasterBroadcaster and
QueuedBroadcaster classes, you may get rid of them (and the
pthread dependency) with
configure --disable-broadcaster-classes
libOSC++ is distributed under the Lesser General Public License (LGPL). see http://www.gnu.org/licenses and/or the LICENSE file.
a Doxyfile is included with the tarball.
you may also browse the class documentation online.
libOSC++-0.10.1.tar.gz
libOSC++-0.9.4.tar.gz
thanks to Matt Wright and CNMAT for developing
OpenSoundControl.
special thanks to Gerhard Eckel at Fraunhofer Institute for Media
Communication, St. Augustin, Germany, who provided major support for
the development of the network classes.
last not least thanks to the wiretap guys for sharing their software
and providing the CVS repository.
report bugs or suggestions to martin@rumori.at.
© 2004-2009 martin rumori * last changed: 2014-01-24