Reconnaissance de figure
Séparer l'expression musicale de l'harmonie
Les notes MIDI statiques enregistrées ou importées doivent être converties en clips dynamiques pour pouvoir être utilisées au prototypage musical. Pour y parvenir, l’expression musicale est séparée de l’harmonie et annotée à l’aide d’ indications, afin que l’inversion ultérieure de ce processus soit aussi précise que possible. Chaque étape de ce processus est ambiguë, car les informations requises ne se trouvent nulle part et doivent être déduites du contexte.
-
Estimer les tonalités, les Accords et les Gammes sous-jacents à une prise MIDI.
-
Estimer les positions exactes des changements d’accords.
-
Supprimer les imprécisions sans sacrifier l’expression.
-
Identifier les voix distinctes.
-
Deviner un regroupement utile de fragments mélodiques, d’accords et de lignes de basse.
-
Ajouter des indications là où une phrase pourrait poser problème lorsqu’elle est jouée sur une harmonie différente.
-
Nettoyer et optimiser le résultat.
Pour une prise enregistrée lambda, il existe des millions, voire des milliards de solutions possibles pour la reconnaissance de figure. Seules quelques centaines sont musicalement plausibles. Celles-ci doivent être évaluées et triées. Pour y parvenir, Synfire s'appuie sur une vaste base de connaissances soutenue par des algorithmes d'intelligence artificielle.
Limites
En raison de l’ambiguïté et des suppositions impliquées, la reconnaissance de figure ne peut en aucun cas être exactement réversible. Autrement dit, une «Figure» jouée par rapport à sa propre «Harmony» estimée produira très probablement des notes MIDI légèrement différentes de l’original.
Ce n’est pas la faute de l’algorithme, mais une limite générale quand on aborde la musique par les mathématiques. La musique n’est pas une science exacte, mais un produit de la culture humaine. Un logiciel a ses limites pour représenter et traiter formellement tout ce qui concerne la musique.La reconnaissance de figure est tout de même suffisamment précise pour être utile dans plus de 80 % des cas. C’est un outil génial pour collecter des phrases réutilisables à partir d’enregistrements. Après tout, le prototypage musical, c’est créer de la nouvelle musique originale, pas recréer fidèlement des compositions existantes.