# ossia/score

ossia score, an interactive sequencer for the intermedia arts

Repository: https://github.com/ossia/score
Canonical: https://ross.abutalabs.com/products/score
Homepage: https://ossia.io
Language: C++
License: NOASSERTION
License Family: other
Topics: osc, sequencer, interactive, open-source, art, creative-coding, osc-messages, midi, qt, open-sound-control, digital-art, hacktoberfest, intermedia, media-art
Last push: 2026-08-26T20:19:10+00:00

## Health v2 (maintenance only)
Score: 92/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 99, release rhythm 77, longevity 100
- inputs: {"age_days": 4705, "days_push": 7, "days_rel": 159, "gap_med": 16, "n_releases_24m": 16}
- flags: no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2053, forks 127 (observed 2026-08-28T04:06:09.689586+00:00)

## What it is
ossia score is a free, open-source interactive sequencer for audio-visual artists, designed to create interactive shows, installations, and intermedia artworks. It sequences OSC, MIDI, DMX, audio, and video across multiple software and hardware, with embedded scripting via JavaScript, Faust, PureData, ISF shaders, and C++.

## Use cases
- sequence audio, video, OSC, MIDI and DMX for an interactive show
- create museum installations that react to sensors and external events
- live-code visuals and audio with JavaScript, Faust shaders, or PureData
- control Max/MSP, PureData, openFrameworks or Processing from a timeline
- build branching, state-machine-like scores triggered by hardware input
- run a media server on a Raspberry Pi for embedded installations
- bridge IoT devices over MQTT, CoAP, or BLE in an art piece

## When to choose
- you need a timeline-based sequencer for interactive multimedia shows
- you want to coordinate many protocols (OSC, MIDI, DMX, MQTT, CoAP, BLE, HTTP) from one tool
- you need branching/conditional scenarios rather than a fixed linear timeline
- you want a free, cross-platform alternative to tools like Isadora or TroikaTronix
- you need to run on embedded hardware like Raspberry Pi

## When to avoid
- you only need a DAW for music production without interactive/intermedia control
- you want a pure programming library rather than a GUI application (consider libossia instead)
- you need a lightweight headless automation tool without a visual editor
- your workflow is strictly linear video editing

## Facets
- artifact type: application
- maturity: active
- function: gui, audio-processing, video-processing, animation, graphics, middleware, plugin-system, scheduling, developer-tools
- domain: media, graphics, iot, cross-platform, gaming-tools
- platform: windows, cross-platform, embedded
- tags: sequencer, intermedia, osc, midi, dmx, creative-coding, interactive-shows, media-art, live-coding, faust, puredata, spout, syphon, ndi, qt, cpp, audio, video, automation, macos, linux, desktop, web

## Member repositories
- ossia/score (main) score 92

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:06:09.689586+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T02:57:20.237148+00:00, confidence not recorded.
  - readme: https://github.com/ossia/score (fetched 2026-08-28T04:06:09.689586+00:00, sha 3f08470ebefa)
  - homepage: https://ossia.io (fetched 2026-08-29T10:37:39.690792+00:00, sha 2b72dce87b48)
  - site_page: https://ossia.io/score/about.html (fetched 2026-08-29T10:37:39.693783+00:00, sha fc54421c11cd)
  - site_page: https://ossia.io/site-libossia/about.html (fetched 2026-08-29T10:37:39.695629+00:00, sha 3fa0b3bd8590)
  - site_page: https://ossia.io/docs.html (fetched 2026-08-29T10:37:39.697265+00:00, sha f0668e52935d)
  - site_page: https://ossia.io/about.html (fetched 2026-08-29T10:37:39.698830+00:00, sha 6c0d3fb64f10)
- Data as of 2026-08-30T08:39:29.467469+00:00.
