oscpack
oscpack is an open-source C++ library that implements the Open Sound Control (OSC) protocol. It provides a straightforward API for constructing OSC messages and bundles, encoding their arguments, and decoding received packets. The library supports the core OSC data types (integers, floats, strings, blobs, timetags) and allows messages to be organized into bundles with time tags for scheduled execution.
For transport, oscpack includes components to transmit and receive OSC packets over UDP, enabling integration with
In typical usage, developers create OSC messages by packing the appropriate arguments, assemble them into bundles
The project is maintained as an open-source resource with community contributions and documentation available through its