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).

Installation needs, and how ossia score answers them
| What you need | How ossia score does it |
|---|---|
| A sound or video piece that reacts to visitors | Sensors, depth cameras and computer vision drive states, conditions and loops instead of a fixed playlist. |
| Video, lights and spatial sound in one piece | One project for multichannel and spatial audio, video, 3D and DMX. |
| Running for months on affordable hardware | Headless mode with autoplay, Raspberry Pi and embedded Linux, standalone kiosk apps. |
| Letting artists and technicians adjust the piece without programming | A visual timeline and patcher, with JavaScript, Faust, shaders or C++ for the specific parts. |
| Integrating a custom application | libossia 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