Osc control, Parameter paths, Activating osc – Expert Sleepers Silent Way v2.4.3 User Manual
Page 62

OSC Control
Silent Way defines a unique and consistently-formed OSC path for every parameter in
every plug-in loaded in your setup. This makes it straightforward to create templates for
control of Silent Way in popular OSC-sending apps such as
There is a demo video of Silent Way Learner’s OSC capabilities
Parameter Paths
Each parameter’s path can be written in three different ways:
•
Long: /exsl/
•
Compact: /exsl/
•
Short: /exsl/
Which you use is very much up to you. The advantage of using LUIDs is that the
TouchOSC (or whatever) templates you make are likely to be more re-usable - a template
set up to address “SWVoiceController/1” will always be useful for the first Voice Control-
ler in any setup, whereas using its GUID (“7” in the screenshot above) is likely to target an
entirely different plug-in in a different song.
The Learner shows all three forms of the path for a parameter whenever you click on the
parameter’s control in a plug-in UI. Each path has a ‘copy’ button to its right, clicking
which will copy the path into the system clipboard. This makes it very straightforward to
set up controller templates if the controlling app has an editor which runs on the same
computer - simply click the knob you want to control with OSC, copy its path from the
Learner and paste it into the editor.
Activating OSC
OSC is enabled by setting the “Port” control in the Learner to something other
than “Off”.
The actual port on which the Learner listens is defined by the sum of the Port
setting in the UI and the “Port Offset” as set in the
. E.g. if the Offset is set
1
2
3