< Back to IRCAM Forum

Problem with get-measures and ties

Bonjour à tous,

J’ai un problème avec get-measures et l’accès aux informations de chaque mesure. Le problème viendrait des liaisons qui font que certaines notes continuent sur la mesure suivante et celle-ci est considérée comme vide (nil), et donc j’obtiens une erreur. Lorsque je n’ai pas de liaison en fin de mesure, mon patch n’a aucune erreur et j’obtiens bien les informations désirées.
Existe-t-il un moyen de “supprimer” ces liaisons de fin de mesure avant voice ou avant get-measures? Ou une autre solution?

J’ai joint un exemple, avec l’erreur que j’obtiens en évaluant chord-seq avec les informations de la seconde mesure.

Merci d’avance pour votre aide.


Hello,

I have an issue with get-measures and to get information from each measure. The problem seems to be with the ties at the end of the measure and notes continue on the next measure, and the measure is considered as empty (nil), and so I get an error. When I do not have ties at the end of a measure, I do not have an error and get all the information I want.
Is it possible to “delete” these ties at the end of a measure before voice or get-measures? Or any other solution ?

Attached is an example, with the error I get when I evaluate chord-seq using the second measure.

Thank you for your help.

screenshot.png

Cher Aurelien
il est mieux que tu envois un patch plutot qu’une capture d’ecran. On ne peut pas encore “patcher” un Jpeg . :slight_smile:
Sinon l’objet mesure, oublies … Malhereusement il n’a jamais ete finalise (c.f ce post :
http://forumnet.ircam.fr/user-groups/openmusic/forum/topic/where-are-timebloc-classes/?lang=en
).
Sinon j’ai une fonction perso qui corrige ce probleme. Si tu envoie ton exemple en patch, je t’envoie la fonction.

Amities
K

Merci pour ta réponse Karim.

La capture d’écran c’était surtout pour aider à comprendre ce que je souhaite faire dans mon patch. :slight_smile:
Un peu embêtant de ne pas avoir l’objet measure complètement fonctionnel, vu que justement je veux travailler sur chaque mesure.

J’ai joint mon exemple en patch.

Merci pour ton aide.
Aurélien

patch-example.omp (54.2 KB)

Cher Aurelien,

Dsl pas pu repondre avant.
Voila une solution que j’utilise comme workaround quand je veux travailler sur les mesures.
Comme l’objet MESURE ne fonctionne pas correctement, ce qu’il faut faire c’est de transformer toutes les mesures d’une voice en plusieurs VOices.

amities
K

patch-example1.omp (75.5 KB)

Merci beaucoup Karim pour ton aide.
Cette solution règle mon problème et me permet ainsi de continuer d’avancer dans mon projet. :slight_smile:

Aurélien