lilypond-user-fr
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Trop de texte... trop !!!


From: Bernard Barbier
Subject: Re: Trop de texte... trop !!!
Date: Tue, 12 Oct 2021 18:47:32 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.13.0

Bonsoir,

Merci Martial de cette idée, et cela fonctionne bien, je vais donc l'explorer.

Par contre, pour être plus complet dans ma demande, le template frescobaldi est ainsi rédigé, et la réduction piano du chœur est automatique... C'est là que je coince, car en récrivant les parties, c'est effectivement d'équerre, mais sur plus de 20 mesures, c'est pénible de tout réécrire !

J'ai mis un début de code, et les nuances apparaissent au piano, et malgré les remove... ça ne fonctionne pas... Est-ce seulement faisable ?....

Merci !

\version "2.20.0"
\language "italiano"

\header {
  % Supprimer le pied de page par défaut
  tagline = ##f
}

\layout {
  \context {
    \Voice
    \consists "Melody_engraver"
    \override Stem #'neutral-direction = #'()
  }
}

global = {
  \key do \major
  \time 4/4
}

soprano = \relative do'' {
  \global
  % En avant la musique !
  do4^\p
}

alto = \relative do' {
  \global
  % En avant la musique !
  do4^\p
}

tenor = \relative do' {
  \global
  % En avant la musique !
  do4^\p
}

bass = \relative do {
  \global
  % En avant la musique !
  do4^\p
}

verse = \lyricmode {
  % Ajouter ici des paroles.
  Do
}

pianoReduction = \new PianoStaff \with {
  fontSize = #-1
  \override StaffSymbol #'staff-space = #(magstep -1)
} <<
  \new Staff \with {
    \consists "Mark_engraver"
    \consists "Metronome_mark_engraver"
    \remove "Staff_performer"

% Mes ajouts pour ne pas mettre les nuances sur la partie de piano

    \remove "Dynamic_engraver"
    \remove "Dynamic_performer"

% Mais ça ne fonctionne pas du tout !

  } {
    #(set-accidental-style 'piano)
    <<
      \soprano \\
      \alto
    >>
  }
  \new Staff \with {
    \remove "Staff_performer"
  } {
    \clef bass
    #(set-accidental-style 'piano)
    <<
      \tenor \\
      \bass
    >>
  }
>>

\score {
  <<
    \new ChoirStaff <<
      \new Staff \with {
        midiInstrument = "choir aahs"
        instrumentName = "Soprano"
        shortInstrumentName = "S."
      } \new Voice = "soprano" \soprano
      \new Lyrics \with {
        \override VerticalAxisGroup #'staff-affinity = #CENTER
      } \lyricsto "soprano" \verse
      \new Staff \with {
        midiInstrument = "choir aahs"
        instrumentName = "Alto"
        shortInstrumentName = "A."
      } \new Voice = "alto" \alto
      \new Lyrics \with {
        \override VerticalAxisGroup #'staff-affinity = #CENTER
      } \lyricsto "alto" \verse
      \new Staff \with {
        midiInstrument = "choir aahs"
        instrumentName = "Ténor"
        shortInstrumentName = "T."
      } {
        \clef "treble_8"
        \new Voice = "tenor" \tenor
      }
      \new Lyrics \with {
        \override VerticalAxisGroup #'staff-affinity = #CENTER
      } \lyricsto "tenor" \verse
      \new Staff \with {
        midiInstrument = "choir aahs"
        instrumentName = "Basse"
        shortInstrumentName = "B."
      } {
        \clef bass
        \new Voice = "bass" \bass
      }
    >>
    \pianoReduction
  >>
  \layout { }
  \midi {
    \tempo 4=100
  }
}

Le 12/10/2021 à 17:45, Martial R a écrit :
Peur-être faire ainsi
pianoReduction =
\new PianoStaff \with {
  instrumentName = "Piano"
  fontSize = #-1
  \override StaffSymbol #'staff-space = #(magstep -1)
  \remove "Mark_engraver"
    \remove "Metronome_mark_engraver"
    \remove "Staff_performer"
    \remove "Dynamic_engraver"
    \remove "Dynamic_performer"
}
%-----------------------------------
%\version "2.23.4"

pianoReduction =
\new PianoStaff \with {
  instrumentName = "Piano"
  fontSize = #-1
  \override StaffSymbol #'staff-space = #(magstep -1)
  \remove "Mark_engraver"
    \remove "Metronome_mark_engraver"
    \remove "Staff_performer"
    \remove "Dynamic_engraver"
    \remove "Dynamic_performer"
}
<<
  {g' }
  { c' }
>>
<<
  \new Staff \with {
  instrumentName = "chant" }
  {  c''\p }
  \pianoReduction
>>


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

Le mar. 12 oct. 2021 à 15:43, Bernard Barbier <bernard.j.barbier@free.fr> a écrit :

Bonjour à tous,

J'utilise frescobalbi pour mes partitions, et surtout le template choeur, S-A-T-B avec réduction piano (pour la pauvre pianiste qui accompagne : 4 lignes à lire, dont une octava... bref...)

J'ai fait tout un tas de \remove "Dynamics..." mais ne n'arrive toujours pas à virer les nuances de la réduction piano...

pianoReduction = \new PianoStaff \with {
  fontSize = #-1
  \override StaffSymbol #'staff-space = #(magstep -1)
} <<
  \new Staff \with {
    \remove "Mark_engraver"
    \remove "Metronome_mark_engraver"
    \remove "Staff_performer"
    \remove "Dynamic_engraver"
    \remove "Dynamic_performer"

C'est ballot...

Une aide serait 'achement appréciée !!!

Un grand merci pour tout, et très belle fin de journée,

Bernard.




--
Martial Rameaux


reply via email to

[Prev in Thread] Current Thread [Next in Thread]