Myriad Blog 1.3.0 Monday, Jan 26th, 2015 at 03:32pm 

Dev News Monday, Oct 1st, 2007 at 06:55pm
Harmony 9.4 - Etape 67

 
Un problme de positionnement des marques de rptition des deux mesures prcdentes a t corrig. Il ne survenait qu'en mode page ou l'impression, lorsque le mode gravure tait dsactiv.
 
Des tests assez pousss ont t mens sur les configurations de systme "exotiques" (Windows 98 sans support Unicode, Ubuntu) afin de mettre en vidence un crash li aux pilotes d'imprimante qui a t signal. Malheureusement, nous ne sommes pas parvenus reproduire ce crash.
 
Mais en testant, nous nous sommes aperus que dans Harmony Assistant tournant sous Ubuntu, la police par dfaut des textes tait MS Sans Serif, qui est apparemment livre avec Wine (mulation Windows), et qui ne supporte pas le lissage ou la rotation. Il serait judicieux, sur ce systme, de choisir plutt la Bitstream Vera Sans, mais nous n'avons pas trouv de moyen simple pour que soit l'installateur, soit le programme, dtecte qu'il est sur Linux.  
 
Wine retourne au programme l'information selon laquelle le systme est Windows 2000. Si quelqu'un sait comment un programme peut tester qu'il est en train de tourner sous Wine, cela permettrait d'amliorer un peu cette version.
by Olivier Guillion
 3 comments.

Dev News Tuesday, Oct 2nd, 2007 at 06:44pm
Harmony 9.4 - Etape 68

 
Grce aux renseignements qui nous ont t fournis par Gilbert Rouqui hier sur ce blog, nous avons mis en place la dtection du systme Linux/Wine par Harmony Assistant.
 
Dans le "A propos de...", en plus de la version de Windows telle qu'elle est simule par le systme, s'affiche maintenant la mention "Wine". Il nous est donc possible, tant au niveau de l'installateur que celui du programme, de tester la prsence de ce systme et de ragir en fonction.
 
Par exemple, des premiers tests ont t faits pour considrer les fontes Bitstream Vera comme les fontes par dfaut sur les systmes Linux. On pourrait galement imaginer un "skin" particulier, qui serait choisi par dfaut lorsqu'on installe le programme sur ce systme.  
Malheureusement, la disparit graphique des diverses distributions de Linux (et leur personalisation par l'utilisateur) ne nous permettent pas de dgager un aspect qui pourrait convenir tous.
 
Enfin, nous avons dcid de mettre jour notre Ubuntu, et aprs tlchargement de quelques centaines de mgas et un redmarrage, Harmony Assistant refuse maintenant de se lancer. Un crash, qui a lieu apparemment dans le module Wine, est gnr juste au dmarrage, et nous devons maintenant entamer des tests plus pousss pour localiser la source du problme.
by Olivier Guillion
 2 comments.

Dev News Wednesday, Oct 3rd, 2007 at 06:55pm
Harmony 9.4 - Etape 69 et autres

 
Alors que la nouvelle (et peut-tre dernire) version beta se profile, de vieux bugs ont t corrigs :
 
- Le choix des palettes que doit viter la fentre de document lors de son ouverture (Prfrences gnrales > Palettes) ne fonctionnait que pour les 16 premires palettes. Les autres gardaient leur valeur par dfaut, quel que soit le choix de l'utilisateur
 
- Un crash dans Virtual Singer pouvait se produire lorsque des voix RealSinger ne contenant pas tous les phonmes de la langue utilise taient employes. Pour ce type de voix, le programme "mixe" des phonmes RealSinger et Virtual Singer classique, et ce mixage ne fonctionnait pas toujours correctement.
 
Dans un autre domaine, nous songeons srieusement "recycler" notre vieux petit PC en une machine sous Linux, afin de pouvoir procder des tests plus srieux sur cette plateforme. Pour l'instant, Linux tourne dans un mulateur sous Windows XP. Lorsqu'on teste nos applications, c'est donc un code Windows qui est mul sous Linux (Wine), qui lui-mme est mul sous Windows. Pas vident pour juger des performances
Par contre, nous cherchons un moyen de faire cohabiter sur le futur PC Linux plusieurs distributions diffrentes de Linux, afin de pouvoir tester le programme sur celles-ci.  
Nous vous tiendrons au courant sur ce blog de l'avancement du projet.
 
Enfin, les travaux continuent dans nos nouveaux locaux, avec du neuf au sujet des parquets. La galerie de photos a t mise jour.
by Olivier Guillion

Dev News Thursday, Oct 4th, 2007 at 05:31pm
Harmony 9.4 - Etape 70

 
Les tests se poursuivent sur Ubuntu, pour localiser ce qui "crashe" au dmarrage.
Une nouvelle mise jour de Wine en 0.9.46 a t faite aujourd'hui, sans effet sur ce crash.
 
Le "dbuggage" de l'application est assez dlicat. Impossible de faire du cross-dbuggage comme sur les vieilles versions de Windows, car le module de dbuggage distance de Codewarrior ne fonctionnerait pas sous Linux, et encore moins lorsqu'il s'agit de dbugger un programme tournant sous Wine.
 
Seule solution, se retrousser les manches et bourrer le programme d'criture de "log" qui indiquent o on est pass.  
Le programme est compil sous Windows, pass par le rseau vers la plateforme Linux et excut sous Wine.
 
Une fois le crash survenu, on regarde le fichier log gnr, et on en dduit l'endroit approximatif o a crashe.  
 
On revient sous Windows, on ajoute plus d'critures de "logs", pour affiner la partie repre, et on recompile. Ainsi de suite.
 
Donc, pour l'instant, il semble que le problme vienne de la demande d'numration des fontes de caractres installes sur le systme. Plus de prcision dans les jours venir...
by Olivier Guillion
 1 comment.

Dev News Monday, Oct 8th, 2007 at 08:17pm
Harmony 9.4 - Etape 71 et autres

 
Nous avons poursuivi les tests sous Linux, et cela nous a permis de mettre en vidence quelques problmes qui pouvaient galement se produire sous Windows.
 
Notamment, le lancement du logiciel alors qu'aucune imprimante n'est dfinie, puis son nouveau lancement aprs avoir install une imprimante pouvait conduire un crash.
 
Egalement, il vaut mieux ne pas tester la version beta avec Harmony Assistant en mode "valuation" (non enregistr). Cela peut donner des rsultats inattendus.
 
Tout ceci devrait tre corrig dans la prochaine version.
 
Nous avons galement commenc implmenter le mtronome dans le plug-in, comme cela avait t demand dans le forum.
by Olivier Guillion
 1 comment.

Dev News Monday, Oct 15th, 2007 at 09:15pm
Harmony 9.4 - Etape 73

 
Un utilisateur a remarqu un problme avec les pistes numriques, un problme que nous avions dj relev, et qui tait sur notre "to do list" depuis un certain temps.  
Mais maintenant que quelqu'un s'en est aperu, nous n'avons pas d'autre choix que de le corriger
 
L'affichage des donnes des pistes numriques se fait mesure par mesure, et l'chelle dans chaque mesure est linaire, c'est--dire que la premire seconde de donnes occupe le mme espace que la dernire.  
 
Mais, en mode gravure, l'chelle n'est plus linaire, et dpend des longueurs de notes prsentes sur les portes. Donc, par exemple, si nous avons une porte classique contenant des notes de diverses longueurs, et une piste numrique contenant le son de ces mme notes, en mode gravure, les deux ne correspondent pas.
 
Si une slection est faite la fois sur la piste numrique et la porte classique, elle contiendra bien les notes et le son qui leur correspond, mais l'cran, la zone slectionne affiche sur la piste numrique ne refltera pas les donnes effectivement contenues dans la slection.
 
En d'autre termes, tout fonctionne, sauf l'affichage l'cran. Il faut pouvoir afficher les donnes numriques de la mesure sur de manire non linaire, correspondant aux chelles imposes par les paramtres du mode gravure.
 
Cela ncessite une petite refonte du module d'affichage des pistes, mais devrait rgler le problme une fois pour toutes. Ce sera pour la prochaine beta...
by Olivier Guillion
 12 comments.

Dev News Thursday, Oct 25th, 2007 at 05:46pm
Harmony 9.4 - Etape 76

 
Nous avons presque finalis le fonctionnement "nomade" d'Harmony Assistant, et une version beta devrait tre disponible demain, si tout va bien.
 
Une installation nomade prsentera quelques diffrences par rapport une installation classique. Ceci est d au fait que l'application ne doit effectuer aucun changement, aucune configuration du systme o elle s'excute.
 
Donc, en nomade :  
 
-  le double-clic sur un fichier "mus" ou "myr" ne lancera pas automatiquement l'application, tout au moins sur Windows.  Il faudra passer par "Fichier > Ouvrir" ou par le glisser/dposer. A tester sur Macintosh.
 
- Sur Windows, impossible d'installer des raccourcis dans le menu dmarrer ou sur le bureau. L'application devra tre lance " la main", en entrant dans le rpertoire d'installation sur la cl USB, et en double-cliquant dessus.
 
- La fonte musicale ne sera pas installe dans le systme. Elle sera prsente lorsque l'application est lance, mais ne sera plus accessible par d'autres programmes lorsqu'on quittera l'application. Normalement, les fichiers PDF crs pendant une session devraient cependant continuer fonctionner aprs la fermeture de celle-ci.
 
- Les autres programmes installs (plug-in, player...) ne pourront pas bnficier des bases de sons de qualit suprieure installes dans le programme.
 
- Le lancement de l'application risque d'tre plus lent, les cls USB ayant des taux de lecture et de transfert infrieurs ceux d'un disque dur. Par contre, nous n'avons pas senti de ralentissement perceptible en cours de fonctionnement.
 
Lorsque nous aurons pu nous assurer de tout cela, ces prcisions seront ajoutes la documentation.
by Olivier Guillion
 4 comments.

Dev News Friday, Oct 26th, 2007 at 06:09pm
Harmony 9.4 - Etape 77

 
Chose promise, chose due. La nouvelle version beta (9.4.0 Beta 6) a t mise disposition aujourd'hui.  
 
Elle intgre la toute premire version de l'installateur  grant le "nomade", c'est--dire permettant d'installer entirement l'application sur un support amovible (cl USB).
 
Cela semble fonctionner, mais des tests plus amples sont effectuer, au moins sur Windows, afin de s'assurer que l'installation sur une cl ne copie aucune donne sur le disque dur, ni ne touche la base de registre.
 
Il y aura certainement des conseils supplmentaires ajouter au chapitre ddi cela dans la documentation, par exemple, sur Windows, comment dfinir une configuration matrielle nomade (choix des pilotes des cartes son et MIDI), etc.
 
Mais nous attendons que plusieurs d'entre vous le testent galement, vous aurez peut-tre des choses ajouter.
 
Bons tests!
 
 
by Olivier Guillion
 9 comments.


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
Jan 23rd, 2015 at 04:53pm 
Article from Didier Guillion
ACAM sur Mac tape 18
Jan 22nd, 2015 at 04:53pm 
Article from Olivier Guillion
Acam Winter tape 32
Jan 21st, 2015 at 04:54pm 
Article from Didier Guillion
ACAM sur Mac tape 17
Jan 20th, 2015 at 04:58pm 
Article from Olivier Guillion
Acam Winter tape 31
Jan 19th, 2015 at 04:55pm 
Article from Didier Guillion
ACAM sur Mac tape 16
Jan 16th, 2015 at 05:49pm 
Comment from dheo
Keyboard Input
Jan 16th, 2015 at 05:49pm 
Comment from dheo
Keyboard Input
Jan 16th, 2015 at 05:49pm 
Comment from dheo
Keyboard Input
Jan 16th, 2015 at 05:49pm 
Comment from dheo
Keyboard Input
Jan 16th, 2015 at 05:49pm 
Comment from dheo
Keyboard Input

Top of page
Last update:  (c) Myriad