Une station de travail audio-numérique open-source pour la plate-forme Web - Inria - Institut national de recherche en sciences et technologies du numérique
Article Dans Une Revue Revue Francophone d'Informatique et Musique Année : 2024

Une station de travail audio-numérique open-source pour la plate-forme Web

Résumé

Cet article présente WAM Studio (Figure 1), une station de travail audio numérique (DAW) en ligne open source qui tire parti de plusieurs APIs et technologies standards du W3C, telles que Web Audio, WebAssembly, Web Components, Web Midi, Media Devices, etc. WAM Studio s'appuie également sur le standard Web Audio Modules (WAM), qui a été conçu pour faciliter le développement de plugins audio inter-opérables (effets, instruments virtuels, claviers virtuels de piano comme contrôleurs, etc.) sortes de "VSTs pour le Web". Les DAWs sont des logiciels riches en fonctionnalités et donc particulièrement complexes à développer en termes de conception, d'implémentation, de performances et d'ergonomie. Aujourd'hui, la majorité des DAWs en ligne sont commerciaux alors que les seuls exemples open source manquent de fonctionnalités (pas de prise en charge de plugins par exemple) et ne tirent pas parti des possibilités récentes offertes (comme WebAssembly). WAM Studio a été conçu comme un démonstrateur technologique pour promouvoir les possibilités offertes par les innovations récentes proposées par le W3C. L'article met en évidence certaines des difficultés que nous avons rencontrées (par exemple, les limitations dues aux environnements sandboxés et contraints que sont les navigateurs Web, la compensation de latence quand on ne peut pas connaître le hardware utilisé, etc.). Une démonstration en ligne, ainsi qu'un repository GitHub pour le code source sont disponibles. Wam Studio a également donné naissance à Attune, une version spéciale adaptée pour un projet de recherche en collaboration avec l'équipe MERI du CCRMA de Stanford, pour l'étude et la facilitation de l'écoute de musique multipiste par des personnes malentendantes équipées d'implants cochléaires.

Fichier principal
Vignette du fichier
RFIM_NO10_WAM_STUDIO_BUFFA_VIDAL.pdf (6.37 Mo) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-04695266 , version 1 (12-09-2024)

Licence

Identifiants

Citer

Michel Buffa, Antoine Vidal-Mazuy. Une station de travail audio-numérique open-source pour la plate-forme Web. Revue Francophone d'Informatique et Musique, 2024, 10 (10), ⟨10.56698/rfim.746⟩. ⟨hal-04695266⟩
0 Consultations
0 Téléchargements

Altmetric

Partager

More