1dssi_osc_send(1) General Commands Manual dssi_osc_send(1)
2
3
4
6 dssi_osc_send - send OSC messages to DSSI applications.
7
9 dssi_osc_send <option> <OSC URL> <values>
10
12 dssi_osc_send sends DSSI OSC methods to DSSI applications.
13 dssi_osc_send is typically used to control DSSI hosts (possibly for
14 scripted operation), or to test DSSI user interfaces.
15
17 -c Send a `control' message. Requires two values to be supplied in
18 the <values> section: control port and value. For example, to
19 set control port 1 to 0.1:
20 dssi_osc_send -c <OSC URL> 1 0.1
21
22 -p Send a `program' message. Requires two values to be supplied in
23 the <values> section: bank and program number. For example, to
24 select bank 0 program number 7:
25 dssi_osc_send -p <OSC URL> 0 7
26
27 -m Send `midi' message. Requires four numbers to be supplied in
28 the <values> section. For example, to send a note on, middle
29 C, velocity 64:
30 dssi_osc_send -m <OSC URL> 0 144 60 64
31
32 -C Send a `configure' message. The <values> are the key and value
33 pair. For example, to send key `load' and value
34 `/tmp/patches.pat':
35 dssi_osc_send -C <OSC URL> load /tmp/patches.pat
36
37 -s Send a `show' message.
38 dssi_osc_send -s <OSC URL>
39
40 -h Send a `hide' message.
41 dssi_osc_send -h <OSC URL>
42
43 -q Send a `quit' message.
44 dssi_osc_send -q <OSC URL>
45
46 -e Send a `exiting' message.
47 dssi_osc_send -e <OSC URL>
48
49 <OSC URL>
50 The URL to connect to. For example:
51 osc.udp://localhost:19383/dssi/test.1
52 osc.udp://my.host.org:10886/dssi/xsynth-dssi/Xsynth/chan00
53
55 dssi_osc_update(1).
56
58 This manual page was originally created by Mark Hymers from the help
59 text of the application, for the Debian project (but may be freely used
60 by others).
61
62
63
64 January 5th, 2009 dssi_osc_send(1)