Quelques partitions posaient problème à PDFtoMusic, et nous ont contraint à nous replonger dans des fonctions complexes, et délicates à ajuster. Il s'agit de l'attribution des voix dans une portée. Écrire plusieurs voix sur une même portée peut conduire à des notations peu claires, où seuls le contexte et la logique permettent de déterminer ce qu'il faut faire. À la veille de ce week-end électoral, nous ne pouvions pas passer à coté d'un problème de comptage des voix Prenons par exemple ce cas, écrit dans une partition non mesurée (pas d'indication de métrique): On voit tout de suite qu'il s'agit de 4 groupes de noires, avec deux voix sur la portée. Mais le "on voit" est un concept qu'un programme peut avoir quelques difficultés à appréhender. Imaginons maintenant le même exemple, mais avec un espacement plus grand entre les notes des différentes voix : Malgré l'espacement supplémentaire, on comprend qu'il s'agit du même schéma que précédemment, toujours une mesure en 4/4. Mais si on a ceci : ça devient beaucoup moins évident. Il est fort probable qu'il s'agisse là de 8 croches (mesure en 8/4) avec une seule voix. Le résultat est totalement différent de précédemment. À partir de quel espacement doit-on considérer l'un ou l'autre cas ? C'est ce que nous avons essayé de résoudre. Même si le nouveau calcul n'est pas parfait, il devrait améliorer la détermination des voix de manière sensible. Bon week-end ! |