HomeProductsDownloadOrderSupportSearch
  
 
 Myriad Blog 1.3.0 Tuesday, Mar 18th, 2025 at 09:18pm 

Dev News Tuesday, Mar 18th, 2025 at 04:38pm
Harmony 9.9.9e étape 20

 
 
  • Renforcement de la solidité du programme : traitement des retours de crash et identification des sources les plus fréquentes
     
  • by Myriad
     Leave a comment.

    Dev News Monday, Mar 17th, 2025 at 06:36pm
    Harmony 9.9.9e étape 19

     
  • Myrscript, entrée MIDI : reprise des fonctions pour éviter les conflits entre plusieurs scripts. Ajout de la valeur Midi.InOpened qui permet de savoir si l'entrée MIDI a été ouverte par notre script ou un autre
     
  • Export MusicXML: traitement de l'export des caractères spéciaux espace insécable (^) et trait d'union insécable (=)
  • by Myriad
     Leave a comment.

    Dev News Friday, Mar 14th, 2025 at 08:24pm
    Harmony 9.9.9e étape 18

     
  • Correction de blocages à la visualisation ou à l'export de certains fichiers
     
  • Amélioration graphique, principalement sur Windows : suppression de certaines mises à jour graphiques en deux temps, suppression de l'affichage rapide de la partition en mode page/ruban avant de revenir au mode désiré
     
    Les 13690 fichiers du MUSL ont pu être importés dans Harmony et exportés en MusicXML sans erreur. Cela nous a permis d'améliorer sensiblement la stabilité du programme.
     
    Bon week-end !
  • by Myriad
     1 comment.

    Dev News Thursday, Mar 13th, 2025 at 07:02pm
    Harmony 9.9.9e étape 17

     
  • Export MusicXML : Certains caractères dans les textes associés à une barre de mesure ou dans le nom d'un mouvement pouvaient rendre le fichier XML invalide
     
  • Export MusicXML : L'export de tablatures pour instruments à plus de 6 cordes produisait des fichiers XML invalides
     
    Travail sur l'interface : généralisation de certains objets pour permettre de présenter des choix par liste arborescente.
  • by Myriad
     Leave a comment.

    Dev News Wednesday, Mar 12th, 2025 at 10:58pm
    Harmony 9.9.9e étape 16

     
  • Correction au chargement d'incohérences dans le marquage des portées fusionnées, pouvant mener à des disparitions de portées ou à des boucles infinies dans l'export XML
     
  • Correction d'affectation d'altérations erronées à la note lors de la pose sur une portée avec une tonalité microtonale.  
     
  • Crash possible dans certains chargements XML
  • by Myriad
     Leave a comment.

    Dev News Tuesday, Mar 11th, 2025 at 06:28pm
    Harmony 9.9.9e étape 15

     
  • Lorsque la sauvegarde automatique était activée, le programme pouvait indûment demander à sauvegarder la séquence d'accompagnement ou de rythme en cours d'édition.
     
  • Un problème d'instabilité important, qui persistait depuis plusieurs années sans qu'on puisse en déterminer la cause, vient d'être corrigé : instabilité du programme, pouvant mener à des crashs divers, après avoir copié/collé des notes avec des syllabes de paroles ou des textes liés à la portée.
     
    Cette source de crash nous mobilisait depuis 2 jours, et constituait la source principale des rapports de problèmes que nous recevions. Ce sera corrigé dans la prochaine version, mais en attendant, il est plus que conseillé de désélectionner "Textes Liés à la portée" et "Paroles" dans le menu "Edition > Appliquer à ". Pour recopier des paroles, les retaper ou passer par l'édition complète des paroles (Portée > Editer les paroles).
     
    Donc ce soir, 🥳🥂🍾
  • by Myriad
     1 comment.

    Mood Monday, Mar 10th, 2025 at 05:50pm
    151

    Nous apprenons qu’un pilier de la presse éducative, le seul mensuel français destiné aux pianistes, vient de publier son dernier numéro, le 151.
    Pianiste magazine avait eu la gentillesse d’écrire un article sur Harmony Assistant en novembre 2007 dans leur numéro 47.
     
    Racheté par un grand groupe pour qui la notion de profit passe seulement derrière celle de très gros profits, Pianiste tire sa révérence mais aussi Classica et Avant-Scène Opéra.
    Alors en presse musicale pédagogique, il ne reste presque plus rien et c’est dommage.
    Citons, devant l’invasion du nivellement par le bas, quelques résistants aux petits bras mais à la grosse volonté comme Play-Music d’Aix en Provence, avec des parutions bimestrielles de qualité.
     
    Nous souhaitons bonne continuation aux musiciens de Pianiste Magazine, et en particulier M. Sorel et M. Lay.
    by Myriad
     Leave a comment.

    Dev News Friday, Mar 7th, 2025 at 07:16pm
    Harmony 9.9.9e étape 14

     
  • Correction d'une irrégularité dans l'utilisation d'instruments MyrSynth avec des lois, qui pouvaient rendre des instruments muets.
     
  • Nous avons complété le chargement Myrweb pour lui faire traiter les fichiers myr compressés et les fichiers XML inclus dans l'archive.
     
    Nous avons effectué une copie de sécurité de l'intégralité du MUSL (l'espace où les utilisateurs d'Harmony Assistant peuvent partager leurs musiques sur le Web).
    Pompon sur la cerise, ceci qui va nous permettre de tester les nouveaux chargements Myrweb par Harmony Assistant sur les 14000 morceaux stockés par les utilisateurs.
    S'ils sont traités sans erreur, on peut considérer que le module d'import est stable.
     
    Bon week-end !
  • by Myriad
     Leave a comment.

    Dev News Thursday, Mar 6th, 2025 at 05:07pm
    Harmony 9.9.9e étape 13

     
  • Correction de problèmes de positionnement de curseur lors de l'édition des paroles, quand plusieurs style de textes cohabitaient dans la même cellule
     
  • Nouveauté : il est maintenant possible de charger directement un fichier Myrweb qui contient le fichier de la partition d'origine, sans nécessité de la sauvegarder préalablement depuis la page d'affichage du MyrWeb.
  • by Myriad
     Leave a comment.

    Dev News Wednesday, Mar 5th, 2025 at 06:07pm
    Harmony 9.9.9e étape 12

     
  • Lors de l'application d'altérations microtonales à une note lors du jeu via une loi, les notes qui suivent ne seront plus affectées par ce changement
     
  • Correction d'un crash et de dysfonctionnement dans la gestion des instruments, notamment lorsque plusieurs portées avec des transpositions différentes se partagent le même instrument
     
    La version actuelle est plutôt stable, mais un crash présent depuis de nombreuses versions persiste sur Windows. Il peut survenir après n'importe quelle opération sur la partition. Si de temps en temps l'application quitte inopinément, nous avons besoin de vos rapports de crash afin de nous permettre de déterminer d'où cela peut venir.
  • by Myriad
     1 comment.

    Dev News Tuesday, Mar 4th, 2025 at 06:02pm
    Harmony 9.9.9e étape 11

     
  • Correction: le double-clic ne sélectionnait plus le mot dans l'édition des paroles sous la portée
     
  • Amélioration : dans l'édition des paroles sous la portée, un double-clic ne sélectionne que la syllabe, et un triple-clic sélectionne le mot  
     
  • Harmony Assistant : Nouveau script "Force syllabe par défaut" dans la section "Virtual Singer" qui force la syllabe chantée sur les notes sans paroles, pour les chanteurs désirés.
     
  • MyrScript : dans l'interface, les objets "listes" n'étaient plus encadrés. Cela reste l'aspect par défaut mais il est possible de demander à ce que le cadre soit tracé, via item.SetExtraValue(0,"DrawFrame",true)
     
  • Rétablissement de la navigation au clavier dans le sélecteur de fichier, avec Entrée pour entre dans un dossier et Retour arrière pour en sortir
  • by Myriad
     1 comment.

    Dev News Monday, Mar 3rd, 2025 at 05:49pm
    Harmony 9.9.9e étape 10

     
  • Installation Windows : le déplacement de certains dossiers (par exemple "Documents") vers un emplacement réseau via les procédures validées par Microsoft est maintenant complètement pris en compte. Ceci s'applique à tous nos produits
     
  • Le chargement de certains fichiers et le basculement entre les vues ou entre le mode page et le mode ruban ont été accélérés, parfois d'un facteur supérieur à 50
     
  • Windows : l'affichage de certaines partition a été accéléré
     
  • Dans les versions pré-999, un dysfonctionnement de Virtual Singer lui empêchait de prendre en compte la syllabe par défaut à chanter lorsqu'aucune parole n'était explicitement écrite (Virtual Singer chantait toujours "La" à la place de la syllabe spécifiée).
    Cependant, certains utilisateurs comptaient sur ce rendu erroné. Aussi, lors du chargement de fichiers sauvegardés avant la v999, lorsqu'aucune parole n'est écrite sur une portée, celle-ci prendra "La" comme syllabe par défaut, pour retrouver le rendu précédent.
  • by Myriad

    Dev News Wednesday, Feb 26th, 2025 at 05:48pm
    Harmony 9.9.9e étape 9

     
  • Amélioration : tentative de rendre plus configurable l'étendue d'application des nuances sur les portées liées par une accolade : ajout d'un paramètre dans l'accolade qui précise si une nuance placée entre les portées de l'accolade s'appliquera à toutes les portées de ce groupe.
     
  • Ajout d'un bouton dans l'édition des instruments pour régler la tessiture.
  • by Myriad

    Dev News Tuesday, Feb 25th, 2025 at 06:21pm
    Harmony 9.9.9e étape 7

     
  • Amélioration de la détermination automatique de la tessiture des instruments en considérant également leur valeur de transposition.
     
  • Amélioration - Ligne d'aide sur l'entrée des commandes dans les paroles Virtual Singer
     
  • Sauvegarde dans le document de l'état de l'affichage des tessitures
     
  • Correction - Export graphique : les partitions pouvaient être exportées de manière incomplète et/ou avec une mauvaise pagination lorsque "Utiliser la mise en page de l'impression pour l'export graphique" était coché dans les préférences générales, onglet "Imprime/Export"
     
  • Amélioration - Export graphique : le choix de la dimension de l'export disparaît de l'aperçu lorsque "Utiliser la mise en page de l'impression pour l'export graphique" est coché
     
  • Amélioration - Portée chantée : lors de l'utilisation de longues notes liées sur plus d'une mesure, le mélisme pouvait être discontinu
  • by Myriad

    Technical Monday, Feb 24th, 2025 at 06:18pm
    Honeypot
    En fin de semaine dernière et ce week-end, notre site web a été mis à rude épreuve par ce qui ressemble à une attaque.
     
    Pour éviter que des accès automatisés trop fréquents épuisent les capacités de notre serveur, nous avons mis en place un "honeypot" : une page cachée, dont l'adresse ne peut pas être trouvée en se baladant sur notre site, mais accessible aux robots ou aux analyseurs de page.
    Pour respecter les robots d'indexation, son accès est protégé logiquement, et les "bons" robots qui respectent les protocoles ne la visiteront pas.
     
    Ceux qui ne respectent pas la norme, dès qu'ils y accèderont, verront leur adresse IP bloquée, et le site entier ne leur sera plus accessible.
     
    Sporadiquement, une adresse tombe ainsi dans le pot et est exclue.
     
    Mais de temps en temps, ce sont des dizaines d'adresses IP proches les unes des autres (achetées en lot par une même entité) qui se font prendre en quelques minutes. Même si elles sont immédiatement bloquées, on peut imaginer que d'autres balaient d'autres pages et mettent potentiellement en péril l'accès à notre site en le surchargeant.
     
    Voici le graphe des adresses IP prise la main dans le pot de miel, depuis le début de l'année
     

     
    Jeudi, plus de 400 adresses différentes ont été bloquées.
    Vendredi, c'était parti pour égaler le record, alors nous avons commencé à tailler à la hache : dès que plus d'une dizaine d'adresses IP appartenaient au même groupe (groupe de 256 adresses proches) nous banissions tout le groupe.  
     
    Nous avons pris le risque de bloquer des adresses d'utilisateurs légitimes et malchanceux mais c'est un moindre mal.
    Ça s'est poursuivi jusqu'à dimanche, mais nous avons réussi finalement à endiguer le flot.
     
    Pour info, ces adresses provenaient du cloud Alibaba (oui, le vendeur de produits chinois Alibaba - Aliexpress) et d'un robot d'indexation Facebook - Meta qui semble ignorer les directives éthiques.
     
    On allait dire "prévenez-nous si votre adresse IP a été bannie par erreur", mais dans ce cas vous ne verrez même plus ce blog  
    by Myriad

    Dev News Friday, Feb 21st, 2025 at 05:38pm
    Harmony 9.9.9e étape 6

     
  • Dans les partitions contenant des changements de tempo et au moins une note avec un retard négatif (note qui sonne avant sa position écrite), des chevauchements ou coupures de notes pouvaient se faire entendre
     
  • Sur Windows et peut-être d'autres OS, accélération de l'ouverture du sélecteur de fichier lorsqu'il y a de nombreux lecteurs réseau et/ou certains lecteurs qui répondent mal
     
  • La coloration des notes hors tessiture via le menu "Edition > Rechercher" sera désormais réservée à Melody Assistant : les utilisateurs d'Harmony Assistant bénéficieront du nouveau mode d'affichage
     
    Bon week-end !
  • by Myriad

    Dev News Thursday, Feb 20th, 2025 at 05:44pm
    Harmony 9.9.9e étape 5

     
  • Export Myrweb : possibilité de partition déformée lorsque la taille de la page est imposé et la case "Ajuster à l'aire du papier lors de l'impression" est cochée
     
  • Amélioration de l'affichage des diagrammes d'accord guitare et piano dans la page d'affichage de la grille d'accord du morceau
     
  • by Myriad
     1 comment.

    Dev News Wednesday, Feb 19th, 2025 at 05:37pm
    Harmony 9.9.9e étape 4

     
  • L'utilisation d'altération microtonales faisait apparaître des portées en double dans "Instruments > Associer portées - Instrument"
     
  • MyrScript : ajout de valeurs pour contrôler l'affichage de la clé/tonalité/métrique de rappel en fin de mesure précédente
     
  • Le mode de marquage des notes hors tessiture, ou dans la zone des "notes extrêmes" est en place logiquement. Restent des améliorations possibles de la détection automatique des tessitures des instruments, et la mise en place de la personnalisation de ces bornes.
  • by Myriad

    Dev News Tuesday, Feb 18th, 2025 at 05:27pm
    Harmony 9.9.9e étape 3

     
  • Correction d'une perte de mémoire dans le Dock
     
  • En sortie de l'édition d'une commande Virtual Singer dans les paroles, correction du style de texte
     
  • Mise en place des nouvelles boîtes de recherche des notes hors tessiture, et dans la zone potentiellement problématique.
     
    A ce sujet, nous réfléchissons à une amélioration du logiciel, qui pourrait indiquer en temps réel quelles sont les notes de la partition dans ou en dehors des zones de tessiture de l'instrument.
  • by Myriad


    Full view
    Reduced view
    Most recent first
    Oldest first
    All
    Didier Guillion
    Myriad
    Olivier Guillion
    Sylvie Ricard
    All
    Dev News
    Memories
    Technical
    Mood
    To be seen
    Myriad Life
    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
    Dec 2017
    Jan 2018
    Feb 2018
    Mar 2018
    Apr 2018
    May 2018
    Jun 2018
    Jul 2018
    Aug 2018
    Sep 2018
    Oct 2018
    Nov 2018
    Dec 2018
    Jan 2019
    Feb 2019
    Mar 2019
    Apr 2019
    May 2019
    Jun 2019
    Jul 2019
    Aug 2019
    Sep 2019
    Oct 2019
    Nov 2019
    Dec 2019
    Jan 2020
    Feb 2020
    Mar 2020
    Apr 2020
    May 2020
    Jun 2020
    Jul 2020
    Aug 2020
    Sep 2020
    Oct 2020
    Nov 2020
    Dec 2020
    Jan 2021
    Feb 2021
    Mar 2021
    Apr 2021
    May 2021
    Jun 2021
    Jul 2021
    Aug 2021
    Sep 2021
    Oct 2021
    Nov 2021
    Dec 2021
    Jan 2022
    Feb 2022
    Mar 2022
    Apr 2022
    May 2022
    Jun 2022
    Jul 2022
    Aug 2022
    Sep 2022
    Oct 2022
    Nov 2022
    Dec 2022
    Jan 2023
    Feb 2023
    Mar 2023
    Apr 2023
    May 2023
    Jun 2023
    Jul 2023
    Aug 2023
    Sep 2023
    Oct 2023
    Nov 2023
    Dec 2023
    Jan 2024
    Feb 2024
    Mar 2024
    Apr 2024
    May 2024
    Jun 2024
    Jul 2024
    Aug 2024
    Sep 2024
    Oct 2024
    Nov 2024
    Dec 2024
    Jan 2025
    Feb 2025
    Mar 2025
    Mar 18th, 2025 at 04:38pm 
    Article from Myriad
    Harmony 9.9.9e étape 20
    Mar 17th, 2025 at 07:40pm 
    Comment from Antoine Bautista
    Ah! Bon!....
    Mar 17th, 2025 at 06:36pm 
    Article from Myriad
    Harmony 9.9.9e étape 19
    Mar 14th, 2025 at 08:24pm 
    Article from Myriad
    Harmony 9.9.9e étape 18
    Mar 14th, 2025 at 08:24pm 
    Article from Myriad
    Harmony 9.9.9e étape 18
    Mar 13th, 2025 at 07:02pm 
    Article from Myriad
    Harmony 9.9.9e étape 17
    Mar 12th, 2025 at 10:58pm 
    Article from Myriad
    Harmony 9.9.9e étape 16
    Mar 12th, 2025 at 10:58pm 
    Article from Myriad
    Harmony 9.9.9e étape 16
    Mar 12th, 2025 at 11:55am 
    Comment from
    Mar 12th, 2025 at 11:55am 
    Comment from

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