Subject: Changement de portée

From: Christian LE BARS <[email-masked]>
Date: Tue, 17 Nov 2020 10:26:22 +0100

Bonjour a tous.

Dans une portée de piano, j'aimerai que les notes trop hautes de la 
portée de fa, passe sur la portée de sol.

pour cela j'ai écris cette partition:

\version "2.20.0"

%------------------------------------------------

MainDroite =

\relative c''

{   <g bes>4 <g bes>8 <g bes>  b'4  r  }

%-----------------------------------------------------

MainGaucheHaut =

\relative c'

{

   s8 e,16

  \change Staff = "MD"

  a'16 s4

}

%----------------------------------

MainGaucheBas =

\relative c'

{

  <d g, bes>4 <g, bes d>8 <g bes d> r2

}

%-----------------------------------------------

LaMainGauche =

  \new Staff = "MG"

  {

    \clef "bass"

    <<

        \new Voice = "MGHaut"

          \MainGaucheHaut

        \new Voice = "MGBas"

         \MainGaucheBas

    >>   }

%-------------------------------------------

LaMainDroite =

  \new Staff = "MD"

  {

    \clef "treble"

    \MainDroite

  }

%-------------------------------------------

LePiano =

\new PianoStaff

  <<

     \LaMainDroite

     \LaMainGauche

  >>

%------------------------------------------------

\score

{

   \LePiano

   \layout {}

}

Lily est contente avec cela.

Maintenant j'ai écris cela:

\version "2.20.0"

%----------------------------

MainGaucheHaut =

  \relative c'

  {

    \repeat unfold 8 s1

    \change Staff = "MD"

      d e f g  a b c b  a  g f e d c

    \change Staff = "MG"

     b a g f e d c

  }

%----------------------------------

MainGaucheBas =

  \relative c

   {   c1 d e f g  a b c  }

%-----------------------------------------------

LaMainGauche =

\new Staff = "MG"

{

   \clef "bass"

   <<

       \new Voice = "MGHaut"

        \MainGaucheHaut

       \new Voice = "MGBas"

         \MainGaucheBas

   >>

  }

%--------------------------------------------

LaMainDroite =

  \new Staff = "MD"

  \relative c'

   {

     \clef "treble"

      \time 29/1

      c1 d e f g a b c d e f g  a b c  b  a  g

      f e d c b a g  f e d c

   }

%------------------------------------------------

\score

  {

    \new PianoStaff

      <<

         \LaMainDroite

         \LaMainGauche

     >>

    \layout  { }

  }

Et là Lily râle:

/tmp/frescobaldi-krqnl9ac/tmpq3x310rz/document.ly:9:6: Avertissement : 
ce contexte de voix rrequiert un réglage \voiceXx ou \shiftXx

a b c b a

Pourquoi? Alors que le PDF est correct.

Merci par avance.

Portez vous bien.

Christian

---

From: Pierre Perol-Schneider <[email-masked]>
Date: Tue, 17 Nov 2020 11:17:21 +0100

Bonjour Chrsitian,

Le mar. 17 nov. 2020 à 10:26, Christian LE BARS <[email-masked]> a
écrit :
...

> Et là Lily râle:
>
> /tmp/frescobaldi-krqnl9ac/tmpq3x310rz/document.ly:9:6: Avertissement : ce
> contexte de voix rrequiert un réglage \voiceXx ou \shiftXx
>
> a b c b a
>
...
Il me semble que LP anticipe d'éventuelles collisions avec des hampe (qui
n'existent pas dans ce cas en l'occurrence...)
Donc j'écrirais :

MainGaucheHaut =
 \relative c'
 {

   \repeat unfold 8 s1
   \change Staff = "MD"
   \override NoteColumn.ignore-collision = ##t
     d e f g  a b c b  a  g f e d c
   \change Staff = "MG"
    b a g f e d c
 }

pour la calmer...
Cordialement,,
Pierre

---

From: Christian LE BARS <[email-masked]>
Date: Tue, 17 Nov 2020 11:28:23 +0100

Bonjour Pierre

merci de ta réponse elle est efficace.

J'ai une autre question

je me sert de Mark pour identifier une portée:

  \mark \markup {\small{ "Aéolien ( mineure naturelle)"}}

cependant le texte étant assez long, lily mange "Aé" .

j'aimerai décalé cette phrase un peut vers la droite.

Par avance merci

Porte toi bien

Christian

---

From: Pierre Perol-Schneider <[email-masked]>
Date: Tue, 17 Nov 2020 11:34:34 +0100

Comme ça ?

\version "2.20.0"
{
   \tweak X-offset #5 %% <= à régler
   \mark \markup {\small{ "Aéolien ( mineure naturelle)"}}
   c'
}

Cordialement,
Pierre

Le mar. 17 nov. 2020 à 11:28, Christian LE BARS <[email-masked]> a

---

From: Christian LE BARS <[email-masked]>
Date: Tue, 17 Nov 2020 11:51:03 +0100

Merci Pierre.

tu est un chef!

Au plaisir, porte toi bien.

Christian