Accélération de l'animation de certains didacticiels vidéo La saisie facile de commandes dans les paroles est en place. Une option des préférences permettra de retrouver la saisie des versions précédentes, mais par défaut ce sera comme ceci : - Les pastilles bleues représentent des commandes de changement de langue, configuration du chanteur... - Les pastilles rouges ou orange représentent les ajustements phonétiques - Un double-clic sur la pastille édite son contenu - Dans l'édition de la pastille, la touche entrée valide, la touche échap annule. - Taper un [ dans les paroles ouvre la saisie pour une nouvelle pastille Bon weekend ! |
|
|
by Olivier Guillion | | |
| |
|
Nous avons commencé la mise en place d'une nouvelle méthode d'édition des paroles des chansons, où les commandes et les ajustements phonétiques sont édités à part. Lors de l'édition, ils seront matérialisés en icônes (pour l'instant, dans notre copie de travail, marqués par des carrés rouges) et pourront être édités par double-clic sur le marqueur, via une petite boîte de saisie de texte. |
|
|
by Olivier Guillion | | |
| |
|
Harmony Assistant MyrScript : Correction de perte de mémoire lors de l'utilisation de réseaux de neurones (objet NeuralNetwork) MyrScript : Ajout de nouvelles valeur pour les réseaux de neurones : NeuralNetwork. InputSize, OutputSize, NumberOfLayers, MinimumInput, MaximumInput, MinimumOutput, MaximumOutput et TrainCount Melody Player : Correction d'alerte ou de bouclage lors de l'ajout de fichiers à la liste Correction de jeu de la sélection sur les portées chantées par Virtual Singer Une version beta de Melody Player pour Windows a été générée. Elle est téléchargeable ici : Melody Player 6.7.0 beta 1 Autre Notre hébergeur nous a installé un certificat pour le nom de domaine "myriad.fr". Tout notre site est donc accessible à l'adresse : https://myriad.fr/ bien que certains liens internes envoient encore en "dur" sur myriad-online.com |
|
|
by Olivier Guillion | | |
| |
|
Correction de la transposition des lignes/grilles d'accord, qui ne fonctionnait pas sur les accords "/" (p.ex C/E) On progresse sur le norvégien chanté, mais il y a deux versions de cette langue : le Bokmål et le Nynorsk, lea première étant utilisée en classique et la seconde pour des morceaux plus contemporains. Le choix entre les deux devra être décidé en fonction des exemples qu'on est capable d'avoir (pour le Bokmål nous avons quelques morceaux d'Edvard Grieg), et de la facilité d'implémentation de la phonétique de chacune. |
|
|
by Olivier Guillion | | |
| |
|
Amélioration des opérations de changement de fréquence d'échantillonnage (sample rate) sur les pistes numériques et les sons numériques : ces opérations pouvaient légèrement modifier les durées des données de résultat : au maximum, 0,5% d'erreur soit 3 secondes de différence sur 10 mn d'enregistrement (donc au maximum une variation de fréquence à un comma d'un dizième de demi-ton) MyrScript : Ajout de la méthode d'accès aux BarSettings : Staff.GetBarSettingAtBar(...) Des tests de manipulation en MyrScript de partitions contenant des pistes numériques de taille importante (plus de 2h d'enregistrement stéréo) ont été menées afin de vérifier la stabilité de cette partie |
|
|
by Olivier Guillion | | |
| |
|
Une première version de la phonétisation du norvégien a été créée. Nous cherchons maintenant à entrer en contact avec des locuteurs norvégiens pour vérifier et compléter cette partie MyrScript : Les palettes et dialogues pouvaient au bout d'un temps assez important sortir avec une erreur "stack overflow". Cela a été corrigé. Pour les programmeurs : en attendant la prochaine version, il est conseillé de ne pas complètement supprimer la méthode "KeyDown" des dialogues et items textes, mais de laisser une fonction vide : function KeyDown(dialog,dummy,key) return true end |
|
|
by Olivier Guillion | | | |
|
MyrScript, script "Autres langues" : Correction d'erreur de prise en compte de blocs de lettres chevauchant un passage de syllabe MyrScript, script "Autres langues" : Amélioration de la syntaxe de définition phonérique. Dans le contexte, possibilité d'écrire un "." pour remplacer n'importe quelle lettre, et < ou > suivi d'un nombre (n) désignent un groupe de lettres de moins - ou plus- de n lettres avant ou après la séquence recherchée. Par exemple [<2]X signifie un X au début du mot ou précédé d'une seule lettre Travail sur la phonétisation du norvégien |
|
|
by Olivier Guillion | | | |
|
Mise en place, dans MyrScript, de fonctions de calculs de l'audio en temps réel. Il est maintenant possible de créer un son au fur et à mesure que le script tourne, ou bien d'altérer le son de la musique qui est en train d'être jouée. Ce son peut donc suivre les interactions avec l'utilisateur (touches clavier, commandes MIDI, entrée sonore, clics et mouvements de la souris, etc). Ceci se fait via 2 méthodes : Application.GetDigitalOutputBlock(...) Application.SetDigitalOutputBlock(...) MyrScript : Ajout de la méthode RawTable.Resize(...) pour redimentionner une raw table Mise en place de fonctions de raccourcis pour le jeu partiel d'une partition (clic droit sur l'icône de jeu de la portée dans sa marge) : - Positionnement du marqueur à la 1e mesure utile puis jeu - Passage en Solo puis jeu - Activation de toutes les portées sauf celle-ci puis jeu |
|
|
by Olivier Guillion | | | |
|
Harmony Assistant, MyrScript : implémentation de Score.GraphicContext, permettant au script d'accéder à l'image de la partition dans sa fenêtre sur l'écran. Permet par exemple de la sauvegarder sur un fichier, ou anecdotiquement à tracer dessus (mais ces tracés sont éphémères et effacés lors des opérations système de mise à jour graphique) Dans MyrScript, nous tentons d'implémenter une nouvelle fonctionnalité qui devrait ouvrir tout un tas de nouvelles possibilités. Mais là on est à l'étape de vérification de la faisabilité, nous en parlerons plus en détail si ça se concrétise. |
|
|
by Olivier Guillion | | | |
|
Correction : Windows : l'ordre des modèles de documents et de portées n'était pas celui attendu. La prochaine version rétablira cet ordre à celui défini par défaut. Les paramètres fins d'interprétation de séries de notes, déjà implémentés pour les trille, gruppetto et mordants et permettant de gérer les accélérations ou variations de puissance, sont rendus disponibles également pour : - Les trémolos simples (ornement de 1 à 4 barres) - Les liaisons interprétées en progression chromatiques (demi-tons) - Les liaisons interprétées en progression diatonique (touches blanches du piano) |
|
|
by Olivier Guillion | | | |
|
Sauvegarde/chargement, interface, jeu (y compris lorsque l'effet est joué après la note) : les appoggiatures, gruppetto, mordants, trilles sont au point, mais on s'aperçoit que les trémolos, trémolos sur 2 notes ou les glissades sur tous les demi-tons ou seulement les touches blanches pourraient bénéficier des mêmes améliorations, qui au niveau audio, donnent franchement de bons résultats. On y travaille, donc. Bon week-end ! |
|
|
by Olivier Guillion | | |
| |
|
|