HomeProductsDownloadOrderSupportSearch
  
 
 Myriad Blog 1.3.0 Tuesday, Mar 19th, 2024 at 10:40am 

Dev News Tuesday, Jan 31st, 2023 at 05:31pm
Harmony Assistant 9.9.6d et autres étape 58

 
  • Correction d'un problème de bas niveau pouvant causer des messages d'erreur ou des gels de l'application lors de la manipulation de la partition pendant qu'une piste numérique (ou Virtual Singer) se joue
     
    En R&D nous travaillons, en MyrScript, sur la reconnaissance de notes à partir de l'audio. Voici, analysé au ralenti (vitesse 1/5), un accord de Do 7ème joué au piano.
    L'animation est générée entièrement en MyrScript
     
  • by Olivier Guillion

    Dev News Monday, Jan 30th, 2023 at 04:59pm
    Projet  « Sans nom pour l’instant » et autre étape 20

    Le système de gestion de liste est limité à 2000 elements environ nous cherchons une solution pour passer cette barrière en particulier dans la gestion de la liste des pistes
     
    Le premier jet complet du manuel est terminé, il faut maintenant le relire et le peaufiner.
     
    PDFtoMusic : Correction d’un crash en export numérique
     
    by Didier Guillion

    Dev News Friday, Jan 27th, 2023 at 07:52pm
    Harmony Assistant 9.9.6d et autres étape 57

     
    Pour finir la semaine, grosse session de R&D, avec des essais d'analyse de données audio pour en extraire les notes. Tous ces essais se font bien entendu en MyrScript.
    Nous explorons la piste des réseaux de neurones : un système de ce type est accessible en MyrScript.  
     
    Les résultats, même s'ils ne sont pas parfaits, sont encourageants sur de l'audio générés par Harmony et la base de sons, il faut maintenant les adapter à de vrais enregistrements de source sonore via un microphone.
     
    Bon week-end !
    by Olivier Guillion
     1 comment.

    Dev News Thursday, Jan 26th, 2023 at 04:59pm
    Projet  « Sans nom pour l’instant » étape 19

    L’écriture du manuel nous a amené à repenser certaines choses.
    La distribution des icône a légérement changé, le jeu/enregistrement de la musique est organisé de manière plus logique.
    L’affichage de la  position dans la musique a été séparée du clavier.
    L’affichage du nom des notes sur le clavier est optionnel.
    La plupart des éléments ont été réalignés.
    by Didier Guillion
     1 comment.

    Dev News Wednesday, Jan 25th, 2023 at 05:23pm
    Harmony Assistant 9.9.6d et autres étape 56

     
     
  • Melody Assistant : choix de bécarre dans les boutons de configuration de l'armature  
     
  • Amélioration : possibilité de désactiver la ligne pointillée qui suit le texte dans le crescendo/decrescendo personnalisé
     
  • Myrscript, édition de texte : la section sélectionnée est prise automatiquement comme texte à rechercher
     
  • Edition de nuance : les nuances simples n'ont plus de réglage "jusqu'à"  
     
  • Mauvais positionnement des tiges de notes en export graphique
     
  • Possibilité d'afficher le clavier de piano sur les partitions dans l'espace MUSL
     
  • Windows, sélecteur de fichier : contournement de cas où le système bloque lors de la demande de dessin d'icônes de fichiers
  • by Olivier Guillion

    Dev News Tuesday, Jan 24th, 2023 at 05:04pm
    Projet  « Sans nom pour l’instant » étape 18
    Nous avons commencé a rédiger la documentation
     
    Aire Accord

     
    « [A] L’accord en cours de jeu s’affiche dans cette aire. Un accord est constitué d’au moins trois hauteurs de note différentes.
    Ce peut être des notes jouées sur votre piano ou sur une piste MIDI en cours d’interprétation.
    L’accord s’affiche en notation internationale (A,B,...), italienne (Do,Ré…), ou jazz (C- pour Cm,...). Ceci se règle via un click droit sur l’aire.
    En dessous de l’accord sont proposées d’autres possibilités de nom pour les notes données.
    L’affichage de l’accord tiens compte de la tonalité choisie dans l’aire « notes » »
    by Didier Guillion
     2 comments.

    Dev News Monday, Jan 23rd, 2023 at 05:59pm
    Harmony Assistant 9.9.6d et autres étape 55

     
  • Harmony Assistant, MyrScript : correction d'un dysfonctionnement et d'une boucle infinie dans la méthode Application.Say(...)
     
  • Windows, Synthèse vocale parlée: correction d'un problème de valeurs de volume sonore
     
  • Reprise des calculs des notes d'un accord en fonction de son nom. Correction de plusieurs problèmes (par exemple sur l'accord Faug)
     
    Dans le "projet dans nom", il y a un métronome vocal, à la manière de celui qui avait été réalisé dans Scripts > Entrainement > Métrique vocale.
    Des mots sont dits exactement au temps et au demi-temps (et d'autres divisions configurables).
    Mais on s'aperçoit alors que ce n'est pas le début du mot qu'il faut caler sur le temps. Voila ce que ça donne si on fait ça:
     

     
    Lorsqu'on doit donner un rythme avec la voix parlée, comme en chant, on fait en sorte que ce soit la première voyelle du mot qui tombe exactement sur le temps. Il faut donc prononcer les mots un peu en avance pour que les consonnes de départ tombent avant le temps.
    Voici le résultat :
     
  • by Olivier Guillion
     2 comments.

    Dev News Friday, Jan 20th, 2023 at 04:55pm
    Projet  « Sans nom pour l’instant » étape 17
    Possibilité de mémoriser jusqu’a 6 durées intermédiaire dans le compteur de temps d’utilisation
    - Début de calage du mode Quizz où des accords de plus en plus complexes doivent être pressés sur le clavier MIDI
    - Amélioration de la prononciation des accords
    - Et une palanquée de tests et de corrections
    Bon week-end !
    by Didier Guillion

    Dev News Wednesday, Jan 18th, 2023 at 05:35pm
    Harmony Assistant 9.9.6d étape 54

     
  • Correction d'un problème de disparition du son de cloche de métronome lorsqu'on demande de jouer 1 mesure de métronome avant l'enregistrement de notes
     
  • Harmony Assistant / MyrScript: Ajout de la méthode Application.SayOnRawTable(...) permettant de générer de la voix parlée dans une table optimisée pour le traitement numérique du son et l'insertion dans les pistes numériques
  • by Olivier Guillion

    Dev News Tuesday, Jan 17th, 2023 at 05:01pm
    Projet  « Sans nom pour l’instant » étape 16

     
    Nous continuons à tester en profondeur et il apparait que ce serait pratique d’avoir les temps annoncés via la synthèse vocale.
    Un peu comme dans le script déjà présent dans Harmony.
    Nous avons donc implémenté ceci avec la possibilité de nommer le temps Un Deux Trois Quatre, le demi temps Un Et Deux Et.. et le tiers de temps Un Et Puis Deux.
    On peut également choisir la voix utilisée et son volume.
     
    by Didier Guillion
     1 comment.

    Dev News Monday, Jan 16th, 2023 at 05:52pm
    Projet  « Sans nom pour l’instant » étape 15

    Travail sur les entrées de notes via le clavier MIDI externe ou le clic sur le clavier virtuel, ainsi que l'affichage des notes jouées sur le clavier :
    calage fin des synchronisation des diverses entrées et sorties sonores, en enregistrement simple et réenregistrement sur une piste existante. Sur Windows, gestion de l'écho joué au clic sur le clavier virtuel.
    by Olivier Guillion

    Dev News Friday, Jan 13th, 2023 at 05:00pm
    Projet  « Sans nom pour l’instant » et autre étape 14

     
    Tests en profondeur du module et des interactions des différents modes de fonctionnement.
     
    Dans l’impression de cartons d’orgue, on peut maintenant entrer des notes en bémol lors de la définition des tuyaux.
     
    Bon week-end !
    by Didier Guillion
     2 comments.

    Dev News Wednesday, Jan 11th, 2023 at 04:59pm
    Projet  « Sans nom pour l’instant » étape 13
    Mise en place du kit de saisie des traductions et traduction complète en Francais
    Ecriture de vérificateur de cohérence et d’oubli dans les traductions
    Optimisation des affichages pour améliorer l’aspect graphique lors des changements de taille des éléments de l’interface
    by Didier Guillion

    Dev News Tuesday, Jan 10th, 2023 at 06:10pm
    Harmony Assistant 9.9.6d étape 53

     
    - Myrscript : correction d'une irrégularité dans la sauvegarde des données MIDI
     
    - Windows : Correction de problèmes de son dans le synthétiseur à faible latence utilisé pour les échos MIDI
     
    - Windows : Correction de crashs dans l'initialisation du synthétiseur à faible latence utilisé pour les échos MIDI
     
    by Olivier Guillion

    Dev News Monday, Jan 9th, 2023 at 04:58pm
    Harmony Assistant 9.9.6d étape 52

     
    -Correction de la génération de la documentation MyrScript
    -Amélioration de la vitesse des méthodes de tracés de portées en MyrScript
    by Didier Guillion

    Dev News Friday, Jan 6th, 2023 at 06:35pm
    Harmony Assistant 9.9.6d étape 51

     
  • Windows : Correction de fuite mémoire importante dans les calculs de taille de texte
     
  • MyrScript : correction de crashs et d'instabilités lorsqu'une méthode fermait le dialogue dans lequel elle était contenue
     
  • MyrScript : ajout de la méthode Midi.OutReset() qui force la fermeture des pilotes de périphériques MIDI OUT connectés
     
    Bon week-end !
  • by Olivier Guillion

    Dev News Thursday, Jan 5th, 2023 at 04:57pm
    Projet  « Sans nom pour l’instant » étape 12

     
    Mise en place d’une barre définissant le jeu de la sélection
    Nouvelle option dans les préférences pour remettre toutes les données à zero.
    Il nous reste deux problèmes à éradiquer :
    - Parfois, sous Windows, a la sortie de veille, l’entrée MIDI est inopérante.
    - Le re-engistrement sur une piste entraine un décalage quand la piste boucle
     
    Enfin, sous Harmony, reprise du symbole de tête de note « cercle avec croix » qui passait mal à l’impression.
    by Didier Guillion
     1 comment.

    Dev News Wednesday, Jan 4th, 2023 at 05:48pm
    Harmony Assistant 9.9.6d étape 50

     
    Mise en place d'entrées MyrScript permettant de récupérer et de traiter en temps réel les données numériques traitées par l'enregistrement de son (via un microphone ou un line in).
    Ceci peut se faire dans une palette MyrScript en même temps que le programme tourne normalement (édition, jeu de la musique, etc).
     
    Ces entrées sont :
    Application.StartDigitalInputMonitor(...)
    Application.GetLiveDigitalInputMonitor(...)
    Application.StopDigitalInputMonitor(...)
     
    À des fins de test, nous avons utilisé ces nouvelles entrées dans une petite palette très simple qui montre les données saisies sous forme de courbe d'amplitude :
     

     
    ou bien sous forme de graphe de fréquence (analyse par transformées de Fourier –FFT–)
     
    by Olivier Guillion

    Dev News Tuesday, Jan 3rd, 2023 at 04:59pm
    Projet  « Sans nom pour l’instant » étape 11

     
    Un premier ménage a été fait pour exclure de l’interface certains objets rarement utilisés, comme le mode d’affichage en notation italienne ou jazz.
    Ils seront accessibles via un click droit sur l’objet concernés.
    L’interaction entre les différents modes de jeu a été affinée.
    by Didier Guillion

    Dev News Monday, Jan 2nd, 2023 at 06:04pm
    Harmony Assistant 9.9.6d étape 49

     
  • Amélioration de la précision de clic dans les fenêtres d'édition de textes
     
  • Amélioration de l'aspect des pointeurs souris d'insertion de texte
     
  • MyrScript : Amélioration de la gestion du clic sur les tabulations dans l'édition des textes sources des scripts
  • by Olivier Guillion


    Full view
    Reduced view
    Most recent first
    Oldest first
    All
    Didier Guillion
    Olivier Guillion
    Sylvie Ricard
    All
    Myriad Life
    Technical
    Mood
    To be seen
    Dev News
    Memories
    30 previous days
    Apr 2006
    May 2006
    Jun 2006
    Jul 2006
    Aug 2006
    Sep 2006
    Oct 2006
    Nov 2006
    Dec 2006
    Jan 2007
    Feb 2007
    Mar 2007
    Apr 2007
    May 2007
    Jun 2007
    Jul 2007
    Aug 2007
    Sep 2007
    Oct 2007
    Nov 2007
    Dec 2007
    Jan 2008
    Feb 2008
    Mar 2008
    Apr 2008
    May 2008
    Jun 2008
    Jul 2008
    Aug 2008
    Sep 2008
    Oct 2008
    Nov 2008
    Dec 2008
    Jan 2009
    Feb 2009
    Mar 2009
    Apr 2009
    May 2009
    Jun 2009
    Jul 2009
    Aug 2009
    Sep 2009
    Oct 2009
    Nov 2009
    Dec 2009
    Jan 2010
    Feb 2010
    Mar 2010
    Apr 2010
    May 2010
    Jun 2010
    Jul 2010
    Aug 2010
    Sep 2010
    Oct 2010
    Nov 2010
    Dec 2010
    Jan 2011
    Feb 2011
    Mar 2011
    Apr 2011
    May 2011
    Jun 2011
    Jul 2011
    Aug 2011
    Sep 2011
    Oct 2011
    Nov 2011
    Dec 2011
    Jan 2012
    Feb 2012
    Mar 2012
    Apr 2012
    May 2012
    Jun 2012
    Jul 2012
    Aug 2012
    Sep 2012
    Oct 2012
    Nov 2012
    Dec 2012
    Jan 2013
    Feb 2013
    Mar 2013
    Apr 2013
    May 2013
    Jun 2013
    Jul 2013
    Aug 2013
    Sep 2013
    Oct 2013
    Nov 2013
    Dec 2013
    Jan 2014
    Feb 2014
    Mar 2014
    Apr 2014
    May 2014
    Jun 2014
    Jul 2014
    Aug 2014
    Sep 2014
    Oct 2014
    Nov 2014
    Dec 2014
    Jan 2015
    Feb 2015
    Mar 2015
    Apr 2015
    May 2015
    Jun 2015
    Jul 2015
    Aug 2015
    Sep 2015
    Oct 2015
    Nov 2015
    Dec 2015
    Jan 2016
    Feb 2016
    Mar 2016
    Apr 2016
    May 2016
    Jun 2016
    Jul 2016
    Aug 2016
    Sep 2016
    Oct 2016
    Nov 2016
    Dec 2016
    Jan 2017
    Feb 2017
    Mar 2017
    Apr 2017
    May 2017
    Jun 2017
    Jul 2017
    Aug 2017
    Sep 2017
    Oct 2017
    Nov 2017
    Dec 2017
    Jan 2018
    Feb 2018
    Mar 2018
    Apr 2018
    May 2018
    Jun 2018
    Jul 2018
    Aug 2018
    Sep 2018
    Oct 2018
    Nov 2018
    Dec 2018
    Jan 2019
    Feb 2019
    Mar 2019
    Apr 2019
    May 2019
    Jun 2019
    Jul 2019
    Aug 2019
    Sep 2019
    Oct 2019
    Nov 2019
    Dec 2019
    Jan 2020
    Feb 2020
    Mar 2020
    Apr 2020
    May 2020
    Jun 2020
    Jul 2020
    Aug 2020
    Sep 2020
    Oct 2020
    Nov 2020
    Dec 2020
    Jan 2021
    Feb 2021
    Mar 2021
    Apr 2021
    May 2021
    Jun 2021
    Jul 2021
    Aug 2021
    Sep 2021
    Oct 2021
    Nov 2021
    Dec 2021
    Jan 2022
    Feb 2022
    Mar 2022
    Apr 2022
    May 2022
    Jun 2022
    Jul 2022
    Aug 2022
    Sep 2022
    Oct 2022
    Nov 2022
    Dec 2022
    Jan 2023
    Feb 2023
    Mar 2023
    Apr 2023
    May 2023
    Jun 2023
    Jul 2023
    Aug 2023
    Sep 2023
    Oct 2023
    Nov 2023
    Dec 2023
    Jan 2024
    Feb 2024
    Mar 2024
    Mar 18th, 2024 at 08:14pm 
    Comment from Sylvain
    Mar 18th, 2024 at 08:13pm 
    Comment from Sylvain
    @André
    Mar 18th, 2024 at 07:28pm 
    Comment from Antoine Bautista
    Build 82....
    Mar 18th, 2024 at 05:02pm 
    Article from Didier Guillion
    Harmony Assistant 9.9.8  étape 198
    Mar 18th, 2024 at 05:02pm 
    Article from Didier Guillion
    Harmony Assistant 9.9.8  étape 198
    Mar 17th, 2024 at 11:40am 
    Comment from Antoine Bautista
    Frite....
    Mar 17th, 2024 at 11:40am 
    Comment from Antoine Bautista
    Frite....
    Mar 16th, 2024 at 09:16am 
    Comment from André Baeck
    Mar 16th, 2024 at 09:16am 
    Comment from André Baeck
    Mar 16th, 2024 at 09:13am 
    Comment from André Baeck

    Top of page
    Legal information Cookies Last update:  (c) Myriad