DISTRIBUTED NOTATION IN THE BROWSER, AN OVERVIEW - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2021

DISTRIBUTED NOTATION IN THE BROWSER, AN OVERVIEW

Notation distribuée dans le navigateur, un aperçu

Résumé

This paper endeavours to discuss a few available technologies for musical notation, from a user's point of view, focusing on "distributed notation": musical notation rendered in real time to multiple devices simultaneously. The rapid evolution of browsers and the cheaper cost of heterogeneous (cross-platform) systems inclines us to narrow down the scope to browser-based solutions. The overview recalls a few key concepts of the JavaScript ecosystem, typically addressed to composers with little background in web development. The survey then compares three frameworks: INScore (INScoreWeb), DRAWSOCKET, and SmartVox, focusing on their respective approach to software architecture/implementation, as well as their "higher" user level. After highlighting the convergence points between INScore and DRAWSOCKET-but also their own specificity, such as INScore's time model, or DRAWSOCKET's API, the paper concludes with a case study: the Tenor 21 choral concert.
Cet article examine quelques technologies disponibles pour la notation musicale, du point de vue de l’utilisateur, en se concentrant sur la ”notation distribuée” : notation musicale affichée en temps réel sur plusieurs appareils simultanément.L’évolution rapide des navigateurs et le coût moindre des systèmes hétérogènes (multi-plateformes) nous incitent à nous concentrer sur des solutions basées sur les navigateurs. Un bref aperçu rappelle quelques concepts clés de l’écosystème JavaScript, destiné aux compositeurs ayant peu de connaissances en développement web. L’étude compare ensuite trois frameworks : INScore (INScoreWeb), DRAWSOCKET, et SmartVox, en se concentrant sur leurs architectures respectives (bas niveau), ainsi que sur leur interface utilisateur. Après avoir mis en évidence les points de convergence entre INScore et DRAWSOCKET - mais aussi leurs spécificités, comme l’API de DRAWSOCKET, ou le mode`le temporel d’INScore, cet article conclut sur une étude de cas : le concert choral de Tenor 21.
Fichier principal
Vignette du fichier
07_Bell_tenor21.pdf (1.14 Mo) Télécharger le fichier
Origine : Fichiers éditeurs autorisés sur une archive ouverte

Dates et versions

hal-03328319 , version 1 (29-08-2021)

Identifiants

  • HAL Id : hal-03328319 , version 1

Citer

Jonathan Bell. DISTRIBUTED NOTATION IN THE BROWSER, AN OVERVIEW. International Conference on Technologies for Music Notation and Representation, May 2021, Hamburg, Germany. ⟨hal-03328319⟩
49 Consultations
113 Téléchargements

Partager

Gmail Facebook X LinkedIn More