La journée a été passée à examiner les rapports de problème, demander des précisions quand nécessaire et vérifier la conformité des archives postées (il semble y avoir un problème avec la version d'Harmony Linux, elle va être repostée si possible avant le week-end) Nous avons également corrigé quelques oublis sur les pages du site, vérifié que la création d'un nouvel espace MUSL fonctionne, mis à jour les outils d'administation du MUSL et désactivé les opérations sur le MUSL depuis les anciennes versions d'Harmony. Enfin, nous avons amélioré la nomenclature interne des tracés de caractères dans l'export SVG, pour éliminer les possibilités de conflits de noms. On devrait y voir plus clair vers le milieu de la semaine prochaine. Nous essaierons de tenir à jour une liste des problèmes connus, afin de pouvoir vérifier rapidement si un problème a déjà été signalé (et éventuellement, corrigé) Bon week-end à tous ! |
|
|
by Olivier Guillion | | | |
|
En export graphique au format EPS depuis MyrScript un fichier était créé par page, maintenant toutes les pages sont collectées dans un seul fichier. En export SVG les cercles étaient mal exportés c'est corrigé. Pas mal de choses ce sont débloquées aujourd'hui dans l'export PDF. Le multi-page est maintenant correctement géré, les objets sont compressés, les images embarquées affichées et les caractères tracés via un dictionnaire. |
|
|
by Didier Guillion | | | |
|
Après pas moins 983 billets de blogs et une gestation de près de 3 ans, la version d'Harmony 9.7 / Melody 7.7 vient d'être publiée ! Nous attendons les premiers retours - et nous savons qu'il va y en avoir - avant de l'annoncer plus largement. En attendant, il y a tout un tas de choses à mettre à jour sur le site. On tente de ne rien oublier. |
|
|
by Olivier Guillion | | | |
|
Les installateurs sont prêts et testés nous allons pouvoir commencer à les publier. |
|
|
by Didier Guillion | | | |
|
Nous avons attaqué la compilation des versions publiques. Au total, pas moins de 11 exécutables à générer, et à tester en profondeur, sur 4 plateformes (Mac OS, Linux, Windows XP et plus, Windows 2000 et moins). Cela devrait nous occuper quelques heures, peut-être quelques jours. |
|
|
by Olivier Guillion | | | |
|
Un des testeurs nous a fait remarquer une perte de fonctionnalité relative au passage du Myriad Music Plug-In au format MyrWeb : il n'est plus possible d'imprimer la partition visualisée. Nous avons réfléchi à une solution et la seule que nous ayons trouvée est de demander d'afficher un fichier PDF. Dans PDFtoMusic, pas de problème, le fichier PDF nous l'avons, puisque c'est le document de référence. Là où cela bloque c'est dans Harmony, comment générer un fichier PDF ? Sur Mac, Quartz permet cela, mais pas Windows ou Linux. Une solution est donc apparu : générer nous-même un fichier PDF. Cela peut sembler un peu violent mais cela permettrait d'exporter directement en PDF depuis Harmony Assistant. Et pourquoi pas à partir du format SVG que nous connaissons maintenant bien et qui est très proche du format PDF ? De plus si le code de conversion est simple nous pouvons envisager de le réécrire en JavaScript et l'intégrer dans notre app MyrWeb ce qui éviterait d'avoir les données en double dans la page Web (SVG+PDF). Des perspectives intéressantes... Bon week-end ! |
|
|
by Didier Guillion | | | |
|
- Des fichiers du répertoire des scripts étaient oubliés dans l'archive installable - Crash lors de l'édition des en-têtes et pieds de page par défaut - Affichage intempestif d'une note fantôme lors de l'utilisation de l'outil seringue en dehors de l'aire des portées - Affichage parfois décalé des paroles dans la visualisation de la boîte d'édition des paramètres d'une note - Crash lors du jeu de la sélection sur une partition avec la liste des mesures forcée à vide - L'accès à l'espace MUSL privé ne fonctionnait pas correctement - Préparation des scripts qui empêcheront les anciennes versions d'Harmony de travailler sur l'espace MUSL dès que la nouvelle sera disponible. Des contournements ont été trouvés pour que cette interdiction ne ressemble pas à une erreur de réseau, mais demande clairement à l'utilisateur de mettre le programme à jour. |
|
|
by Olivier Guillion | | | |
|
Les documentations en différentes langues ont été remaniées pour intégrer le format MyrWeb. Les programmes d'installation prennent un peu d'embonpoint et grossissent de 5Mo : les exemples dynamiques doivent être dupliqués dans chacune des langues car certains navigateurs comme Chrome refusent les références relatives en HTML5. Les chapitres des manuels concernant l'espace MUSL et la génération des pages web ont été complété. |
|
|
by Didier Guillion | | |
| |
|
- Virtual Singer : problème de jeu des mélismes lorsque la syllabe contient une apostrophe (p.ex, en anglais "I'll", "You're" ou "won't") - Correction de crash lors du jeu du métronome avant le lancement de la musique - Crash possible lors de l'utilisation des effets textes dans les lois - Crash lors du changement des options d'icônes des partitions dans la boîte de gestion de l'espace MUSL |
|
|
by Olivier Guillion | | | |
|
Nous nous sommes rendu compte que la documentation d'Harmony et de Melody utilisait le Myriad Music PlugIn pour afficher et jouer des exemples dynamiques. Nous avons donc créé un script qui va convertir automatiquement une arborescence de pages HTML au nouveau format MyrWeb. Ceci a nécessité quelques ajouts à MyrScript : Ajout des encodages et décodage en base64 dans MyrScript. Configuration de l'export MyrWeb depuis MyrScript. Changement des paramètres d'entrée et de sortie pour score.WebExport. Meilleure gestion de la barre de progression, maintenant compatible avec la barre de progression de l'export MyrWeb. Comme ce script pourra faciliter la transition des personnes qui ont construits leur propre site avec le PlugIn, il sera proposé dans Harmony par défaut. |
|
|
by Didier Guillion | | | |
|
Maintenant que les opérations sur de publication Web des partitions ont été bien testées sur le bac à sable du MUSL, il était temps de les essayer pour de vrai, sur le serveur public. Mais il fallait également prendre garde à ne pas perturber le fonctionnement des versions précédentes d'Harmony, qui doivent rester fonctionnelles jusqu'à la sortie de la version 9.6.4/9.7. Nous avons donc refondu toute la partie serveur de MUSL, afin de permettre la cohabitation de plusieurs versions différentes. Ainsi, normalement, la version 9.6.3i doit continuer à fonctionner comme avant, et, avec la future version 9.6.4, nous avons pu convertir un premier espace MUSL au nouveau format. Il peut être essayé ici. Bon week-end ! |
|
|
by Olivier Guillion | | | |
|
Une autre particularité du fichier précédemment cité : et qui amène donc une reconnaissance des signatures temporelles complexes et exportation en MusicXML. Il y a un grand nombre d'instruments différents dans ce fichier (plus de 70) et cela entrainait un débordement des canaux MIDI : Correction d'un problème de canal MIDI en export MusicXML |
|
|
by Didier Guillion | | | |
|
- Dans la palette des altérations, l'outil "parenthèses" ne suivait pas les changements d'échelle de la palette. - Affichage de la palette "Position temps": la durée de la musique disparaissait lorsque le morceau se jouait (et divers autres détails cosmétiques) - Crash lors de l'application d'opérations sur une piste numérique vide. Ces options sont maintenant désactivées lorsqu'elles n'ont pas de données à traiter. - Problème de répétition du changement de tonalité lors de la création d'un document depuis le modèle "vide", puis ajout d'un instrument transpositeur - Correction de la transposition dans plusieurs modèles de portées, notamment "trombone", "tuba" et "trompettes". Il y a probablement encore quelques erreurs, mais nous n'avons pas suffisamment d'expérience avec ces instruments pour les repérer facilement. |
|
|
by Olivier Guillion | | | |
|
Il y a quelque mois un pianiste nous a soumis un fichier PDF d'un très grand volume et d'une très grande complexité : une partition contemporaine pour orchestre. Le suivi de système bloquait dans un calcul très long (infini ?) au niveau de la page 16 d'un document qui en fait 99. Nous avons donc travaillé à améliorer l'extraction des noms de groupes et de portées sur des fichiers plus simples et ce matin le fichier a été traité de manière intégrale, en 1h18 tout de même. Le fichier XML résultat fait plus de 26 Mo et les différents logiciels ont décelé des erreurs dans la syntaxe MusicXML que nous avons corrigé. Maintenant, nous pouvons nous attaquer aux particularités de ce fichier : D'où une nouvelle option permettant d'activer un algorithme spécifique de traitement des changements de signature temps placés au dessus de la portée. |
|
|
by Didier Guillion | | | |
|
Plusieurs utilisateurs Linux ont signalé un problème au lancement de l'application. Dans le terminal, une erreur concernant une fonction X11 apparaissait, et le programme n'était pas lancé. Nous avons pu créer une machine virtuelle Linux qui présentait le même problème. Nous n'avons pas pu en déterminer la cause exacte, mais l'avons contourné en utilisant d'autres fonctions. Une nouvelle version RC pour Linux a été créée. Etant donné qu'elle est exactement identique à la précédente mis à part ce problème de démarrage, nous n'avons pas augmenté la version. Il d'agit donc toujours d'Harmony 9.6.4 RC7, mais nous invitons donc les Linuxiens qui rencontrent cette difficulté à télécharger à nouveau, et réinstaller. - Lien direct - |
|
|
by Olivier Guillion | | | |
|
Les corrections de ces derniers jours nous amènent à proposer la RC7 pour ce week-end. Bon week-end ! |
|
|
by Didier Guillion | | | |
|
- Création d'une nouvelle icône pour l'égaliseur multi-bandes dans les processeurs d'effets numériques - Meilleure prise en compte des retours d'erreur et du mode "maintenance" du serveur MUSL - Meilleure prise en compte des retours d'erreur de Kooplet (et notamment la saturation des requètes) - Correction de débordements dans les calculs de Virtual Singer entraînant un crash lorsque des tempos trrrrrès lents (< 3 noires/mn) étaient lus dans un fichier MusicXML - Correction d'une erreur de défilement automatique de la musique lors du jeu d'une sélection réduite à une barre fine |
|
|
by Olivier Guillion | | | |
|
Correction du chargement des marques de type texte. Meilleure gestion de l'édition des textes et des limites de taille. Normalisation et implémentation des rotations de texte en MusicXML. Gestion des textes associés aux symboles en import et export MusicXML. Correction d'un affichage dans la palette maitre. |
|
|
by Didier Guillion | | | |
|
Le petit lot de corrections du jour : - La sauvegarde des paramètres du nouveau processeur d'effet "égaliseur" ne fonctionnait pas lorsqu'on créait un fichier ".fx" - Linux: correction d'un problème audio en à la fin de chaque écho de note - Linux: correction d'un décalage audio lors de la réactivation d'une piste numérique ou d'une portée Virtual Singer pendant que la musique se joue |
|
|
by Olivier Guillion | | | |
|
Suite à une série de fichiers PDF issus de Overture où les symboles musicaux sont tracés via des images, le traitement de ce type de fichier a été repris et amélioré. Ceci a entrainé deux nouveaux paramétrages : - En Mode Expert la possibilité de définir la taille minimale des images, celles inférieures seront ignorées. - Dans le menu Corrections possibilité d' interdire les changements de signature temporelle au milieu d'une ligne de mesure. |
|
|
by Didier Guillion | | | |
|
|
|
Most recent first
Oldest first
|
Oct 11th, 2024 at 06:31pm Comment from Oliveira ¡Por el buen camino! Oct 11th, 2024 at 05:25pm Article from Olivier Guillion Harmony Assistant 9.9.9 beta étape 27 Oct 11th, 2024 at 05:25pm Article from Olivier Guillion Harmony Assistant 9.9.9 beta étape 27 Oct 10th, 2024 at 11:05pm Comment from Sylvain très utile ! Oct 10th, 2024 at 07:39pm Comment from JP Remplacement des caractères Oct 10th, 2024 at 05:01pm Article from Didier Guillion Harmony Assistant 9.9.9 beta étape 26 Oct 10th, 2024 at 05:01pm Article from Didier Guillion Harmony Assistant 9.9.9 beta étape 26 Oct 9th, 2024 at 06:19pm Comment from Antoine Bautista Ecriture des paroles.... Oct 9th, 2024 at 05:18pm Article from Olivier Guillion Harmony Assistant 9.9.9 beta étape 25 Oct 8th, 2024 at 05:03pm Article from Didier Guillion Harmony Assistant 9.9.9 beta étape 24
|
|
|
|