Myriad Blog 1.3.0 Sunday, Jan 25th, 2015 at 09:23pm 

Dev News Friday, Aug 29th, 2008 at 05:02pm
Harmony 9.4 / Melody 7.4 et autre Etape 259

 
Nous avons pass la majeure partie de la journe travailler sur le nouveau systme de traitement des cartes bancaires. Cela fonctionne maintenant correctement, mais le plus long est toujours la mise au point "fine" de tout ceci : vrifier tous les liens, les traductions en diffrentes langues, le contenu des e-mails, tester tout a...
 
Lutz a dtect un crash lors du jeu d'un document import au format XML. Il a fallu pas mal chercher, pour celui-la, avant de localiser une mesure avec une mtrique de 197/64, alors que la valeur maximale du numrateur est cense tre 128. Un test a donc t ajout lors de l'import, pour limiter ces mtriques bizarres et viter les crashs.
 
Sinon, titre anecdotique, j'avais depuis plus d'un an demand Google Groups de m'envoyer une alerte chaque fois qu'un message contenant "myriad-online", "harmony assistant", "virtual singer", etc. tait post
Cela a march pendant quelque temps, me permettant de lire quelques discussions intressantes. Mais Google a dcid d'aller un peu plus loin que le bon vieil Usenet (newsgroups) et a cr son propre systme de groupes.  
Et depuis, le spam a pris une telle ampleur la-dessus, que j'ai t contraint, aujourd'hui, de supprimer mon alerte. Dsolant
Vous pouvez essayer vous-mme, pour voir (attention aux virus, quand mme):
Clic clic
by Olivier Guillion

Dev News Thursday, Aug 28th, 2008 at 05:48pm
Harmony 9.4 / Melody 7.4 et autre Etape 258

 
Rien de bien passionnant aujourd'hui...
 
L'infortun utilisateur qui avait dcouvert deux problmes hier, vient d'en trouver un troisime : les notes affiches avec une tte inverse ne sont pas sur la bonne ligne ! (si, si, essayez pour voir).
Ce sera donc galement corrig dans la prochaine version. Nous en avons galement profit pour allonger les tiges afin qu'elles arrivent bien jusqu' la tte de ces notes.
 
La refonte de notre systme de paiement avance lentement, ce qui tait prvu. Pour l'instant nous sommes dans les dlais. Nous avons entam le systme d'change d'information avec l'ordinateur de la banque, et cela fonctionne plutt vite et bien. Le dialogue n'a rien de passionnant, mais les informations sont l. Le plus long est de les "formater" pour en faire quelque chose de bien comprhensible pour les utilisateurs.
Ces derniers ont en effet souvent tendance "flipper" quand ils voient quelque chose qui n'est pas suffisamment clair.
by Olivier Guillion

Dev News Wednesday, Aug 27th, 2008 at 04:54pm
Harmony 9.4 / Melody 7.4 et autre Etape 257

 
Un problme a t dtect sur le dplacement de notes slectionnes individuellement (clic droit). Lorsqu'on les dplaait, elles s'insraient parfois un endroit bizarre, gnrant des silences de dure impossible.  
Ce problme intermittent tait li ce qui avait pu tre copi dans le presse-papier lors d'un couper/copier prcdent. Ce sera corrig dans la prochaine.
 
Nous avons commenc une refonte de la structure interne de notre systme de paiement par carte bancaire. Pour l'utilisateur, cela ne changera pas grand-chose, mais a demande pas mal de travail, et il vaut mieux viter les bugs l-dedans.
 
Dans les connexions avec les systmes bancaires, on sent bien qu' l'autre bout, les programmes qui tournent sont d'un autre temps. Des blocs de donnes formats, des rponses laconiques du serveur, pleines de codes dont il faut chercher la signification dans des tables. On entend d'ici le clic des clavier IBM et on voit le reflet des crans verts (ou ambres, si c'est plus moderne).  C'est lourd, mais bon, tant que a marche...
by Olivier Guillion

Dev News Tuesday, Aug 26th, 2008 at 04:39pm
Harmony 9.4 / Melody 7.4 et autre Etape 256

 
Attardons-nous un peu sur le numro de l'tape d'aujourd'hui, qui est un chiffre rond. Ca se fte, avec 9 bougies ! (*)
 
Ceci tant dit, il y en a qui n'ont pas de pot. Alors que nous pensions que la version 9.4.6 tait suffisamment stable pour commencer graver les CDs, un seul et mme utilisateur dcouvre aujourd'hui deux problmes d'un coup.
 
Le premier, pas trs important, et datant d'un sacr bout de temps, concerne les lois relatives la fondamentale. Ces lois permettent, par exemple, d'annoter chacune des composantes de l'accord, ou de leur affecter un dcalage microtonal pour toujours produire des tierces ou quintes justes (trs utilis en barbershop).
Or, si la note fondamentale ne dbutait pas exactement en mme temps que la composante de l'accord (par exemple une fondamentale ronde, et quatre noires jouant au-dessus), le calcul tait faux.
 
Le second est beaucoup plus grave. Sur une porte contenant des lois, toutes les actions sur les notes contenues dans la slection (plus ou moins un demi-ton, une octave, une interligne, etc) font entrer le programme dans une boucle infinie, dont on ne pouvait sortir qu'en tuant la tche
Cela a t corrig, et necessitera une nouvelle version (9.4.6c) ds lundi matin.
 
En esprant qu'il n'y en ait pas trop qui rencontrent ce problme d'ici l...
 

(*) Ceux qui ne comprennent pas pourquoi ont intrt bcher un peu leurs cours d'informatique
by Olivier Guillion
 5 comments.

Dev News Monday, Aug 25th, 2008 at 05:33pm
Harmony 9.4 / Melody 7.4 et autre Etape 255

 
Aujourd'hui, pas mal de temps a t pass rpondre aux e-mails du week-end, d'autant plus que notre systme de mail a fait des siennes, en me faisant parvenir pendant deux jours une partie des messages qui taient destins Sylvie (commandes, etc).
 
Aprs vrification, il s'avre que ces messages n'taient que des copies, ce qui fait que les "originaux" avaient bien t transmis et traits en temps et en heure.
 
Deux problmes ont t localiss et corrigs sur Harmony/Melody:
 
- Le premier reprsente environ la moiti des rapports de crash dont nous n'avions pas pu jusqu'ici identifier la cause. Ceux- ci survenaient dans Melody Assistant, lors de la duplication de porte. Etant donn le nombre important de crashs survenus, nous nous doutions que cela devait tre li un fichier de partition utilis par beaucoup de monde. Et pour cause...  
Le fichier de musique de bienvenue contient, en haut, une porte de texte. Cette porte avait un menu "multi-voix", qui n'aurait pas d s'y trouver. En le cliquant, et en choisissant "Ajouter voix", cela gnrait un crash.
Le menu multi-voix ne sera pas prsent sur les portes de type "texte", partir de la prochaine version.
 
- L'application de certains paramtres d'aspect des notes et des silences (Edition > Aspect > Gnral) recalculait la position des couls. Ceci tait normal, mais l'opration prenait beaucoup de temps, lorsque la partition contenait de nombreux couls. A tel point qu'on pouvait avoir l'impression que l'application calculait indfiniment.
Mme si on sait que, mathmatiquement, la taille de l'infini est directement proportionnelle la patience de celui qui la mesure,  nous avons tout de mme corrig a pour la prochaine version
by Olivier Guillion

Dev News Friday, Aug 22nd, 2008 at 05:50pm
Harmony 9.4 / Melody 7.4 et autre Etape 254

 
Et pour finir la semaine :
 
- Amlioration des tracs de courbes lisses nouvelle mouture. Le trac est maintenant mathmatiquement exact, et le rsultat meilleur, notamment  pour les chelles faibles
- Import XML : les erreurs de cohrences de coul pouvaient afficher une alerte. L'alerte a t supprime.
- Correction de l'import NoteWorthy qui passe en version 1.1.9
- Une nouvelle version beta de PDFtoMusic a t mise disposition des testeurs. La version publique est prvue pour dbut septembre.
 
Nous sommes en train d'installer Android sur PC afin de voir si les problmes que nous rencontrons sont spcifiques au Mac ou non.
by Didier Guillion

Dev News Thursday, Aug 21st, 2008 at 05:16pm
Harmony 9.4 / Melody 7.4 et autre Etape 253

 
Les nouvelles versions d'Harmony, Melody, du Plug-in et du Player ont t mises jour sur le site. PDFtoMusic devrait arriver dans les prochaines semaines en v1.1.
 
Nous avons approfondi nos recherches sur Android avec le dbut de dveloppement d'une petite application d'essai. L'avantage c'est que c'est crit en Java et plus lisible que l'Objective-C notre got.
 
Bien qu'un peu "brut de fonderie" (mais c'est une bta n'est ce pas) cela semble prometteur. Surtout le fait, qu'une fois l'application crite, elle est cense fonctionner sur tous les tlphones qui supporterons ce systme d'exploitation, sans qu'il ne soit ncessaire de recompiler le code...
by Didier Guillion
 1 comment.

Dev News Wednesday, Aug 20th, 2008 at 05:03pm
Harmony 9.4 / Melody 7.4 et autre Etape 252

 
- PDFtoMusic : correction de confusions sur le traitement des portes de type batterie.
- Export MIDI: lorsque certaines notes avaient des retard ngatifs (anticipation du son), l'export gnrait une partition comportant un petit dlai avant le dbut.
- Jeu/Export MIDI: modification de l'envoi de la "bank"  pour se conformer aux recommandations de la norme MIDI (MSB puis LSB)
 
- Crash possible lors de la transformation des vlocits en nuances.
 
- Import MusicXML 2.0: Gestion des tags "volume", "pan", "blank-page" et de l'attribut "page" dans "credits"
 
- Import MIDI: Probleme de chargement du numero de bank MSB/LSB
 
- MyrScript: mthode MIDI.RawPacket n'envoyait pas les bonnes donnes
 
- Lors de la cration d'une nouvelle squence de batterie, si aucun instrument de batterie n'est prsent dans le fichier, cre selon le fichier "Drum Bank/DefaultDrumPattern" au lieu d'ouvrir une partition vide.
 
- Melody Player : problme possible lorsque la partition en cours n'a pas de titre, de compositeur ou de remarque.
 
- PDFtoMusic:  Crash mmoire possible lors de la suppression d'une modification au document
by Didier Guillion

Dev News Tuesday, Aug 19th, 2008 at 05:13pm
Harmony 9.4 / Melody 7.4 et autre Etape 251

 
Nous sommes en train de prparer les archives des nouvelles versions qui devraient tre publies demain matin.
Notre vieux compilateur pour PPC, l'excellent CodeWarrior, commenaient donner des signes de faiblesse sur les gros projets comme Melody et Harmony (Il fonctionne sous Roseta). Ces applications seront donc maintenant compiles sur XCode et fournies en Universal Binary.
 
Maintenant que nous avons une frle connaissance du dveloppement pour tlphone, nous avons jet un oeil sur l'alternative open source de Google : Android.
A premire vue, cela l'air nettement plus ouvert que le systme d'Apple : c'est accessible tous, gratuit, destin fonctionner sur toutes sortes de marques de tlphone, on peut dvelopper sur Mac et sur PC. Cool.
Les kits de dveloppement de la bta 0.9 ont t chargs et installs sur Mac OS X.  Nous avons procd quelques essais. A premire vue, c'est loin, trs loin de l'intgration qu'Apple propose. Plein de lignes de commandes obtuses pour crer un projet. Pas d'diteur de ressources (?).
L'environnement Eclipse est hyper-lent, et l'mulateur de tlphone galement.
 
Mais bon, ce n'est qu'une bta, cela peut encore grandement progresser...
by Didier Guillion

Dev News Monday, Aug 18th, 2008 at 05:26pm
Harmony 9.4 / Melody 7.4 et autre Etape 250

 
Quelques corrections et amlioration aujourd'hui.
 
- Correction d'un problme sur l'import NoteWorthy.
- PDFtoMusic PRO peut maintenant exporter en MusicXML v2.0
- Corrections de problmes dans PDFToMusic.
 
L'application pour l'iPhone est quasiment finalise, le graphiste va pouvoir attaquer la conception des icnes les plus complexes. Il nous reste attendre le certificat d'Apple pour pouvoir la tester en vraie grandeur.
by Didier Guillion

Dev News Thursday, Aug 14th, 2008 at 06:25pm
Harmony 9.4 / Melody 7.4 et autre Etape 249

 
Nous nous sommes occups de choses trs diverses aujourd'hui:
 
- Analyse des quelques rapports de "crash" qui nous sont parvenus. Malheureusement aucun n'a permis de mettre d'identifier un bug vident. Nous sommes en attente des fichiers complmentaires permettant de reproduire le problme.  
Il semble que le nouveau systme de gestion de crash incite les utilisateurs nous les faire parvenir plus volontiers (cela ne ncessite que quelques clics). Cependant, l'effort semble s'arrter l, et la plupart de nos demandes de renseignements complmentaires restent lettre morte
 
- A la demande de M. Good (Recordare), nous allons tenter de rendre le code MusicXML gnr par PDFtoMusic Pro plus compatible avec la norme MusicXML 2.0. Nous comptions sortir rapidement une version 1.1 de PDFtoMusic/Pro, mais nous allons probablement effectuer ces ajustements de syntaxe avant la sortie de la nouvelle version.
 
- La petite application pour iPhone est maintenant -presque- termine. Il va falloir attendre la licence vendue par Apple pour pouvoir vritablement la compiler sur iPhone et tenter de la tester sur l'iPod Touch mis notre disposition.  
Ces dlais d'obtention de licence (jusqu' 6 mois) sont pour le moins tonnants compars la ractivit du support technique d'Apple pour le dveloppement sur cette plateforme. Nous sommes agrablement surpris pas la qualit de ce support, Apple ne nous ayant vraiment, mais vraiment pas habitus cela ces dix dernires annes.
by Olivier Guillion

Dev News Wednesday, Aug 13th, 2008 at 05:16pm
iPhone, Etape 3

 
L'application est en bonne voie et des premires maquettes ont t proposes notre demandeur. Afin de nous permettre de tester l'application en situation, il nous a envoy un iPod Touch (c'est le mme systme d''exploitation que l'iPhone) que nous avons reu ce matin.
Donc, aujourd'hui c'tait dcouverte de la machine.  
 
Ds la premire connexion, le Macintosh nous demande 8 euros pour installer la nouvelle version de l'OS.  
Je comprends maintenant pourquoi cela s'appelle "systme d'exploitation"...
 
Aprs une bonne heure de tlchargement et d'installation, l'iPod est prt.  
Et ben, l, houa ! Ca dcoiffe...
 
En quelques minutes, je peux relever et crire mes mails sur Google depuis le banc de ma terrasse, visionner mes photos, et tlcharger de petites applications de jeu ou de consultation de priodiques amricains.
 
C'est ergonomique, intuitif, fut, passionnant.
La saisie sur le mini clavier virtuel est un peu droutante au dbut mais l'on s'y fait trs bien.
Le seul bmol, sachant ce que cela cote et comme cela l'air si fragile, je me vois mal faire mon jogging quotidien avec cela dans la poche...
 
Maintenant, pour tester l'application sur la machine, il nous faut un "certificat" d'Apple, et cela peut prendre du temps puisque ces messieurs les distillent au compte-goutte. Parfois, six mois on nous a dit, cela va tre long....
by Didier Guillion

Dev News Tuesday, Aug 12th, 2008 at 04:34pm
Harmony 9.4 / Melody 7.4 et autre Etape 248

 
 
Alors que la petite application pour iPhone/iPod Touch progresse, et qu'un premier prototype se profile, nous continuons corriger les problmes rencontrs sur Harmony/Melody:
 
- Le dplacement de notes slectionnes individuellement (slection discontinue) ne fonctionnait pas bien en dehors de la premire porte.
 
- Crash lors de la relance de la musique par le bouton "Pause" aprs avoir supprim des portes
 
- Import d'une piste numrique stro transforme en mono : la position stro de la piste est maintenant centre.
 
La plupart des dernieres corrections proviennent de notre  nouveau systme de capture de "crash".  Nous nous attachons plus particulirement aux "crashs" qui ont touch plusieurs personnes diffrentes.
 
Ceux qui restent maintenant sont des cas plus rares, qui ne sont survenus qu'une fois, et qui sont probablement ds une instabilit survenue plusieurs secondes (ou minutes) avant le crash lui-mme. Cela les rend difficilement reproductibles (reproduisibles?) donc difficilement corrigeables (corrigibles?).
by Olivier Guillion
 2 comments.

Dev News Friday, Aug 8th, 2008 at 06:25pm
Harmony 9.4 / Melody 7.4 et autre Etape 247

 
Aujourd'hui pas mal de corrections :
 
- Crash en dpassement du nombre de voix lorsque palette "joue musique" est ouverte depuis la palette matre
- Plus ou moins 1 interligne : problme de prise en compte des alterations sous-entendues.
- Problme de prise en compte dans la zone de selection de la premiere note lorsque celle-ci a un dcalage graphique ngatif  
- Crashes lors de la cration, dition ou suppression de repres sur une partition sans porte.
- Edition des processeurs d'effets: crash lors de la dfinition d'une courbe LFO plate, lorsque le sens est invers.
- Lors de la cration d'un rythme, les instrument de batterie ajouts automatiquement pouvaient passer en mode "utilisateur".
- L'essai d'un accompagnement depuis la bote de slection pendant que la musique se joue pouvait effacer la premire porte de la partition.
 
Enfin, un vieil ami est venu nous rendre visite, et nous avons pass l'aprs midi nous nous remmorer les anecdotes piques des dbuts de la micro-informatique.
by Didier Guillion

Dev News Tuesday, Aug 5th, 2008 at 04:13pm
Harmony 9.4 / Melody 7.4 et autre Etape 246

 
 
Aujourd'hui, nous avons repris le trac et l'impression des formes "en courbe". Ce type de forme est utilis pour tracer les accolades et les crochets de dbut de systme, ou encore les couls et lis.
 
 
Voici les diffrentes tapes de notre travail. L'image a t tourne 90 pour une meilleure lisibilit de ce texte.
 
Tout d'abord, un essai rapide, essayant de tout mettre en place d'un coup. Bien sr, cela ne fonctionne pas, mais donne un rendu graphique intressant : les myriapodes.
 

 
Un zoom sur le centre de l'accolade nous montre un petit coeur, et qu'ils se tiennent mme la papatte. C'est-y pas meugnon?
 

 
Donc, on se calme et on reprend du dbut, par tape.
Tout d'abord, partir de 7 points, le programme calcule des points intermdiaires sur la courbe. Chaque point a une position et une paisseur, et est reprsent ici par  un cercle plein.
 

 
Une fois que cela fonctionne, on trace alors les formes en calculant tous les points intermdiaires entre deux cercles.
Cela donne :
 

 
On se rend compte qu'il y a un petit problme mathmatique au centre de la barre du crochet, qui sera rapidement corrig.
 
Puis, une recherche encyclopdique pousse nous apprend la diffrence entre les termes "rayon" et "diamtre". Nous mettons immdiatement en pratique ces nouvelles connaissances, et l'accolade reprend tout coup une paisseur normale
 

 
Dans notre nouveau trac, les extrmits des courbes ne finissent pas abruptement, mais en demi-cercle. Cela a perturb la jonction entre la barre proncipale du crochet et les barres "horizontales".
Un petit ajustement et nous obtenons enfin ceci :
 

 
Ce nouveau systme de trac sera dbrayable par l'utilisateur, au cas o. Il nous reste galement effectuer quelques tests de performance, histoire de vrifier que cela ne ralentisse pas trop le programme.
by Olivier Guillion
 1 comment.

Dev News Monday, Aug 4th, 2008 at 04:59pm
Harmony 9.4 / Melody 7.4 et autre Etape 245

 
- Dans le menu contextuel de la grille d'accord, certains accords taient limins indment (comparaison insensible la casse)
- Melody Player : le rglage de la qualit sonore, dsormais obsolte t supprim. La qualit sera toujours la qualit maximale. La documentation a t remise jour en consquence.
- Correction d'un problme lors de l'impression des doubles rptitions de mesure.
by Didier Guillion

Dev News Friday, Aug 1st, 2008 at 04:55pm
Harmony 9.4 / Melody 7.4 et autre Etape 244

 
- Lors de l'essai d'un processeur d'effet numrique, joue maintenant a partir de la premire note crite sur la porte aprs le dbut de la zone de slection
 
- Solmisation (notation Fasola) avec alterations: prise en compte des tonalits et des altrations sous-entendues  
 
- Le test de version pour la mise jour automatique ne tenait pas compte de la lettre finale (9.4.5 < 9.4.5c < 9.4.5d)
 
- Relecture et correction de la documentation en Anglais. Ouch! C'est plus long que la version francaise...
by Didier Guillion


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