OpenSoundControl.org: /pages /contents /spec/1.0 /spec/1.1 /implementations /publications /about
(contents of this file: links to each section)
tl;dr OSC is more of an encoding than a protocol.
A true communication protocol would address the semantics of what the communicated messages mean; one aspect of OSC’s openness is that it purposefully leaves semantics completely up to each implementation.
This page of OpenSoundControl website updated Fri Apr 23 10:14:39 PDT 2021 by matt (license: CC BY).