HomeProductsDownloadOrderSupportSearch
  
 
 Myriad Blog 1.3.0 Thursday, Mar 28th, 2024 at 08:51pm 

Wednesday, Aug 8th, 2007 at 05:56pm
Harmony 9.4 - Etape 50

 
Aujourd'hui, nous avons attaqué une modification assez importante, qui demandera des tests intensifs : la refonte de l'algorithme d'accroche automatique.
 
Le but est de faire en sorte que l'accroche automatique ne recalcule les accroches qu'aux environs immédiats de la note qu'on modifie ou qu'on ajoute.
Ainsi, les modifications effectuées manuellement sur les accroches, même en mode automatique, seraient moins facilement détruites par les opérations ultérieures.  
 
Dit comme ça, ça a l'air simple. Mais chaque opération d'édition, ajout de note, copier/coller, changements de durée, etc, doivent déterminer leur zone d'application.
Par exemple, si, en mode non limité à la mesure, on insère ou supprime une note au tout début d'une portée bien remplie, il y a des chances que toutes les notes derrière se décalent, et donc que leurs accroches doivent être recalculées.
 
Par contre, si on colle dans une mesure un ensemble de notes qui fait exactement la même durée, seules les notes de cette mesures devraient voir leur accroche recalculée.
 
De plus, cela fait apparaître de petits problèmes. Par exemple, l'opération "Couper" oubliait de recalculer les accroches. Ce n'était pas très grave auparavant, car la prochaine opération sur la portée recalculait tout. Mais maintenant, peu d'opérations demandent un recalcul total, donc l'erreur d'accroche reste visible beaucoup plus longtemps...
 
La majeure partie de la journée a donc été passée à mettre cela en place. Nous avons également repris l'affichage des effets afin de les rendre tous proportionnels à la taille de la portée. Certains avaient en effet été oubliés.
by Olivier Guillion
Comments

Comment from Sylvain Machefert Wednesday, Aug 8th, 2007 at 06:32pm
(No subject)
Très bonne idée ce recalcul des accroches uniquement sur la zone impactée !   Bravo !

Comment from Picoulet Wednesday, Aug 8th, 2007 at 06:59pm
Accroches automatiques
Je viens justement de déposer une proposition toute simple concernant les accroches automatiques avant de voir que vous en parliez dans le blog d'aujourd'hui!. Si vous avez un moment pour jeter un coup d'oeil je serais intéressé de savoir (j'ai probablement manqué d'autres fils qui traitaient déjà du sujet) pourquoi les choses ont l'air si compliquées. Je vous remercie en tout cas de prendre le problème à bras le corps.

Comment from François Desjardins Wednesday, Aug 8th, 2007 at 11:31pm
Option>Accroche automatique est une variable importante.
Quote:
Par exemple, si, en mode non limité à la mesure, on insère ou supprime une note au tout début d'une portée bien remplie, il y a des chances que toutes les notes derrière se décalent, et donc que leurs accroches doivent être recalculées.

Cela oui, mais seulement si Option>Accroche automatiques est coché. Si c'est décoché, rien ne bouge.
Quote:
Par contre, si on colle dans une mesure un ensemble de notes qui fait exactement la même durée, seules les notes de cette mesures devraient voir leur accroche recalculée.
Oui, mais seulement si Option>Accroche automatiques est décoché. S'il est coché, ce ne sera pas le cas. Et je ne comprends pas le rationnel de la chose puisque seulement certaines accroches sont modifiées ainsi.  
Quote:
Nous avons également repris l'affichage des effets afin de les rendre tous proportionnels à la taille de la portée. Certains avaient en effet été oubliés.

Est-ce que cela touche le placement des points des staccatis dans la portée?

Comment from Olivier Guillion Thursday, Aug 9th, 2007 at 08:59am
Re: Harmony 9.4 - Etape 50
Quote:
Par exemple, si, en mode non limité à la mesure, on insère ou supprime une note au tout début d'une portée bien remplie, il y a des chances que toutes les notes derrière se décalent, et donc que leurs accroches doivent être recalculées.
 
Cela oui, mais seulement si Option>Accroche automatiques est coché. Si c'est décoché, rien ne bouge.

Oui, bien sûr, mais je parle ici du nouvel algorithme de l'accroche automatique. Donc on s'attache à ce qui se passe lorsque la fonction est active.
Quote:
Par contre, si on colle dans une mesure un ensemble de notes qui fait exactement la même durée, seules les notes de cette mesures devraient voir leur accroche recalculée.
Oui, mais seulement si Option>Accroche automatiques est décoché. S'il est coché, ce ne sera pas le cas. Et je ne comprends pas le rationnel de la chose puisque seulement certaines accroches sont modifiées ainsi.

Non, l'option est cochée. Le but est justement de faire en sorte que, lorsque ce mode est actif et que l'utilisateur a fait des modifications d'accroche "à la main" dans la dernière mesure de la portée, une action sur la première ne recalcule pas tout.
Quote:
Nous avons également repris l'affichage des effets afin de les rendre tous proportionnels à la taille de la portée. Certains avaient en effet été oubliés.
Est-ce que cela touche le placement des points des staccatis dans la portée?

Le placement ? Non, la taille. Je ne comprends pas bien votre question.

Comment from François Desjardins Thursday, Aug 9th, 2007 at 01:40pm
Re-Re: Harmony 9.4 - Etape 50
Merci c'est très clair!
Quote:
Le placement ? Non, la taille. Je ne comprends pas bien votre question.

Elle est peut-être un peu mal posée ma question. Je faisais allusion à un fil sur le forum de l'atelier démocratique et qui mentionnait la position des staccati sur la portée.
Voici la référence pour être plus précis:
on Jul 26th, 2007, 12:06am, picoulet wrote:
Je ne n'ai pas encore testé les autres effets mais le positionnement des points (staccato) au dessus ou dessous des notes n'est pas toujours des plus judicieux et se trouve parfois sur une ligne de la portée.
 
 
Le message se situe ici.
 
Merci encore!  

Comment from Olivier Guillion Thursday, Aug 9th, 2007 at 03:20pm
Re(3): Harmony 9.4 - Etape 50
Il me semble là que c'est un tout autre sujet. Nous avons simplement vérifié que tous les effets, lorsqu'ils sont affichés, respectent l'échelle individuelle de chaque portée. Et lorsque ce n'était pas le cas, nous avons repris leur affichage pour en tenir compte.

Comment from François Desjardins Thursday, Aug 9th, 2007 at 05:16pm
Re(4): Harmony 9.4 - Etape 50
Bien vu. Merci.


Most recent first
Oldest first

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