HomeProductsDownloadOrderSupportSearch
  
 
 Myriad Blog 1.3.0 Tuesday, Mar 19th, 2024 at 09:03am 

Dev News Wednesday, Sep 30th, 2015 at 05:27pm
Harmony 9.6 étape 827

 
Nous travaillons sur le "Dock" et nous essayons de lui donner un aspect plus agréable.
 
Même si aspect et fonction sont deux choses totalement séparées, et qu'il serait possible de modifier à loisir l'aspect lorsque les fonctions seront validées, nous savons par expérience qu'il n'en va pas ainsi pour les testeurs, et qu'un détail graphique perturbera les tests.
 
Demander "que penses-tu des fonctionnalités, sachant que les graphismes ne sont pas définitifs ?" est une chose absolument impossible. Moi-même, en voyant les versions "Preview" de Windows 10, j'ai été négativement influencé par l'aspect enfantin, dessiné à la va-vite, des icônes du système.
Bon, il s'avère qu'ils sont restés comme ça dans la version définitive, mais c'est un autre problème
by Olivier Guillion

Dev News Tuesday, Sep 29th, 2015 at 04:44pm
PDFtoMusic 1.5.1

 
Ca y est ! La nouvelle version publique de PDFtoMusic et PDFtoMusic PRO est disponible sur notre site.  
Nous allons maintenant attaquer la version bêta d'Harmony Assistant.
by Didier Guillion

Dev News Monday, Sep 28th, 2015 at 04:58pm
Harmony 9.6 étape 826

 
Retour sur les nouvelles palettes ("Dock"). La gestion des icônes à états multiples a été finalisée.
Ceci nous a permis d'intégrer au Dock la toute nouvelle palette "Tablatures" qui venait d'être ajoutée aux palettes classiques, et qui est assez particulière.
En effet, un commutateur à 3 états (guitare/harmonica/accordéon) conditionne le fonctionnement du reste de la palette.
 
by Olivier Guillion

Dev News Friday, Sep 25th, 2015 at 05:00pm
Harmony 9.6 étape 825 et autre

 
Dans Harmony :
La modification d'une nuance de type crescendo/decrescendo ne demandait pas le re-calcul des voix Virtual Singer, c'est corrigé.
La liste des modèles de portées a été enrichie, en particulier dans la section des tablatures.
 
Dans PDFtoMusic :
Correction de l'affichage des mots quand la police est inconnue.
Amélioration du graphisme de la jauge de progression.  
En mode de correction des systèmes, l'indice de la partie s'affiche dans la table de mixage.
 
Bon week-end !
by Didier Guillion

Technical Thursday, Sep 24th, 2015 at 04:47pm
Et si... HECI ?

 
Depuis maintenant 8 ans, un petit PC dédié sous Windows XP, sans clavier ni écran, tourne 7j/7 et 24h/24.
 
Il gère notre intranet, l'envoi et la réception des courriers électroniques, la mise à disposition des archives CD sur le peer-to-peer, et la sauvegarde automatique des parties dynamiques de notre site Web (comme ce blog, le forum, etc).
 
Il reste parfois plusieurs mois sans redémarrer, sans problème particulier, mais, de temps en temps, entre brusquement dans un état instable, ou il redémarre toutes les heures exactement à la minute près.
Le seul moyen d'arrêter ce cycle de redémarrages est de l'éteindre proprement (par le menu de Windows), et de le rallumer au bouton.
 
Nous avons cherché sans succès les raisons de ces redémarrages. Nous avons d'abord pensé à un problème d'alimentation, mais il y a 2 ou 3 ans, un jour de forte chaleurs, le bloc alim avait claqué, et nous l'avions changé. S'il avait été en cause, il y aurait eu peu de chances que cela se produise aussi bien sur l'ancien que sur le nouveau.
 
Un cycle de redémarrage s'est à nouveau entamé depuis ce matin vers 6h30. En examinant les événements système, nous nous sommes aperçus qu'avant de redémarrer, l'événement "1 The HECI interface is being reset" était inscrit, ce qui pouvait faire penser que de pilote HECI était en cause.
 
Nous avons donc installé une version plus récente (de 2009 au lieu de 2007) en espérant que cela corrige le problème.
 
Il ne reste maintenant plus qu'à attendre qu'un nouveau cycle démarre (ou pas), sachant que cela peut ne survenir qu'au bout de plusieurs mois...
by Olivier Guillion

Dev News Wednesday, Sep 23rd, 2015 at 04:52pm
PDFtoMusic 1.5.1

 
Une bêta solide a été publiée aujourd'hui, nous sommes près de la version candidate publique. Cela fait 6 installateurs : Pro et standard et ce pour Mac OSX, Windows 98 et Windows récent.
Maintenant nous attendons les retours des testeurs.
by Didier Guillion

Dev News Tuesday, Sep 22nd, 2015 at 04:57pm
PDFtoMusic 1.5.1

 
PDFtoMusic se décline en 6 versions différentes :
 
- La version pro et standard,
 
Pour chacune d'entre elles, la version pour:
 
- Windows 9x (pré-XP)
 
- Windows XP et plus (jusqu'à Windows 10)
 
- Mac OS
 
Les 6 versions sont prêtes à être proposées en beta (1.5.1 beta 5). Auparavant, nous voulons juste améliorer quelques points dans le traitement de certaines partitions, puis nous mettrons tout cela à la disposition des personnes intéressées.
by Olivier Guillion

Technical Monday, Sep 21st, 2015 at 04:49pm
Les symboles de parties

 
Nous avons été récemment interrogés sur la façon dont Harmony/Melody gérait les symboles de parties.  
Pour rappel, définir une partie dans un document comportant plusieurs passages permet de spécifier que les notes jouées seront différentes selon le passage.
D'après notre interlocuteur, lorsque l'on pose un symbole de fin de partie, un symbole de fin de répétition devrait être ajouté au même endroit. Ceci veut dire qu'une partie serait automatiquement associée à un bouclage, une fin de séquence.
De fait, en anglais c'est beaucoup plus clair puisque le terme est "ending" : terminaison.
 
Si l'on se réfère à la bibliographie, en l'occurrence "Théorie de la musique/Claude Abromont/Fayard Lemoine 2001", je cite :
<<Parfois la musique est légèrement différente selon que l'on parvient à la barre de reprise pour la première fois  [...] ou pour la seconde fois [...]. Les deux versions sont alors écrites successivement, différenciés par un crochet sous lequel le compositeur indique soit 1. ou 2. [...] soit en italien prima volta ou seconda volta. >>
A première vu cela semble abonder à la demande initiale bien que l'auteur ne précise pas s'il donne un exemple d'utilisation ou une règle absolue définissant un contexte strict d'utilisation. (Cette confusion entre l'exemple et la règle est des plus courant dans ce genre de livres...)
Mais l'italien va dans le sens du français, prima volta : "première fois"et non "première terminaison".
Peut on supposer que la nécessité de proposer des passages est né d'un style de musique qui incluait des variations juste avant des reprises et jamais au début ou au milieu ? Peut-être bien.
 
Conclusion : la façon dont les passages sont gérés dans Harmony/Melody est la plus souple. Si le compositeur veut associer une fin de répétition à chaque fin de partie, rien ne l'empêche de le faire. On ne touche donc à rien.
by Didier Guillion

Dev News Friday, Sep 18th, 2015 at 04:58pm
PDFtoMusic 1.5.1 et autre

 
Un utilisateur ne parvient pas à installer PDFtoMusic Pro sur Windows 98 (si, si, le système du millénaire précédent).
Nous en avons donc profité pour recompiler PDFtoMusic Pro dans sa version archéologique, et avons mis une beta-version à la disposition de cet utilisateur. Si cela fonctionne, ou à défaut dès que nous aurons réglé le problème, nous proposerons cette beta publiquement pour les rares personnes intéressées.
 
Toujours dans les systèmes anciens, un autre utilisateur de PDFtoMusic rencontre des problèmes d'installation sur Windows XP. La dernière version beta de PDFtoMusic Pro s'installant correctement chez lui, il est donc à parier que la dernière version de l'installateur, datant d'il y a moins d'un mois, corrigera ses problèmes. Nous allons donc prochainement diffuser une beta de PDFtoMusic Standard (non pro) pour dépanner cet utilisateur.
 
Enfin, nous avons corrigé un problème de débordement mémoire dans la gestion des nouvelles palettes d'Harmony Assistant (le "Dock"), qui pouvaient tout faire planter.
 
Bon week-end à vous tous !
by Olivier Guillion

Dev News Thursday, Sep 17th, 2015 at 04:57pm
PDFtoMusic 1.5.1

 
Dans un fichier PDF, les paroles étaient traités comme des accords. Le texte était "Bla Bla Bla". En fait, PDFtoMusic concaténait le B (Si en notation Américaine) et le La.  
Il est maintenant interdit de mélanger la notation Américaine et Latine.
 
Amélioration de la détermination des tuplets et de la différenciation entre tuplets et doigtés.
by Didier Guillion

Dev News Wednesday, Sep 16th, 2015 at 04:55pm
PDFtoMusic 1.5.1

Depuis quelques années, l'installateur de PDFtoMusic n'installe plus la police SToccata.ttf, nécessaire au logiciel. PDFtoMusic va lui même rechercher cette police dans ses données embarquées et fait une sorte d'installation virtuelle. Ce mode de fonctionnement est plus propre car il évite aux différents logiciels d'installer leur propre police dans le système ce qui conduit très souvent à des saturations, ralentissement et erreurs.
 
Mais dans certains cas, pour des raisons pas vraiment isolées (droits d'accès, police supprimée manuellement...), PDFtoMusic ne peut pas utiliser cette police embarquée et l'utilisateur doit installer la SToccata.ttf à la main.
 
Maintenant, pour l'aider dans cette tache, quand le logiciel détecte l'absence de police il propose de la télécharger et de l'ouvrir avec le gestionnaire de police ce qui est beaucoup plus simple.
by Didier Guillion

Dev News Tuesday, Sep 15th, 2015 at 04:58pm
Harmony 9.6 étape 824

 
Mise au point des intéractions entre les touches claviers de gestion de la tablature et la palette.
Correction d'un problème dans le sélecteur de couleur.
Les multiples scripts de Daniel ont été récupéré dans leur dernière version et incorporés à la future version d'Harmony.
by Didier Guillion

Dev News Monday, Sep 14th, 2015 at 04:49pm
Harmony 9.6 étape 823

 
La palette de gestion des tablatures est opérationnelle :
 

 
Dans le cas des tablatures pour harmonica ou accordéon, on peut choisir le sens du souffle (poussé-tiré) et les éventuels "bends" de l'harmonica.
 
Au passage la nouvelle gestion des tablatures a corrigé pas mal de problèmes d'édition qui pouvaient survenir quand on avait des tablatures de types différents dans un même document.
by Didier Guillion

Dev News Friday, Sep 11th, 2015 at 04:43pm
Harmony 9.6 étape 822

 
Après refonte d'une partie de la gestion de l'ergonomie des tablatures nous avons commencé à implémenter la palette et obtenu un premier prototype.
 

 
Une première icône permet de choisir le type de tablature et à terme d'avoir des outils spécifiques à chaque type.
On peut sélectionner la case de 0 à 49 et dans le cas des tablatures pour guitare, si c'est une harmonique.
 
Maintenant il faut implémenter les cas particuliers de chacun des types de tablature.
 
Bon week-end !
by Didier Guillion

Dev News Thursday, Sep 10th, 2015 at 04:57pm
Harmony 9.6 étape 821

 
Nous sommes toujours sur l'amélioration des tablatures.  
Dans l'état actuel lorsque l'on veut éditer directement les doigtés, il faut sélectionner la case soit via le clavier, soit via un click droit et le menu déroulant. Nous envisageons de proposer une nouvelle palette où les commandes les plus utilisés seraient présentes : case, sens du souffle, harmonique, etc.
Ceci va passer par une généralisation de la gestion des tablatures guitare, accordéon et harmonica, ce que nous avons commencé à faire.
by Didier Guillion

Dev News Wednesday, Sep 9th, 2015 at 04:56pm
Harmony 9.6 étape 820

 
Dans la boîte de gestion de l'orchestre il y avait un problème quand on demandait de dupliquer une portée multi-voix, c'est corrigé.
Dans une même session, mémorisation de la position donné par l'utilisateur aux boites de dialogue à onglet et à liste.
Le cas particulier pouvant générer une boucle infini décrit au billet 816 pouvait également se produire dans les tablatures accordéon, c'est corrigé.
Dans les tablatures pour guitare, lors de l'affichage du menu contextuel sur le doigté, possibilité d'activer/désactiver l'harmonique.
by Didier Guillion

Dev News Tuesday, Sep 8th, 2015 at 04:53pm
Harmony 9.6 étape 819

 
Dans les harmoniques naturelles pour guitare, recherche et choix des positions alternatives.
 
Quand on spécifie qu'une portée a des paroles associées, la détermination automatique de la langue se fait via le Bayésien au premier lancement de la musique.
Maintenant, définir que la portée n'a pas de paroles remets à zéro la langue afin d'imposer une nouvelle détermination automatique.
 
Correction d'un problème de couleur dans l'affichage des doigtés (nombres entourés d'un cercle)
by Didier Guillion

Dev News Monday, Sep 7th, 2015 at 04:42pm
Harmony 9.6 étape 818

 
Un nouveau mode de calcul de tablature permet de spécifier que les notes dont la tête est un losange sont en fait des harmoniques.
Le calcul des tablatures en tient compte  et représente les harmoniques entre < et >:
 

 
Lors de la saisie des notes directement sur la tablature, si ce nouveau mode est actif ce sont des harmoniques qui sont posées.
Le menu contextuel de changement de doigté ne propose que les harmoniques possibles.
 
La palette de choix de la forme de la tête de la note réagit de manière plus subtile dans le cas de ces types de tablature : que ce soit le losange plein ou le losange creux qui est sélectionné, le type de losange correspondant à la durée de la note est pris.
by Didier Guillion

Dev News Friday, Sep 4th, 2015 at 04:52pm
Harmony 9.6 étape 817

 
Nouvelle option dans le calcul des tablatures guitares : possibilité de prendre en compte les ottavas. Par exemple on avait ceci :
 

 
On obtiendra ceci :
 

 
L'accès MyrScript à cette fonctionnalité a été implémenté.
 
L'affichage du numéro de case a été recentré sur la note.
 
Bon week-end !
by Didier Guillion

Dev News Thursday, Sep 3rd, 2015 at 04:51pm
Harmony 9.6 étape 816

 
Un cas particulier pouvant générer une boucle infinie nous a été signalé lors d'un click droit sur une note de tablature forcée.
La recherche des doigtés alternatifs partait dans un calcul sans fin quand le doigté forcé ne se retrouvait pas dans la liste des possibilités actuelles.
Il n'est pas évident de générer ce cas puisqu'il faut imposer un doigté sur une tablature puis changer d'accordage de façon à ce que le doigté ne corresponde plus à la hauteur de la note.
Ceci a été protégé.
by Didier Guillion
 1 comment.

Dev News Wednesday, Sep 2nd, 2015 at 05:02pm
Harmony 9.6 étape 815

 
Un utilisateur nous a fait remarquer à juste titre qu'il n'est pas possible d'écrire proprement des harmoniques sur les tablatures guitare.
 
Pour les non guitaristes, une harmonique est une note aiguë et au son pur, obtenue en effleurant la corde à un endroit précis sur le manche (au lieu de l'appuyer franchement) lorsqu'elle est pincée.
 
Pour l'instant, lorsque cette note est posée sur la partition, le programme va calculer la corde et la case nécessaire pour produire la note, lorsqu'on appuie et gratte la corde normalement.  
 
Il nous faut dont ajouter, dans le calcul des tablatures, la prise en compte des notes harmoniques, indiquées sur la partition classique par un ornement ressemblant à une petite vague verticale (ressemblant un peu à un arpeggio), ou, parfois, en utilisant une tête de note en forme de losange.
 
Voici le tableau que nous avons trouvé pour les harmoniques les plus courantes:
 
Si on étouffe en :
  • Case 12 : on joue la corde à vide + 1 octave
  • Case 4 ou 9 : on joue la tierce majeure de la corde à vide + 2 octaves  
  • Case 3 ou 7 : on joue la quinte de la corde à vide +1 octave
  • Case 5 : on joue la corde à vide + 2 octaves
     
    Mais nous ne sommes pas certain de ce tableau, notamment pour les décalages en octave. Nous allons essayer de trouver d'autres sources (ou essayer sur une vraie guitare)
  • by Olivier Guillion
     1 comment.

    Dev News Tuesday, Sep 1st, 2015 at 05:01pm
    Harmony 9.6 étape 814

     
    Sur requête d'un utilisateur le script de calcul des cartons pour Cithare a été modifié de façon à pouvoir gérer les cithares diatoniques (sans cordes de dièse). Dans la foulée l'affichage des symboles de rupture sur ce type de carton à été amélioré.
    Il manquait des traductions en anglais sur ce script, elles ont été faites.
    by Didier Guillion
     2 comments.


    Full view
    Reduced view
    Most recent first
    Oldest first
    All
    Didier Guillion
    Olivier Guillion
    Sylvie Ricard
    All
    Dev News
    Myriad Life
    Memories
    To be seen
    Technical
    Mood
    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
    Mar 18th, 2024 at 08:14pm 
    Comment from Sylvain
    Mar 18th, 2024 at 08:13pm 
    Comment from Sylvain
    @André
    Mar 18th, 2024 at 07:28pm 
    Comment from Antoine Bautista
    Build 82....
    Mar 18th, 2024 at 05:02pm 
    Article from Didier Guillion
    Harmony Assistant 9.9.8  étape 198
    Mar 18th, 2024 at 05:02pm 
    Article from Didier Guillion
    Harmony Assistant 9.9.8  étape 198
    Mar 17th, 2024 at 11:40am 
    Comment from Antoine Bautista
    Frite....
    Mar 17th, 2024 at 11:40am 
    Comment from Antoine Bautista
    Frite....
    Mar 16th, 2024 at 09:16am 
    Comment from André Baeck
    Mar 16th, 2024 at 09:16am 
    Comment from André Baeck
    Mar 16th, 2024 at 09:13am 
    Comment from André Baeck

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