Bespoke OSC (.NET 3.5)

Project Type: 
Programming Language Library

A .NET (C#) implementation of OSC using UDP as the transport protocol (unicast, broadcast, and multicast). It includes support for Osc Messages and Bundles, and supports the following payload data types: Int32, Int64, Float, Double, String, and Blob (byte array).

The package includes easy-to-use client and server examples.

Transport Type: 
UDP
TCP
Bidirectional UDP (via sendto/recvfrom)
Platform: 
Windows
Any / Platform Independent
Features: 
Packet Parsing (Client)
Packet Construction (Server)
Bundle Support
Bundle Support: 
Reads Bundles
Creates Bundles
Type Support: 
i: int32
b: blob
s: string
f: float32
h: int64
d: double precision float
S: symbol