NOTATION DISTRIBUÉE DANS LE NAVIGATEUR, UN APERÇU - Association Francophone d'Informatique Musicale Accéder directement au contenu
Communication Dans Un Congrès Année : 2021

NOTATION DISTRIBUÉE DANS LE NAVIGATEUR, UN APERÇU

Alexandre Craman
  • Fonction : Auteur
  • PersonId : 1108520

Résumé

This paper endeavors 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 (multiplateformes) 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 modèle temporel d'INScore, cet article conclut sur uneétude de cas : le concert choral de Tenor 21.
Fichier principal
Vignette du fichier
1_3_BELL_CRAMAN_jim2021.pdf (1.06 Mo) Télécharger le fichier
Origine : Fichiers éditeurs autorisés sur une archive ouverte

Dates et versions

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

Identifiants

  • HAL Id : hal-03328320 , version 1

Citer

Jonathan Bell, Alexandre Craman. NOTATION DISTRIBUÉE DANS LE NAVIGATEUR, UN APERÇU. Journées d'informatique musicales, Jul 2021, Bordeaux (en ligne), France. ⟨hal-03328320⟩
62 Consultations
39 Téléchargements

Partager

Gmail Facebook X LinkedIn More