Myriad Blog 1.3.0 Tuesday, Dec 6th, 2016 at 09:16am 

Dev News Monday, Dec 5th, 2016 at 04:58pm
Harmony 9.7  étape  25

 
Correction d'un problème de jeu de caractères utilisateurs.
L''export Mya n'était plus accessible, c'est corrigé.
Correction d'un problème de masquage du Dock.
Correction d'un problème d'ascenseur sur la fenêtre Log de MyrScript.
by Didier Guillion
 Leave a comment.

Dev News Friday, Dec 2nd, 2016 at 05:05pm
Harmony 9.7 et autre étape 24

 
Une nouvelle version d'Harmony Assistant (9.7.0f) et Melody Assistant (7.7.0f) ont été mises à disposition, juste avant le week-end.
Nous sommes en train de terminer d'envoyer la mise à jour des différentes pages du site, avant de l'annoncer dans le forum.
 
Assez miraculeusement, il semble qu'Avira ne détecte pas - à tort - de virus dans cette version. Touchons du bois !
 
Bon week-end à tous !
by Olivier Guillion
 Leave a comment.

Dev News Thursday, Dec 1st, 2016 at 05:04pm
Harmony 9.7 et autre étape 23

 
Tablature accordéon : meilleure localisation des symboles lors du click.
Le système de rapport d'erreur après crash ne fonctionnait plus en Mac OS 10.11 et 10.12, c'est corrigé.
Correction du changement de taille de la fenêtre dans Melody Player.
La version 9.7.0f devrait être publiée demain !
by Didier Guillion
 Leave a comment.

Dev News Wednesday, Nov 30th, 2016 at 05:20pm
Harmony 9.7 étape 22

 
Aujourd'hui :
 
  • L'export SVG a été amélioré, avec une meilleure précision des tracés, et la correction de possibles erreurs dans le choix du tracé
     
  • Correction de la réapparition de lignes de paroles masquées lors du chargement de fichier
     
    Nous continuons à réfléchir sur le logo Myrweb. Effectivement, le tracé sur lequel nous nous étions arrêté ne peut pas être utilisé tel quel à cause de sa proximité avec le "m" de musescore.
     
    Nous l'avons donc traité avec un remplissage "vintage 70's"
     

     
    Par e-mail, un utilisateur (P. Fournier) nous a suggéré d'utiliser le contour supérieur du logo Myriad pour dessiner le "m/w". Un premier essai donne ceci :  
     

     
    Nous allons probablement continuer dans cette voie, qui a le mérite de rappeler graphiquement la filiation de Myrweb avec Myriad.
  • by Olivier Guillion
     2 comments.

    Dev News Tuesday, Nov 29th, 2016 at 04:59pm
    Harmony 9.7 étape 21

     
    Les positions des palettes à l'ancien style n'étaient pas préservées lors de l'ouverture d'une boite de sélection de fichier, c'est corrigé.
     
    Les effets de type Grupetto, Mordants, Trilles sont maintenant représentés par leur doigté sur les tablatures.

     
    Représentation des appoggiatures placées derrière la note dans les tablatures harmonica.
     
    Correction d'une boucle infinie dans la recherche des notes sur les tablatures accordéon.
    by Didier Guillion
     Leave a comment.

    Dev News Monday, Nov 28th, 2016 at 05:09pm
    Harmony 9.7 étape 20

     
    Quelques corrections :
     
  • L'application d'un style de texte sur l'intégralité des paroles (Portées > Editer les paroles) ne fonctionnait pas toujours
     
  • La fusion des premières mesures de la partition générait un crash
     
    Ensuite, nous avons besoin d'un logo permettant d'identifier graphiquement notre nouveau système de partage de partition sur le Web (Myrweb).
     
    Ce n'est pas encore définitif, mais cela pourrait ressembler à ça :
     
  • by Olivier Guillion
     8 comments.

    Dev News Friday, Nov 25th, 2016 at 04:46pm
    Harmony 9.7 étape 19

     
    Lors du chargement d'un texte de parole dans une portée, le style le plus probable est appliqué.
    Les nuances posées sur la première portée pouvaient également s'appliquer au métronome, c'est corrigé.
    Correction d'un bouclage quand une alerte s'ouvrait avec l'aide contextuelle active.
    Nous avons enfin pu tester en profondeur Melody et Harmony sous Mac/OS 10.12.1. Seul petit problème les boutons de fermeture des palettes ont disparus. Nous avions gardé en réserve l'affichage alternatif et manuel des titres, nous l'avons donc réactivé.
     
    Et ça y est, la version 9.7.0e est disponible !
     
    Bon week-end !
    by Didier Guillion
     Leave a comment.

    Dev News Thursday, Nov 24th, 2016 at 04:59pm
    Harmony 9.7 étape 18

     
    Nous préparons activement la version 9.7.0e/7.7.0e et avons bon espoir de pouvoir la proposer avant le week-end.
     
    En attendant:
     
  • Menu contextuel de la portée : problème de style de texte dans le chargement du texte des paroles, et non réflexivité de la sauvegarde et du chargement de ces textes
     
  • Il était possible d'accéder à une deuxième ligne d'accords grâce aux touches du clavier lorsqu'une mesure était répétée
     
  • Harmony Assistant : la réexportation d'un dossier entier vers MUSL ne fonctionnait pas
     
  • Harmony Assistant : L'export en EPS d'une tablature pour cithare ne fonctionnait pas bien
     
  • Linux : Correction du choix du type de fichier dans les sélecteurs
     
  • Windows : Parfois, apparition d'une ligne blanche dans l'image de fond de la table de mixage ou des palettes utilisateur
  • by Olivier Guillion
     Leave a comment.

    Dev News Wednesday, Nov 23rd, 2016 at 04:57pm
    Harmony 9.7 étape 17

     
    Il est maintenant possible de modifier le modèle HTML utilisé pour générer les pages de MyrWeb. Ceci se fait dans la configuration avancée de l'export.
     

     
    Correction de l'affichage de la durée dans le Jukebox quand elle dépassait une semaine.
     
    Dans le paramétrage des tablatures harmonica, exclusion du mode d'affichage sur plusieurs ligne et du mode encercler quand tige.
     
    Correction de la compatibilité des chemins dans le JukeBox.
    by Didier Guillion
     Leave a comment.

    Dev News Tuesday, Nov 22nd, 2016 at 05:22pm
    Harmony 9.7 étape 16

     
    Une épidémie de problèmes d'installation nous ont poussé à regarder de plus près du coté des antivirus sous Windows.
     
    S'il est indéniable qu'ils ont sauvé la mise à de nombreuses personnes, du point de vue des développeurs que nous sommes, les antivirus sont une véritable plaie.  
     
    Voici pourquoi :
     
  • En tant qu'utilisateur de sa machine, un développeur crée en permanence de nouveaux exécutables (.exe). L'antivirus va à chaque fois analyser l'exécutable, ce qui prend du temps, et rechercher les comportements suspects. Or, créer un exécutable ou le modifier, c'est louche, ça n'arrive que rarement chez l'utilisateur lambda. Les antivirus ont tendance à les bloquer, les mettre en quarantaine ou les supprimer. Cela rend l'utilisation d'un antivirus assez difficile.
     
  • Lorsque le développeur diffuse ses applications, il ne sait pas quel antivirus va être installé sur l'ordinateur de ses utilisateurs, et il ne peut pas tous les installer chez lui. Or, les antivirus peuvent croire détecter les virus là où il n'y en a pas, ça s'appelle un "faux positif". C'est ce qui nous arrive -trop- régulièrement avec notre désinstallateur "uninstal.exe". Lors de l'installation de notre application, l'utilisateur est averti que celle-ci est infectée, et l'installation est impossible.
     
    Lorsque nous avons la chance d'en être informés, nous signalons le faux positif au créateur de l'antivirus. Après 2 ou 3 jours, la base virale est corrigée, et l'installation peut alors avoir lieu normalement.
     
    Par exemple, voici le rapport de plus de 50 antivirus sur le désinstallateur de la base de sons GOLD :
     

     
    10 d'entre eux (près de 20%) donnent un faux positif, et il nous faut contacter un à un les fabricants d'antivirus.
     
    En attendant, un utilisateur qui installe, parfois pour la première fois, notre produit :
    - Pense que nous essayons d'installer un virus
    - Ne peut pas compléter l'installation pour essayer le logiciel
    Inutile de dire qu'il part probablement en courant et ne reviendra jamais nous voir (et nous le comprenons).
     
    L'erreur de l'antivirus porte donc atteinte à la crédibilité du développeur, surcharge son assistance technique, lui demande un travail supplémentaire pour signaler les faux positifs et lui fait manquer des ventes pendant les premiers jours de la sortie d'une nouvelle version.
     
    Peut-être qu'un jour, une class action contraindra les fabricants d'antivirus à indemniser les développeurs dans ce genre de cas ? En attendant, c'est pour notre pomme, et nous avons passé près de 2 heures aujourd'hui à gérer ces problèmes.
  • by Olivier Guillion
     2 comments.

    Dev News Monday, Nov 21st, 2016 at 04:56pm
    Harmony 9.7 étape 15

     
    Possibilité de masquer les coulés et liés sur les tablatures.
    Correction d'un problème de boucle infinie dans le calcul des tablatures accordéons.
    Meilleur affichage des effets et des coulés sur les tablatures harmonica.
    Possibilité d'annuler l'importation des textes des paroles.
    Le mode SOS pouvait s'afficher indûment au démarrage, c'est corrigé.
    by Didier Guillion

    Dev News Friday, Nov 18th, 2016 at 05:10pm
    Harmony 9.7 étape 14

     
    Aujourd'hui :  
     
  • Correction d'un problème d'interprétation de l'ornement "descente de volume" lorsque la note qui le porte suit immédiatement un point d'orgue
     
  • Correction d'un alerte bloquante lors de la tentative d'enregistrement d'une voix RealSinger.
    Par contre, les fichiers de configuration de l'enregistrement RealSinger pour les nouvelles langues n'ont pas  été mis au point, ne permettant pas l'enregistrement des phonèmes spécifiques. Cela pourra être fait, mais demande du temps et des échanges avec des locuteurs natifs de chaque langue.
     
  • Correction de l'enregistrement individuel d'un phonème RealSinger dans la liste des fragments
     
  • Correction de la mise à jour de la page d'accueil de l'espace MUSL de l'utilisateur (correction en ligne, donc à effet immédiat)
     
    On nous a signalé des problèmes de faux positifs avec l'antivirus Panda. Nous ne sommes pas parvenus à l'installer sur une machine virtuelle pour le tester. Si quelqu'un dispose de cet antivirus, il peut nous contacter
     
    Bon week-end à tous !
  • by Olivier Guillion

    Dev News Thursday, Nov 17th, 2016 at 05:00pm
    Harmony 9.7 étape 13

     
    Correction de décalages en export PDF.
    Correction de la précision de l'export graphique dans MyrScript.
    Correction d'un problème de test de mise a jour sur Mac OS 10.11.
    Correction du choix du nom du fichier en export graphique sur Mac.
    Il y avait un doublon sur le parametrage d'affichage des ornements dans les tablatures harmonica, c'est corrigé.
     
    Le script de conversion de site en MyrWeb progresse et traite maintenant les références non conformes au plug-in. Il gère également les appels au plug-in réduit à une seule ligne.
    by Didier Guillion

    Dev News Wednesday, Nov 16th, 2016 at 05:02pm
    Harmony 9.7 étape 12

     
    Les corrections et améliorations du jour :
     
  • Export MIDI : le caractère apostrophe dans les textes et les paroles était mal exporté
     
  • Crash à l'import de certains fichiers Finale
     
  • Windows : le choix de la taille de papier dans "Fichier > Mise en page" était inopérant
     
  • Windows : Les communications entre Harmony Assistant et PDFtoMusic ne fonctionnaient pas bien (blocage à la dernière étape)
     
  • Melody Assistant Windows : le bouton de minimisation de la fenêtre ne fonctionnait pas
     
  • Harmony, export SVG : amélioration de la précision graphique dans l'export des lignes épaisses obliques (ligatures).
    Jusqu'ici, on avait ceci, en zoomant fort :

     
    Maintenant, on obtient ceci :
     

  • Web : Depuis la page d'accueil du MUSL, le click sur un document récemment stocké par un membre envoyait sur une page d'erreur
     
     
  • by Olivier Guillion

    Dev News Tuesday, Nov 15th, 2016 at 04:51pm
    Harmony 9.7 étape 11

     
    Correction de l'affichage de la ligne du tempo quand la note de référence n'étaient pas présente.
    Correction d'affichage de date dans la gestion du MUSL.
    Correction de la fonte par défaut des tablatures sur les anciens fichiers.
    Meilleur calcul et affichage des appoggiatures dans les tablatures harmonica.
     
    Comme nous avons commencé à explorer le format PNG nous avons écrit un importeur/exporteur de PNG qui sera intégré dans la prochaine version d'Harmony.
    by Didier Guillion

    Dev News Monday, Nov 14th, 2016 at 05:07pm
    Harmony 9.7 étape 10

     
    Les 2500 partitions de la section "demos" du MUSL ayant été converties au nouveau format Myrweb ce week-end, nous nous sommes heurtés à des difficultés de mise à jour des pages Web de cet espace.
     
    Pour permettre la visualisation de l'espace sur le Web, ce sont pas moins de 3000 pages HTML qui doivent être créées. Cette opération prend beaucoup de temps, et pour éviter qu'un utilisateur monopolise les ressources de notre serveur de manière trop intensive, nous avions réglé une limite de temps (timeout) de 5 secondes.
     
    Mais 5 secondes pour générer 3000 pages Web, ça fait peu, et nous n'y parvenions pas. L'espace MUSL était alors incomplet, voire carrément inaccessible (ce problème touche également tous les utilisateurs ayant plus de 50 partitions sur leur espace).
     
    Nous avons donc reconfiguré la limite de temps pour la rendre plus confortable, mais même en 3 minutes, nous parvenions tout juste à générer les 3000 pages.
     
    Nous avons donc optimisé la génération, passant ainsi de plus de 3 minutes à moins de 20 secondes. Donc maintenant, ça fonctionne, mis à part quelques problèmes de modèle graphique encore à régler.  
     
    Les démos peuvent être vues ici.
     
    Et le plus beau dans l'histoire, c'est que les modifications ont été effectuées coté serveur, ce qui fait que cela devrait corriger instantanément les difficultés rencontrés par certains utilisateurs, sans nécessiter de mise à jour du programme.
    by Olivier Guillion
     2 comments.

    Dev News Thursday, Nov 10th, 2016 at 04:59pm
    Harmony 9.7 étape 9

     
    Dans l'export PDF : gestion des couleurs des textes, des italiques, calcul des échelles.
    Comme nous l'avions sous la main l'export SVG MultiPages a été rendu accessible à l'utilisateur.
    Pour rappel il est maintenant possible d'importer des documents PDF depuis Harmony par invocation de PDFtoMusic.
    Nous avons donc écrit un petit script de test qui exporte un document en PDF et le recharge dans Harmony.
    Ceci nous permet de voir rapidement les erreurs dans nos conversions.
    Mais de manière interne que se passe t'il ?
    L'integralité des informations graphiques de la page est mémorisée dans une Picture au format Mac.
    Cette Picture est convertie en SVG avec les polices embarquées sous forme de chemins graphiques.
    Le SVG est converti en PDF avec création de polices de Type3.
    Le PDF est chargé par PDFtoMusic et converti en MusicXML.
    Le MusicXML est repris par Harmony  et converti en .myr et affiché.
     
    Ouf !
     
    Parallèlement nous avons lancé la conversion de la section Démos du MUSL au format MyrWeb, cela devrait prendre plus d'une journée...
    by Didier Guillion

    Dev News Wednesday, Nov 9th, 2016 at 04:55pm
    Harmony 9.7 étape 8

     
  • Les installateurs linux ont été améliorés, notamment pour:
     
    -  installer le support 32 bits lorsqu'il n'était pas présent sur debian:  
    dpkg --add-architecture i386  
    apt-get update  
    apt-get install libc6:i386

     
    - installer le paquet libX11 si nécessaire sur Debian/Ubuntu
    apt-get install libx11-6:i386
     
    En attendant la prochaine version, les utilisateurs Linux peuvent le faire manuellement avant d'installer (penser également à désinstaller préalablement l'ancienne version qui utilisait la logithèque Ubuntu)
     
  • Correction d'un crash possible lors de l'export EPS. Mis en évidence lors de l'impression Linux, mais affectait l'export graphique EPS sur toute plateforme.
     
  • Correction d'un crash dans Virtual Singer sur certaines portées texte
     
  • Harmony Assistant : le script "Export par lot" permet maintenant d'exporter au format Myrweb (version binaire ou HTML)
  • by Olivier Guillion

    Dev News Tuesday, Nov 8th, 2016 at 04:55pm
    Harmony 9.7 étape 7

     
    L'exportation au format PDF est quasiment finalisée.  
    Les polices sont exportées en type 3 et les informations associées au document (titre, compositeur, remarque) sont mémorisées.
    Cela nous a amené à explorer la façon dont les images PNG étaient mémorisées et nous avons donc écrit un décodeur PNG. Cela fait donc deux nouveaux formats que nous pouvons gérer nous même : le PDF en exportation, le PNG en importation.
    Le format PDF a été implémenté dans MyrScript et des petits scripts d'export rapide ajoutés à Fichier>Export graphique.
    Voici en vis à vis une page présentée par Harmony et son équivalent en PDF généré par Harmony :
     

    by Didier Guillion

    Dev News Monday, Nov 7th, 2016 at 05:03pm
    Harmony Assistant 9.7 étape 6

     
    Nous sommes en train de mettre à disposition Harmony Assistant 9.7.0d, qui corrige :  
     
  • Possibilité de configurer le tuplet dans le Dock par double-clic sur son icône
  • Crash ou mauvais fonctionnement dans les transpositions avancées chromatiques/diatoniques
  • Couleurs dans les tablatures harmonica
  • Affichage des silences sur les tablatures guitare prioritaires
  • Virtual Singer: crash lors de la remise d'un fragment RealSinger à son état original
  • Virtual Singer: Crash sur certains fichiers, avec des paroles associées à aucune note
  • Problème graphique sur l'export Myrweb, avec des pages apparaissant blanches (introduit par la mise à jour 9.7.0c/7.7.0c)
  • 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
    Dec 5th, 2016 at 04:58pm 
    Article from Didier Guillion
    Harmony 9.7  étape  25
    Dec 3rd, 2016 at 12:47am 
    Comment from Jean-Charles B
    logo Myrweb
    Dec 2nd, 2016 at 05:05pm 
    Article from Olivier Guillion
    Harmony 9.7 et autre étape 24
    Dec 1st, 2016 at 05:04pm 
    Article from Didier Guillion
    Harmony 9.7 et autre étape 23
    Dec 1st, 2016 at 01:00pm 
    Comment from Nicou59
    La deuxième proposition... voir plus
    Dec 1st, 2016 at 10:21am 
    Comment from Cri-Cri
    Logo
    Dec 1st, 2016 at 10:21am 
    Comment from Cri-Cri
    Logo
    Nov 30th, 2016 at 05:20pm 
    Article from Olivier Guillion
    Harmony 9.7 étape 22
    Nov 29th, 2016 at 11:29pm 
    Comment from Sylvain
    Nov 29th, 2016 at 11:29pm 
    Comment from Sylvain

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