Show Control 629
OSCCommand Line
Command line instructions can be sent directly. String substitution with arguments is also
allowed. To add a substitution, add %1 (or %2, %3, etc…) where the number given is the
argument number where the actual value should be found.
Example:
“Chan %1 At FL”, 101 - Eos will substitute 101 in place of %1,
meaning the command is interpreted as Chan 101 At FL
“Chan %1 At %2”, 75, 50 - Eos will substitute 75 in place of %1 (as it
is the first argument), and 50 in place of %2. The command is
interpreted as Chan 75 At 50.
OSC Method Arguments Examples/Comments
Direct command line entry
/eos/cmd
string with command line
text
/eos/cmd=”Chan 1 At
75" (unterminated
command)
/eos/cmd=”Chan 1 At
75#” (terminated
command)
/eos/cmd=”Chan 1 At 75
Enter”
(terminated command)
/eos/cmd
in-line command line /eos/cmd=”Chan 1 At
arguments
%1#”, 75
(results in command line
“Chan 1 At 75#”
/eos/cmd=”Chan %1 At
%2#”, 1, 75
/eos/cmd/<text>/<text>/<text>/...
in-line command line
arguments (optional)
/eos/cmd/Chan/1/At/75
/eos/cmd/Chan/%1/At/
%2#=1, 75
Clear command line each time
/eos/newcmd
Same behavior as /eos/ cmd,
but it resets the command
line first
Direct event entry
/eos/event
Same behavior as /eos/ cmd,
but treated as con- sole
event
/eos/newevent
Same behavior as /eos/ cmd,
but it resets the command
line first
Command Line Output - see
Implicit OSC Output (on the next page)
for more information
/eos/out/user/<number>/cmd
String with current
command line text for