Welcome to INScore

INScore is an environment for the design of interactive augmented music scores oriented towards unconventional uses of music notation and representation, including real-time symbolic music notation capabilities. INScore native version is fully controllable using Open Sound Control [OSC] messages.
INScore scripting language is an extended textual version of theses messages that allows you to design scores in a modular and incremental way. To test the system, you can go to the online INScore editor.

This site documents the INScore messages and the scripting language.

Note: All the features described in this document are not available with the online editor. A section entitled INScore Web is dedicated to the specific features and differences of the Javascript version of INScore.


To get an idea of INScore features, you can have a look at the INScore Overview.

To understand the principles of the scripting language, it is recommended to look first at the Introduction to INScore Programming.


INscore is a research project developped by GRAME-CNCM