HomeProductsDownloadOrderSupportSearch
  
 
 Myriad Blog 1.3.0 Tuesday, Dec 3rd, 2024 at 02:24am 

Dev News Friday, Dec 30th, 2011 at 04:54pm
Harmony 9.6 et autres étape 250

 
Quelques petits problèmes nécessiteront une mise à jour d'Harmony et de Melody dans le courant de la semaine prochaine (quelque chose comme 9.6.2c/7.6.2c) :
 
- Sur Melody Assistant, l'échelle de cisualisation lors de la création d'un nouveau document est trop grande
 
- Le chargement de certains fichiers de partition corrompus pouvaient faire propager leur problème aux autres documents créés après. Cela risquait de déboucher sur une épidémie, nous avons donc  procédé à l'ablation préventive de l'organe pouvant être infecté
 
- Un problème de fixation à toutes les portées de l'interligne supplémentaire des lignes de paroles a été corrigé.
 
Voila, l'année 2011 se termine ainsi. Toute l'équipe se joint à moi pour vous souhaiter un bon week-end, un bon réveillon, et une belle et heureuse année 2012 !
by Olivier Guillion
 3 comments.

Dev News Thursday, Dec 29th, 2011 at 05:08pm
Harmony 9.6 et autres étape 249

 
Les versions publiques d'Harmony Assistant, Melody Assistant, Melody Player et Myriad Plug-in, pour Windows, Macintosh et Linux viennent d'être mises à disposition sur notre site.
 
Nous avons mis à jour toutes les pages du site, avec deux jours d'avance pour le (c) 2012, mais tant qu'on y était...
 
Les pages de téléchargement ont été améliorées avec un classement des plateformes d'installation.
 
Nous complétons maintenant les documentations additionnelles qui ont besoin d'être mises à jour (Plug-in, script "Autres langues"...)
 
Nous avons pu installer une version beta de Windows 8 et Internet Explorer 10 sur une machine virtuelle, et ainsi reproduire un problème sur le plug-in, signalé sur Internet Explorer 9 et Windows 7. S'il n'y a pas trop de retours importants sur les nouvelles versions, nous essaierons d'avancer sur la résolution de ce problème.
by Olivier Guillion
 2 comments.

Dev News Monday, Dec 26th, 2011 at 05:01pm
Harmony 9.6 et autres étape 246
 
 
Nous n'avons pas beaucoup de retours sur les versions RC4. Nous avons cependant corrigé un problème de jeu de la musique lors des changements progressifs de tempo.
 
Sur Linux, nous avons recréé le paquet d'installation de la base de sons GOLD, afin de le rendre conforme aux positions d'installation "standard" du système, et corriger les permissions.
 
Dans le plug-in (toutes plateformes), nous avions mis en place, il y a maintenant quelque temps, un système permettant à la page HTML contenant une partition d'interroger le plug-in pour en extraire des valeurs (n° de version, longueur de la musique, position instantanée dans la musique). Ces fonctionnalités n'avaient probablement pas été documentées (si c'est le cas, merci de nous aider à retrouver où) donc nous essayons de les vérifier avant de les décrire dans la doc.
 
Sur le plug-in toujours, des problèmes ont été signalés sur les versions 64 bits de Windows 7 et/ou Internet Explorer 9 et plus.
 
Malheureusement, nous sommes dans l'incapacité totale d'installer l'un ou l'autre chez nous. Windows XP n'accepte pas IE au-delà de la version 8, et la seule machine (virtuelle) que nous ayons en Windows 7 est en 32 bits, et sur une pré-version de développement du système, qui n'accepte pas Windows 9. Il va donc falloir cerner le problème et le corriger "à l'aveugle", ce qui promet une sacrée gymnastique.
 
Donc, si vous avez Windows Vista ou 7, de préférence en 64 bits, et/ou IE 9, et que le navigateur bloque fréquemment à la sortie d'une page contenant notre plug-in, merci de vous faire connaître. Peut-être qu'avec plusieurs testeurs, nous pourrons un peu mieux comprendre ce qui se passe.
by Olivier Guillion
 1 comment.

Dev News Thursday, Dec 22nd, 2011 at 05:02pm
Harmony 9.6 et autres étape 244

 
Les installateurs des versions Linux ont été finalisés, et le plug-in tourne maintenant sur Ubuntu et Fedora 32 bits. Nous n'avons pas encore essayé en 64 bits, mais il est peu probable que ça puisse fonctionner.
 
Les problèmes d'export graphique en format PICT, dont nous avions parlé lundi, semblent maintenant résolus. Ils étaient liés à la fonction d'approximation des courbes de Bézier, ces dernières n'existant pas dans ce format d'export.
 
 
Dans un tout autre domaine, nous avons été assaillis, il y a 15 jours, par une vague de spammeurs humains sur le forum. Nous avons dû nous résoudre à interdire l'inscription à partir d'adresses e-mails enregistrées chez deux fournisseurs d'adresses, en l'occurrence 163.com et yeah.net. C'est une solution radicale à laquelle nous rechignons, mais cela nous a évité l'inscription de plus d'une quarantaine de spammeurs (une dizaine rien qu'aujourd'hui), ainsi que le travail consistant à faire le ménage dans le forum après leur passage.
by Olivier Guillion

Dev News Wednesday, Dec 21st, 2011 at 04:58pm
Harmony 9.6 et autres étape 243

 
Nous avons corrigé une irrégularité qui pouvait masquer incorrectement certaines lignes de paroles dans de rares cas, lors du chargement d'anciens fichiers.
 
Sur les conseils avisés de Gilbert Rouquie, nous avons amélioré quelques points sur la version Linux :
 
- Les permissions sur les fichiers et dossiers d'installation ont été ajustées
 
- Le programme s'installe maintenant dans /usr/bin, et ses données dans /usr/share
 
- Les noms des archives ont été rendus conformes aux conventions de nommage des paquets
 
- La version 64 bits en .rpm n'est plus générée, puisqu'elle ne semble pas nécessaire (à tester sur Fedora 64 bits, que nous ne sommes pas parvenus à télécharger)
 
 
Du coup, nous avons modifié les pages de téléchargement de notre site, afin que, dès la prochaine version:
 
- Les versions pour les différents types de système (Windows, Mac OS, Linux) soient séparées dans des paragraphes différents. En effet, avec 7 archives différentes pour un même produit, cela commençait à surcharger un peu.
 
- Le nom des archives installables Mac et Windows contiennent le numéro de version. Cela nous avait été déjà demandé à de multiples reprises.
by Olivier Guillion

Dev News Monday, Dec 19th, 2011 at 04:52pm
Harmony 9.6 et autres étape 241

 
Nous avons corrigé des problèmes importants de format d'impression après avoir inclus des objets libres de type "partition" dans un document.
 
Des problèmes, pas encore déterminés avec précision, semblent toucher les exports graphiques des partitions au format PICT (.pct). Malheureusement, nous ne possédons pas sur Windows de logiciel de tierce partie permettant de visualiser les fichiers de ce format. Cela nous aiderait pourtant sacrément à mettre au point cet export.
 
Pour l'instant, relativement peu de retours sur la RC3. Nous espérons pouvoir commencer à préparer les versions finales au plus vite.
 
 
Follow-up du billet précédent : Avira nous a répondu, par un e-mail standard, constatant que la détection de virus dans la RC3 était bien un faux positif, et que ce sera corrigé dans une prochaine version de la base virale. Rien de plus pour l'instant.
by Olivier Guillion
 1 comment.

Dev News Friday, Dec 16th, 2011 at 04:57pm
Harmony 9.6 et autres étape 240

 
Nous avons créé les versions RC3 de Melody Player et du Myriad Plug-in. Elles ont été annoncées sur le forum.
 
La version Linux du plug-in n'existe pour l'instant que pour Ubuntu/Debian, car il nous reste encore quelques problèmes à résoudre pour les distributions utilisant les fichiers .rpm (Fedora, OpenSuse, etc).
 
Sur Windows, la version RC3 d'Harmony, comme avant elle les versions RC2 et RC1, provoquent une détection erronée de virus par Avira Antivirus.
Malheureusement, cet anti-virus est assez répandu, et il y a fort à parier que la version finale d'Harmony aura également le même problème. Le "faux positif" (détection à tort) avait bien été confirmé par Avira pour la RC1, et c'est en cours pour la RC3.  
 
Il leur faut à peu près 4 jours pour tester et mettre à jour leurs bases virales et éviter des alertes anxiogènes doublées d'une impossibilité d'installer correctement notre programme.
4 jours pendant lesquels des utilisateurs potentiels croient qu'on propose au téléchargement des applications infectées, le top en terme d'image...
 
Nous avons donc essayé d'écrire à Avira pour leur demander de corriger leur détection une bonne fois pour toutes, ou de nous fournir plus d'information sur ce qui fait croire à leur heuristique de détection qu'Harmony Assistant est infecté.
 
Nous attendons leur réponse, et en ferons part ici si nous en recevons une.
 
Sur ce, bon week-end et bons tests des versions RC 3 !
by Olivier Guillion
 5 comments.

Dev News Tuesday, Dec 13th, 2011 at 04:57pm
Harmony 9.6 et autres étape 237

 
- Nous avons finalisé les installateurs pour les anciennes versions de Windows (95/98/ME), afin qu'un maximum des fonctionnalités "modernes" soient utilisables: textes Unicode, courbes de Bézier, etc.
Cependant, la possibilité d'augmentation de la taille du curseur souris ne sera pas disponible sur ces systèmes. Cela demanderait un développement spécifique, trop chronophage pour des OS aussi marginaux, encore utilisés, malheureusement, par un nombre non négligeable de personnes.
Cependant, notre assistance technique spécifique sur ces systèmes devient de plus en plus difficile, car nous ne pouvons plus les tester que sur des machines virtuelles difficiles à mettre en oeuvre, aussi allons-nous probablement planifier à moyen terme l'arrêt pur et simple des versions de nos programmes pour Windows 9x.
 
- Le test d'Harmony sur diverses distros Linux ont fait apparaître des problèmes de fonte : on ne peut pas préjuger de la liste des fontes préinstallées, aussi a-t-il fallu créer des listes de remplacement au cas où une police donnée ne serait pas disponible. Nous avons fait en sorte qu'au moins une des polices de chaque liste existe sur chacune des distributions testées, mais nous ne pouvons pas être sûr qu'à l'avenir, cela suffira pour toutes les distributions existantes.
 
- Un problème de mise à jour de l'aire active a été signalé lorsqu'on modifie les dimensions de la palette d'aide en MyrScript. Nous nous sommes aperçus que cela concernait également la majorité des palettes redimensionnables. Cela a donc été corrigé pour la prochaine version.
 
- Les versions beta et RC présentent un problème audio sérieux sur certains sons de la base GOLD (et peut-être sur d'autres bases). Un claquement/craquement se fait entendre sur certains sons, à chaque note. Cela se vérifie par exemple sur le basson français naturel, ou la flûte de Pan naturelle. Les investigations n'ont pas été simples, mais le coupable a fini par être démasqué: c'était lié à l'utilisation du trémolo (vibrato sur le volume), et ce sera donc corrigé dans la prochaine RC.
 
- Enfin, Sylvain nous a fourni les dernières versions des fichiers de configuration du script Virtual Singer > Autres langues. Ceux-ci seront intégrés à la prochaine RC.
by Olivier Guillion

Dev News Monday, Dec 5th, 2011 at 04:57pm
Harmony 9.6 étape 231

 
Nous voudrions sortir une version RC d'Harmony Assistant pour Linux assez rapidement, et essayons donc de corriger tous les problèmes qui restent.
 
Pour la compatibilité avec la version 10.04, nous avons dû proposer un plus large choix de périphériques de sortie audio, ceux sur lesquels nous nous appuyions étant ici indisponibles.
 
Nous avions alors cru repérer un problème de mémoire dans la gestion des pistes Virtual Singer, en constatant des crashs étranges lorsque des voix étaient utilisées.
 
En fait, il semblerait s'agir d'un problème autre : le périphérique audio "pulse" proposé dans la liste, lorsqu'il est sélectionné, a des réactions très bizarres :  
certains accès génèrent des erreurs, les valeurs retournées sont parfois étranges, ou, plus gênant, totalement erronées, lorsque le calcul du son est un peu chargé, comme c'est le cas avec VS.
 
Nous ne testions pas avec assez de rigueur les retours de ces fonctions, aussi, lorsque nous interrogions le pilote "pulse" pour lui demander combien d'octets de données il désirait que nous calculions dans la zone mémoire de 30000 qui lui est allouée, il répondait parfois "11 milliards". Notre programme commençait alors un long calcul qui débordait de la zone.
 
Nous reprenons donc toute la partie audio pour tester les dépassement et rendre la gestion d'erreurs plus solide. L'utilisation de la sortie "pulse" risque quand même d'avoir quelques coupures ou décalages, mais ne devrait plus planter.
by Olivier Guillion

Dev News Thursday, Dec 1st, 2011 at 05:01pm
Harmony 9.6 étape 229

 
Nous nous sommes attaqués à la mise à jour nos programmes en version RC1 pour Linux.
 
Il nous avait été demandé de rendre Harmony et Melody Assistant compatibles avec la version 10.04 LTS d'Ubuntu.
En effet, pas mal de linuxiens attendent les versions LTS (Long time support), réputées plus stables, pour faire une mise à jour du système. La dernière date donc d'un an et demi.
 
Nous avons installé cette ancienne version sur une machine virtuelle. Surprise, elle est beaucoup plus réactive, et Harmony s'installe environ vingt fois plus vite qu'avec la dernière version 11.10.
 
Malheureusement, le programme ne se lançait pas. Nous utilisions une fonction de GTK non connue par cette version d'Ubuntu (gtk_window_set_has_resize_grip). C'était la seule fonction qui empêchait le lancement, aussi l'avons-nous passée en "weak link", c'est-à-dire que nous testons sa disponibilté avant de l'utiliser.
Ainsi, elle continue à être utilisée sous 11.10 comme avant, mais sur les versions d'Ubuntu plus anciennes, elle n'est pas appelée (mais de toutes façons, sur ces versions, elle n'était pas nécessaire).
 
A noter que plusieurs utilisateurs avaient essayé d'installer Harmony sur d'autres distributions qu'Ubuntu (par exemple Fedora) et avaient rencontré le même problème de fonction non disponible. Il est donc probable que la version RC1 fonctionnera également sur ces distributions.
 
Harmony s'est alors mis à se lancer correctement sur 10.04, (avec une meilleure réactivité de l'interface tout entière).
Mais la version d'ALSA ne prenait pas en compte les accès directs au matériel audio (périphériques "hw" et "plughw"), ce qui fait que nous n'avions pas de son, et que la liste des sorties audio était vide. Nous avons donc repris la création de cette liste pour proposer vraiment toutes les sorties qui étaient susceptibles d'être utilisées. Cela améliorera également les options de choix sur 11.10.
 
Maintenant que tout fonctionne sur toutes les versions d'Ubuntu de moins d'un an et demi, nous testons tout cela avant de fabriquer les archives RC1 et les mettre en ligne.
by Olivier Guillion
 3 comments.


Full view
Reduced view
Most recent first
Oldest first
All
Didier Guillion
Myriad
Olivier Guillion
Sylvie Ricard
All
Mood
Myriad Life
Technical
Dev News
Memories
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
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
Dec 2nd, 2024 at 06:10pm 
Article from Myriad
Harmony 9.9.9 RC étape 2
Nov 30th, 2024 at 08:28am 
Comment from Myriad
Re: Harmony 9.9.9 RC1 et autres
Nov 30th, 2024 at 08:28am 
Comment from Myriad
Re: Harmony 9.9.9 RC1 et autres
Nov 29th, 2024 at 07:10pm 
Comment from Sylvain
Liens en HTTP
Nov 29th, 2024 at 05:07pm 
Article from Myriad
Harmony 9.9.9 RC1 et autres
Nov 28th, 2024 at 07:15pm 
Article from Myriad
Harmony Assistant 9.9.9 beta étape 54
Nov 28th, 2024 at 07:15pm 
Article from Myriad
Harmony Assistant 9.9.9 beta étape 54
Nov 28th, 2024 at 07:15pm 
Article from Myriad
Harmony Assistant 9.9.9 beta étape 54
Nov 27th, 2024 at 08:09pm 
Article from Myriad
Harmony Assistant 9.9.9 beta étape 53
Nov 27th, 2024 at 08:09pm 
Article from Myriad
Harmony Assistant 9.9.9 beta étape 53

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