Logo de Katka
Le but d'une application OMR est de permettre à l'utilisateur final de transcrire une image de partition en sa contrepartie symbolique. Cela ouvre la porte à son utilisation ultérieure dans de nombreux types de traitements numériques tels que la lecture, l'édition musicale, la recherche, la réédition, etc.
L'application Audiveris est construite autour de l'intégration étroite de deux composants principaux : un moteur OMR et un éditeur OMR.
Le cœur des informations musicales du moteur (données OMR) est entièrement documenté et rendu public, soit directement via des fichiers de projet .omr
basés sur XML, soit via l'API Java de ce logiciel.
Audiveris est livré avec un exportateur intégré pour écrire (un sous-ensemble de) ces données OMR au format MusicXML 4.0. À l’avenir, d’autres exportateurs devraient s’appuyer sur les données OMR pour prendre en charge d’autres formats cibles.
De manière assez régulière, généralement tous les 6 à 12 mois, une nouvelle version est mise à disposition sur la page dédiée Audiveris Releases.
Le but d'une release est d'apporter des améliorations significatives, bien testées et intégrées, aboutissant à un logiciel aussi simple que possible à installer et à utiliser :
deu
, eng
, fra
et ita
.deu
, eng
, fra
et ita
.Voir les détails dans la section correspondante du manuel.
Le projet Audiveris est développé sur GitHub, le site que vous lisez.
N'importe qui peut télécharger, créer et exécuter ce logiciel. Les outils nécessaires sont git
, gradle
et un kit de développement Java ( jdk
), comme décrit dans cette section du manuel.
Il y a deux branches principales dans le projet Audiveris :
master
est la branche par défaut de GitHub ; nous l'utilisons pour les sorties, et uniquement pour elles ;jdk
pour Java version 17 ou supérieure.development
est celle où tous les développements se déroulent en permanence ; Périodiquement, lorsqu'une version doit être réalisée, nous fusionnons la branche de développement avec la branche master ;jdk
pour Java version 21 .Voir détails dans l'article Wiki dédié au workflow de développement choisi.
Il est conseillé aux utilisateurs et aux développeurs de lire le manuel de l'utilisateur d'Audiveris et l'ensemble d'articles Wiki plus général.
Si vous souhaitez donner un coup de main, vous êtes plus que bienvenu ! ↩