- Lors de l'essai d'un processeur d'effet numérique, joue maintenant a partir de la première note écrite sur la portée après le début de la zone de sélection - Solmisation (notation Fasola) avec alterations: prise en compte des tonalités et des altérations 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 | | | |
|

- Dans le menu contextuel de la grille d'accord, certains accords étaient éliminés indûment (comparaison insensible à la casse) - Melody Player : le réglage de la qualité sonore, désormais obsolète à été supprimé. La qualité sera toujours la qualité maximale. La documentation a été remise à jour en conséquence. - Correction d'un problème lors de l'impression des doubles répétitions de mesure. |
|
|
by Didier Guillion | | | |
|

Aujourd'hui, un de nos contacts nous a demandé d'évaluer la charge de travail pour porter une application sur iPhone. Prendre un peu de temps pour évaluer ce nouveau concept nous trottait dans la tête depuis quelques mois, nous nous y sommes donc plongés. En fait, nous n'avions manipulé un iPhone que quelques minutes et le kit de développement était annoncé comme incluant un simulateur d'iPhone, bonne occasion de découvrir la chose un peu plus en profondeur. Après téléchargement (1,2 Go tout de même...), nous avons commencé à nous amuser à compiler et essayer les démos. Déjà première surprise, ce n'est pas multitâche, nous voilà revenu au bon temps de Mac OS 6... Mais en fait, après quelques heures de manipulation, ce n'est pas mal du tout. Cela semble bien abouti. Il est certain qu' Apple veut séduire les développeurs et à mis le paquet. Reste à savoir si cela tiendra la route si nous démarrons ce projet... |
|
|
by Didier Guillion | | | |
|

Toujours sur la nouvelle bête d'Apple. La journée à été passée à lire des tonnes de docs sur l'Objective C et le Cocoa. Mais, finalement, une première version de l'application à été générée. C'est tout simple pour l'instant, on entre une URL et la page correspondante s'affiche dans laquelle on peut naviguer. Il reste pas mal de choses à faire, comme, par exemple gérer les rotations de l'appareil. Mais une bonne chose, apparemment cela fonctionnerait également tel quel sur la nouvelle gamme des IPods. Il nous reste à nous procurer une de ces machines pour le tester "en vrai". |
|
|
by Didier Guillion | | | |
|

Aujourd'hui pas mal de corrections : - Crash en dépassement du nombre de voix lorsque palette "joue musique" est ouverte depuis la palette maître - Plus ou moins 1 interligne : problème de prise en compte des alterations sous-entendues. - Problème de prise en compte dans la zone de selection de la premiere note lorsque celle-ci a un décalage graphique négatif - Crashes lors de la création, édition ou suppression de repères sur une partition sans portée. - Edition des processeurs d'effets: crash lors de la définition d'une courbe LFO plate, lorsque le sens est inversé. - Lors de la création d'un rythme, les instrument de batterie ajoutés automatiquement pouvaient passer en mode "utilisateur". - L'essai d'un accompagnement depuis la boîte de sélection pendant que la musique se joue pouvait effacer la première portée de la partition. Enfin, un vieil ami est venu nous rendre visite, et nous avons passé l'après midi à nous nous remémorer les anecdotes épiques des débuts de la micro-informatique. |
|
|
by Didier Guillion | | | |
|

Ce week-end, notre mascotte, la petite chatte Djizz, s'est endormie pour toujours au pied de son arbre préféré, mettant fin ainsi à près de 19 ans de siestes impressionnantes. Toute petite déjà, elle ridiculisait les souris à un bouton en se baladant sur nos claviers et en faisant surgir des fonctionnalités cachées inattendues... Elle fut connue à l'époque comme "le chat qui ne retombait jamais sur ses pattes". Ce non-conformisme avéré lui valut tout de même deux canines brisées après une visite éclair du deuxième étage au rez-de-chaussée. Les moniteurs cathodiques de cet âge, bien larges et bien chauds, étaient ses lieux préférés pour piquer un petit roupillon et il fallait la réveiller de sa sieste pour qu'elle aille dormir. L'apparition des écrans plats a été très dur pour elle. Dépitée par l'inconfort des nouvelles technologies elle a décidé depuis quelques années de limiter ses déplacements de la gamelle à l'ombre du figuier (en été) ou de la gamelle au divan du salon (en hiver). Immortalisée dans les hilarantes planches de Frank : http://www.myriad-online.com/resources/dogstory/pages/page_2.html sous un pseudonyme musical que, nous sommes sûrs, elle a apprécié sans le dire (les chats sont si distants), elle a su garder toute sa modestie. Elle nous laisse sa fille Slash et plein de bons souvenirs. Comme la fois où Olivier ne pouvait plus taper sur le clavier car il craignait de réveiller la chatte sur ses genoux. Les clients attendant un mail de correction de problème apprécieront et ne nous en tiendront pas rigueur, nous l'espérons. Au revoir l'amie ! Bonne sieste ! |
|
|
by Didier Guillion | | |
| |
|

L'application est en bonne voie et des premières maquettes ont été proposées à notre demandeur. Afin de nous permettre de tester l'application en situation, il nous a envoyé un iPod Touch (c'est le même système d''exploitation que l'iPhone) que nous avons reçu ce matin. Donc, aujourd'hui c'était découverte de la machine. Dès la première connexion, le Macintosh nous demande 8 euros pour installer la nouvelle version de l'OS. Je comprends maintenant pourquoi cela s'appelle "système d'exploitation"... Après une bonne heure de téléchargement et d'installation, l'iPod est prêt. Et ben, là, houa ! Ca décoiffe... En quelques minutes, je peux relever et écrire mes mails sur Google depuis le banc de ma terrasse, visionner mes photos, et télécharger de petites applications de jeu ou de consultation de périodiques américains. C'est ergonomique, intuitif, futé, passionnant. La saisie sur le mini clavier virtuel est un peu déroutante au début mais l'on s'y fait très bien. Le seul bémol, sachant ce que cela coûte 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 | | | |
|

Quelques corrections et amélioration aujourd'hui. - Correction d'un problème sur l'import NoteWorthy. - PDFtoMusic PRO peut maintenant exporter en MusicXML v2.0 - Corrections de problèmes dans PDFToMusic. L'application pour l'iPhone est quasiment finalisée, le graphiste va pouvoir attaquer la conception des icônes les plus complexes. Il nous reste à attendre le certificat d'Apple pour pouvoir la tester en vraie grandeur. |
|
|
by Didier Guillion | | | |
|

Nous sommes en train de préparer les archives des nouvelles versions qui devraient être publiées demain matin. Notre vieux compilateur pour PPC, l'excellent CodeWarrior, commençaient à donner des signes de faiblesse sur les gros projets comme Melody et Harmony (Il fonctionne sous Roseta). Ces applications seront donc maintenant compilées sur XCode et fournies en Universal Binary. Maintenant que nous avons une frêle connaissance du développement pour téléphone, nous avons jeté un oeil sur l'alternative open source de Google : Android. A première vue, cela à l'air nettement plus ouvert que le système d'Apple : c'est accessible à tous, gratuit, destiné à fonctionner sur toutes sortes de marques de téléphone, on peut développer sur Mac et sur PC. Cool. Les kits de développement de la béta 0.9 ont été chargés et installés sur Mac OS X. Nous avons procédé à quelques essais. A première vue, c'est loin, très loin de l'intégration qu'Apple propose. Plein de lignes de commandes obtuses pour créer un projet. Pas d'éditeur de ressources (?). L'environnement Eclipse est hyper-lent, et l'émulateur de téléphone également. Mais bon, ce n'est qu'une béta, cela peut encore grandement progresser... |
|
|
by Didier Guillion | | | |
|

- PDFtoMusic : correction de confusions sur le traitement des portées de type batterie. - Export MIDI: lorsque certaines notes avaient des retard négatifs (anticipation du son), l'export générait une partition comportant un petit délai avant le début. - 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 vélocités 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: méthode MIDI.RawPacket n'envoyait pas les bonnes données - Lors de la création d'une nouvelle séquence de batterie, si aucun instrument de batterie n'est présent dans le fichier, crée selon le fichier "Drum Bank/DefaultDrumPattern" au lieu d'ouvrir une partition vide. - Melody Player : problème possible lorsque la partition en cours n'a pas de titre, de compositeur ou de remarque. - PDFtoMusic: Crash mémoire possible lors de la suppression d'une modification au document |
|
|
by Didier Guillion | | | |
|

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 début de développement d'une petite application d'essai. L'avantage c'est que c'est écrit en Java et plus lisible que l'Objective-C à notre goût. Bien qu'un peu "brut de fonderie" (mais c'est une béta n'est ce pas) cela semble prometteur. Surtout le fait, qu'une fois l'application écrite, elle est censée fonctionner sur tous les téléphones qui supporterons ce système d'exploitation, sans qu'il ne soit nécessaire de recompiler le code... |
|
|
by Didier Guillion | | |
| |
|

Et pour finir la semaine : - Amélioration des tracés de courbes lissées nouvelle mouture. Le tracé est maintenant mathématiquement exact, et le résultat meilleur, notamment pour les échelles faibles - Import XML : les erreurs de cohérences de coulé pouvaient afficher une alerte. L'alerte a été supprimée. - 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 prévue pour début septembre. Nous sommes en train d'installer Android sur PC afin de voir si les problèmes que nous rencontrons sont spécifiques au Mac ou non. |
|
|
by Didier Guillion | | | |
|
|