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.
THERE IS NO WARRANTY FOR THIS SOFTWARE AT ALL.
the library is available from this link:
the usual business
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.
thanks to Matt Wright and CNMAT for developing
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 email@example.com.
© 2004-2009 martin rumori * last changed: 2014-01-24