From 9a4263e499b328a6943e75d97358933597d390cb Mon Sep 17 00:00:00 2001 From: Hans-Christoph Steiner Date: Tue, 16 Oct 2012 18:45:39 +0000 Subject: converted OSCx to the Library Template and bumped the version to 0.3.1 svn path=/branches/pd-extended/0.43/externals/oscx/; revision=16399 --- README.txt | 70 +++++++++++++++++++++++++++++++++++++------------------------- 1 file changed, 42 insertions(+), 28 deletions(-) (limited to 'README.txt') diff --git a/README.txt b/README.txt index 2859403..55fc0ae 100644 --- a/README.txt +++ b/README.txt @@ -4,33 +4,6 @@ for more information on OSC see: http://cnmat.cnmat.berkeley.edu/OSC for more information on pure-data: http://lena.ucsd.edu/~msp/ and http://www.google.com/search?q=pure-data -Build: -linux, macosx: - -to build run -./configure -make -make install - -which installs the files in /usr/lib/pd/extra and /usr/lib/pd/doc - - -windows: -use extra/OSC.dll -.dsw and .dsp files are also included. You'll want to adapt include and link paths for pd and LIBOSC. - - -files: - -src/ contains the code for OSC pd objects (send,dump,route) -README.txt this file -doc/ pd help files -extra/ OSC.dll, the windows binary -libOSC/ CNMAT's OSC library -send+dump/ CNMAT's OSC commandline utils (with some changes) - http://cnmat.cnmat.berkeley.edu/OpenSoundControl/ - - log: 20050830: v0.3: (piotr@majdak.com) @@ -109,7 +82,28 @@ TODO -TCP mode -address space integration with pd patch/subpatch/receive hierarchy ? -see also TODO.txt in OSC/ +-pd object hierarchy extract and automatic address construction + a la [/hostname]/pd/patchname/subpatch/test ? + +-dynamic space allocation for message buffers. + + +changelog: + +20020903: refixed MAXPDARG vs. MAX_ARGS bug causind sendOSC to crash + with msgs longer than 5 argmuents. ? + +20020305: -typetags in send and receive + sendOSC by default now send typetagged msgs + and dumOSC properly reads and outputs them. + +prior: + + -added OSCroute with source adapt from max object. + -fixed shared htmsock bug + -added sendtyped separately earlier and lost it again + + -- jdl at xdv.org @@ -117,3 +111,23 @@ http://barely.a.live.fm/pd/OSC http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/pure-data/externals/OSCx/ windows version: raf at interaccess.com, http://207.208.254.239/pd/win32_osc_02.zip +OSC protocol inventory for OSC4PD + +sendOSC, dumpOSC, OSCroute +========================== + INCLUDES + * typed and untyped packing of OSC messages + * #bundle packing + * transmission of OSC messages via UDP socket + + * receive OSC messages on UDP socket + * unpacking of typed and untyped OSC messages + * #bundle unpacking + + * static address resolution + * pattern matching + + OMITS + * working with timetags + * all advanced protocol features of documentation, typesigs, etc + * connection oriented communication -- cgit v1.2.1