Myriad Blog 1.3.0 Thursday, Dec 18th, 2014 at 10:02pm 

Thursday, Aug 31st, 2006 at 06:09pm
Projet PDFToMusic, Etape 53

L'import XML dans Harmony est donc réécrit en C, pour remplacer le script qui existait dans les versions précédentes.
 
Jusqu'ici, nous avons principalement traité les informations du fichier XML permettant de jouer la partition correctement (clés, notes, altérations, etc). Cela nous permet déjà d'écouter directement le résultat de la reconnaissance du PDF.
 
Nous attaquons maintenant les informations de pagination et de position des objets sur la page, avec les marges, position des systèmes et des portées, largeur des mesures, retours à la ligne, etc.
Ce n'est pas toujours facile, car le format MusicXML contient beaucoup de redondances, de valeurs écrites plusieurs fois dans le fichier, ou dont la somme doit correspondre à un total également écrit.
 
Mais voila, parfois les valeurs ne sont pas égales, ou la somme ne correspond pas à celle attendue. Le problème est alors de savoir que faire pour s'en sortir avec le moins de dégâts possibles  
 
Une fois cela fait, il restera à finir de prendre en compte les objets qui manquent encore, tels que les ornements, les textes libres et autres petits gadgets...
by Olivier Guillion


Most recent first
Oldest first

Top of page
Last update:  (c) Myriad