Dear Unity community Today the Asset Store approved OSC simpl, an Open Sound Control implementation tailored for Unity at $10 (excluding VAT). With one existing solution on the Asset Store and a few open source (and free) solutions to choose from, WHY on earth I would put effort into making another OSC implementation? All the implementations I have tried so far needed a considerable massage to achieve the simplicity I expect in Unity, or they were not fully implemented, or the API was not as simple as I thought it should be. I have used OSC for various purposes over the past 10 years and have messed around with many different implementations. A couple of months ago I decided to start over, build it from scratch and get it right once and for all. When I had something rock stable, I wrapped it in user-friendly candy paper with nicely commented code, a manual, a reference and a bunch of examples. I owe a big thank you to a couple of open source projects that I have learned from. oscP5 by Andreas Schlegel OSCsharp by Valentin Simonov Bespoke.Osc by Paul Varcholik Other sources of learning include the 1.0 spec (naturally), the original implementation by Matt Wright and a paper publish in 2009 titled "Features and Future of Open Sound Control version 1.1 for NIME". I am using the package myself frequently and that is enough motivation to keep it up to date. The small income from Asset Store is meant to maintain my motivation for keeping things user-friendly. Post feedback on this thread and I will do my best to answer. All the best Carl Emil OSC simpl http://u3d.as/nwx Supports - All OSC argument types (except MIDI) - Bundles with timetags - UDP IPv4 Unicast, Broadcast and Multicast - Unity's .Net 2.0 Subset - OSX, Windows and probably other platforms Includes - Manual - Reference - Examples - Full source code - Runtime UI prefabs Features - Map addresses from scripts and inspector - Monitor messages - Monitor remote connection status - Filter message duplicates (optional) - Auto bundle messages (optional) - Add timetag to bundled message (optional) - Disable multicast loopback (optional) Tested with OpenFrameworks, Processing, Max/MSP, VVVV, TouchOSC, Lemur, Iannix and Vezer.