Siguiente: , Anterior: Pentagrama único, Arriba: Plantillas


A.2 Plantillas de piano

A.2.1 Piano solo

He aquí un sencillo sistema de piano.

     
     \version "2.11.51"
     superior = \relative c'' {
        \clef treble
        \key c \major
        \time 4/4
     
        a b c d
     }
     
     inferior = \relative c {
        \clef bass
        \key c \major
        \time 4/4
     
        a2 c
     }
     
     \score {
        \new PianoStaff <<
           \set PianoStaff.instrumentName = "Piano  "
           \new Staff = "upper" \superior
           \new Staff = "lower" \inferior
        >>
        \layout { }
        \midi { }
     }

[image of music]

A.2.2 Piano y melodía con letra

Aquí tenemos el típico formato de canción: un pentagrama con la melodía y la letra, y debajo el acompañamiento de piano.

     
     \version "2.11.51"
     melodia = \relative c'' {
        \clef treble
        \key c \major
        \time 4/4
     
        a b c d
     }
     
     texto = \lyricmode {
        Aaa Bee Cee Dee
     }
     
     superior = \relative c'' {
        \clef treble
        \key c \major
        \time 4/4
     
        a b c d
     }
     
     inferior = \relative c {
        \clef bass
        \key c \major
        \time 4/4
     
        a2 c
     }
     
     \score {
        <<
           \new Voice = "mel" {
               \autoBeamOff
               \melodia
           }
           \new Lyrics \lyricsto mel \texto
     
           \new PianoStaff <<
              \new Staff = "upper" \superior
              \new Staff = "lower" \inferior
           >>
        >>
        \layout {
           \context { \RemoveEmptyStaffContext }
        }
        \midi { }
     }

[image of music]

A.2.3 Piano con letra centrada

En lugar de tener un pentagrama dedicado a la melodía y la letra puede colocar la letra en medio de los pentagramas del piano (y omitir el pentagrama separado para la melodía).

     
     \version "2.11.51"
     superior = \relative c'' {
        \clef treble
        \key c \major
        \time 4/4
     
        a b c d
     }
     
     inferior = \relative c {
        \clef bass
        \key c \major
        \time 4/4
     
        a2 c
     }
     
     texto = \lyricmode {
        Aaa Bee Cee Dee
     }
     
     \score {
       \new GrandStaff <<
         \new Staff = superior { \new Voice = "singer" \superior }
         \new Lyrics \lyricsto "singer" \texto
         \new Staff = inferior {
           \clef bass
           \inferior
         }
       >>
       \layout {
         \context { \GrandStaff \accepts "Lyrics" }
         \context { \Lyrics \consists "Bar_engraver" }
       }
       \midi { }
     }

[image of music]

A.2.4 Piano con dinámicas centradas

Muchas partituras de piano tienen las indicaciones dinámicas centradas entre los dos pentagramas. La realización de esto necesita un poco de trucaje, pero ya que la plantilla está aquí mismo, no tiene que hacer el trucaje usted mismo.

     
     \version "2.11.51"
     superior = \relative c'' {
       \clef treble
       \key c \major
       \time 4/4
     
       a b c d
     }
     
     inferior = \relative c {
       \clef bass
       \key c \major
       \time 4/4
     
       a2 c
     }
     
     matices dinámicos = {
       s2\fff\> s4
       s\!\pp
     }
     
     pedal = {
       s2\sustainOn s2\sustainOff
     }
     
     \score {
       \new PianoStaff <<
         \new Staff = "upper" \superior
         \new Dynamics = "dynamics" \matices dinámicos
         \new Staff = "lower" <<
           \clef bass
           \inferior
         >>
         \new Dynamics = "pedal" \pedal
       >>
       \layout {
         \context {
           \type "Engraver_group"
           \name Dynamics
           \alias Voice % So that \cresc works, for example.
           \consists "Output_property_engraver"
     
           \override VerticalAxisGroup #'minimum-Y-extent = #'(-1 . 1)
           \override DynamicLineSpanner #'Y-offset = #0
           pedalSustainStrings = #'("Ped." "*Ped." "*")
           pedalUnaCordaStrings = #'("una corda" "" "tre corde")
     
           \consists "Piano_pedal_engraver"
           \consists "Script_engraver"
           \consists "Dynamic_engraver"
           \consists "Text_engraver"
     
           \override TextScript #'font-size = #2
           \override TextScript #'font-shape = #'italic
     
           \consists "Skip_event_swallow_translator"
     
           \consists "Axis_group_engraver"
         }
         \context {
           \PianoStaff
           \accepts Dynamics
         }
       }
     }
     \score {
       \new PianoStaff <<
         \new Staff = "upper" << \superior \matices dinámicos >>
         \new Staff = "lower" << \inferior \matices dinámicos >>
         \new Dynamics = "pedal" \pedal
       >>
       \midi {
         \context {
           \type "Performer_group"
           \name Dynamics
           \consists "Piano_pedal_performer"
         }
         \context {
           \PianoStaff
           \accepts Dynamics
         }
       }
     }

[image of music]

Esta página corresponde a LilyPond-2.11.58 (rama de desarrollo).

Informe de los fallos a través de la lista en español lilypond-es, o en inglés a través de http://post.gmane.org/post.php?group=gmane.comp.gnu.lilypond.bugs.

Se agradecen las sugerencias para la documentación.

Otros idiomas: English, deutsch.