This is libOSC++, a kit for handling OSC in C++. It was originally written in the first half of 2002 by two Stetson University students: Daniel Holth <dholth@fastmail.fm> and Clinton McChesney. Since then it has been used and enhanced by a class at Stetson and by some artists in Germany. We hope you will find it easy to use and understand, while being more powerful than the original OSC kit. This kit supports an introspectable and self-documenting OSC namespace. It lets the programmer be less involved with the details of networking. If you are using gcc to compile ProctoLogic, we recommend gcc-3 or better. To enable this, set the environment variable CXX to the name of the newer c++ compiler, for example (in bash): export CXX=g++-3.0.4 Now, most linuxes will have gcc > 3 by default. The most important subdirectories: src: libOSC++ source docs: some documentation. UserManual.[doc|html] should be the most helpful. Two files (OSC-string-help.c and OSC-string-help.h) in this distribution were taken from the original OSC kit and are used to provide some level of backward compatibity. Their copyright notice follows: Copyright © 1998. The Regents of the University of California (Regents). All Rights Reserved. Written by Matt Wright, The Center for New Music and Audio Technologies, University of California, Berkeley. Permission to use, copy, modify, distribute, and distribute modified versions of this software and its documentation without fee and without a signed licensing agreement, is hereby granted, provided that the above copyright notice, this paragraph and the following two paragraphs appear in all copies, modifications, and distributions. IN NO EVENT SHALL REGENTS BE LIABLE TO ANY PARTY FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, INCLUDING LOST PROFITS, ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF REGENTS HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. REGENTS SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE AND ACCOMPANYING DOCUMENTATION, IF ANY, PROVIDED HEREUNDER IS PROVIDED "AS IS". REGENTS HAS NO OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS. The OpenSound Control WWW page is http://www.cnmat.berkeley.edu/OpenSoundControl