Sygaldry : reusable software for making digital musical instruments
Sygaldry : logiciel réutilisable pour la fabrication d’instruments de musique numériques
- Musique et technologie
- Créativité
- Hci
- Instruments de musique numériques
- Musique par ordinateur -- Logiciels
- Informatique musicale
- Instruments de musique électroniques
- Créativité
- Interaction humain-machine
- C plus-plus (langage de programmation)
- Logiciels -- Développement
- Music and technology
- Hci
- Creativity
- Langue : Anglais
- Discipline : Informatique et applications
- Identifiant : 2025ULILB005
- Type de thèse : Doctorat
- Date de soutenance : 15/01/2025
Résumé en langue originale
Les instruments de musique numériques sont une famille d'instruments dont le support excité est un signal audio numérique. Leur conception et leur développement font l'objet de recherches depuis plus de 30 ans, et certains outils, techniques et matériaux ont commencé à émerger en tant que composants standard pour la fabrication d'instruments de musique numériques. Afin de soutenir la maintenance et la reproduction à long terme de ces instruments, de permettre la recherche et la pratique créative à long terme et de favoriser le développement de notre savoir-faire collectif en matière de conception d'instruments de musique numériques, nous proposons de développer une bibliothèque de composants d'instruments de musique numériques réutilisables. Les bibliothèques existantes sont incapables de couvrir le large éventail de composants, de plates-formes matérielles et d'environnements logiciels utilisés dans la fabrication d'instruments de musique numériques, en raison de problèmes de code collé, d'interface logicielle limitée et de performances d'exécution. En nous appuyant sur des modèles de conception C++ modernes basés sur la réflexion à la compilation et la métaprogrammation, nous nous attaquons à ces problèmes. Notre bibliothèque, Sygaldry, apporte un bénéfice immédiat à la réplication, au portage et à la validation des instruments de musique numériques.
Résumé traduit
Digital musical instruments are a family of instruments whose excited medium is digital audio signals. Their design and development has been the subject of research for over 30 years, and certain tools, techniques, and materials have begun to emerge as standard components for making digital musical instruments. In order to support the long-term maintenance and replication of these instruments, so as to enable long-term research and creative practice and foster the development of our collective digital musical instrument design savvy, we propose to develop a library of reusable digital musical instrument components. Existing libraries are unable to cover the wide range of components, hardware platforms, and software environments used in the making of digital musical instruments, due to issues of glue code, limited software interface, and runtime performance. Leveraging modern C++ design patterns based on compile-time reflection and metaprogramming, we address these issues. Our library, Sygaldry, provides immediate benefit to the replication, porting, and validation of digital musical instruments.
- Directeur(s) de thèse : Huot, Stéphane - Wanderley, Marcelo M.
- Président de jury : Traube, Caroline
- Membre(s) de jury : Gee, Erin
- Rapporteur(s) : Conversy, Stéphane - Scavone, Gary - Marshall, Mark
- Laboratoire : Centre de Recherche en Informatique, Signal et Automatique de Lille - Centre Inria de l'Université de Lille
- École doctorale : École graduée Mathématiques, sciences du numérique et de leurs interactions (Lille ; 2021-....)
AUTEUR
- West, Travis J.


