Percussions : la palette n'apparaît plus

• 4 Févr. 2016 - 15:56

J'ai commencé à transcrire une partition dans laquelle j'ai trois portées pour des percussions. J'ai pu entrer les premiers systèmes, avec les notes des percussions. Mais maintenant, en revenant sur le programme et après ouverture de la partition, je ne peux plus afficher la palette des percussions. Elle n'apparaît plus. J'ai une tripotée de palettes disponibles (23 exactement), mais pas celle des percussions. Elle devrait normalement apparaître toute seule quand je demande la saisie des notes et que je me positionne sur une ligne de percussions. Mais là, rien.
Se pourrait-il qu'il s'agisse d'un bug d'affichage : j'utilise un PC portable avec un écran supplémentaire, plus grand, connecté sur le port VGA. En ayant affiché au début la partition sur cet écran supplémentaire, peut-être que maintenant, la palette en question s'affiche, mais hors écran. Elle n'est alors plus visible, que je me mette en plein écran sur l'écran supplémentaire ou sur celui du PC.
Comment faire ?
Jean-Paul


Commentaires

J'ai examiné le fichier MuseScore2.ini, et j'y ai cherché quelque chose qui concerne la palette des percussions, en particulier sa position. Je n'ai rien trouvé de tel.

En réponse à par [DELETED] 5

Merci.
J'utilise un Portable ASUS, sous Windows 10, et ma version de MuseScore est la dernière : 2.0.2, révision f51dc11.
J'ai bien vu, grâce à l'aide en ligne, que la palette des percussions est différente des autres. Elle s'est affichée en bas de l'écran (elle n'est quand même pas très visible) quand j'ai commencé la partition, et je l'ai utilisée. J'ai donc bien écrit des notes des percussions, et ça a fonctionné. J'ai tout éteint (pas sauvagement), et quand je suis revenu sur le projet, je n'ai plus pu retrouver cette palette. Donc pour l'instant, je suis bloqué. Les notes déjà écrites s'entendent quand on clique dessus et quand on écoute le morceau.
Mystère.
JP

En réponse à par JPC06240

Bonjour,

La palette Percussions ne s'affiche en bas de la fenêtre principale que lorsque le mode de saisie des notes est activé (icône N en surbrillance).

Avec le mode de saisie des notes activé, elle n'apparaît pas ?
Le fenêtre principale de MuseScore est en plein écran ? Elle s'affiche entièrement (le bas n'est pas hors écran) ?

En réponse à par skunt

La palette Percussions ne s'affiche en bas de la fenêtre principale que lorsque le mode de saisie des notes est activé (icône N en surbrillance). Exact. C'est bien ce que je fais. Ça fonctionné, mais ça ne fonctionne plus.
Le fenêtre principale de MuseScore est en plein écran ? Elle s'affiche entièrement (le bas n'est pas hors écran) ? J'ai essayé en plein écran sur le PC portable comme sur l'écran additionnel. Même résultat. Pas de palette des percussions.

Je viens de réessayer. Surprise, la palette est réapparue. Mais dès que j'ai voulu ajouter une note, elle est partie, et je ne l'ai plus revue. Curieux, n'est-ce pas ?

JP

En réponse à par JPC06240

Malgré une réparation du programme (par le panneau de configuration), toujours pas de palette des percussions. Elle apparaît quelquefois, mais disparaît dès qu'on veut entrer une note. Le programme Musescore n'est donc pas utilisable. IL l'était parfaitement avec Windows 8.

En réponse à par [DELETED] 5

Merci pour l'assistance.
Voici la partition commencée et laissée en plan à cause de ce problème de palette de percussions. Il s'agit de la transcription d'un exercice du livre Jeux de rythmes... de Clément Jollet, volume 4.

J'ai tenté de restaurer les paramètres d'origine, ce qui n'a rien donné. Pas surprenant, puisque je n'ai rien changé dans les settings du programme.

Je vais essayer de poser les mêmes questions sur la version anglaise du forum de MuseScore. Peut-être que somebody aura une réponse...

JP

Fichier attaché Taille
Ex p11 4.2.mscz 18.88 KB

En réponse à par JPC06240

Tu es tombé pile à la bonne adresse sur le forum français. Lasconic est percussionniste, et le développeur number 2 de MuseScore. Il va trouver, c'est sûr :)
Pour ma part, je reçois un crash avec le fichier joint:
1) Je sélectionne la première mesure de la caisse claire -> "N" -> la palette de percussions apparaît comme attendu -> je rentre le symbole A (coup de baguette)
2) Je clique de suite après sur la portée (un symbole) du vibraphone
Résultat: crash
Je n'ai pas eu le temps "d"investiguer"

EDIT: pour l'instant, j'échoue à comprendre comment tu as pu créer une portée de Vibraphone (ou bien de Glockenspiel) avec une clef de percussion (voir dans "I"), alors que le type de portée est standard (et donc avec une clef de Sol) pour ce genre d'instruments à hauteurs déterminées?
C'est ce que j'obtiens en supprimant la portée délictueuse, et en en recréant une nouvelle:
Ex p11 4.2 B.mscz

EDIT1: bon, je commence à comprendre... encore quelques instants (normalement, je dois pouvoir reproduire)

En réponse à par cadiz1

Merci.
Qu'entends-tu par "crash" ? Le programme se plante et se ferme ? (Là, normalement, Windows cherche une solution (sic), qu'il ne trouve jamais...) Ou autre chose ? Chez moi, pas de plantage. Simplement, impossibilité de faire apparaître la palette des percussions, d'où impossibilité d'ajouter une note de percussion à la partition en cours. Les autres fonctions, pour la ligne Piano, sont OK.

J'ai créé une nouvelle part. avec seulement une ligne pour Piano, et une pour caisse claire, juste pour voir. Là, ça fonctionne. J'ai sauvegardé, fermé le fichier, puis fermé MuseScore. Quand j'ai redémarré MuseScore, j'ai rappelé la part., et ça a fonctionné. Situation normale. Donc dans ma 1ère part., il y qqc qui coince.

J'ai essayé de la réécrire, en faisant du copier-coller pour ce qui marche, c'est à dire la ligne de Piano. J'ai ensuite entré à la main les notes de deux lignes de percussion, caisse claire. Tout s'est bien passé. Donc ça fonctionne maintenant. Le mystère reste entier pour la 1ère partition.

Il semble toutefois que la fonction "Enregistrer le métronome avec la partition" ne fonctionne pas, ou en tout cas ne sauvegarde pas le niveau du métronome. A confirmer.

Si c'est bon, je suis rassuré. Parce que bien que je sois nettement meilleur en informatique qu'en musique (ce qui n'est pas difficile...), j'utilise MuseScore depuis des années, pour faire des choses simples, sans problème.

Cordialement.

JP

En réponse à par cadiz1

C'est bon, je le tiens! J'ai compris les étapes et je peux reproduire à volonté :)
Le rapport de bug va suivre (en soirée, on y est déjà...) ou demain matin.
EDIT: A priori je n'ai pas le souvenir que cet "accident" ait été déjà signalé. Je dois vérifier cependant.

En réponse à par JPC06240

Comme la démontrer cadiz1, le problème vient de la portée de vibraphone qui n'est pas considérée par MuseScore comme un portée de percussion, et donc pas de palette percussion pour cette portée. Tu veux vraiment un vibraphone (donc un instrument mélodique?) ou une percu à son indéterminé? Tu peux toujours ajouter un nouvel instrument comme tu le souhaites et copier coller les notes. Voir fichier attaché par exemple.

Fichier attaché Taille
Ex p11 4.2.mscz 21.65 KB

En réponse à par [DELETED] 5

Bravo ! En effet, j'ai compris ce que vous avez découvert et tu m'expliques. C'est donc un bug du programme, qui classe le vibraphone parmi les percussions quand on veut ajouter un instrument, mais qui le traite comme un instrument mélodique pour l'ajout des notes.

J'ai réécrit la part. sans vibraphone, mais avec une caisse claire, et c'est tout bon. Le vibraphone avait été choisi un peu au hasard, juste pour générer un son de percussion différent de celui de la caisse claire.

Merci pour votre aide. MuseScore fera certainement une correction de ce bug prochainement. Curieux que personne ne l'aie encore mis en évidence.

Cordialement.

JP

En réponse à par JPC06240

Heu... un bug du programme. Oui et non!

Quand on fait les choses dans les règles de l'art, à savoir qu'on veuille ajouter une partie de vibraphone, eh bien MuseScore ajoute une partie de vibraphone en tant qu'instrument mélodique comme il se doit, avec une clé de Sol, - il ne le classe pas parmi les percussions comme vous dites, sous-entendu parmi les percus à hauteurs indéterminées. Et alors tout va bien.

Penseriez-vous par exemple associer le violon (instrument mélodique s'il en est) en tant qu'instrument de percu? Sans doute pas!

Mais si l'on "bidouille", par méconnaissance ou erreurs de manip, avec pour conséquence d'administrer au vibraphone une clef de percussion qui lui est fort étrangère, alors MuseScore n'est plus d'accord!

Ca fonctionne bien (voire très bien) en l'état, sauf dans ce cas, rare, et, encore une fois, après des manip. qui s'écartent franchement d'une utilisation "ordonnée". A mon avis, c'est pour cela qu'il n'avait pas été mis en évidence à ce jour.

EDIT: d'ailleurs, tiens, en évoquant le violon, et pour montrer le caractère "hors de propos" (je cherche le mot exact, inadéquat peut-être?) de ce cas d'utilisation, je peux reconstituer le même cas de figure, et arriver au même souci avec un violon justement!
violon 2.jpg
Et des fichiers test:
- le premier: violon batterie.mscz
- et le second rendu juste avant l'instant fatidique, et pour cause! : violon batterie 2.mscz

En réponse à par cadiz1

Merci pour ces recherches et ces remarques. Pour moi, c'est quand même un bug, puisque l'utilisateur peut faire une action qui conduit à un blocage. Normalement, aucune mauvaise utilisation d'un programme ne doit produire à une situation posant problème. Il doit y avoir au moins un message d'avertissement. C'est une règle générale.

Mais c'est compliqué, un programme de cette taille...

JP

En réponse à par JPC06240

C'est un bug, oui, et c'est bien pour cette raison que j'ai fait la recherche, puis rédigé le rapport dans la foulée!
Je voulais relativiser simplement: si ce cas de figure se rencontrait fréquemment (voire même de temps à autre), il y a un moment qu'il aurait été découvert. Et le blocage en question était facilement contournable en supprimant cette portée (voir une clef de percussion affiliée à un instrument mélodique tel que le vibraphone aurait dû vous alerter), et en en récréant une nouvelle, la bonne, tel que MuseScore le fait par défaut.

Ensuite, je ne suis pas qualifié pour développer (dans tous les sens du terme!) Ce que je fais simplement néanmoins à mon échelle d'utilisateur un petit peu averti.
Mettre des garde-fous, des barrières de protection partout, sous le prétexte de se préserver de méprises ou d'erreurs de quelques utilisateurs, avec le risque pour le coup de "brider" le programme, je ne sais pas...
Sans compter les effets collatéraux pas toujours prévisibles (et faire "joujou" avec les clefs, ce n'est pas anodin, je parle d'expérience en matière de rapports de bugs). Je n'irai pas plus loin, je dépasse largement mon seuil de compétences sur ce terrain, et seuls les développeurs sont qualifiés pour faire la part des choses et estimer ce qu'il convient de faire ou pas.

Si vous allez sur la page du Issue Tracker, vous verrez qu'il y a d'autres bugs. Pour la plupart (de mémoire), on peut, comme le "vôtre", les contourner aisément si l'on évite les écueils connus (certaines séquences d'opérations).
Mais il est bien de les consigner, justement pour pouvoir les repérer de suite s'ils venaient à réapparaître (les duplicatas). Et donc merci à vous d'avoir participé d'une certaine manière à ce travail!

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