Myriad Blog 1.3.0 Saturday, Feb 24th, 2018 at 09:20pm 

Wednesday, May 21st, 2014 at 05:04pm
Harmony 9.6 et autre étape 674

 
 
Un utilisateur nous a soumis certaines de ses partitions, qui ont été générées par un programme. Elles flirtent avec les limites du logiciel, avec un nombre de notes très important (jusqu'à 200 par mesure), dans des "clusters" très serrés et très nombreux.
 
Ceci nous a permis de mettre en évidence les parties de notre code qui méritaient d'être accélérées. L'effet sera bien entendu moins sensible avec des partitions "normales", mais la fluidité générale devrait être améliorée. Nous veillons cependant à ce que le résultat reste exactement identique à la version précédente en toute circonstance, pour éviter un changement d'aspect des partitions.
 
Ainsi, ont été grandement accélérés:
 
- les calculs des positions des notes de la partition en mode gravure
 
- l'application de décalages (+/- un demi-ton, une interligne, une octave) sur une sélection ou l'ensemble de la partition
 
- le recalcul automatique des positions des liaisons pour éviter les notes, lorsque ces dernières sont modifiées
by Olivier Guillion


Most recent first
Oldest first

Top of page
Legal information Last update:  (c) Myriad