Myriad Blog 1.3.0 Monday, Nov 20th, 2017 at 04:47am 

Dev News Tuesday, Apr 2nd, 2013 at 04:57pm
Harmony 9.6 et autres étape 489

 
A la demande et sous la supervision d'un utilisateur, nous avons modifié la manière dont les mesures peuvent être redimensionnées manuellement.
 
En déplaçant la poignée de séparation entre deux mesures, il est possible d'augmenter ou de diminuer la largeur graphique occupée par la mesure.
 
Jusqu'ici, cette largeur était modifiée sans toucher aux autres mesures. Les retours à la ligne s'effectuaient ensuite automatiquement en casant le plus possible de mesures dans chaque ligne, tant que :
 
- L'espace occupé par les mesure ne dépasse pas la largeur de la page
- La mesure ne contient pas un saut de ligne ou un saut de page forcé
 
Logiquement et informatiquement, cette solution semblait correcte, mais l'augmentation ou la diminution de la largeur d'une mesure dans la ligne pouvait modifier le nombre de mesures sur cette ligne, envoyant la dernière mesure de la ligne sur la ligne suivante, ou au contraire "récupérant" à la fin de la ligne la première mesure de la ligne suivante.
 
Afin d'éviter ces changements de pagination intempestifs, lorsqu'on modifiera la largeur d'une mesure, l'espace gagné ou perdu sera désormais pris ou rendu à la mesure suivante, conservant ainsi invariante la largeur totale de la ligne, et ne provoquant plus de changement dans la pagination.
 
L'ancien redimensionnement sera toutefois toujours accessible en pressant la touche Ctrl (Commande sur Mac) pendant le mouvement de la poignée.
by Olivier Guillion
 2 comments.

Dev News Thursday, Apr 4th, 2013 at 04:53pm
PDFtoMusic

 
Les améliorations apportées à PDFtoMusic/PDFtoMusic Pro continuent :
 
- Meilleur traitement des informations écrites en dehors de l'aire de la portée
 
- Repérage automatique et affectation des différentes voix Virtual Singer (SATB) dans les partitions
 
- Meilleur traitement des noms de groupes de portées
 
- Certaines combinaisons de symboles de ruptures et parties conditionnelles résultaient en un jeu infini. Ceci a été corrigé et affectera également Harmony Assistant et Melody Assistant
 
- Le nouveau mode d'affichage des numéros de mesures pourrait profiter de nos fonctions graphiques qui gèrent les transparences.
Quelques essais en ce sens ont été menés. Voici ce que ça donne :
 
by Olivier Guillion

Dev News Monday, Apr 8th, 2013 at 04:49pm
PDFtoMusic et Harmony Assistant

 
 
 
- Dans PDFtoMusic, a liste des mesures jouées, lorsqu'elle est imposée par l'utilisateur, est maintenant exportée en MusicXML. Cette fonctionnalité a été prise en compte dans Harmony Assistant, aussi bien en lecture qu'en écriture. Pour ce faire, l'export MusicXML des mesures contenant des changements de clé ou tonalité a été amélioré.
Le standard MusicXML ne prévoyant pas d'indiquer la liste des mesures jouées, il s'agit d'un extension au format qui ne sera pas prise en compte pas les logiciels autres que les nôtres (l'information sera alors ignorée).
 
- Dans Harmony Assistant, il est maintenant possible de poser correctement des nuances et quelques autres types d'objets en mode d'édition des vélocités.
 
- Le jeu et l'export MIDI de partitions contenant des courbes de position stéréo faisait entendre certains instruments tout à fait à gauche de l'espace stéréophonique. Cela a été corrigé.
 
- Un message plus explicite apparaît lorsqu'on essaie de régler l'entrée numérique alors qu'aucun matériel audio n'a été configuré
 
- En version Linux, la gestion des textes contenant des caractères musicaux dans des polices autres que Stoccata a été corrigée.
by Olivier Guillion

Dev News Wednesday, Apr 10th, 2013 at 04:57pm
PDFtoMusic et Harmony Assistant

 
 
PDFtoMusic :
 
- La recherche et le traitement des ottava (8va, 8vb, 15ma, 15mb) ont été améliorés
 
- L'export MusicXML de ces symboles a également été amélioré
 
- Meilleure gestion du positionnement es ruptures calées à droite (Fine, D.C., D.S, etc). Parfois, le numéro de mesure à laquelle s'appliquait un tel symbole pouvait être faux
 
Harmony Assistant :
 
- Lors de l'import MusicXML, les textes des ruptures, les crochets des parties conditionnelles, les épaisseurs des ligatures, des coulés et des liaisons tiennent maintenant compte de l'échelle de la portée
 
- L'import MusicXML des symboles d'ottava pouvaient faire apparaître des tiges de notes anormalement longues. Ceci a été corrigé.
 
- La détermination automatique de la langue pour VirtualSinger (discrimination Bayésienne) pouvait prendre du temps sur des musiques à très long texte. Elle a été accélérée dans un rapport de 1 à 1000.
by Olivier Guillion
 5 comments.

Dev News Friday, Apr 12th, 2013 at 04:53pm
Harmony 9.6  étape 491

 
- L'import et l'export MusicXML d'Harmony Assistant a été amélioré, notamment en ce qui concerne le positionnement graphique des objets de type pédale, nuances, ottava, diagramme d'accord, texte.
En outre, les objets de changement de tempo sont maintenant correctement importés et exportés.
 
- Lorsque l'utilisateur déplace manuellement une poignée d'un symbole de coulé, l'indicateur d'ajustement automatique de ce coulé est désactivé. Le coulé en question ne sera donc plus modifié automatiquement par le programme après cela.
 
- Lors du travail sur une note, la zone sur laquelle les ligatures sont recalculées automatiquement a été réduite, de manière à impacter le moins de notes possible.
 
- Sur Windows, la touche Entrée permet de valider les boîtes d'alerte
 
- Lorsqu'une partition ne contient aucune portée, le menu "Vues" est désactivé.
 
- Le positionnement et mouvement des icônes des chanteurs sur la palette Virtual Singer ont été repris.
 
Bon week-end !
by Olivier Guillion

Dev News Tuesday, Apr 16th, 2013 at 05:08pm
PDFtoMusic 1.4.0 Beta 3

 
 
 
Nous venons de mettre à disposition la nouvelle version beta de PDFtoMusic (1.4.0 Beta 3).
 
 
Dans cette version de nombreuses nouvelles options, algorithmes et des améliorations importantes rendent la reconnaissance encore plus puissante.  
Beaucoup de fichiers PDF sont maintenant traités sans la moindre erreur ou inexactitude, et la plupart des problèmes rencontrés, lorsque nous les analysons, s'avèrent provenir de véritables erreurs de notation dans la partition originale.
 
Nous espérons que cette nouvelle version pourra être testée en profondeur, afin de la rendre la plus stable possible avant sa sortie publique.
by Olivier Guillion

Dev News Thursday, Apr 18th, 2013 at 04:44pm
Harmony 9.6  étape 492

 
 
- La palette de Virtual Singer a été reprise. Les fonds ont été redessinés, et le positionnement des icônes s'effectue maintenant en perspective sur la scène :
 

 
- Les nuances s'appliquent maintenant à toutes les portées de la fusion lorsqu'elles sont posées, même si le passage à plusieurs voix a lieu après la pose de la nuance.
 
- Dans la définition des lois, il était difficile d'entrer la note "Do" comme critère de correspondance avec la loi
 
- Lorsque certaines palettes étaient déplacées en dehors de l'écran, elles étaient ramenées trop loin vers le centre
 
- Lors de l'ajout d'une portée à une partition vide, les boutons "Editer", "Supprimer" et "Dupliquer" étaient actifs. Le bouton "Supprimer" provoquait un crash.
 
- Dans certaines boîtes qui permettent d'éditer un texte multi-lignes et qui possèdent un bouton par défaut (p.ex l'édition du titre du document), la touche Entrée du clavier principal insère un saut de ligne dans le texte, alors que la touche entrée du pavé numérique valide la boîte.
 
- Avec l'aide de Ramses, plusieurs scripts ont été corrigés pour éviter les sorties intempestives dans certains cas limites
by Olivier Guillion
 1 comment.

Dev News Monday, Apr 22nd, 2013 at 04:59pm
Harmony 9.6  étape 493

 
- Un défaut dans la gestion de l'ascenseur vertical lors de la suppression de lignes dans l'éditeur de scripts a été corrigé
 
- Lorsque la documentation MyrScript n'était pas présente, l'aide automatique faisait apparaître la demande de téléchargement du manuel à chaque caractère tapé
 
- La palette "Montre phonétique" de Virtual Singer ne fonctionnait pas bien
 
- Sur Windows, le redimensionnement de toutes les palettes qui le permettent a été réécrit, pour prendre en compte la prise et le déplacement de chacun des 4 bords de la fenêtre.
 
- Certains exports au format Karaoké MIDI pouvaient crasher ou boucler, lorsque des textes de paroles très longs étaient présents
 
- Le tempo par défaut lors de l'import MusicXML dans Harmony a été fixé à 80 au lieu de 120, pour rester compatible avec PDFtoMusic. Le format MusicXML autorise à ne pas spécifier le tempo de la partition, mais ne dit malheureusement pas quelle doit être alors la valeur par défaut.
by Olivier Guillion

Dev News Wednesday, Apr 24th, 2013 at 04:58pm
Harmony 9.6  étape 495

 
- Import/Export MusicXML : meilleur calcul de la distance des ornements à leur note support
 
- Le marqueur de "fin d'impression après cette mesure" se décale lorsqu'il est placé en fin de morceau et qu'on y insère une nouvelle mesure
 
- Correction du script "Virtual Singer > Montrer phonétique des paroles". La phonétique n'apparaissait pas lors du 1er jeu de la musique après le chargement du fichier.
 
Afin de mettre à jour la rubrique "Quoi de neuf" de la documentation, nous avons collecté la totalité des nouveautés, améliorations et corrections qui ont été apportées depuis la dernière version publique. Elles sont nombreuses.
En tout, 16 nouveautés, 65 améliorations et 46 corrections, soit un total de 127 changements.
 
Nous allons essayer de sortir rapidement une version beta (ou RC-Release Candidate), afin que la prochaine version publique (9.6.3) ne tarde pas trop.
by Olivier Guillion

Dev News Thursday, Apr 25th, 2013 at 04:47pm
Harmony 9.6  étape 496

 
Une nouveauté va être mise en place dans l'édition d'Harmony Assistant (et Melody Assistant).
Dans un même groupe de portées, on pourra facilement continuer une mélodie d'une portée sur l'autre, sans se soucier de poser des silences pour aligner les deux voix.
 
Bon, ce sera plus facile à utiliser qu'à expliquer.
 
Voici comment ça va se passer :
 
Imaginons qu'on ait une portée en clé de sol, une autre en clé de fa. Des notes ont commencé à être écrites sur la portée haute.
 
On va poser une note sur la portée basse. Si on clique quelque part au-dessous des notes déjà écrites...

 
... la note s'insère au début de la mesure, comme avant :

 
Jusque-là, rien de nouveau.
 
Par contre, si on clique sur la portée basse à droite de la dernière note écrite de la portée du dessus...

 
... la note s'insère à la suite des notes du haut, pour continuer la phrase musicale :

 
On peut ensuite alterner entre les deux portées, à volonté :

 
De manière interne, le programme calcule automatiquement les silences nécessaires à insérer pour recaler les portées entre elles.
 
Ces silences sont marqués invisibles et ne sont donc pas imprimés, mais peuvent être visualisés en mode d'affichage des taquets :

 
Les pianistes devraient trouver cela utile. Par contre, les ligatures d'une portée sur l'autre ne seront pas posées automatiquement. Il faudra toujours utiliser des "ligatures spéciales" pour gérer cela.
by Olivier Guillion
 6 comments.

Dev News Monday, Apr 29th, 2013 at 04:58pm
Harmony 9.6  étape 497

 
 
- Les algorithmes de pose de note à la suite de celles d'une autre portée (voir billet du 25 avril 2013) ont été peaufinés pour fonctionner également sur les portées fusionnées.
 
- Un crash qui ne concernait que les développeurs MyrScript (lors du double-clic sur un message d'erreur pour aller directement à la ligne fautive) a été corrigé.
 
- Le script qui permet de calculer la phonétique d'une phrase (Scripts > Virtual Singer > Conversion en phonétique) a été corrigé, pour gérer les phrases vides ou imprononçables.
 
Nous préparons une version 9.6.3 beta 1, qui permettra de tester tout cela avant la sortie prochaine de la version publique. Mais d'abord, il nous faut traduire la centaine de points du chapitre "quoi de neuf" en anglais...
by Olivier Guillion
 1 comment.


Full view
Reduced view
Most recent first
Oldest first
All
Didier Guillion
Olivier Guillion
Sylvie Ricard
All
Dev News
Technical
Mood
Memories
Myriad Life
To be seen
30 previous days
Apr 2006
May 2006
Jun 2006
Jul 2006
Aug 2006
Sep 2006
Oct 2006
Nov 2006
Dec 2006
Jan 2007
Feb 2007
Mar 2007
Apr 2007
May 2007
Jun 2007
Jul 2007
Aug 2007
Sep 2007
Oct 2007
Nov 2007
Dec 2007
Jan 2008
Feb 2008
Mar 2008
Apr 2008
May 2008
Jun 2008
Jul 2008
Aug 2008
Sep 2008
Oct 2008
Nov 2008
Dec 2008
Jan 2009
Feb 2009
Mar 2009
Apr 2009
May 2009
Jun 2009
Jul 2009
Aug 2009
Sep 2009
Oct 2009
Nov 2009
Dec 2009
Jan 2010
Feb 2010
Mar 2010
Apr 2010
May 2010
Jun 2010
Jul 2010
Aug 2010
Sep 2010
Oct 2010
Nov 2010
Dec 2010
Jan 2011
Feb 2011
Mar 2011
Apr 2011
May 2011
Jun 2011
Jul 2011
Aug 2011
Sep 2011
Oct 2011
Nov 2011
Dec 2011
Jan 2012
Feb 2012
Mar 2012
Apr 2012
May 2012
Jun 2012
Jul 2012
Aug 2012
Sep 2012
Oct 2012
Nov 2012
Dec 2012
Jan 2013
Feb 2013
Mar 2013
Apr 2013
May 2013
Jun 2013
Jul 2013
Aug 2013
Sep 2013
Oct 2013
Nov 2013
Dec 2013
Jan 2014
Feb 2014
Mar 2014
Apr 2014
May 2014
Jun 2014
Jul 2014
Aug 2014
Sep 2014
Oct 2014
Nov 2014
Dec 2014
Jan 2015
Feb 2015
Mar 2015
Apr 2015
May 2015
Jun 2015
Jul 2015
Aug 2015
Sep 2015
Oct 2015
Nov 2015
Dec 2015
Jan 2016
Feb 2016
Mar 2016
Apr 2016
May 2016
Jun 2016
Jul 2016
Aug 2016
Sep 2016
Oct 2016
Nov 2016
Dec 2016
Jan 2017
Feb 2017
Mar 2017
Apr 2017
May 2017
Jun 2017
Jul 2017
Aug 2017
Sep 2017
Oct 2017
Nov 2017
Nov 17th, 2017 at 04:53pm 
Article from Didier Guillion
Harmony 9.7  étape 148
Nov 16th, 2017 at 05:09pm 
Article from Olivier Guillion
Harmony 9.7 et autre étape 147
Nov 15th, 2017 at 05:00pm 
Article from Didier Guillion
PDFtoMusic 1.6.3
Nov 14th, 2017 at 05:10pm 
Article from Olivier Guillion
Harmony 9.7 et autre étape 146
Nov 13th, 2017 at 07:25pm 
Comment from Antoine Bautista
2 Boutons?....
Nov 13th, 2017 at 07:02pm 
Comment from Antoine Bautista
petit jeu Sur MP....
Nov 13th, 2017 at 07:02pm 
Comment from Antoine Bautista
petit jeu Sur MP....
Nov 13th, 2017 at 05:03pm 
Article from Didier Guillion
Harmony 9.7 et autre étape 145
Nov 12th, 2017 at 07:55pm 
Comment from Antoine Bautista
RC2°....
Nov 11th, 2017 at 05:19pm 
Comment from Antoine Bautista
RC2....

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