Project Type:
Programming Language LibraryOSC Documentation URL:
http://cnmat.berkeley.edu/publication/implementation_and_performance_issues_open...The original 1998 implementation of many features of OSC, in C. It has now been superseded by more modern, complete, and usable implementations (at least in the opinion of OSC-Kit author Matt Wright).
The license is compatible both with Gnu systems and with commercial, closed-source systems; the relevant paragraph is "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."
Transport Type:
UDP
Features:
Packet Parsing (Client)
Packet Construction (Server)
Bundle Support
Timetag Support
Wildcard Matching Support
High Speed (> 100 hz packet rate)
Bounded Latency
Platform:
Linux
Mac OSX
Bundle Support:
Reads Bundles
Creates Bundles
Supports Nested Bundles
Type Support:
i: int32
b: blob
s: string
f: float32