Myriad Blog 1.3.0 Thursday, Jul 24th, 2014 at 05:21pm 

Tuesday, Jul 4th, 2006 at 05:20pm
Projet PDFToMusic, étape 19

Un traitement par lot d'un ensemble de fichiers PDF a été implémenté. Cela permet d'obtenir en une seule étape tous les fichiers MusicXML correspondants et de valider les résultats par comparaison visuelle.
Un dossier contenant 70 fichiers PDF pris au hasard a été traité. Aucune erreur majeure (crash) n'est survenue. 5 fichiers ne se chargent pas du tout et donnent des pages vides : ils contiennent une organisation encore jamais rencontrée de police au format Type 1C. Les autres fichiers donnent un fichier MusicXML valide avec environ 4-5 erreurs mineures par page : altération mal placée, symbole non implementé, etc. C'est tout de même très proche de l'original et il faut scruter la partition avec attention pour localiser les erreurs.
Les prochaines étapes importantes qu'il reste à attaquer sont :
- Le raboutage des portées entre les systèmes quand des portées sont omises
- La gestion des 8va,8vb d'un système sur l'autre et d'une page sur l'autre
- La même choses pour les parties.
- Les altérations sur mordant et grupetto
- Certaines partitions associent aux notes un nombre pour le doigté. Cela peut aboutir à une confusion avec un tuplet. Il faudra trouver une méthode de discrimination, mais pour l'instant je sèche.
 
Egalement, quelques partitions présentent des tablatures, ce serait sympa de pouvoir les traiter... Nous allons y réfléchir...
by Didier Guillion
Comments

Comment from Gilbert Rouquié Wednesday, Jul 5th, 2006 at 05:27pm
Type1C
Type1C serait un marqueur déclarant la Fonte comme étant CFF/Type2 plutôt que Type1. Selon Adobe, les concepts entre Type1 et Type2 sont très proche, seul le codage diffère.
 
Un Q&A sur le sujet, avec des hyperliens vers des description du format CFF/Type 2 :
http://partners.adobe.com/public/developer/opentype/index_cff2.html

Comment from Didier Guillion Wednesday, Jul 5th, 2006 at 05:30pm
A M Rouquié
En fait le type 1C est simplement une version compactée du Type 1.
 
Le principe est de n'encoder que les données utiles ce que ne fait pas le type 1.
 
Cordialement


Most recent first
Oldest first

Top of page
Last update:  (c) Myriad 2013