Dans le Myriad-Music Plugin et donc dans Melody Player et Harmony Assistant :
- Affichage de l'octave de base du Clavier Virtuel - Changement d'octave de base et de nombre d'octaves - Possibilité de sélectionner une partie du texte du karaoké pour la jouer en boucle - Affichage dynamique des notes de la portée karaoké
- Changement de taille des différentes sections de la partie karaoké - Redéfinition du graphisme des ascenseurs
Amélioration de l'export Myrweb et de l'app : le chargement des partitions par l'app a été accéléré, parfois d'un facteur 10. Ce changement n'est pas instantané, il faudra attendre la prochaine version d'Harmony Assistant
Affichage des silences fantômes : ceux-ci, en mode page, n'apparaissaient que lorsque les taquets (règles, icônes de portée, etc...) étaient affichés. Maintenant ils apparaîtront également lorsque les taquets ne sont pas affichés, mais avec une couleur plus claire, en légère transparence. Par exemple :
Nous avons généralisé l'usage de nos affichages graphiques personnalisés (avec transparence) aux éléments de l'interface. Ainsi, les icônes des palettes non sélectionnables passent de cette apparence :
Pour finir la semaine,d ans le Myriad-Music Plugin et donc dans Melody Player et Harmony Assistant :
Gestion des utilisations simultanées du karaoké, du mixeur, du clavier virtuel.
Correction de la gestion des accentués en suivi doux des paroles karaoké. Correction d'un problème lors de la suppression d'un élément de la liste. Certaines icônes (numéro de page, transposition) affichent leur valeur numérique. Suppression de l'icône d'activité qui est devenu inutile.
PDFtoMusic : Nouvelle option pour ne pas traiter les appoggiatures. Dans le menu de configuration on voit maintenant si les paramètres Expert ne sont plus aux valeurs par défaut. Optimisation du recalcul du tableau des mesures jouées.
En fait, nous avons plutôt travaillé sur l'amélioration de l'aspect graphique de Melody Player, par exemple en lissant la police utilisée pour afficher le titre.
Ensuite, historiquement, nos programmes ne pouvaient traiter que les icônes au format "ressource PICT" issus du Mac. Il est maintenant difficile de travailler dans ce format, qui n'est éditable que sur Mac, et encore avec pas mal de difficultés.
Pour nos autres programmes, nous avions généralisé l'affichage des icônes en permettant de les remplacer par des fichiers BMP avec masque, puis des fichier PNG gérés par le système, et enfin, c'est tout nouveau, des fichiers PNG que nous gérons entièrement nous-même. Cela évite d'utiliser le système, car par expérience, cela peut devenir une source inextricable d'ennuis.
La barre d'icônes de Melody Player se transforme donc en :
Il est beaucoup, beaucoup plus facile de changer l'aspect d'une icône, à la limite, l'utilisateur final pourrait le faire lui-même.
Dans Harmony : Possibilité de gérer l'affichage des silences fantômes de manière générale dans l'aspect graphique de la partition. Dans l'aspect graphique de la portée, visualisation de l'état des silences fantômes sur le document modifié.
Dans le Myriad-Music Plugin et donc dans Melody Player et Harmony Assistant : Nouvelle options dans le karaoke pour régler rapidement la balance entre la voix affichée et l'orchestration.
Nouvel affichage des noms de fichier dans la liste avec gestion des accentués. Correction d'un problème de chargement automatique sur macOS de fichier sur le Melody Player.
PDftoMusic: Correction d'un crash possible lors de la remise à zéro des corrections et rechargement Il y avait une perte de l'état "modifié" quand on rechargeait automatiquement le document après un changement dans les corrections, c'est corrigé.
Nous avons travaillé sur la gestion de la mémoire. Les versions de nos programmes sous Windows disposaient d'une quantité de mémoire extrêmement réduite par rapport aux versions Mac ou Linux (1.4 Go au lieu de 2.5 Go).
Sur de très gros fichiers PDF, par exemple, PDFtoMusic pouvait atteindre cette limite.
Ce n'est qu'après 2 jours de recherche que nous avons repéré, un peu par hasard, au fin fond des paramètres de l'éditeur de liens du compilateur C sur Windows, une option qui augmente la capacité à plus de 3 Go! Suffisant pour passer sans problème le plus gros des concertos.
Mais le gestionnaire de mémoire sous Windows reste très étrange. Nous avons réécrit notre propre gestionnaire, qui, sur un test d'utilisation intensive de la mémoire, est 10 fois plus rapide que celui du système. Mais une fois intégré dans PDFtoMusic, ce gestionnaire s'avère alors plus lent. Nous ne comprenons pas encore pourquoi.
Dans le Myriad-Music Plugin et donc dans Melody Player et Harmony Assistant : - Possibilité de copier dans le presse papier ou de sauvegarder dans un fichier le texte du karaoké. - Amélioration du recalage verticale du karaoké - Nouvelle gestion du lissage des lignes (qui devient optionnel sur le Player) - Nouvel affichage des numéros de mesure, plus doux
Crash possible lorsque des portées étaient supprimés à l'intérieur de groupes de portées (accolades, crochets)
Import MusicXML: les crescendo/decrescendo s'appliquent à partir de la nuance courante et non de manière absolue (un crescendo depuis un forte démarre au forte et augmente)
Import MusicXML: les mélismes ou tirets s'étendant sur plus d'une mesure pouvaient ne pas être correctement pris en compte par Virtual Singer
PDFtoMusic/PDFtoMusic Pro
Interprétation améliorée des symboles crescendo et decrescendo
Interprétation améliorée des longs mélismes
amélioration de la gestion mémoire pour les PDF volumineux
Melody Player
Une nouvelle version (6.4.0j) a -enfin- été postée. Elle devrait corriger pas mal de problèmes, notamment sur la version Windows.
- Recalage de l'affichage des parties non fermés - Nouvelle présentation du suivi des paroles en mode JukeBox et Melody Player : transition douce d'une syllabe à l'autre - Finalisation du compte à rebours dans les silences du Karaoké - Recalage de ressources en Espagnol - Correction d'un problème d'association des menus contextuels avec les textes d'aides
La ligne de commande de PDFtoMusic Pro (P2MP) ne permettait plus d'enregistrer son exemplaire. Elle a été améliorée pour permettre de spécifier, en plus du numéro d'enregistrement, le nom et l'adresse de l'utilisateur.
Un crash survient sur Windows lors du traitement d'un fichier extrêmement gros, 300 pages et 3000 mesures, avec beaucoup d'instruments. Ce problème semble lié à la gestion de la mémoire, mais il nous est très difficile de déboguer des traitements d'une telle quantité de données. Nous essayons donc un nouveau système de gestion mémoire. Celui-ci semble solide, mais il va nous falloir vérifier qu'il est aussi rapide et économique que l'ancien, et qu'il corrige le problème en question.
-Recalage des indications de tirette sur les tablatures d'harmonica chromatiques.
Dans le Myriad-Music Plugin et donc dans Melody Player et Harmony Assistant : - Nouvelle option pour visualiser les numéros de mesure. - Le mode Karaoké actif est mémorisé dans la sauvegarde de la liste. - Calage des textes du karaoké par rapport à la liste des mesures jouées. - Meilleur affichage des paroles jouées dans le karaoké - Correction de la gestion de l'activité du Virtual Singer - Nous avons commencé à implémenter un compte à rebours dans le karaoké lorsqu'un chanteur reste longtemps sans chanter afin de permettre à l'interprète humain de se caler plus facilement sur la musique.
Une erreur de gestion de la mémoire dans l'utilisation de pointeurs souris personnalisés pouvait conduire à une consommation excessive de mémoire dans Melody Player. Cela a été corrigé.
Ce faisant, nous avons réécrit cette partie du gestionnaire de souris sur ACAM (Windows, Linux), car elle était assez difficile à lire, et un peu "bricolée". Cela n'a amené aucune fonctionnalité supplémentaire, mais le code est plus propre et plus lisible.
Sans aucun rapport, nous avons fait les tout premiers essais d'un répondeur interactif (IVR) sur la ligne téléphonique de Myriad. C'est compliqué, mais on progresse.
- Crash quand fermeture d'un document avec fenêtre de suivi des paroles ouverte. - Option rapide dans l'envoi de mail pour attacher le document courant. - Les sons de métronome n'étaient pas inclus dans la base de son, une nouvelle base de son a été générée. L'ancienne base datait de novembre 2006, il y a plus de 10 ans...
Enfin, pour finir la semaine, la version 1.6.1 a été publiée sur notre site,
Correction d'une erreur dans la prise en compte des appoggiatures en accord. Ceci affectait également l'import et l'export MusicXML d'Harmony Assistant
Correction d'une erreur de gestion des paroles après des mesures contenant des changements de clé
Amélioration de la prise en compte des changements de tonalités sur des portées non présentes dans certains systèmes
Amélioration du suivi des portées d'un système à l'autre
Certaines portées chantées par Virtual Singer étaient transformées en instrument lorsqu'on utilisait la base de sons GOLD
Correction d'une erreur de position de jeu dans la musique dans l'export MyrWeb lorsque des mesures contenant des changements de clé étaient présentes
L'app Myrweb ne permettait pas de montrer les paroles des fichiers exportés par PDFtoMusic
- Autoriser les crochets à former des groupes n'était pas sauvegardé dans les corrections, c'est corrigé . - Correction de l'ouverture des palettes sur les écrans secondaires et en débordement sur les écrans. - Ouverture de l'aide spécifique directement à partir de chacune des palettes. - Meilleures réactions des palettes aux changement de langue de l'interface et changement de documents. - Nouvelle gestion de la main droite et main gauche du clavier virtuel, on peut maintenant choisir la portée associée à chaque main:
Nous avons reçu plusieurs avis des utilisateurs sur la gestion des changements de tonalité (et nous remercions grandement tous ceux qui ont planché sur le problème).
Nous avons préféré ne pas dire à quoi cela allait servir, pour ne pas influencer les réponses. Il s'agit en fait de la prise en compte de clés sans tonalité par l'analyse de PDFtoMusic. Soit on considère qu'il s'agit d'un forçage de la tonalité vers un Do Majeur, soit que la tonalité précédente demeure sous-entendue.
Cela peut se produire dans le cas d'erreurs de reconnaissance de PDFtoMusic, du cas où plusieurs musiques différentes sont regroupées sur la même page, ou de cas complexes où des portées partiellement vides sont masquées au moment ou le retour au Do majeur a lieu. Ce dernier cas est plutôt complexe, et peut troubler même un interprète humain, lorsque pendant un temps, toutes les portées sont masquées exceptées des portées correspondant à des instruments transpositeurs. On obtient alors une partition techniquement correcte mais difficile à lire.
Nous essayons d'améliorer PDFtoMusic en lui faisant prendre en compte ces changements.
Dans Harmony : - Gestion des polices avec un espace dans leur nom dans l'export PDF - Gestion des images PNG couleur avec Alpha. - Adaptation du script d'export par lot pour lui faire gérer le format PDF
Dans PDFtoMusic : - Si aucun document n'est ouvert, le choix des corrections affecte maintenant les préférence générales et donc les futurs documents à charger. - Nouvelle option dans le menu des Corrections pour revenir rapidement aux valeurs par défaut des paramétrage du calcul ou aux valeurs usines.
Création d'un script dans le menu "Partition" qui fixe le type d'affichage désiré pour les silences fantômes sur l'ensemble des portées
PDFtoMusic:
Certaines appoggiatures pouvaient être affectées à la mauvaise note
Certaines appoggiatures pouvaient être incorrectement considérées comme des notes à part entière
Les séries d'appoggiatures pouvaient être traitées dans l'ordre inverse
Meilleur suivi des portées en fonction de leur nom
Lorsque l'utilisateur corrige certaines erreurs à la main, il peut demander à ce que ces corrections soient stockées dans le fichier PDF lui-même. Notre méthode de stockage ne respectait pas bien les contraintes du format PDF, et pouvait conduire à des fichiers PDF illisible. Nous avons changé notre méthode pour éviter cela.
Enfin, nous nous posons des questions sur la manière "standard" de noter les clés et les changements de tonalité. Nous avons lancé un appel sur le forum pour obtenir l'avis des spécialistes, avant de modifier quoi que ce soit.
Dans Harmony : Correction d'interactions entre les exports et le clavier virtuel.
Dans PDFtoMusic : Une barre de progression montre maintenant l'état de l'export par lot et l'on peut facilement interrompre le processus. On peut choisir la couleur de la main gauche et droite du clavier.
Déplacement des palettes flottantes par un click dans l'aire de la fenêtre. Sauvegarde de la liste du Jukebox sous forme de texte. Nouveau script pour dupliquer les nuances sur toutes les portées. Recalage des délais audio sur Mac qui sont maintenant plus courts, on travaille maintenant directement en CoreAudio.
Uniformisation de l'affichage du clavier entre Melody Player et Harmony : - couleur des touches selon la stéréo - animation des touches - callage des touches claviers sur le son
Dans Melody Player : possibilité de régler manuellement le décalage de la sortie numérique. Ceci est utilisé pour synchroniser les touches du clavier virtuel et les notes.
Dans Harmony, choix de la couleur des touches du Clavier Virtuel.
Un conflit entre la boîte d'alerte de la sauvegarde automatique et les bulles d'aide pouvait aboutir à un blocage (boutons incliquables car masqués par la bulle d'aide). Ceci a été corrigé, mais si vous rencontrez le problème, utilisez les touches clavier Echap ou Entrée pour valider la boîte
Sur demande d'un utilisateur, un nouvel outil de diagnostic a été ajouté aux scripts d'Harmony. Il est spécifiquement dédié au chant, et recherche les croisements de voix (Soprano qui devient plus grave que l'Alto par exemple), ou les voix proches (Soprano et Alto, Alto et Ténor) qui chantent avec plus d'une octave de différence. Les notes ainsi repérées sont marquées en couleur.