Skip to Main content Skip to Navigation
Conference papers

A WEB BASED ENVIRONMENT EMBEDDING SIGNAL PROCESSING IN MUSICAL SCORES

Abstract : We present an online environment for the design of musical scores, also allowing for the embedding of signal processors and hence the publication of electronic works. This environment is part of the INScore project. Its latest version has been transcribed to WebAssembly/Javascript to provide in a web browser the same features as in its native counterpart: the diversity of music representations supported by INScore, the interaction capabilities and all the dynamic aspects of the score. After some historical elements about distributed musical scores, we will provide some reminders about the INScore project and its associated description language. We will then describe the architecture of the system and the choices made for its portability to the Web. Then, we will present the extensions specific to the Javascript version and in particular the support of signal processing objects. Finally, we will show how INScore's communication system has been extended to allow online musical score control from a native version of INScore, paving the way for real-time performance on the web.
Document type :
Conference papers
Complete list of metadata

https://hal.archives-ouvertes.fr/hal-03320506
Contributor : Dominique Fober Connect in order to contact the contributor
Submitted on : Monday, August 16, 2021 - 9:24:12 AM
Last modification on : Tuesday, August 17, 2021 - 9:03:26 AM
Long-term archiving on: : Wednesday, November 17, 2021 - 6:24:53 PM

File

tenor2021.pdf
Publisher files allowed on an open archive

Identifiers

  • HAL Id : hal-03320506, version 1

Collections

Citation

Dominique Fober, Yann Orlarey, Stéphane Letz, Romain Michon. A WEB BASED ENVIRONMENT EMBEDDING SIGNAL PROCESSING IN MUSICAL SCORES. International Conference on Technologies for Music Notation and Representation -- TENOR'21, 2021, Hamburg, Germany. ⟨hal-03320506⟩

Share

Metrics

Record views

55

Files downloads

93