Delphi/FreePascal OSC

Project Type: 
Programming Language Library

LGPLed utility library for Delphi/FreePascal to encode/decode osc-packets. Inspired by the original OSC reference implementation (OSC-Kit) and OSC.Net library as shipped with the TUIO-CSharp sample from the reactable project. Easily extendable with more datatypes.

Used in vvvv.

Transport Type: 
None / Transport Independent
Packet Parsing (Client)
Packet Construction (Server)
Bundle Support
Timetag Support
Wildcard Matching Support
High Speed (> 100 hz packet rate)
Bundle Support: 
Reads Bundles
Creates Bundles
Supports Nested Bundles
Timetag Support: 
Generates "IMMEDATE" timestamp
Type Support: 
i: int32
s: string
f: float32