Bug avec les reprises en lecture [Résolu]

• 12 Juill. 2023 - 13:27

Je viens d'essayer la version 4.1, mais un bug avec l'exécution des reprisesn déjà présent avec la 4.0.2 semble toujours là :
ma partition est en duo avec 2 portées. Elle comporte plusieurs reprises, chaque fois avec des mesures de 1ère fois et des mesures de seconde fois.
à l'exécution, le passage sur la première reprise se fait normalement : exécution des mesures de 1ère fois, reprise puis passage direct aux mesures de 2nde fois.
le problème arrive sur la seconde reprise : lecture des mesures de 1ère fois, reprise mais de nouveau lecture des mesures de 1ère fois avant d'enchaîner sur les mesures de 2nde fois. Ensuite, toutes les reprises ont le même comportement, seule la 1ère est bien effectuée.
Ci joint un fichier avec ce comportement, mais ça le fait sur tous les autres.
Pour info, l'original avait été écrit sous Sibelius, transféré via xml vers musescore 4.0.2, puis retravaillé sous musescore. J'ai testé de réexporter vers sibelius toujours via xml, et sibelius a un comportement normal sur les reprises en lecture.

Fichier attaché Taille
Greensleeves_et_variation_Violon_ClaSib.mscz 38.76 KB

Commentaires

Il y a fort à parier que le bug ne soit pas forcément dans MuseScore, mais dans l'export XML de Sibelius.
J'ai repris votre structure de zéro avec MuseScore 4.1 et le déroulé se passe comme attendu. Voir fichier joint.

Test reprises MS4-1.mscz

Sur votre partition, j'ai passé du temps à vérifier les propriétés des mesures d'avant reprise et des alternatives de reprise sans trouver d'anomalie (à moins que mon attention ne se soit dissipée en route !). Les conversions XML ne sont pas toujours parfaitement réalisées que ce soit en export ou en import.

Ajout après publication : afin de vous éviter de tout saisir, vous pourriez effectuer un copier-coller de votre partition dans le fichier vide que j'ai joint.

En réponse à par mikosax

J'ai commencé à faire des copier-coller de ma partition vers votre fichier vide. ça ne se fait pas tout seul car il y a divers conflits (mesure, nombre de portées, barre de reprises, transposition ...) mais effectivement le comportement des reprises en lecture semble bien se passer, au moins sur ce que j'ai fait. A poursuivre.
Merci pour votre réponse rapide.

En réponse à par gerardflorenc

Après avoir ajouté la partie de violon, j'ai fait le copier-colle en une seule opération:

  • Sélectionner tout, dans la partition originale (sélectionner la première note du violon, maintenir Maj et sélectionner la dernière note de la clarinette) ;
  • Copier Ctrl+C :
  • Se placer sur l'anacrouse du violon ;
  • Coller Ctrl+V) :

Voir le fichier ci-dessous.
Test reprises MS4-1 avec notes.mscz

Il restera à fignoler (Titre, Compositeur, etc., à entrer aussi, pour la bonne règle, dans Fichier > Propriétés de la partition, mise en page, etc.) et à arranger la mise en page ;

PS : pour les sélections, voir le manuel : https://musescore.org/fr/handbook/4/selectionner-des-elements

En réponse à par mikosax

Mouais ... J'ai fait en plusieurs étapes avec un meilleur résultat à cause de la note en levant mal prise en compte et du fait que la partition originale est en 3/4, un copier-coller dans un 4/4 donne un résultat étrange, avec un joli pataquès dans les reprises.
Mais bon, ça m'a donné des pistes et encore MERCI pour votre aide.

En réponse à par gerardflorenc

Effectivement, lors la création de la partition vide avec les reprises pour tester, je n'avais pas prêté attention à la métrique. J'ai recréé la partition en3/4 et j'ai plac les notes par un copier-coller global, le tout en un quart d'heure. J'ai même repris les paramètres de la partition.

La mesure de la note 'en levant' (une anacrouse) se règle facilement en cliquant droit sur la mesure > Propriétés de la mesure et en modifiant le nombre de temps effectif (1 en l'occurrence).

Voilà la partition recréée :
Greensleaves - new.mscz

Do you still have an unanswered question? Please log in first to post your question.