---
name: "dssi_osc_send"
section: "1"
platform: "linux"
package: "dssi"
version: "1.1.1-14"
release: "Arch Linux 2026-11-01"
platforms: ["linux"]
url: "https://new.carta.tech/dssi_osc_send"
---

# dssi\_osc\_send(1)

send OSC messages to DSSI applications.

## NAME

dssi\_osc\_send - send OSC messages to DSSI applications.

## SYNOPSIS

**dssi\_osc\_send** *\<option\> \<OSC URL\> \<values\>*

## DESCRIPTION

**dssi\_osc\_send** sends DSSI OSC methods to DSSI applications. **dssi\_osc\_send** is typically used to control DSSI hosts (possibly for scripted operation), or to test DSSI user interfaces.

## OPTIONS

- **-c**

  Send a \`control' message.  Requires two values to be supplied in the \<values\> section: control port and value. For example, to set control port 1 to 0.1:\
     dssi\_osc\_send -c \<OSC URL\> 1 0.1

- **-p**

  Send a \`program' message.  Requires two values to be supplied in the \<values\> section: bank and program number. For example, to select bank 0 program number 7:\
     dssi\_osc\_send -p \<OSC URL\> 0 7

- **-m**

  Send \`midi' message.  Requires four numbers to be supplied in the \<values\> section. For example, to  send a note on, middle C, velocity 64:\
     dssi\_osc\_send -m \<OSC URL\> 0 144 60 64

- **-C**

  Send a \`configure' message. The \<values\> are the key and value pair. For example, to send key \`load' and value \`/tmp/patches.pat':\
     dssi\_osc\_send -C \<OSC URL\> load /tmp/patches.pat

- **-s**

  Send a \`show' message.\
     dssi\_osc\_send -s \<OSC URL\>

- **-h**

  Send a \`hide' message.\
     dssi\_osc\_send -h \<OSC URL\>

- **-q**

  Send a \`quit' message.\
     dssi\_osc\_send -q \<OSC URL\>

- **-e**

  Send a \`exiting' message.\
     dssi\_osc\_send -e \<OSC URL\>

- **\<OSC URL\>**

  The URL to connect to.  For example:\
     osc.udp://localhost:19383/dssi/test.1\
     osc.udp://my.host.org:10886/dssi/xsynth-dssi/Xsynth/chan00

## SEE ALSO

[**dssi\_osc\_update**(1)](/dssi_osc_update/1.md).\

## AUTHOR

This manual page was originally created by Mark Hymers from the help text of the application, for the Debian project (but may be freely used by others).
