OpenScofo
Score following for contemporary music.
OpenScofo exists so live electronics can stay aligned with a human performer. It follows a notated score in real time and triggers computer actions at musical events.
-
Music Score

-
OpenScofo Score
NOTE C4 1 NOTE D4 1 sendto activated_computer_processing [1]
Composition Showcase
-
Cânticos de Silício I (Charles K. Neimog) - 2025
-
Miniatura I (Cássia Carrascoza | Charles K. Neimog) - 2025
What Can I Build?
-
Extended techniques
Recognize
PTECH/UTECHlabels with a trained model. -
Live processing
delays, freeze, change reverb parameters, etc...
-
Synthesis
Trigger Csound or SuperCollider instruments!
-
Control Media
Video, lights, projections.
Where Does It Run?
-
Pure Data
Use Pure Data for open-source live electronics and visual patching.
-
Max
Use Max for a commercial, user-friendly environment for live electronics and interactive media.
-
CSound
Use Csound for instrument scheduling.
-
SuperCollider
Use SuperCollider synthesis, OSC-style, multithreading.
-
Vamp
Use Vamp plugins for offline descriptor analysis.
-
Python, JavaScript, C++
Use Python, JavaScript or C++ for research, embedding, browser work.
OpenScofo Online Editor
Use the OpenScofo Online Editor to experiment in a browser.
Fastest Path
Use the Language Reference when you need exact syntax.
Research Background
OpenScofo is an open-source score-following system for contemporary music and the pd4web ecosystem. Its development is informed by Arshia Cont and the Antescofo team at IRCAM.