SmoothPan enabled & Musescore 3.6.0

• Jan 23, 2021 - 16:50

Avec le fichier joint et la version 3.6.0 de Musescore, les reprises sont jouées normalement lorsque "SmoothPan/enabled" est décoché (paramétrage de base). La partition défile en fonction de la progression de l'exécution de la partition. En revanche, avec le paramétrage avancé "SmoothPan/enabled)" coché et appliqué, la partition est bien jouée avec les reprises mais la visualisation de la partition ne suit pas son exécution. Après la deuxième reprise, l'écran est fixe et l'on ne peut plus suivre les notes jouées. Avec la version précédente de Musescore tout était correct ; la version 3.6.0 est donc en régression sur ce point.
Merci de m'éclairer sur ce qui me semble un dysfonctionnement de la version 3.6.0.


Comments

Bonjour,
1. Autant que je sache, il n'y a pas eu de modification dans cette fonction "SmoothPan" entre la 3.5.2 et la 3.6.

  1. Etes-vous sûr de pouvoir ouvrir le fichier, tel que vous l'avez joint, avec la 3.6 ? Pour ma part, il plante à l'ouverture, en raison de ce bug: https://musescore.org/fr/node/315955

J'ai fait la manip. pour le remettre en Affichage par page.

  1. Et maintenant, qu'en dites-vous ? (une fois ouverte, vous pouvez remettre la partition en Affichage continu pour la lecture): 1Marche pour la Cérémonie des Turcs.mscz

In reply to by cadiz1

Merci pour votre aide réactive et efficace. Le fichier modifié est lu correctement avec le curseur qui suit bien la partition au cours de son exécution, même après la deuxième reprise (comme cela se faisait avec la 3.5).
Je confirme que le fichier envoyé était et est encore lisible sur mon Macbook Pro avec l'OS Bigsur version11.1.
Le seul problème avec la version 3.6.0 était le blocage de l'écran sur les deux premières reprises et l’exécution de la partition correcte, sans vue du curseur, ce qui est très perturbant. Je vais lire attentivement l'avis du bogue et attendre avec impatience la 3.6.1.
Je profite de ce mail pour indiquer le point suivant :
Lorsque l'on adopte le curseur fixe ("SmoothPan/enabled" ON et "SmoothPan/ Cusor/teleportLeft" ON) et la partition qui défile, avec une partition avec reprise tout fonctionne bien si les reprises renvoient au début de la partition mais lorsque la reprise doit sauter une grande partie de la partition, le temps de retrouver la partition avec le curseur au bon en droit est très long, ce qui ne permet pas de jouer avec Musescore ; le fichier joint illustre cet inconvénient que je n'arrive pas à supprimer avec le paramétrage avancé de Musescore (passage de la mesure 48 à la mesure 153 dans le cadre d'un DC al Coda). Ce point était déjà présent avec le 3.5. Pour jouer ce morceau avec Musescore on est obligé de repasser en mode curseur standard. Dommage.
Le fichier transmis fonctionne parfaitement avec le curseur fixe et les reprises. J'ai fait la manipulation proposée pour la correction du bogue mais là, surprise, le fichier obtenu (ci-dessous en -Norm) est toujours défectueux avec le curseur fixe. Je ne comprend pas la manœuvre qui a permis de fabrique le fichier qui marche bien. Help !

In reply to by Jesseeyoo

" Le fichier modifié est lu correctement avec le curseur qui suit bien la partition au cours de son exécution, même après la deuxième reprise (comme cela se faisait avec la 3.5) [...] Je ne comprends pas la manœuvre qui a permis de fabriquer le fichier qui marche bien. Help !"

Après quelques tests, j'ai ai conclu qu'il y avait un bug quelque part. Déclenché par la fonction des Pauses Multimesures!
Lorsque celles-ci sont activées/cochées dans Format/Style/Partition -> "Créer des pauses multimesures", elles mettent tout simplement en échec le fonctionnement attendu de ce "SmoothPan"
J'ai rempli un rapport de bug en conséquence, voir: #316176: Activating the Multimeasure rests prevents the "SmoothPan" function from working.

Dans l'attente de sa correction, vous saurez donc désormais qu'il faudra désactiver cette fonction (des pauses multimesures) si vous voulez bénéficier de ce "SmoothPan". Fort spectaculaire et agréable, vraiment, quand il fonctionne bien! 😜 On l'a l'impression d'être sur un tapis roulant... 😎

Ceci dit, il ne faut pas s'étonner que ce soit encore un peu "buggé". C'est une fonctionnalité très récente (version 3.5), et en plus, elle est tellement bien cachée (dans les Préférences/Avancé), qu'elle n'est probablement encore pas très utilisée, donc moins testée, etc.

In reply to by cadiz1

BINGO ! Vous êtes formidable en trouvant ce bogue étrange. J'ai repris mon vieux fichier et effectivement la suppression des pauses multimesures qui ne concernaient que les deux dernières a permis de retrouver un fonctionnement normal, comme avec la 3.5. Il ne reste plus qu'à traiter le cas des sauts importants dans les partitions, suivis par un curseur paresseux pour rendre la fonction "SmoothPan" totalement agréable.
Merci mille fois pour votre aide efficace et réactive. A noter qu'avec Mac on peut lire les fichiers mscz enregistré en mode continu alors qu'avec Windows cela semble planter grave.

In reply to by Jesseeyoo

Ok.
" a permis de retrouver un fonctionnement normal, comme avec la 3.5"
Encore une fois, cela n'a rien à voir avec les versions 3.5.2 vs. 3.6. Le bug existait déjà dans la 3.5.2, donc aussi dans la 3.6.
Dit autrement, quand cela fonctionnait avec la 3.5.2, c'était parce, dans ce(s) fichier(s), les pauses multi-mesures n'étaient pas activées. Et quand cela ne fonctionnait pas avec la 3.6, c'était parce , dans ce(s) fichier(s), les pauses multi-mesures étaient activées.
Encore fallait-il le savoir. Parce que mettre en relation ces deux fonctions (Multimesures, et lecture "SmoothPan") pour débusquer le bug ne vient pas forcément de suite à l'idée. Un petit travail d'enquête méticuleux, et on finit par y arriver!

" noter qu'avec Mac on peut lire les fichiers mscz enregistré en mode continu alors qu'avec Windows cela semble planter grave."
Si vous voulez parler de cette question (https://musescore.org/fr/node/315955), autant que je sache, elle n'est pas dépendante de la plateforme utilisée.

In reply to by cadiz1

Étrange : je n'ai pas le souvenir d'avoir modifié le fichier de Lully entre la version 3.5 et la version 3.6. Le multimesure était déjà en service pour les deux dernières mesures du morceau et je le jouais souvent sans problème ; ce n'est qu'avec la version 3.6 que le dysfonctionnement est apparu. Est-ce à dire que le passage en version 3.6 active automatiquement le mode multimesure ? Tout ceci reste mystérieux mais le principal est d'avoir trouver une solution. Cette aventure m'a fait au moins apprendre la diférence entre les fichiers mscx et mscz.

In reply to by Jesseeyoo

"Est-ce à dire que le passage en version 3.6 active automatiquement le mode multimesure ?"

Bien entendu que non! Cela n'a jamais été le cas quelles que soient les versions de MuseScore. Sinon, cela voudrait dire que chaque nouvelle partition créée s'afficherait par défaut avec des pauses multimesures.
Créez une nouvelle partition avec la 3.6 et vous verrez bien que ce n'est pas le cas, et heureusement.

"Étrange : je n'ai pas le souvenir d'avoir modifié le fichier de Lully entre la version 3.5 et la version 3.6"

Je dirais un oubli (cela arrive), une fausse manip. (aussi), ou les deux! (pareil)
N'inventons pas de bug là où il n'y en a pas.
"Nous" avons déjà trouvé le bon. C'est déjà pas mal :)

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