Nous progressons dans l'implémentation des éléments de l'interface. Plusieurs types d'objets fonctionnent plutôt bien. Voici par exemple un volet des préférences d'Harmony sous Acam Mac : |
|
|
by Didier Guillion | | |
| |
|

Nous nous sommes consacré à l'affichage et à la gestion des "Widgets" : ce sont les petites billes colorées dans le titre de la fenêtre et qui permettent de fermer la fenêtre, la placer dans le Dock ou la maximiser/minimiser. La gestion de ces éléments d'interface est un peu bizarre : - Quand on se déplace sur un des éléments, les trois éléments réagissent ensemble - Quand on demande de maximiser un "+" s'affiche en surimpression, ce qui est ok, mais le "+" s'affiche également pour minimiser la fenêtre. Voici deux titres de fenêtres, le titre tracé avec Acam en haut, le titre standard Mac/OS en bas : Nous estimons que la similitude est suffisante pour ne pas perturber l'utilisateur. Bon week-end ! |
|
|
by Didier Guillion | | |
| |
|

Plein de petits détails sont implémentés les uns après les autres. Lorsque le texte dans le titre est trop long, il est tronqué et des "..." sont ajoutés à la fin. Les éléments index des panneaux ont été définis : Au démarrage on essaie de détecter si un écran Rétina est présent. Ceci se fait en aveugle, uniquement en suivant les docs puisque nous ne disposons pas de ce genre de périphérique. Sinon, il est tout de même possible de forcer le mode Rétina dans la configuration de l'écran : |
|
|
by Didier Guillion | | |
| |
|

Pour l'affichage des titres trop longs nous avons opté pour une troncature de la partie gauche : Apparition et disparition progressive lors de l'ouverture/fermeture des boites de dialogue. Corrections sur la boîte de sélection de fichiers. Dans certains cas, c'est l'application qui demande un affichage particulier d'un bouton selon le thème courant, c'est implémenté : Les potentiomètres sont opérationnels : Ainsi que les palettes horizontales et verticales : |
|
|
by Didier Guillion | | | |
|

Quelques petites avancées graphiques et fonctionnelles dont : Touches Alt et Shift dans les raccourcis menu : Cadre de focus autour des textes éditables : Placard des fenêtres document : |
|
|
by Didier Guillion | | | |
|

Depuis une vingtaine d'années nous avons tout près de chez nous un des derniers constructeurs d'orgues de barbarie en France : le Ludion. Il y a quelques semaines, le Ludion a fait une conférence sur la musique mécanique en Europe ce qui nous a permis de rencontrer quelques utilisateurs d'Harmony, car, rappelons le, Harmony génère automatiquement les cartons d'orgue. Plusieurs suggestions d'amélioration sont été faites et nous commençons ce jour à les appliquer à ce module qui n'a pas bougé depuis de nombreuses années. - Les notes qui ne correspondent à aucun tuyau, lors de l'application du filtre sont maintenant coloriées et affichées sous forme de texte. - En mode aperçu de l'impression des cartons, il est maintenant possible de cliquer sur les perforations pour les décaler temporellement : En fait, cela revient à changer le retard et/ou l'appui des symboles pour éviter les perforations trop proches. |
|
|
by Didier Guillion | | | |
|

Toujours sur l'impression des cartons d'orgue, nous avons modifié l'application des filtres de manière à fournir un rapport détaillé. Les notes qui ne correspondent à aucun tuyau sont affichées. Les notes qui utilisent le même tuyau en même temps sont affichées. Enfin, pour clôturer ces améliorations, la documentation a été complétée. Bon week-end ! |
|
|
by Didier Guillion | | | |
|

Le décalage en demi-ton appliqué au chanteur n'était pas exporté en MusicXML : c'était le décalage de l'instrument qui était pris en compte. Maintenant, quand Virtual Singer est actif et qu'un chanteur chante une portée, c'est le décalage du chanteur qui est exporté. Pour la même raison, l'importation se faisait mal, c'est corrigé. En export MusicXML, le canal MIDI démarre à 1, c'est corrigé. Comme PDFtoMusic utilise une librairie dérivée d'Harmony et que la communication se fait via MusicXML, le décalage du chanteur n'était pas non plus pris en compte, c'est corrigé. Toujours dans PDFtoMusic, il arrivait qu'une transposition du chanteur ne recalculait pas la voix humaine, c'est corrigé. Enfin PDFtoMusic pouvait crasher quand on appliquait une correction sur un document sans aucun objet textuel, c'est corrigé. |
|
|
by Didier Guillion | | | |
|

Harmony : Implémentation du raccourci clavier pour sauvegarder le jukebox. Correction d'un problème d'ouverture de palette. Mise à plat des ressources dans les différentes langues. PDFtoMusic : Correction du mode "Jouer à partir d'ici jusqu'à la fin de la musique" Correction de ressources dans différentes langues. |
|
|
by Didier Guillion | | | |
|

Grace a un petit boitier convertissant les données optiques en analogique nous avons pu brancher notre MacPro sur notre système audio 5.1. Hélas, la carte audio du Mac ne gère pas directement ceci et il a fallut "agréger" deux sorties audio pour obtenir du 4.0, mais fonctionnel ! Dans le Jukebox et les Didacticiels le champ de recherche est maintenant éditable de manière standard. Dans le JukeBox d'Harmony on peut maintenant ajouter des fichiers audio numériques comme du WAV ou de l'AIFF. |
|
|
by Didier Guillion | | | |
|
|
|
Sep 22nd, 2023 at 04:52pm Article from Didier Guillion Harmony Assistant 9.9.7 étape 143 Sep 22nd, 2023 at 04:52pm Article from Didier Guillion Harmony Assistant 9.9.7 étape 143 Sep 22nd, 2023 at 04:52pm Article from Didier Guillion Harmony Assistant 9.9.7 étape 143 Sep 20th, 2023 at 06:01pm Article from Olivier Guillion Harmony Assistant 9.9.7 étape 142 Sep 19th, 2023 at 04:57pm Article from Didier Guillion PDFtoMusic Sep 18th, 2023 at 06:40pm Article from Olivier Guillion Harmony Assistant 9.9.7 étape 141 Sep 15th, 2023 at 05:01pm Article from Didier Guillion Harmony Assistant 9.9.7 étape 140 Sep 15th, 2023 at 05:01pm Article from Didier Guillion Harmony Assistant 9.9.7 étape 140 Sep 14th, 2023 at 06:42pm Article from Olivier Guillion Harmony Assistant 9.9.7 étape 139 Sep 13th, 2023 at 04:59pm Article from Didier Guillion Harmony Assistant 9.9.7 étape 138
|
|
|
|