ScalaOSC - OSC Library for the Scala language

Project Type: 
Programming Language Library

Based on Scala 2.8 with API loosely modelled after NetUtil. This is in early stage, but at least you can create UDP clients with 32- and 64-bit type tag support. LGPL licensed. Specialized high performance message codecs and custom types are easily implemented with user code.

Transport Type: 
UDP
Bidirectional UDP (via sendto/recvfrom)
Platform: 
Any / Platform Independent
Features: 
Packet Parsing (Client)
Packet Construction (Server)
Bundle Support
Timetag Support
High Speed (> 100 hz packet rate)
Bundle Support: 
Reads Bundles
Creates Bundles
Supports Nested Bundles
Timetag Support: 
Generates "IMMEDATE" timestamp
Generates timestamped sequenced data
Type Support: 
i: int32
b: blob
s: string
f: float32
h: int64
d: double precision float
Syndicate content