[OSC_dev] No dumpOSC output in pipe in non-interactive terminal
Andy W. Schmeder
andy at cnmat.berkeley.edu
Sat Sep 8 13:46:50 PDT 2007
>> I do suggest you link to an OSC static library
>
> What I need is primarily the encoding and decoding of OSC packets
> (including timestamps) from plain C values into a binary stream
> according to the OSC specification and back.
...
> I looked at the various libraries available. liblo is a platform
> independent C library, but it does not yet support timestamped
> bundles fully (cf. its TODO file but also http://sourceforge.net/
> mailarchive/forum.php?thread_name=1157972566.614.75.camel%
> 40chop.state51.co.uk&forum_name=liblo-devel).
"Full" support for timestamped bundles isn't really necessary -- as
long as you can get at the raw data. I would not make that a
criteria for exclusion. Bundles are a weird format anyways, that
isn't "native" to C, being 64-bit fixed point, so it is probably a
good thing that the library does not do too much with it. You need a
special library that does fixed point arithmetic or a data conversion
to another type like double.
Since you specified C language support I recommend either liblo or
the CNMAT Kit. Both are open source so you are free to improve them
as well. :)
---
Andy W. Schmeder
andy [at] cnmat.berkeley.edu
phone: +1-510-643-9990 x.313
Programmer/Analyst II
Center for New Music and Audio Technologies
University of California at Berkeley
http://cnmat.berkeley.edu
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.create.ucsb.edu/pipermail/osc_dev/attachments/20070908/cdc0339c/attachment-0001.htm
More information about the OSC_dev
mailing list