HomeProductsDownloadOrderSupportSearch
  
Myriad Forum « Tempo de rappel »
 Welcome, Guest.
 You can read all messages, but to be able to post,
 please Login or Register.
Oct 7th, 2024, 7:17am 
   Myriad Forum
   MyrScript Language
(Moderator: Forum Administrator)
   Tempo de rappel
« No topic | Next topic »
Pages: 1  Reply | Notify of replies | Print
   Author  Topic: Tempo de rappel  (Read 67 times)
ANdre_B
Board Master
*****





   
Email

Gender: male
Posts: 3003
Tempo de rappel  
« on: Oct 1st, 2024, 9:04pm »
Quote | Modify

En utilisant l'interface, je peux ajouter quelque part - lié à un symbole - une marque de tempo. La valeur de celle-ci sera celle qui est active au temps de ce symbole.  
 
Je voudrais faire la même chose par un script, j'utiliserai donc  
 
new = staff.AddDynamic(22,time,-40,refnote,value)
 
Je sais à quel "time" et quel "staff" je veux placer ce rappel.  
 
Mais comment connaître la note de référence et la valeur du tempo à ce moment-là?  
 
Dois-je parcourir toutes les marques de tempo - sur toutes les portées - en m'arrêtant au "time" voulu?  
Je n'ai pas trouvé de "TempoAtTime", éventuellement "TempoAtBar".  
 
L'objectif est de supprimer ensuite toutes les mesures jusqu'au "time", sans perdre le tempo défini (éventuellement) dans la partie supprimée.  
 
Merci de vos suggestions.
« Last Edit: Oct 1st, 2024, 9:06pm by ANdre_B » offline

André Baeck, de retour en Belgique après 12 ans passés dans le Gard.
Windows 11, HA 997e (et précédents)
bubu42
Board Master
*****





   


Gender: male
Posts: 10555
Re: Tempo de rappel  
« Reply #1 on: Oct 2nd, 2024, 10:57am »
Quote | Modify

Je crois qu'on peut avoir accès au tempo courant (soit le tempo général s'il n'y a pas eu de tempo modificatif ajouté soit le nouveau tempo ajouté) mais uniquement si la musique joue.  
Donc, un appel très court au jeu de la musique à partir de l'endroit ciblé devrait permettre de trouver le tempo réel. On le stocke et on place un nouveau tempo sur la portée choisie, au bon endroit, avec les paramètres récupérés. Ou un truc de ce genre...  
offline

Harmony Assistant 32 bits - Ubuntu + Wine et Windows XP sur machine virtuelle. VS, OMeR, PDF2M
Daniel Frouvelle
Board Master
*****






   
WWW | Email

Gender: male
Posts: 1615
Re: Tempo de rappel  
« Reply #2 on: Oct 2nd, 2024, 12:47pm »
Quote | Modify

Bonjour André, peut-être le script Notation > Divers >Tempo en liste peut te donner des informations (y compris  dans le code).
Amistats, Danièl.
offline
ANdre_B
Board Master
*****





   
Email

Gender: male
Posts: 3003
Re: Tempo de rappel  
« Reply #3 on: Oct 2nd, 2024, 8:14pm »
Quote | Modify

Merci à tous les deux.  
 
Le script de Daniel utilise les fonctions comme je les connais, et si on ne spécifie pas un tempo on a la valeur par défaut (120), pas la valeur courante.  
 
Quant à passer brièvement par le tempo courant, j'y avait pensé, mais cela ne me tente pas des masses...
 
Je vois une façon de faire en me basant base sur un script que je viens de faire, et qui renvoie à une seule portée tous les changements de tempo. Mais j'espérais quelque chose de plus simple.
offline

André Baeck, de retour en Belgique après 12 ans passés dans le Gard.
Windows 11, HA 997e (et précédents)
Pages: 1  Reply | Notify of replies | Print

« No topic | Next topic »

« Myriad Forum » Powered by YaBB 1 Gold - SP 1.1!
YaBB © 2000-2002,
Xnull. All Rights Reserved.

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