Corrections d'éléments se chevauchant légèrement sur l'interface. Corrections mineures dans les listes et certaines palettes flottantes. Mise à niveau des docs PDFToMusic avec la description des dernières fonctionnalités. |
|
|
by Didier Guillion | | | |
|
On nous a soumis la problématique suivante : très souvent les scripts MyrScript ajoutent des objets à une partition et il est impossible de reconnaître a posteriori un objet créé par l'utilisateur et celui créé de manière automatique. Or, souvent, les scripts doivent d'abord effacer leur travail précédent avant d'appliquer le nouveau. Nous avons donc réfléchi à la manière la plus simple de gérer cela. Voici ce que nous sommes en train de mettre en place : les objets les plus courants, Symbol, FreeObject, Picture pourrons êtres "marqués" (Taggés) par une chaine de caractère. Il sera possible de la consulter via MyrScript, d'effacer l'ensemble des marquages sur une portée ou le document, de rechercher une liste d'objets d'un type donné sur le document. |
|
|
by Didier Guillion | | |
| |
|
Nous sommes toujours sur la gestion des tags. Les méthodes de recherche et d'effacement ont été implementés. Pour la recherche le résultat sera un tableau d'objets. La recherche et l'effacement se fait soit par portée, soit sur l'ensemble du document. Nous étudions maintenant la possibilité de "tagger" les ornements associés aux symboles. Ah ! Et les nouveaux tee shirts Myriad sont arrivés, beaux, fonctionnels, raffinés, à l'épreuve des balles. Il ne manque plus que les clés USB pour démarrer le concours. |
|
|
by Didier Guillion | | |
| |
|
Les tags peuvent maintenant être associés aux ornements liés aux symboles. Sur Mac, possibilité d'entrer des caractères via la palette système "Visualiseur de caractères" Gestion de la molette souris dans l'aspect graphique de la partition. Enfin, le 27 ème Concours est lancé avec une toute nouvelle gamme de lots ! Le premier prix est un mécanisme de boite à musique à 30 notes, nous l'avons essayé, il sonne vraiment bien et fort... Il est fourni avec une perforatrice simple et ingénieuse. Nous avons ajoutés ses caractéristiques comme un nouvel orgue de barbarie dans la prochaine version d'Harmony ce qui permet de créer ses propres cartons sur du papier bristol. Bon week-end ! |
|
|
by Didier Guillion | | | |
|
Correction du script "Impression de livret" qui perdait une page quand le nombre était impair. Correction de l'entrée clavier Unicode sur Macintosh. Correction des docs MyrScript pour les nouvelles méthodes et quelques anciennes. Une nouvelle version du Melody Player avec une bien meilleure réactivité du clavier virtuel a été testée et est en cours de publication. |
|
|
by Didier Guillion | | | |
|
Mac : correction de la couleur d'affichage des items StaticText en MyrScript. Gestion de la molette sur les éditions numériques de valeur, sur les cases à cocher et les radios boutons. Meilleure gestion de la souris dans la sélection d'une couleur dans la palette. Dans le script Piano Tutor, une petite flèche indique si la note a été jouée en avance ou en retard. Ma récente découverte de la palette Visualiseur de Caractères m'a fait tomber sur tout un jeu de jolies flèches Unicodes. Dans le script "Apprentissage du piano", on peut se déplacer dans la portée en utilisant les touches fléchées du clavier. |
|
|
by Didier Guillion | | |
| |
|
PDFToMusic : gestion de la notation FaSoLa 7 shapes. Dans Harmony : Correction de l'affichage de certaines têtes de notes avec une échelle différente de 1. Une nouvelle option permet d''entendre l'écho de la note quand on la survole en mode sélection. Le script d'apprentissage des touches du piano a été amélioré. |
|
|
by Didier Guillion | | | |
|
Nouvelle valeur MyrScript : Application.RGBSelectColor Amélioration de l'ergonomie lors de la rotation des objets via la molette de la souris. PDFtoMusic : amélioration de la reconnaissance des chapes notes blanches et rondes PDFtoMusic : traitement de documents a forte valeur d'interligne |
|
|
by Didier Guillion | | | |
|
Un de nos collaborateurs nous a signalé que la version d'Avalé actuellement disponible sur notre site ne fonctionnait plus sous Mac OS Lion. Une fois de plus l'abandon de Rosetta par Apple avait fait une victime. La dernière mise à jour d'Awalé datait de 2002. Nous avons décidé de recréer le projet sur Mac, de recompiler et d'arriver à refaire tourner cette ancienne et respectable petite application. Le travail d'adaptation n"était pas négligeable puisque les librairies que nous utilisons ont pas mal bougé en 10 ans. A cette heure, l'interface est fonctionnelle ainsi que l'IA, les bruitages et la musique se jouent, il nous reste maintenant à réécrire une partie du code pour essayer de faire fonctionner le jeu en réseau. A terme, quand cela sera terminé, nous envisageons de passer Awale d'une distribution en Shareware à celle de Freeware. |
|
|
by Didier Guillion | | | |
|
Le module gérant les accès Internet du jeu en réseau a été réécrit puisque l'ancienne ToolBox Mac/OS n'est pas compatible avec 10.7. Pour valider ceci des parties d'Avalé ont été conduites entre la nouvelle version sous Mac OS 10.7 et l'ancienne sous 10.5 ainsi qu'entre Mac et PC. Pas de problème. Les documentations ont été réactualisées, l'interface également. Un nouvel installateur Universal Binary a été créé. Après quelques tests une version Béta a été proposée aux personnes nous ayant signalé le problème. |
|
|
by Didier Guillion | | | |
|
Mac OS X : Correction de l'initialisation de l'entrée MIDI quand le périphérique était éteint au démarrage de l'application Export MusicXML : correction de l'export des altérations des appoggiatures Import MusicXML : meilleure gestion des durées des appoggiatures Dépoussiérage des scripts de mise en couleur. Meilleure gestion des aides contextuelles sur les scripts. Amélioration de la recherche de mots clefs dans la documentation des scripts. |
|
|
by Didier Guillion | | | |
|
Aujourd'hui : Correction du calcul de la taille des symboles de début de mesure en fonction de l'aspect graphique de la partition. Correction de la réaction de l'éditeur de texte intégré quand on déplace le curseur alors qu'une sélection est présente. La première version du script "Métrique Vocale" est en cours de publication sur le Forum. Ceci permettra aux utilisateurs de le tester et surtout de nous proposer d'autres langues. Enfin, nous avons implémenté une complétion automatique dans l'éditeur de scripts : quand on commence à entrer un mot, la proposition de fin de mot la plus évidente est faite, que ce ce soit pour les membres de structures définis par défaut ou ceux définis localement dans le script. Ceci devrait accélérer notablement la saisie. Bon week end ! |
|
|
by Didier Guillion | | |
| |
|
Correction de la saisie clavier lors d'une recherche dans le manuel ou dans les didacticiels. Correction de la documentation MyrScript et des fichiers de définition pour les MIDI out de 3 à 12. Amélioration de la détection de la nécessité de régénération du dictionnaire de la documentation. La complétion automatique a été améliorée. Quand une proposition de fin de mot est faite, l'appui des touches Majuscule+Flèche droite, ouvre un menu contextuel où l'on peut choisir parmi différentes possibilités. Par exemple, j'ai entré "FirstS", l'éditeur propose "FirstStaff", mais je peut également choisir un autre mot : A noter que dans ce cas précis, je sélectionne un nom de membre défini localement dans le script... |
|
|
by Didier Guillion | | | |
|
|
|
Sep 6th, 2024 at 06:42pm Article from Olivier Guillion Harmony Assistant 9.9.9 beta étape 6 Sep 5th, 2024 at 06:39pm Article from Olivier Guillion Harmony Assistant 9.9.9 beta étape 5 Sep 5th, 2024 at 10:38am Comment from Antoine Bautista Après la joie de Sylvain.... Sep 4th, 2024 at 07:15pm Comment from Sylvain Sep 4th, 2024 at 07:15pm Comment from Sylvain Sep 4th, 2024 at 06:37pm Article from Olivier Guillion Harmony Assistant 9.9.9 beta étape 4 Sep 4th, 2024 at 12:27am Comment from Sylvain @Oliveira, et @ tous Sep 4th, 2024 at 10:44am Comment from Oliveira Cierto... Sep 4th, 2024 at 10:44am Comment from Oliveira Cierto... Sep 4th, 2024 at 09:19am Comment from André Baeck Où mener cette discussion?
|
|
|
|