Interactive and sound installations

Connect sensors, cameras and controllers to sound, video and lights, and run the whole installation unattended on a PC or a Raspberry Pi. Free and open-source, for museums, exhibitions and public spaces.

Download ossia score 3.9.0 Try it in your browser Read the documentation

Free and open-source (GPLv3) · Windows, macOS, Linux, Raspberry Pi and web browser

Installations need software that reacts to visitors, plays for months without supervision, and runs on modest hardware. ossia score is used in museums, exhibitions, art residencies and research labs for exactly that.

What you can do

  • Sense the audience: depth cameras from the package manager (Orbbec, Intel RealSense, Kinect, Azure Kinect on Windows and Linux, Luxonis OAK), webcams with pose detection and computer vision, Leap Motion, gamepads, Bluetooth LE and serial sensors, Arduino (sensors to OSC).
  • Tracking systems: PosiStageNet, TUIO, RTTrP and OpenTrackIO.
  • Sound: multichannel playback, synthesis, VST/CLAP/LV2 plug-ins, Faust, and spatial audio (DBAP, GBAP, control of SpatGRIS, SPAT Revolution and ADM-OSC renderers) (spatial audio, audio).
  • Video, 3D and lights in the same project (see video and mapping and DMX lighting).
  • Non-linear behaviour: states, conditions and loops describe how the installation evolves and reacts, instead of a fixed playlist (breaking the timeline).
  • Run unattended: headless mode with autoplay, Raspberry Pi and embedded Linux (Yocto) support, and standalone branded apps for kiosks (headless mode, Raspberry Pi, custom apps).
  • Data sonification: play back CSV and HDF5 datasets as sound, light or images.
  • Electronics: GPIO, PWM, ADC and DAC on Linux boards such as the Raspberry Pi and the Orange Pi.
  • Location-based pieces: geographic zones drawn as latitude and longitude polygons (geo zones).
  • Monitoring: a system device reports CPU, GPU, memory, battery and network use of long-running installations (monitoring).
  • More sensors: LP-Research IMUs, Wacom tablets, raw Linux input devices, CAN bus.
  • Vision without special hardware: depth from a plain camera, segmentation and multi-person pose (see real-time AI).
A gamepad controlling parameters in ossia score

Installation needs, and how ossia score answers them

What you needHow ossia score does it
A sound or video piece that reacts to visitorsSensors, depth cameras and computer vision drive states, conditions and loops instead of a fixed playlist.
Video, lights and spatial sound in one pieceOne project for multichannel and spatial audio, video, 3D and DMX.
Running for months on affordable hardwareHeadless mode with autoplay, Raspberry Pi and embedded Linux, standalone kiosk apps.
Letting artists and technicians adjust the piece without programmingA visual timeline and patcher, with JavaScript, Faust, shaders or C++ for the specific parts.
Integrating a custom applicationlibossia exposes its parameters to score.

See the gallery for installations made with ossia score.

Download ossia score 3.9.0 Try it in your browser Read the documentation

Free and open-source (GPLv3) · Windows, macOS, Linux, Raspberry Pi and web browser

Lire cette page en français