bécarre automatique obstiné

• 8 Févr. 2018 - 06:12

Bonjour.
Corrigeant une partition, je me trouve avec un bécarre automatique qui ne veut pas se laisser supprimer.
La liaison initiale était fautive (liaison de phrasé), j'ai donc supprimé liaison et croche d'arrivée (premier temps de la mesure suivante), puis en mode note j'ai sélectionné la valeur pour ajouter une liaison de durée, conforme. La note liée a une altération accidentelle.
MS a immédiatement accolé un bécarre à la deuxième croche et c'est celui-là que je ne peux supprimer (fichier joint).
J'ai essayé de supprimer tout le premier temps, de poser un bémol de rappel sur la croche de sortie de liaison, j'ai évidemment exploré ce que l’inspecteur me propose, rien à faire. Pour le moment, j'ai donc ajouté un bémol à la deuxième croche (qui n'est donc plus fautive) et j'ai décoché "visible" afin qu'il n'apparaisse pas. Visuellement le résultat est bon et la liaison est bien audible...
La solution est sans doute toute simple, mais je sèche... Ceci dit, je n'y reviendrai que ce soir tard, maintenant, j'aurais peut-être une idée d'ici là.
Bonne journée.

PS : MS 2.1/Debian 9, partition originale téléchargée au format *.mscz, fichier renommé et sauvegardes au fur et à mesure des corrections.

Fichier attaché Taille
noturne_alteration.png 16.67 KB

Commentaires

Re.
Je pose ci-dessous le résultat que j'obtiens et celui que je souhaiterais :

  • dans le premier cas, MS distingue la nature de la liaison et alloue l'altération accidentelle à la première croche (son OK), donc la deuxième croche a besoin du rappel pour être elle aussi altérée (on est en clef de fa, mais ça ne change rien sur le fond),
  • un musicien scrupuleux (et pressé :D ) pourrait imaginer une broderie au demi-ton supérieur (liaison de phrasé), en fin de liaison, avant de reprendre le mouvement mélodique descendant, avec retour de l'altération accidentelle,

  • dans le second cas, aucun doute n'est permis.

D'accord, je pinaille, vue la pièce (Mozart) la première version suffirait presque à être "évidente". Mais graphiquement rien ne distingue une liaison de prolongation d'une liaison de phrasé...

Fichier attaché Taille
notur_2.png 15.52 KB
notur_3.png 14.78 KB

En réponse à par trefix

Un débat a plus ou moins eu lieu sur le forum anglais à ce sujet ( je n'ai pas retrouvé les fils correspondants ). Le fonctionnement actuel de MuseScore en découle.
En revanche le forçage du bémol sur la croche liée qui arrangerait les choses mais "supprime" la liaison de prolongation me semble être un bug... déjà présent sur les anciennes versions de MuseScore.

En réponse à par [DELETED] 16875981

Bug ? N'ayant pas suivi les conversations anglaises, je ne vois pas... Ou alors juste cette particularité que j'ai rencontrée :
- poser une noire,
- poser une liaison de durée (valeur croche, ici),
- poser une altération accidentelle,
- la liaison disparaît.
Ce n'est pas totalement illogique non plus, l'altération devrait être pour la première note de la liaison et lorsqu'on clique c'est la sortie de liaison qui est en inversion vidéo. Un coup de "flèche gauche" pour revenir sur la note initiale et poser l'altération, la liaison de durée ne disparaît pas et l'écriture se poursuit simplement...
En tout cas ça ne me choque pas.

En réponse à par trefix

Je suis d'accord pour dire que c'est un bug. Vous pouvez mettre le b sur la première note de la mesure, mais cela n'affecte pas les notes plus tard dans la mesure. Un naturel(?) Sera forcé sur le second LA qui ne peut pas être supprimé. Il ne peut être changé en un b. Cela ne devrait pas être le cas. Le b devrait s'appliquer à tous les LA dans la mesure.

Je ne me souviens pas d'une discussion de ce bug sur le forum anglais mais je me souviens d'une discussion qui a pu mettre la courtoisie accidentelle sur une note liée. Cela a été corrigé dans #111116: Cannot add courtesy accidentals for a tied note.

En réponse à par trefix

Re.
Je voulais passer le sujet en [Résolu], même s'il ne l'est pas vraiment, mais je ne peux plus éditer le message initial (donc son titre).
Quelques remarques après mes différents essais :
- la liaison de durée "porte" l'altération accidentelle sur la dernière note, la lecture (son) est donc correcte, que l'altération soit marquée ou non sur cette dernière note,
- une fois évité l'écueil décrit au dessus, ajouter l'altération manquante (après la barre de mesure) ne change nullement la lecture : c'est donc purement graphique, dans ce cas,
- le bécarre de précaution reste modifiable en bémol ou dièse mais ne peux pas être supprimé, du moins par les méthodes que j'ai essayées,
- du coup il suffit de décocher la case "visible" dans l'inspecteur pour faire disparaître l'altération surnuméraire... de la version imprimée.
Bref, pas bien grave, le cas n'étant pas forcément si fréquent et comme la version "par défaut" fonctionne bien (même si elle ne me satisfait pas) à part pour quelques pinailleurs dans mon genre il n'y a sans doute pas besoin de se prendre la tête sur le code pour si peu ;)
Bonne soirée.

En réponse à par trefix

Il reste toutefois une anomalie : l'altération d'une note dans la mesure implique que toutes les notes de même nom et même octave dans cette mesure soient altérées à l'identique indépendamment de l'armure à la clé. Quand vous saisissez la seconde croche ce n'est pas un bécarre mais un bémol qui devrait se placer automatiquement devant elle ( puisque la note précédente bien qu'altérée, ne l'affiche pas ). Ce n'est certes pas le résultat que vous attendez mais il y a, semble t'il, un problème.
"Le forçage du bémol sur la note de prolongation ne devrait pas supprimer la liaison"
Je vois personnellement une raison logique à cela : les 2 notes ne sont plus liées ce qui était la lecture initiale même si une liaison de phrasé peut faire illusion ( et d'autres pinailleurs mais aux idées apposées à la vôtre et qui veulent un rendu sonore correct de la liaison risquent de... pinailler. En revanche ce qui n'est pas très logique c'est de forcer le bémol sur la 1ère croche et c'est ce qui ressort des discussions sur le forum anglais.

En réponse à par [DELETED] 16875981

Bonjour.
Oui, ce devrait être un bémol... si la liaison de durée prenait en compte la barre de mesure, ce qui ne semble pas être le cas. MS pose donc ici un bécarre de précaution après usage d'une altération accidentelle.
Pour l'audio, dès lors que la liaison est bien une liaison de durée, ce qui est le cas pour les deux captures que j'ai postées, il n'y a pas de problème de détaché intempestif dans le fichier son, ni à la lecture ni à l'exportation, je l'ai vérifié.
Je ferai dans le WE une série de captures pas à pas pour bien montrer comment j'ai procédé pour arriver au résultat escompté (notu_3), de façon simple.
Quant au choix "philosophique" de reporter l'altération accidentelle sur la deuxième note de la liaison, pour ma part je continuerai afin de lever toute ambiguïté. J'ai quelques (rares) choristes qui ont de bonnes connaissances théoriques et posent des questions pertinentes lorsqu'ils doutent ; en fin de répet' après une grosse journée, j'aime autant que tout soit limpide...

PS : la barre de mesure est bien prise en compte d'une manière ou d'une autre, puisque MS ajoute un bécarre de précaution. C'est le fait que la sortie de liaison, altérée (audio mais pas graphique), soit dans une nouvelle mesure et y "importe" donc l'altération accidentelle qui ne semble pas pris en compte : toutes les notes identiques dans cette nouvelle mesure devraient en effet être altérée à l'identique, par défaut. Après, pour avoir ET le son ET l'image sans créer d'autres bugs, le code a peut-être imposé légitimement des restrictions ou un "bricolage".

En réponse à par trefix

Dans de vieilles versions de MuseScore l'armure "dirigeait" la saisie : une note altérée dans la mesure n'entrainait pas l'altération à l'identique des suivantes ( il suffisait au moment de la saisie d'un appui sur "Touche flèche bas ou haut" pour mettre la note en conformité ). Cela ne gênait pas les premiers utilisateurs dont certains, profs de conservatoire, "s'adaptaient". Des "pinailleurs" ;) ont exigé que MuseScore respecte la règle musicale, ce qui fut fait. Le cas de figure qui nous concerne ( l'absence de l'altération pour cause de liaison de prolongation croisant une barre de mesure ) semble avoir échappé à la vigilance des programmeurs et à beaucoup d'utilisateurs. Semble aussi ne pas trop les gêner puisque le problème existe maintenant depuis plusieurs années ( 5 ans au moins ).

En réponse à par [DELETED] 16875981

"Si ce n'est pas réglé demain, je fais pipi par terre et je me roule dedans !" :D
Blague à part, je ne réclame rien, je soulignais une "particularité" et j'ai une bidouille qui fonctionne pour mon propre compte, donc tout va bien. Si par contre je peux aider (un tout petit peu) à comprendre un "bug" improbable sur lequel j'ai mis la souris...

En réponse à par trefix

Ceux que cet état de fait indispose peuvent faire un rapport sur "Issue tracker" où l'on signale ce qui peut être un bug. Pour ma part, ceci ne m'ayant jamais gêné, je n'en vois pas l'intérêt mais je laisse la porte ouverte aux "pinailleurs" obnubilés par les règles. Le team de programmeurs a des choses plus utiles à traiter qu'un bug ( si c'en est vraiment un ) très mineur ; )

En réponse à par trefix

Bonjour.
Ma bidouille en image, après essais dans divers cas de figure (armures, altération ascendante/descendante)... La liaison reste "de durée" et lue comme telle en audio.

À noter pour finir de détailler le comportement de cette liaison de durée qu'à l'étape B l'ajout de l'altération ne peux se faire qu'avec le "bouton" de saisie (bémol, ici), au clavier ou à la souris. L'utilisation des flèches du clavier agit sur la PREMIÈRE note de la liaison (donc sur toute la liaison).

Bref, ce n'est pas moi qui avais évoqué un "bug" avec cette liaison, je demandais juste à pouvoir supprimer l'altération devenue inutile dans ma manière d'écrire. Je me contenterai de la rendre invisible, car en l'état elle reste indispensable pour l'audio, malgré l'ajout de l'altération sur la note de sortie de liaison (cette altération sur la deuxième note liée est donc factice pour MS : uniquement visuelle -imprimable- mais pas fonctionnelle ni pour l'audio ni pour la saisie du reste de la mesure).

Et si mes observations peuvent servir un jour, tant mieux, mais je me doute bien que les dev ont plus urgent dans le terminal ;)

Bon W.E.

Fichier attaché Taille
liaison.png 69.74 KB

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