Un utilisateur nous contacte en décrivant le problème suivant : dès qu'il applique une correction dans PDFtoMusic le fichier PDF est cassé. Et de fait, à l'examen, le fichier PDF de l'utilisateur apparait comme complètement détruit. Pour rappel, PDFtoMusic peut sauvegarder les modifications soit dans un fichier indépendant, soit dans le fichier PDF lui même (en fin de fichier dans une partie inutilisée). Comme c'est ce dernier mode qui est activé chez cet utilisateur nous supposons donc que nous avons une erreur dans l'écriture du PDF et planchons sur le sujet. Mais de notre coté, impossible de reproduire le problème. La réponse viendra de l'utilisateur lui même : son PC sous Windows a été infecté par un virus "ransomware" (logiciel rançon) : cryptowall. Cette saleté crypte de manière irréversible les documents de l'utilisateur qui doit payer une rançon de 500 $ via BitCoin s'il veut retrouver ses données ! Et s'il ne paye pas rapidement, la rançon passe à 1000 $ ! Dans le domaine de la méchanceté humaine, Internet repousse chaque jour les limites ... |
|
|
by Didier Guillion | | | |
|

Pour finir la semaine : Correction d'un problème lors du posé de coulé. Correction d'un problème de paramétrage des objets libres. Correction d'un problème mineur en export MusicXML. Dans PDFtoMusic, il y avait un problème de report de l'altération sur les notes liées, c'est corrigé. Bon week-end ! |
|
|
by Didier Guillion | | | |
|

Des irrégularité mineures ont été corrigé dans la gestion des polices TrueType. Il y avait une incompatibilité dans la gestion des préférences entre la version standard et la version Pro : dans certains cas des choix fait sous la version Pro étaient perdus. Par exemple, l'association fichier-application ou le format de fichier par défaut. C'est corrigé. |
|
|
by Didier Guillion | | | |
|

Correction d'un problème de suivi de portées. Amélioration de l'extraction des barres de ligature sur certains fichiers. Correction d'un problème d'ouverture du tiroir sur Mac (quand la fenêtre document était au bord de l'écran) On approche de la prochaine bêta... |
|
|
by Didier Guillion | | | |
|

Correction d'un problème de sélection. Nous avons attaqué l'implémentation des tablatures pour Kantele, harpe traditionnelle finnoise. |
|
|
by Didier Guillion | | | |
|

Une première version bien avancé du script de calcul des tablatures pour kantele a été proposé aux testeurs. Cette petite harpe traditionnelle finnoise propose deux modes de jeu : soit corde à corde comme sur une cithare, soit sous forme d'accords plaqués. C'est ce deuxième mode qui est concerné par les tablatures. A partir de la ligne d'accord d'une portée le script calcule les doigtés pour n'importe quel type de kantele, les plus courants étant proposés par défaut. Contrairement à ce qui usuellement pratiqué sur d'autres instruments, les doigts de la main droite se posent sur les cordes pour les étouffer, ce sont les cordes libres qui sonnent. Voici un exemple : |
|
|
by Didier Guillion | | |
| |
|

Afin d'éviter les échanges interminables (quand les modifications sont mémorisés en dehors du PDF, ce qui est le mode par défaut) du genre : - Avez vous appliqué des corrections au document ? - Non. - Vérifiez je suis sur que oui. - Je vous assure que non !... - Vérifiez... - A tiens oui... Le fait que le document à été corrigé est exporté dans le MusicXML sous forme de commentaire. |
|
|
by Didier Guillion | | |
| |
|

Un objet dans un fichier PDF est souvent dessiné via plusieurs chemins. Un module assez complexe et de très bas niveau fusionne ces chemins avant de procéder à l'identification de leur signification. De plus, pour chaque chemin, un calcul est fait de sa complexité ce qui l'aiguillera vers un traitement particulier. Par exemple, inutile de faire une reconnaissance de caractère sur une simple ligne. Or, ce calcul de complexité pouvait être erroné : l'objet final héritait de la complexité du chemin ajouté et non de la complexité du chemin complet. Cela a été corrigé mais à demandé une procédure de vérification poussée des résultats. On nous a soumis un fichier PDF où les noms des portées étaient écrits de manière verticale. Le nom de la portée est très important puisque c'est un facteur de la détermination de l'instrument à associer. Ce cas est maintenant géré. |
|
|
by Didier Guillion | | | |
|

Afin de préparer de nouvelles fréquences de restitution, la boîte de configuration de la sortie numérique voit la sélection des fréquences passer de boutons radio à un menu déroulant. Dans PDFtoMusic, le suivi de coulé d'un système sur l'autre a été amélioré. Des lignes de texte remplies de points pouvaient être considérées comme des paroles, c'est corrigé. Bon week-end ! |
|
|
by Didier Guillion | | | |
|

On nous a signalé un problème de "police SToccata non trouvée" au démarrage, sur Mac et nous sommes arrivés a le reproduire sur un de nos Macs. Depuis quelques années les polices spécifiques à l'application ne s'installent plus dans le système : elles sont simplement intégrées à l'application et c'est à son lancement que les polices sont initialisées. Après quelques heures de recherche, il est apparu que le problème venait d'une gestion du cache des polices par Mac/OS. Solution : utiliser Onyx pour effacer le cache des polices et redémarrer le Mac. Dans PDFtoMusic, il arrive que sur des PDF avec paroles, la ligne de parole soit décalée pour laisser de la place aux notes : Ce cas est maintenant traité. |
|
|
by Didier Guillion | | | |
|

Les appoggiatures sont maintenant traitées dans les tablatures pour harmonica : Dans PDFtoMusic une indication de fin de pédale était ajouté à chaque début de pédale, ce qui donnait deux fins pour un début, c'est corrigé. Le symbole '=' n'est plus exporté dans les indications de tempo. Lorsqu'une nuance était tracée via une police musicale, la police était marquée "Times NewRoman" dans le MusicXML, maintenant c'est le nom original de la police qui est utilisé. |
|
|
by Didier Guillion | | |
| |
|
|
|
May 30th, 2023 at 05:13pm Article from Didier Guillion Harmony Assistant 9.9.7 étape 83 May 26th, 2023 at 06:41pm Article from Olivier Guillion Harmony Assistant 9.9.7 et autre étape 82 May 25th, 2023 at 08:02pm Comment from antoine bautista à Sylvain May 25th, 2023 at 06:45pm Comment from Sylvain à Antoine May 25th, 2023 at 06:45pm Comment from Sylvain à Antoine May 25th, 2023 at 04:58pm Article from Didier Guillion Digital Piano Daily Practice étape 61 May 25th, 2023 at 02:06pm Comment from antoine bautista HA via DPDP May 25th, 2023 at 02:06pm Comment from antoine bautista HA via DPDP May 24th, 2023 at 05:23pm Article from Olivier Guillion Harmony Assistant 9.9.7 et autre étape 81 May 23rd, 2023 at 05:09pm Article from Didier Guillion Harmony Assistant 9.9.7 et autre étape 80
|
|
|
|