Using OSC with Eos
There are a variety of ways you can use Eos to send OSC to other devices, or use other devices to send OSC to Eos.
Use the sidebar menu or the links below to open one of the following topics:
Troubleshooting OSC
The following tools can help verify network connectivity and latency when working with OSC.
OSC Ping
OSC Ping allows you to send an OSC message that Eos will reply to. This can be useful to test and verify that OSC communication is working between devices.
Once you believe that an OSC connection has been established, you can test the connection by sending a ping message to Eos. You can add any number of arguments to the command to help measure latency. For example, you could include the current time on the sending device to calculate how long a message takes the difference between when a message is sent and when one is received.
Action | Address Pattern | Arguments | Examples | Notes |
---|---|---|---|---|
Send a ping request. | /eos/ping | Any OSC Data. | /eos/ping | These are all valid OSC ping requests. Increasing numbers of arguments may be added to a ping request to measure latency in the Eos reply. |
/eos/ping="hello" | ||||
/eos/ping="answer",42 |
If the request is received, Eos will respond on its configured port.
Action | Address Pattern | Arguments | Examples | Notes |
---|---|---|---|---|
Ping reply. | /eos/out/ping | Any arguments used in the ping request. | /eos/out/ping | Eos will reply if the OSC connection is valid. Depending on the network connection and number of arguments in the ping request, the speed of the reply may vary. |
/eos/out/ping="hello" | ||||
/eos/out/ping="answer",42 |
Logging OSC
The following options are available via the Diagnostics [Tab 99] display:
- {Incoming OSC} - enables incoming OSC and logs any commands Eos receives.
- {Outgoing OSC} - enables or disables outgoing OSC and logs any commands Eos sends.