|
From: | Jean Abou Samra |
Subject: | Re: Changement d’armure avant reprise |
Date: | Sat, 12 Sep 2020 16:42:30 +0200 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 |
Bonjour,
trop fort !
Trop fort Pierre. Je n'ai fait que le copier ! Le 12/09/2020 à 14:35, Bernard Meylan a écrit :
Jean Abou Samra wrote[…]Cependant, je viens de me rappeler d'une astuce proposée un jour par Pierre le magicien : un silence invisible en note d'ornement. Voici, donc (j'ai rajouté des parenthèses pour plus de clarté) : \version "2.21.6" armureDePrécaution = \tweak KeySignature.extra-spacing-width #'(-4.5 . -2) \tweak KeySignature.font-size -4 \tweak ParenthesesItem.font-size 0 \parenthesize \etc \relative c' { \repeat volta 2 { \key d \major d1 \bar "||" \key g \major g } \alternative { { \afterGrace g { \armureDePrécaution \key d \major s } } { g } } g }Super solution! Mais lorsqu'on ajoute le changement de tonalité (\armureDePrécaution \key d \major) il se poursuit dans les mesures qui suivent. Au lieu de «g» dans la toute dernière ligne, remplacez par «g4 a b c» et vous verrez que le do se verra affublé d'un bécarre (normal, évidemment), alors que j'aimerais rester en sol majeur (c'est la continuation de la mélodie avant l'«alternative»). Je vais devoir ici, pour la dernière mesure insérer un nouveau changement de tonalité pour revenir en sol majeur et le rendre invisible. Mais le plus gros problème est résolu, merci!
En y réfléchissant, une autre armure de précaution après la barre de mesure rendrait peut-être la notation plus claire. \version "2.21.6" \relative c' { \override Score.VoltaBracketSpanner.padding = 1.3 \repeat volta 2 { \key d \major d1 \bar "||" \key g \major g } \alternative { { \afterGrace g { \tweak KeySignature.font-size -4 \tweak KeySignature.extra-spacing-width #'(-4.5 . -3) \tweak ParenthesesItem.font-size 0.0 \parenthesize \key d \major s } } { \grace s \once \set Staff.printKeyCancellation = ##f \tweak KeySignature.font-size -4 \tweak KeySignature.extra-spacing-width #'(-2 . 0.3) \tweak ParenthesesItem.font-size -3 \parenthesize \key g \major g } } % Au cas où la musique se poursuivrait avec d'autres volte. \revert Score.VoltaBracketSpanner.padding g }(Je ne suis pas sûr que les puristes apprécient extra-spacing-width, mais cela fonctionne !)
Cordialement, Jean Abou Samra
[Prev in Thread] | Current Thread | [Next in Thread] |