spacemouse-osc

GitHub stars Last commit true true

Overview

Bridge between the 3Dconnexion SpaceMouse Compact and the OSC (Open Sound Control) protocol. Lets you use the 6DoF (6 degrees of freedom) controller to drive sound sources in 3D space in real time.

Particularly well suited to controlling spatialisation systems such as Holophonix, Max/MSP or SuperCollider.

spacemouse-osc interface

Features

  • Read 6DoF data (X/Y/Z translation + rotation) from the SpaceMouse
  • Convert and send data as OSC messages
  • Configurable mappings (axes, OSC addresses, value ranges)
  • Low latency for real-time control

Status

14 stars · 1 fork · active

Links

  • GitHub repository
  • Language: JavaScript
  • Licence: MIT
  • Topics: 3dconnexion 6dof osc spacemouse spatial-audio