OSC was a real SOB for me to grasp.
It works like this in Reaper. Setup in the prefs. OSC Device, we'll call it Bob.
Bob sends strings like "/track/2/volume 0.3".
Reaper interprets these strings with the help of its OSC config, which tells it what to expect and what internal functions to mess with as a result.
The OSC config is also the place where Reaper it told what to send back to Bob.
Bob will then display whatever Reaper sends in its own way. Lemur for example has a multitude of meters, string displays and pulsing buttons to name a few to show you what Reaper sent.
There's a bunch of clever stuff so you only need to setup a few things, such a patterns. I'd have to read up on it again, because I just use my Lemur template in everyday mixing without thinking about it any longer.
|