Audiveris est un logiciel de transcription de partition scannées.
Il reconnait automatiquement les éléments d'une partition et exporte le résultat dans un fichier MusicXML.
Site web officiel :
https://audiveris.kenai.com/index.html
Version actuelle :
Licence :
GNU GPL
Plateforme :
GNU Linux
Support :
Développeur(s) : Hervé Bitteur
Description
Audiveris permet de scanner des partitions et d'en exporter une version éditable sous le format MusicXML.
Comme tout logiciel de reconnaissance il est imparfait et nécessite de corriger les erreurs.
Utilisation
[+]
Audiveris se lance avec la commande suivante si
Tesseract est installé :
Lancer Audiveris
Copy to clipboard
javaws https://audiveris.kenai.com/jnlp/launch.jnlp
Si tout se passe bien une fenêtre de téléchargement apparaît et un lien est créé sur le bureau.
Exemple
Tout d'abord ouvrir une image (menu
File > Input... ou Ctrl+O) :
Et transcrire la partition en cliquant sur la flèche bleue (ou menu
Score > Transcribe) qui donne une couleur à chaque élément reconnu, ceux qui ne le sont pas sont rouges :
En cliquant sur la note de musique on passe par plusieurs vues dont la partition retranscrite :
On voit sur les deux précédents écrans qu'un silence a été oublié, il est possible de le sélectionner en cliquant dessus et de choisir parmi les différentes propositions ; ici il faut cliquer sur le bon symbole (à droite) :
Cette correction était facile, mais des manipulations supplémentaires sont nécessaires si le logiciel ne propose pas la bonne solution dans sa liste de suggestions.
Export
Une fois la partition transcrite et corrigée, il ne reste plus qu'à l'exporter dans un fichier au format
MusicXML avec le menu
Score > Export As....
Ce ficher est directement éditable dans
Musescore.
Il peut aussi être converti vers
Lilypond grâce à l'outil en ligne de commande fourni avec ce dernier,
musicxml2ly mais cette commande a donné pour moi un résultat inexploitable (version 2.14.2).
Installation
[+]
Audiveris est une application Java et se lance relativement facilement si la bibliothèque
Tesseract est déjà installée.
Si vous avec une autre distribution Linux que
Fedora ou
OpenSUSE il faut compiler vous même et dans l'ordre :
Leptonica puis
Tesseract.
Compilation "à la main" :
Lien de téléchargement des sources :