Ces derniers jours, dans Harmony : - Finalisation de l'import des paroles pour le format NoteWorthy. - Correction d'un conflit entre les mesures multi-silences et la ligne d'accord. Et dans Melody Player : - Petits ajouts cosmétiques sur le Player avec entre autre l'affichage des informations sur le fichier en cours de jeu. Tests en profondeur de cette nouvelle version. - Correction de problèmes graphiques sur Windows (couleurs, redimensionnement de la fenêtre, mise à jour de certaines zones) - Amélioration de l'utilisation de la base de sons GOLD (conversion de numéros d'instruments, application des effets par défaut lors de la lecture de fichiers MIDI) Et ne manquez pas ce lien hilarant : http://www.myriad-online.com/cgi-bin/bbs/YaBB.pl?board=other;action=disp lay;num=1206963731 |
|
|
by Didier Guillion | | | |
|
Aujourd'hui, et pour finir la semaine, nous avons travaillé sur l'interface du Player. Elle a subit un "relookage" complet, les icônes ont été refaites : elles sont beaucoup plus neutres. Les informations sur le fichier (Titre, Compositeur, Remarques) s'affichent dans la liste. Les formats MusicXML et MusicXML compressés sont gérés. La molette de la souris permet de se déplacer dans la liste. La fenêtre est redimensionnable et sa taille et position mémorisées d'un lancement sur l'autre. Enfin : Corrigé sur Harmony/Melody, un problème de glisser/déposer de fichiers qui ne géraient pas les caractères accentués - Crash dans l'impression des raccourcis clavier - Correction de l'impression d'une partition par un raccourci clavier - Précision accrue pour la saisie des coulés à la souris - Harmony Assistant: Correction d'un problème d'affichage des notes jouées après un forçage du nombre de pages Aujourd'hui cela fait deux ans que nous collectons des statistiques sur notre filtre anti-spam: 1 097 314 messages reçus durant cette période 91,85% de ceux-ci sont du spam, donc nous avons reçu "seulement" 88 237 messages valides. Le système de filtrage s'est trompé et a considéré comme spam 78 d'entre eux. Soit un taux de faux positif de moins de 0.1%. Pas mal |
|
|
by Didier Guillion | | |
| |
|
Alors que nous étions en train de finaliser la très prochaine Release Candidate, que nous espérons être la dernière, nous avions la conviction de passer à coter de quelque chose. Et, au bout d'un moment, nous avons trouvé : Melody Player, le gratuiciel qui permet de jouer les musiques au format Myr, MOD, MID, S3m, ABC. La dernière mise à jour datait d'Avril 2006. Deux ans. Nous avons repris ce projet à la base et compilé avec les nouvelles librairies. Au passage, il devrait être capable de jouer également les fichiers MusicXML. L'interface nous semble un peu riquiqui et désuète, si nous avons le temps, nous essaierons de la remettre à niveau. |
|
|
by Didier Guillion | | | |
|
Aujourd'hui, accélération, correction : - Accélération des opérations de traitement des notes en groupe (Aspect général, etc) - Correction de la taille des titres de groupes de portée dans les modèles de document. - Réduction des bornes de calcul automatique de sens de tiges lors de certaines opérations - Correction de problèmes de repositionnement des notes sur tablatures prioritaires lorsqu'elles sont cliquées avec la seringue - Correction de problèmes lorsqu'on crée un nouveau document en changeant le nombre de mesures par défaut proposé dans le modèle. - Uniformisation du codage des fins de ligne en export MusicXML. - Suite à une suggestion de l'Atelier, nous avons fait quelques essais sur une fonctionnalité particulière : lorsque le mode "Afficher les distances" est actif, l'utilisateur pourrait cliquer sur une valeur numérique pour la changer. Cela est en fait plus ardu qu'il ne semble car souvent une distance est le résultat de plusieurs paramètres. Par exemple, la largeur d'une mesure dépend de son échelle mais aussi du mode de justification choisi. Dans tous les cas c'est une fonctionnalité qui ne sera accessible (si nous réussissons à l'implémenter) que dans la version 9.5. - Enfin, nous avons dépassé ce jour les quatre millions de visiteurs sur les galeries générées par Galerie ! |
|
|
by Didier Guillion | | |
| |
|
Voici les modifications de ces derniers jours : - Windows: Correction de problèmes d'affichage lorsqu'une fenêtre de document minimisée est agrandie par l'appui de F12 -Un utilisateur nous a demandé d'implémenter la langue Bulgare dans Virtual Singer. D'après lui, la conversion entre texte et phonétique est très simple, et il possède les ressources suffisantes pour permettre la mise en place (enregistrements de voix, morceaux d'exemple, etc). Nous devons cependant vérifier ensemble si la position de l'accent tonique est gérable sans un dictionnaire complet. Si cela était validé, le seul problème qui resterait est que, le Bulgare étant écrit en cyrillique, cela demanderait de rendre Virtual Singer compatible avec les langues utilisant un alphabet non occidental, ce qui n'est pas un travail aisé. Cependant, on peut envisager des pré-versions du Bulgare chanté écrites en MyrScript, car il est assez facile, dans ce langage, d'ajouter après chaque syllabe de paroles sa transcription phonétique. Cela permettrait de faciliter le développement et la mise en place d'une nouvelle langue. A étudier donc. -Import Encore, meilleur positionnement des effets "forcés" -Import NoteWorthy : gestion des espaces inseccables -Une interaction entre le déplacement de groupe de notes sélectionnées individuellement et le calcul automatique des coulés a été résolu. La recherche des positions alternatives dans les notes en accord sur les tablatures essaie maintenant de tenir compte de l'écartement maximal des doigts défini dans les paramètres de la tablature.De plus, lorsque les notes d'un accord sont en sélection individuelle, c'est un accord alternatif qui est recherché. |
|
|
by Didier Guillion | | | |
|
Un problème étrange nous a occupé une partie de la journée. Lorsque une mesure était rendu invisible, à l'impression, l'ensemble de la page l'était aussi. Ceci ne survenait que sur Mac OS X, pas sous Windows. Nous avons mis des tests en place, et nous sommes rendus compte que si l'on sauvait artificiellement la page dans un fichier image lors de l'impression, Windows arrivait à l'afficher correctement, mais pas Mac OS. Un test sur un autre Mac à base de PPC nous a montré que le phénomène était limité aux Macs sur Intel. En désespoir d'explications, nous avons fait une mise à jour de Mac OS X en 10.5.2 et cela à corrigé le problème tout seul... Et également des corrections diverses : - Décalage de l'affichage avec une fonte non standard des pauses issues d'un silence fantôme - Alerte lors de l'affichage de notes liées par-dessus une barre de mesure alors que la mesure est marquée "ne pas couper les notes" - Sur les portées fusionnées, correction de la gestion des objets affichés "dans toutes les vues contenant la portée". Correction également de ces affichages sur les portées obtenues par duplication ou découpage. |
|
|
by Didier Guillion | | |
| |
|
Pas mal de modifications aujourd'hui : - Option "cacher les barres de mesure" sur les portées textes. - La page des liens sur les sites amis n'avait pas été mise à jour sérieusement depuis Mai 2006, cela à été fait. - Crash lors de la duplication de la portée alors que la musique joue en boucle - Crash possible lors de l'édition d'un élément de paroles après la fin du morceau - Crash possible lors de l'ajout d'uhne barre de mesure en toute fin de morceau - Problème de gestion interne du nombre de mesures de la partition. Pouvait générer divers problèmes, allant jusqu'au crash, lors d'opération ayant un effet sur le nombre de mesures de la partition. - Crash possible dans l'édition de textes - Crash possible lors de la séquence d'opérations suivante: découpage de la dernière mesure en deux par la pose d'une barre de mesure, suppression de la dernière mesure, suppression de la barre de mesure. - Interface MyrScript: la fixation dans un objet "Edit Text" ou "Text" d'une chaine de caractère stylée (police, taille, couleur...) élimine maintenant les informations de style pour ne garder que les caractères. |
|
|
by Didier Guillion | | |
| |
|
Les problèmes s'amenuisent : - Correction de la disparition de l'altération de précaution quand on déplace la note dans son aire. - Correction de l'ajustement des coulés sur des tailles de notes non standard. - Affichage des textes avec rotation inclus dans une image associée à la portée - Import Encore, gestion des ornements effacés. |
|
|
by Didier Guillion | | | |
|
Quelques corrections aujourd'hui : - L'ajustement manuel d'un coulé désactive son recalcul automatique. - Correction du copier/coller lorsqu'aucune note n'est présente dans la sélection sur les portées sources - Correction du résultat de l'insertion de mesures sur les vues qui ne sont pas visualisées lors de l'opération Nous avons commencé à réfléchir et à travailler sur les programmes d'installation de la toute prochaine version publique. Jusqu'à présent Melody et Harmony étaient fournis par défaut avec la base de son numérique GMWEBASE, de faible qualité, encodage MP3 oblige. La GMSEBASE de meilleure qualité, était téléchargeable à part. Nous allons très certainement inclure cette base par défaut, cela se fera au détriment de la bande passante (6Mo en plus dans l'archive) mais devrait faciliter la tâche des personnes qui découvrent nos logiciels. |
|
|
by Didier Guillion | | |
| |
|
Le suspense est insoutenable : allons nous pouvoir publier la version publique cette semaine ? En attendant voici la liste des corrections appliquées ces derniers jours : - Export MusicXML : gestion des mesures invisibles. - Pose des notes sur la portée standard en tablature prioritaire. - Ajout de notes en tablature non prioritaire - Affichage des repères selon leur nom - Icone "tête inverse" dans la palette d'aspect de la note. - Adaptation des positions des débuts de reprises numérotées lors du chargement des anciens fichiers - L'insertion d'une barre de mesure sur un silence fantôme avait tendance à découper la mesure en deux plutôt que d'ajouter la barre à la fin de la mesure existante - Correction d'un crash lors du chargement de certains fichiers contenant des tablatures |
|
|
by Didier Guillion | | |
| |
|
Pour finir la semaine, voici les corrections et modifications apportées ce jour : - Export MusicXML : correction des accords composés de durées différentes. - Import MusicXML : gestion de l'attribut "chord" sur des voix différentes - Nouvelle représentation des retards et appuis lors de l'édition - Reprise de l'algorithme d'affichage et d'impression des ruptures, et en particulier les débuts et fins de parties conditionnelles. - Seuls les coulés marqués en "ajustement automatique" sont réajustés lors de l'impression, édition de notes et autres opérations. Les coulés contenus dans les anciens fichiers (pré-9.4) ne sont pas marqués en ajustement automatique. La version RC4 a été publiée, il reste quelques points de détails à régler mais nous espérons aboutir à une version publique très bientôt. |
|
|
by Didier Guillion | | | |
|
Aujourd'hui, nous avons travaillé sur les rapports de problème de la RC3 : - Correction d'un vieux problème de mise à jour (deja present en v9.3) lors des déplacements des marges. - Virtual Singer ignore maintenant les notes de vélocité nulle quand une note de même hauteur existe dans l'accord. Ceci corrige les paroles avec coulé plus lié sur la même note lors de l'import MusicXML. - Import du format Encore : gestion des ornements supprimés. - Correction du réajustement des coulés lors de l'impression. - Les anciens fichiers seront par défaut fixés en coulés non automatique afin de garantir un affichage identique à l'original. Un script permettra de mettre tous les coulés en automatique par la suite. Mais aussi : Pendant que certains commencent à donner de l' "accent" aux voix parlées de Virtual Singer, nous cherchons un moyen de mieux représenter les retards et durées d'appuis associés aux notes : http://www.myriad-online.com/cgi-bin/workshop/YaBB.pl?board=sound;action =display;num=1131528741;start=30 |
|
|
by Didier Guillion | | | |
|
Aujourd'hui, correction des derniers problèmes qui traînaient : - Probleme d'accroches entre les voies corrigé en MusicXML. - Dans PDFtoMusic : Possibilité de demander à ce que les crochets puissent former des groupes (menu Correction) Puis, compilation et création des installateurs pour la RC3 et publication : elle est dès à présent disponible. Nous réfléchissons toujours à la manière d'intégrer une synthèse vocale à nos logiciels, un fil de l'atelier à lentement dérivé sur ce sujet : http://www.myriad-online.com/cgi-bin/workshop/YaBB.pl?board=sound;action =display;num=1131528741 Il est vrai qu'une amélioration de la voix parlée de Virtual Singer serait une bonne base pour une synthèse vocale intégrée. |
|
|
by Didier Guillion | | |
| |
|
Aujourd'hui nous avons surtout planché sur le format MusicXML : - Gestion des tonalités en export MusicXML - Reconnaissance de l'attribut "parentheses" pour les altérations en MusicXML - Gestion des altérations sur les notes liées en export MusicXML - Nom des voies sur les parties à portées multiples en import MusicXML Et drôle coïncidence, à l'étape 133 nous avions évoqué nos préoccupation pour rendre nos applications accessibles au déficient visuels. Aujourd'hui, un labo d'une université nous a contacté à propos d'un projet d'unification des partitions en braille sous un nouveau format le Braille Music Markup Language (BMML), ce serait un travail réalisable en MyrScript sans problème... |
|
|
by Didier Guillion | | |
| |
|
Et pour débuter la semaine voici les premières corrections issues des rapports des béta testeurs : - Correction de l'injection de la rangée en tablature accordéon quand la tablature n'était pas calculée. - Forçage du nombre de mesures par lignes dans certains cas de figure. - Correction du calcul des tablatures accordéon - Affichage du double pointé dans les palettes - L'export MusicXML d'une note à la fois dans un lié et dans un coulé a été corrigé. - Si des paroles étaient associé aux notes dans cet exemple, elles étaient dupliquées en MusicXML, c'est corrigé - Correction du chargement du même cas de figure. - Lorsque certaines chaines de caractère étaient vides (par exemple, pas de nom de compositeur) elles étaient exportées en MusicXML tout de même ce qui pertubait le Dolet. Ceci a été corrigé. - Toujours dans l'export MusicXML, correction de probleme des notes accrochées avec des notes liées. - L'impression des barres de mesures et des symboles de rupture (parties, coda, etc) ainsi que leur affichage dans le plug-in ont été corrigés - Le changement de vue dans le plug-in revient maintenant à la première page de cette vue - Le redimensionnement des effets numériques, graphismes, textes, crescendo et decrescendo, en mode "ruban" ne montrait plus le cadre autour de l'objet. C'est réparé. |
|
|
by Didier Guillion | | | |
|
Nous commençons à traiter les rapports sur la RC2. La nouvelle gestion de la sélection a entraîné un problème sur la méthode Score.TimeToBar qui a été corrigé. Le déplacement "live" des ruptures à produit un effet indésirable : leur impression ou affichage sous le Plug-in est cassée, on travaille dessus... Enfin, dans PDFtoMusic, correction d'un problème de chemin qui pouvait donner une page noire. |
|
|
by Didier Guillion | | | |
|
Tout est dans le titre Les versions RC2 (Release Candidate 2) d'Harmony Assistant 9.4, Melody Assistant 7.4, le Myriad Plug-in 5.4, et le plug-in Quicklook 1.0 ont donc été mises à disposition aujourd'hui, un mois après la RC1. Nous n'avons pas ajouté de nouvelle fonctionnalité, mais seulement corrigé les problèmes signalés, dont la plupart concernaient les nouvelles fonctionnalités. Ceci explique le peu de changements apportés à la liste des nouveautés. Cette version semble bien stable, et à moins d'un gros problème détecté en dernière minute, nécessitant des tests intensifs, nous ne devrions pas avoir besoin d'une RC3. Il est maintenant plus que temps de sortir la nouvelle version publique. La précédente a maintenant presque un an (11 mai 2007) et nous envoyons de plus en plus de personnes qui ont des problèmes vers la RC, qui est en fait plus stable. Donc, même si des détails cosmétiques peuvent être améliorés, nous corrigerons maintenant uniquement ce qui nuit au fonctionnement du logiciel, ou ce qui peut être corrigé très facilement, et sans impact sur le reste du programme. Le reste attendra la version 9.4.1, ou une version suivante selon la complexité. |
|
|
by Olivier Guillion | | | |
|
Aujourd'hui, peu de choses à signaler. Nous nous sommes tous les deux heurtés à des problèmes complexes, du genre casse-tête, et qui demandent du temps de réflexion : un problème dans le calcul du positionnement des symboles de rupture, et un problème de mise en page lors de l'impression des vues. Ce dernier problème, maintenant corrigé, était en fait dû à un mauvais calcul des positions en mode gravure, lorsque des portées sont masquées dans cette vue. Ont été également corrigés: - un problème de chargement de fichier contenant des vues quand il a été sauvegardé en mode ruban - Un problème de suppression de notes, en mode ruban, sur les portées qui sont masquées dans la vue générale (par "Fichier > Options d'impression") |
|
|
by Olivier Guillion | | | |
|
Nous approchons de la version 9.4 RC2, les dernières corrections sont apportées : - Le recalage du cadre des numéros de mesure a été appliqué. - La sélection du nom du fichier à sauver en MyrScript gère maintenant correctement l'absence d'extension (Merci à Daniel) - Lorsqu'une fenêtre partagée montrait deux vues différentes, chacune avec une valeur différente du mode "tonalité de concert / partition transposée", le programme bloquait. - Correction d'un crash dans l'utilisation de la palette "Outils mode page". - Correction d'un crash lors de la sélection des vois Virtual Singer - Correction d'un crash dans le "rechercher / remplacer" de l'édition des paroles. - Les crochets sur tuplets commençant par un silence étaient tout plats - 100% du temps processeur était utilisé lorsqu'on modifiait graphiquement un coulé ou un crochet de tuplet. Nous en avons profité pour empêcher que le processeur soit complètement mobilisé par le jeu de la musique en mode de défilement doux - Correction du calcul des numéros de lignes des paroles lors du collage - Un utilisateur a réussi deux fois de suite à positionner une accolade en dehors de son aire ce qui la rend non éditable. Nous sommes sur la piste... |
|
|
by Olivier Guillion | | | |
|
|
|
Most recent first
Oldest first
|
Oct 4th, 2024 at 09:43pm Comment from Sylvain @Antoine Oct 4th, 2024 at 07:43pm Comment from Antoine Bautista Et le Format .... Oct 4th, 2024 at 07:43pm Comment from Antoine Bautista Et le Format .... Oct 4th, 2024 at 04:59pm Article from Didier Guillion Harmony Assistant 9.9.9 beta étape 22 Oct 3rd, 2024 at 08:07pm Article from Olivier Guillion Harmony Assistant 9.9.9 beta étape 20 Oct 2nd, 2024 at 04:58pm Article from Didier Guillion Harmony Assistant 9.9.9 beta étape 20 Oct 1st, 2024 at 07:16pm Article from Olivier Guillion Harmony Assistant 9.9.9 beta étape 19 Sep 30th, 2024 at 05:04pm Article from Didier Guillion Harmony Assistant 9.9.9 beta étape 18 Sep 30th, 2024 at 05:04pm Article from Didier Guillion Harmony Assistant 9.9.9 beta étape 18 Sep 26th, 2024 at 11:12pm Article from Olivier Guillion Harmony Assistant 9.9.9 beta étape 17
|
|
|
|