A Swift framework for sending, receiving, and parsing OSC messages & bundles.
Largely inspired and adapted from Figure 53's F53OSC Library.
Added features include:
- takeBundle() - OSCPacketDestinations are notified when an OSC bundle is received so that embedded messages and bundles can be acted upon asynchronously using the bundles timetag.
- Multicasting - Servers can join & leave multicast groups.
- OSC 1.0 & 1.1 Stream Framing.
For convenience, I've included a few public domain source files, Thanks and curiosity should rightfully be directed towards them:
CocoaAsyncSocket.
Swift-Netutils.
Inluded is a small demo app "Demp"