← Retour au portfolio

Ce projet est soutenu par :

Western University logo Canadian Disability Studies Initiative logo Google Summer of Code logo International Neuroinformatics Coordinating Facility logo
HarmonyHub Landscape Cover

Un livre de musique adaptable pour un apprentissage musical inclusif

Les personnes qui veulent apprendre un instrument peuvent choisir parmi plusieurs méthodes et livres d’exercices, imprimés ou en PDF. Mais la plupart de ces ressources supposent tacitement un apprenant standard : une seule façon de lire la notation, une seule façon d’interagir avec les consignes, la même suite d’exercices pour tous.

Quand un apprenant a un handicap (ou apprend simplement différemment), cette hypothèse ne tient plus. La charge revient souvent à l’enseignant, qui doit réimaginer les supports à la volée : modifier des passages, changer les tessitures, réécrire les rythmes, inventer des alternatives à la notation visuelle et maintenir l’engagement. Et si d’excellents enseignants savent enseigner, ils ne sont pas nécessairement aussi compositeurs, arrangeurs ou développeurs.

HarmonyHub est un projet en cours qui comble ce manque. C’est un projet open source conçu pour aider enseignants et élèves divers à creare des exercices accessibles, musicalement pertinents, de façon rapide et créative, et adaptables à différents besoins d’apprentissage.

Des méthodes statiques à un livre de musique adaptable

HarmonyHub reconsidère le livre de musique comme un système dynamique. Au lieu d’une suite fixe de pages, la plateforme génère et remodèle les exercices à partir de prompts et d’objectifs pédagogiques. Les exercices peuvent être adaptés selon plusieurs dimensions musicales :

Le but n’est pas seulement de personnaliser le contenu, mais d’améliorer l’interaction élève–enseignant : faciliter l’itération, la comparaison des versions et la réflexion sur la manière dont la musique est apprise et vécue.

Voici un exemple où HarmonyHub génère un exercice pour violon débutant : huit mesures, accent rythmique en mi mineur, en 3/4, affiché en vue piano roll. Chaque paramètre peut être ajusté pour correspondre aux préférences de l’apprenant.

HarmonyHub interface mockups

Interaction multisensorielle comme objectif de conception

Jouer d’un instrument mobilise intrinsèquement plusieurs sens. Les musiciens apprennent par le son, le toucher, le mouvement et le feedback corporel, ressentant les vibrations dans l’instrument, écoutant le résultat de leurs actions et s’engageant physiquement avec la musique. Ces voies sensorielles sont essentielles au développement des compétences musicales.

HarmonyHub s’appuie sur cette idée en soutenant différentes manières d’accéder au matériau musical et d’y interagir. Plutôt que de se focaliser sur un mode unique, la plateforme prend en charge de façon intentionnelle des modes multiples et complémentaires. En pratique, cela signifie offrir une gamme de modalités d’interaction et de feedback, notamment :

Ces modalités ne sont pas traitées comme des options. Elles orientent la trajectoire du projet et soutiennent le développement continu d’un éventail plus large de représentations musicales accessibles.

Comment les exercices sont générés

HarmonyHub inclut une pipeline générative volontairement contrainte. L’objectif n’est pas une créativité IA illimitée, mais le contrôle, la répétabilité et la pertinence pédagogique.

L’architecture actuelle suit un flux clair et itératif input → processing → output :

  1. Input : définir instrument, difficulté, tonalité et métrique.
  2. Processing : le système structure un prompt et interroge un modèle linguistique pour obtenir un exercice lisible par la machine.
  3. Post processing : analyser, valider et remettre à l’échelle pour garantir cohérence et durées exactes.
  4. Rendering : produire l’exercice en plusieurs formats pour soutenir différentes interactions d’apprentissage.
HarmonyHub pipeline diagram from input to processing to output
La pipeline est conçue pour l’itération : ajuster les entrées, revoir les sorties et régénérer si nécessaire.

Les sorties actuelles incluent :

Cette structure modulaire est conçue pour supporter de futurs niveaux d’accessibilité, comme des notations alternatives ou des interfaces d’assistance, sans changer la pipeline de base.

Des notes d’implémentation et du matériel exécutable sont disponibles dans le référentiel GitHub du projet.

Développement inclusif et guidé par le handicap

HarmonyHub est développé avec une approche axée sur l’équité et guidée par le handicap. Des apprenants, enseignants et artistes en situation de handicap contribuent comme co-concepteurs, définissant des exigences qui influencent le design de l’interface, la structure du contenu et les critères d’évaluation. Ce travail est en cours et informe directement les étapes futures.

État de la recherche et du développement

HarmonyHub est un projet de R&D actif. Les jalons à court terme incluent :

Contexte de collaboration

HarmonyHub est développé au sein d’un réseau de chercheurs, d’éducateurs et d’organisations culturelles, avec des partenariats établis au Canada et en Europe pour ancrer le travail dans des contextes éducatifs et culturels variés.

Orientation open source

HarmonyHub est entièrement open source. Code, documentation, processus de conception et publications en libre accès sont partagés pour favoriser la transparence, la réutilisation et la durabilité à long terme—offrant non seulement un outil, mais aussi une approche reproductible de l’apprentissage musical inclusif et adaptatif.