Myriad Blog 1.3.0 Saturday, Oct 20th, 2018 at 03:22am 

Friday, Dec 11th, 2015 at 05:07pm
Harmony 9.6 étape 852

 
Journée optimisations et accélérations:
 
L'export MIDI de partitions très longues, contenant de nombreuses répétitions (donc un grand nombre de mesures jouées) pouvait prendre un temps considérable, jusqu'à plusieurs minutes.
Un pré-calcul de correspondance entre temps joué et mesure écrite a permis de diviser ce temps par environ 50.
 
Le programme effectue souvent des recherches dans des tableaux organisés selon une valeur croissante. Lorsque le temps de traitement était crucial, nous avions mis en place une recherche dichotomique (pour un tableau de 1000 éléments, cette recherche n'effectue que 10 comparaisons au lieu de 500 en moyenne).
Une comparaison dichotomique polyvalente a maintenant été écrite, et nous permettra d'accélérer aussi les recherches de moindre importance.  
 
Bon week-end !
by Olivier Guillion
Comments

Comment from Grorom Friday, Dec 11th, 2015 at 05:11pm
décalage temporel réduit ?
Est-ce qu'un des effets de cette comparaison dichotomique sera de réduire le décalage créé lorsque l'on active/désactive le métronome en cours de lecture ?


Most recent first
Oldest first

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