TouchOSC is a modular OSC and MIDI control surface for Windows, macOS, and Android by hexler.net.
It supports sending and receiving Open Sound Control and MIDI messages over Wi-Fi, CoreMIDI inter-app communication, and compatible hardware.
For detailed information about TouchOSC, refer to their manual Getting Started · OSC.
This example will control the fader of Executor 230 of Page 1:

Notes:
- Assumes the OSCData line on the console is configured with a âgma3â prefix. If the prefix is empty, this would just be /Page1/Fader230.
- Assumes the âPageâ and âFaderâ cells in the OSCData line on the console are set to âPageâ and âFaderâ respectively (this is the default).
Â
Executor Button
Section titled âExecutor ButtonâThis example will press the button for Executor 230 of Page 1:

Notes:
- Assumes the OSCData line on the console is configured with a âgma3â prefix. If the prefix is empty, this would just be /Page1/Key230.
- Assumes the âPageâ and âKeyâ cells in the OSCData line on the console are set to âPageâ and âKeyâ respectively (this is the default).
- The {Send on Press} and {Send on Release} settings (not pictured above) should both be enabled/checked.