← Back to Apps

Design tool · 2020

Coreus OSC

Android OSC Controller

Coreus is an OSC controller and sensor transmitter for Android devices. Although it is designed primarily for Rhino and Grasshopper, it is compatible with any application or device that supports OSC. The Grasshopper plugin is available on Food4Rhino.

Coreus for Grasshopper#

The Coreus plugin is the native Grasshopper receiver for the Android app. Its initial release provides two components for receiving sensor and controller data. It is currently intended for Windows and may not operate correctly with the macOS version of Grasshopper.

o o

Components#

  • Coreus Sensor listens on port 50047 for enabled sensor data at the transmission rate configured in the app.
  • Coreus Controller listens on port 50048 for interface controls such as sliders, text boxes, touch boards, and launchpads.

After receiving an OSC message over Wi-Fi using UDP, Coreus can add the corresponding device component. For example, Coreus Controller creates a Touchboard component for a device using its unique signature, which defaults to the device IP address.

Supported sensors include light, proximity, gravity vector, rotation (azimuth, pitch, and roll), and linear acceleration. Sensors can be enabled or disabled in the app. Refer to the application help for technical details.