Teoría musical/Introducción a la notación y el solfeo/La llave de do

De Wikilibros, la colección de libros de texto de contenido libre.
Ir a la navegación Ir a la búsqueda
← La llave de fa La llave de do La gran pauta →
Teoría musical/Introducción a la notación y el solfeo


Llave o Clave de Do[editar]

Evolución de la clave de do.

La llave de do se utiliza para las notas intermedias. Al igual que las llaves anteriores, evolucionó de la letra C, que es el do en el alfabeto musical.

La llave do fue la primera llave en aparecer y se solía cambiar de línea para tesituras más agudas o graves. Por ahora sólo revisaremos la llave de do en tercera línea. Algunos compositores han ido abandonando el uso de la llave de do, ya que las llaves de sol y fa son suficientes para representar todas las notas, sin embargo, sigue siendo necesario ejercitar el solfeo en todas las llaves.

La llave de do utiliza el do central como referencia. En la siguiente imagen se aprecia cómo la llave de do señala el do central en la tercera línea.

\relative c' {
  \override Staff.StaffSymbol #'line-positions =
    #'(-4 -2 -0.2 0 0.2 2 4)
  \clef alto
  \override Staff.TimeSignature #'stencil = ##f
  \time 1/1
  \override TextScript #'outside-staff-priority = ##f
  c1^\markup {
       \raise #24
       \column {
         \translate #'(37 . 0)
         \center-column {"Do Central" \char ##x2193 }
         \with-dimensions #'(0 . 85) #'(0 . 15)
         \postscript #"/whitekey {
                         newpath
                         0 0 moveto
                         5 0 rlineto 0 15 rlineto
                         -5 0 rlineto 0 -15 rlineto
                         closepath
                         stroke
                       } def
                       /whitenotekey {
                         /Times-Roman findfont
                         3 scalefont
                         setfont
                         newpath
                         0 0 moveto
                         5 0 rlineto 0 15 rlineto
                         -5 0 rlineto 0 -15 rlineto
                         dup stringwidth pop
                         2 div
                         2.5 exch sub
                         0 moveto
                         show
                         closepath
                         stroke
                       } def
                       /blackkey {
                         newpath
                         0 5 moveto
                         4 0 rlineto 0 10 rlineto
                         -4 0 rlineto 0 -10 rlineto
                         closepath
                         gsave
                         grestore
                         0 0 0 setrgbcolor
                         fill
                         stroke
                       } def
                       0 0 translate whitekey
                       5 0 translate whitekey
                       5 0 translate whitekey
                       5 0 translate whitekey
                       5 0 translate whitekey
                       5 0 translate whitekey
                       5 0 translate whitekey
                       5 0 translate whitekey
                       5 0 translate (Do) whitenotekey
                       5 0 translate whitekey
                       5 0 translate whitekey
                       5 0 translate whitekey
                       5 0 translate whitekey
                       5 0 translate whitekey
                       5 0 translate whitekey
                       5 0 translate whitekey
                       5 0 translate whitekey
                       -72 0 translate blackkey
                       5 0 translate blackkey
                       10 0 translate blackkey
                       5 0 translate blackkey
                       5 0 translate blackkey
                       10 0 translate blackkey
                       5 0 translate blackkey
                       10 0 translate blackkey
                       5 0 translate blackkey
                       5 0 translate blackkey
                       10 0 translate blackkey
                       -35.5 0 translate
                       -0 0 moveto
                       -41.5 -8 rlineto
                       stroke"
    }
  }
  _"Do"
  \bar "|."
}

¿Cómo Dibujar la llave de do?[editar]

Sigue la línea punteada en el siguiente dibujo para aprender a dibujar la llave de do:

Alto clef draw.svg

Notas en las líneas en la llave de do[editar]

Para aprender a leer en la llave de do, leeremos por separado las notas en las líneas y luego las notas en los espacios.

Las Notas en las líneas en la llave de do son:

  • Primera Línea: Fa
  • Segunda Línea: La
  • Tercera Línea: Do
  • Cuarta Línea: Mi
  • Quinta Línea: Sol

Debes aprender de memoria el orden de esas cinco notas: Fa, La, Do, Mi y Sol.

¿Te cuesta recordarlo? Utiliza la siguiente oración como ayuda:

Faraon Laborioso Donde Mira el Soldado

Aquí puedes ver la posición de las notas en el pentagrama y su ubicación en el piano:

\relative c' {
  \clef alto
  \override Staff.TimeSignature #'stencil = ##f
  \time 5/1
  \override TextScript #'outside-staff-priority = ##f
  f,1^\markup {
       \raise #22
       \column {
         \translate #'(37 . 0)
         \center-column {"Do Central" \char ##x2193 }
         \with-dimensions #'(0 . 85) #'(0 . 15)
         \postscript #"/whitekey {
                         newpath
                         0 0 moveto
                         5 0 rlineto 0 15 rlineto
                         -5 0 rlineto 0 -15 rlineto
                         closepath
                         stroke
                       } def
                       /whitenotekey {
                         /Times-Roman findfont
                         3 scalefont
                         setfont
                         newpath
                         0 0 moveto
                         5 0 rlineto 0 15 rlineto
                         -5 0 rlineto 0 -15 rlineto
                         dup stringwidth pop
                         2 div
                         2.5 exch sub
                         0 moveto
                         show
                         closepath
                         stroke
                       } def
                       /blackkey {
                         newpath
                         0 5 moveto
                         4 0 rlineto 0 10 rlineto
                         -4 0 rlineto 0 -10 rlineto
                         closepath
                         gsave
                         grestore
                         0 0 0 setrgbcolor
                         fill
                         stroke
                       } def
                       0 0 translate whitekey
                       5 0 translate whitekey
                       5 0 translate whitekey
                       5 0 translate whitekey
                       5 0 translate (Fa) whitenotekey
                       5 0 translate whitekey
                       5 0 translate (La) whitenotekey
                       5 0 translate whitekey
                       5 0 translate (Do) whitenotekey
                       5 0 translate whitekey
                       5 0 translate (Mi) whitenotekey
                       5 0 translate whitekey
                       5 0 translate (Sol) whitenotekey
                       5 0 translate whitekey
                       5 0 translate whitekey
                       5 0 translate whitekey
                       5 0 translate whitekey
                       -72 0 translate blackkey
                       5 0 translate blackkey
                       10 0 translate blackkey
                       5 0 translate blackkey
                       5 0 translate blackkey
                       10 0 translate blackkey
                       5 0 translate blackkey
                       10 0 translate blackkey
                       5 0 translate blackkey
                       5 0 translate blackkey
                       10 0 translate blackkey
                       -55.5 0 translate
                       -0 0 moveto
                       -21.5 -8 rlineto
                       10 0 moveto
                       -15 -7 rlineto
                       20 0 moveto
                       -8 -6 rlineto
                       30 0 moveto
                       -1.5 -5 rlineto
                       40 0 moveto
                       5.5 -4 rlineto
                       stroke"
  }
  }
  _"Fa" a_"La" c_"Do" e_"Mi" g_"Sol"
  \bar "|."
}

Ejercicios:

  • Lee las siguientes partituras en voz alta, acelera gradualmente la velocidad en la que lees.
  • Ubica las notas en el piano y toca cada una de las partituras.

\new Staff \with {
    instrumentName = \markup \huge {"1"}
  } \relative c' {
    \clef alto
    \override Staff.TimeSignature #'stencil = ##f
    \time 10/1
    e1 g c, a e' f, c' g' a, f
    \bar "|."
  }

\new Staff \with {
    instrumentName = \markup \huge {"2"}
  } \relative c' {
    \clef alto
    \override Staff.TimeSignature #'stencil = ##f
    \time 10/1
    f,1 e' g a, c a e' f, g' c,
    \bar "|."
  }

\new Staff \with {
    instrumentName = \markup \huge {"3"}
  } \relative c' {
    \clef alto
    \override Staff.TimeSignature #'stencil = ##f
    \time 10/1
    c1 a f e' c g' a, e' f, g'
    \bar "|."
  }

\new Staff \with {
    instrumentName = \markup \huge {"4"}
  } \relative c' {
    \clef alto
    \override Staff.TimeSignature #'stencil = ##f
    \time 10/1
    a1 f e' c g' e f, c' g' a,
    \bar "|."
  }

\new Staff \with {
    instrumentName = \markup \huge {"5"}
  } \relative c' {
    \clef alto
    \override Staff.TimeSignature #'stencil = ##f
    \time 10/1
    a1 f e' c g' e c g' f, a
    \bar "|."
  }

\new Staff \with {
    instrumentName = \markup \huge {"6"}
  } \relative c' {
    \clef alto
    \override Staff.TimeSignature #'stencil = ##f
    \time 10/1
    e1 c f, a g' c, e f, a g'
    \bar "|."
  }

\new Staff \with {
    instrumentName = \markup \huge {"7"}
  } \relative c' {
    \clef alto
    \override Staff.TimeSignature #'stencil = ##f
    \time 10/1
    c1 g' e a, f e' a, g' c, f,
    \bar "|."
  }

\new Staff \with {
    instrumentName = \markup \huge {"8"}
  } \relative c' {
    \clef alto
    \override Staff.TimeSignature #'stencil = ##f
    \time 10/1
    f,1 e' g a, c e g f, c' a
    \bar "|."
  }

\new Staff \with {
    instrumentName = \markup \huge {"9"}
  } \relative c' {
    \clef alto
    \override Staff.TimeSignature #'stencil = ##f
    \time 10/1
    a1 c e f, g' e c g' a, f
    \bar "|."
  }

\new Staff \with {
    instrumentName = \markup \huge {"10"}
  } \relative c' {
    \clef alto
    \override Staff.TimeSignature #'stencil = ##f
    \time 10/1
    g'1 c, a e' f, a e' c g' f,
    \bar "|."
  }

Notas en los espacios en la llave de do[editar]

Las Notas en los espacios en la llave de do son:

  • Primer espacio: Sol
  • Segundo espacio: Si
  • Tercer espacio: Re
  • Cuarto espacio: Fa

Debes aprender de memoria el orden de esas cinco notas: Sol, Si, Re y Fa.

Utiliza la siguiente oración como ayuda:

Solo Siembra y Recogeras Facilmente

\relative c' {
  \clef alto
  \override Staff.TimeSignature #'stencil = ##f
  \time 4/1
  \override TextScript #'outside-staff-priority = ##f
  g1^\markup {
       \raise #22
       \column {
         \translate #'(37 . 0)
         \center-column {"Do Central" \char ##x2193 }
         \with-dimensions #'(0 . 85) #'(0 . 15)
         \postscript #"/whitekey {
                         newpath
                         0 0 moveto
                         5 0 rlineto 0 15 rlineto
                         -5 0 rlineto 0 -15 rlineto
                         closepath
                         stroke
                       } def
                       /whitenotekey {
                         /Times-Roman findfont
                         3 scalefont
                         setfont
                         newpath
                         0 0 moveto
                         5 0 rlineto 0 15 rlineto
                         -5 0 rlineto 0 -15 rlineto
                         dup stringwidth pop
                         2 div
                         2.5 exch sub
                         0 moveto
                         show
                         closepath
                         stroke
                       } def
                       /blackkey {
                         newpath
                         0 5 moveto
                         4 0 rlineto 0 10 rlineto
                         -4 0 rlineto 0 -10 rlineto
                         closepath
                         gsave
                         grestore
                         0 0 0 setrgbcolor
                         fill
                         stroke
                       } def
                       0 0 translate whitekey
                       5 0 translate whitekey
                       5 0 translate whitekey
                       5 0 translate whitekey
                       5 0 translate whitekey
                       5 0 translate (Sol) whitenotekey
                       5 0 translate whitekey
                       5 0 translate (Si) whitenotekey
                       5 0 translate whitekey
                       5 0 translate (Re) whitenotekey
                       5 0 translate whitekey
                       5 0 translate (Fa) whitenotekey
                       5 0 translate whitekey
                       5 0 translate whitekey
                       5 0 translate whitekey
                       5 0 translate whitekey
                       5 0 translate whitekey
                       -72 0 translate blackkey
                       5 0 translate blackkey
                       10 0 translate blackkey
                       5 0 translate blackkey
                       5 0 translate blackkey
                       10 0 translate blackkey
                       5 0 translate blackkey
                       10 0 translate blackkey
                       5 0 translate blackkey
                       5 0 translate blackkey
                       10 0 translate blackkey
                       -50.5 0 translate
                       -0 0 moveto
                       -26.5 -7.5 rlineto
                       10 0 moveto
                       -15.5 -6.5 rlineto
                       20 0 moveto
                       -4.5 -5.5 rlineto
                       30 0 moveto
                       6.5 -4.5 rlineto
                       stroke"
  }
  }
  _"Sol" b_"Si" d_"Re" f_"Fa"
  \bar "|."
}

Ejercicios:

  • Lee las siguientes partituras en voz alta, acelera gradualmente la velocidad en la que lees.
  • Ubica las notas en el piano y toca cada una de las partituras.

\new Staff \with {
    instrumentName = \markup \huge {"1"}
  } \relative c' {
    \clef alto
    \override Staff.TimeSignature #'stencil = ##f
    \time 10/1
    d1 f g, b d g, b f' d b
    \bar "|."
  }

\new Staff \with {
    instrumentName = \markup \huge {"2"}
  } \relative c' {
    \clef alto
    \override Staff.TimeSignature #'stencil = ##f
    \time 10/1
    f1 b, g d' f b, g f' b, d
    \bar "|."
  }

\new Staff \with {
    instrumentName = \markup \huge {"3"}
  } \relative c' {
    \clef alto
    \override Staff.TimeSignature #'stencil = ##f
    \time 10/1
    g1 f' d f g, b f' g, b d
    \bar "|."
  }

\new Staff \with {
    instrumentName = \markup \huge {"4"}
  } \relative c' {
    \clef alto
    \override Staff.TimeSignature #'stencil = ##f
    \time 10/1
    b1 g d' f g, b d f g, d'
    \bar "|."
  }

\new Staff \with {
    instrumentName = \markup \huge {"5"}
  } \relative c' {
    \clef alto
    \override Staff.TimeSignature #'stencil = ##f
    \time 10/1
    d1 f b, g f' d g, d' f b,
    \bar "|."
  }

\new Staff \with {
    instrumentName = \markup \huge {"6"}
  } \relative c' {
    \clef alto
    \override Staff.TimeSignature #'stencil = ##f
    \time 10/1
    b1 d g, f' d f, b d f b,
    \bar "|."
  }

\new Staff \with {
    instrumentName = \markup \huge {"7"}
  } \relative c' {
    \clef alto
    \override Staff.TimeSignature #'stencil = ##f
    \time 10/1
    f1 d g, b f' g, d' b d g,
    \bar "|."
  }

\new Staff \with {
    instrumentName = \markup \huge {"8"}
  } \relative c' {
    \clef alto
    \override Staff.TimeSignature #'stencil = ##f
    \time 10/1
    g1 b f' d f g, b d g, f'
    \bar "|."
  }

\new Staff \with {
    instrumentName = \markup \huge {"9"}
  } \relative c' {
    \clef alto
    \override Staff.TimeSignature #'stencil = ##f
    \time 10/1
    f1 b, g d' b f' g, d' f b,
    \bar "|."
  }

\new Staff \with {
    instrumentName = \markup \huge {"10"}
  } \relative c' {
    \clef alto
    \override Staff.TimeSignature #'stencil = ##f
    \time 10/1
    d1 g, f' b, d g, f' d g, b
    \bar "|."
  }

Notas en líneas y espacios en la llave de do[editar]

\version "2.18.2"
\relative c' {
  \clef alto
  \override Staff.TimeSignature #'stencil = ##f
  \time 9/1
  \override TextScript #'outside-staff-priority = ##f
  f,1^\markup {
       \raise #22
       \column {
         \translate #'(37 . 0)
         \center-column {"Do Central" \char ##x2193 }
         \with-dimensions #'(0 . 85) #'(0 . 15)
         \postscript #"/whitekey {
                         newpath
                         0 0 moveto
                         5 0 rlineto 0 15 rlineto
                         -5 0 rlineto 0 -15 rlineto
                         closepath
                         stroke
                       } def
                       /whitenotekey {
                         /Times-Roman findfont
                         3 scalefont
                         setfont
                         newpath
                         0 0 moveto
                         5 0 rlineto 0 15 rlineto
                         -5 0 rlineto 0 -15 rlineto
                         dup stringwidth pop
                         2 div
                         2.5 exch sub
                         0 moveto
                         show
                         closepath
                         stroke
                       } def
                       /blackkey {
                         newpath
                         0 5 moveto
                         4 0 rlineto 0 10 rlineto
                         -4 0 rlineto 0 -10 rlineto
                         closepath
                         gsave
                         grestore
                         0 0 0 setrgbcolor
                         fill
                         stroke
                       } def
                       0 0 translate whitekey
                       5 0 translate whitekey
                       5 0 translate whitekey
                       5 0 translate whitekey
                       5 0 translate (Fa) whitenotekey
                       5 0 translate (Sol) whitenotekey
                       5 0 translate (La) whitenotekey
                       5 0 translate (Si) whitenotekey
                       5 0 translate (Do) whitenotekey
                       5 0 translate (Re) whitenotekey
                       5 0 translate (Mi) whitenotekey
                       5 0 translate (Fa) whitenotekey
                       5 0 translate (Sol) whitenotekey
                       5 0 translate whitekey
                       5 0 translate whitekey
                       5 0 translate whitekey
                       5 0 translate whitekey
                       -72 0 translate blackkey
                       5 0 translate blackkey
                       10 0 translate blackkey
                       5 0 translate blackkey
                       5 0 translate blackkey
                       10 0 translate blackkey
                       5 0 translate blackkey
                       10 0 translate blackkey
                       5 0 translate blackkey
                       5 0 translate blackkey
                       10 0 translate blackkey
                       -55.5 0 translate
                       -0 0 moveto
                       -21.5 -8 rlineto
                       5 0 moveto
                       -17.5 -7.5 rlineto
                       10 0 moveto
                       -13 -7 rlineto
                       15 0 moveto
                       -8.5 -6.5 rlineto
                       20 0 moveto
                       -4 -6 rlineto
                       25 0 moveto
                       0 -5.5 rlineto
                       30 0 moveto
                       4.5 -5 rlineto
                       35 0 moveto
                       8.5 -4.5 rlineto
                       40 0 moveto
                       12.5 -4 rlineto
                       stroke"
  }
  }
  _"Fa" g_"Sol" a_"La" b_"Si" c_"Do" d_"Re" e_"Mi" f_"Fa" g_"Sol"
  \bar "|."
}

Ejercicios:

  • Lee las siguientes partituras en voz alta, acelera gradualmente la velocidad en la que lees.
  • Ubica las notas en el piano y toca cada una de las partituras.

\new Staff \with {
    instrumentName = \markup \huge {"1"}
  } \relative c' {
    \clef alto
    \override Staff.TimeSignature #'stencil = ##f
    \time 10/1
    c1 d e f g c, e g d f
    \bar "|."
  }

\new Staff \with {
    instrumentName = \markup \huge {"2"}
  } \relative c' {
    \clef alto
    \override Staff.TimeSignature #'stencil = ##f
    \time 10/1
    c1 e g f d g f e d c
    \bar "|."
  }

\new Staff \with {
    instrumentName = \markup \huge {"3"}
  } \relative c' {
    \clef alto
    \override Staff.TimeSignature #'stencil = ##f
    \time 10/1
    f1 c e d g e f c d g
    \bar "|."
  }

\new Staff \with {
    instrumentName = \markup \huge {"4"}
  } \relative c' {
    \clef alto
    \override Staff.TimeSignature #'stencil = ##f
    \time 10/1
    e1 d g c, f g d e c f
    \bar "|."
  }

\new Staff \with {
    instrumentName = \markup \huge {"5"}
  } \relative c' {
    \clef alto
    \override Staff.TimeSignature #'stencil = ##f
    \time 10/1
    c1 b a g f c' a f g b
    \bar "|."
  }

\new Staff \with {
    instrumentName = \markup \huge {"6"}
  } \relative c' {
    \clef alto
    \override Staff.TimeSignature #'stencil = ##f
    \time 10/1
    g1 b f a c f, g a b c
    \bar "|."
  }

\new Staff \with {
    instrumentName = \markup \huge {"7"}
  } \relative c' {
    \clef alto
    \override Staff.TimeSignature #'stencil = ##f
    \time 10/1
    b1 a c g f a c g b f
    \bar "|."
  }

\new Staff \with {
    instrumentName = \markup \huge {"8"}
  } \relative c' {
    \clef alto
    \override Staff.TimeSignature #'stencil = ##f
    \time 10/1
    g1 b a c f, a g c f, b
    \bar "|."
  }

\new Staff \with {
    instrumentName = \markup \huge {"9"}
  } \relative c' {
    \clef alto
    \override Staff.TimeSignature #'stencil = ##f
    \time 10/1
    d1 e f, b g g' f c a d
    \bar "|."
  }

\new Staff \with {
    instrumentName = \markup \huge {"10"}
  } \relative c' {
    \clef alto
    \override Staff.TimeSignature #'stencil = ##f
    \time 10/1
    b1 f' g a, g d' f, e' c a
    \bar "|."
  }

Notas en líneas y espacios adicionales inferiores[editar]

A continuación veremos las notas en líneas y espacios adicionales superiores, hasta la segunda línea adicional, aunque se puede prolongar el pentagrama indefinidamente.

\relative c' {
  \clef alto
  \override Staff.TimeSignature #'stencil = ##f
  \time 4/1
  b,1^\markup {
       \raise #22
       \column {
         \translate #'(37 . 0)
         \center-column {"Do Central" \char ##x2193 }
         \with-dimensions #'(0 . 85) #'(0 . 15)
         \postscript #"/whitekey {
                         newpath
                         0 0 moveto
                         5 0 rlineto 0 15 rlineto
                         -5 0 rlineto 0 -15 rlineto
                         closepath
                         stroke
                       } def
                       /whitenotekey {
                         /Times-Roman findfont
                         3 scalefont
                         setfont
                         newpath
                         0 0 moveto
                         5 0 rlineto 0 15 rlineto
                         -5 0 rlineto 0 -15 rlineto
                         dup stringwidth pop
                         2 div
                         2.5 exch sub
                         0 moveto
                         show
                         closepath
                         stroke
                       } def
                       /blackkey {
                         newpath
                         0 5 moveto
                         4 0 rlineto 0 10 rlineto
                         -4 0 rlineto 0 -10 rlineto
                         closepath
                         gsave
                         grestore
                         0 0 0 setrgbcolor
                         fill
                         stroke
                       } def
                       0 0 translate (Si) whitenotekey
                       5 0 translate (Do) whitenotekey
                       5 0 translate (Re) whitenotekey
                       5 0 translate (Mi) whitenotekey
                       5 0 translate whitekey
                       5 0 translate whitekey
                       5 0 translate whitekey
                       5 0 translate whitekey
                       5 0 translate whitekey
                       5 0 translate whitekey
                       5 0 translate whitekey
                       5 0 translate whitekey
                       5 0 translate whitekey
                       5 0 translate whitekey
                       5 0 translate whitekey
                       5 0 translate whitekey
                       5 0 translate whitekey
                       -72 0 translate blackkey
                       5 0 translate blackkey
                       10 0 translate blackkey
                       5 0 translate blackkey
                       5 0 translate blackkey
                       10 0 translate blackkey
                       5 0 translate blackkey
                       10 0 translate blackkey
                       5 0 translate blackkey
                       5 0 translate blackkey
                       10 0 translate blackkey
                       -75.5 0 translate
                       -0 0 moveto
                       -1.5 -10 rlineto
                       5 0 moveto
                       14.5 -9.5 rlineto
                       10 0 moveto
                       31 -9 rlineto
                       15 0 moveto
                       47 -8.5 rlineto
                       stroke"
  }
  }
  _"Si" c_"Do" d_"Re" e_"Mi"
  \bar "|."
}

Notas en líneas y espacios adicionales superiores[editar]

A continuación veremos las notas en líneas y espacios adicionales inferiores, hasta la segunda línea adicional, aunque se puede prolongar el pentagrama indefinidamente.

\relative c' {
  \clef alto
  \override Staff.TimeSignature #'stencil = ##f
  \time 4/1
  \override TextScript #'outside-staff-priority = ##f
  a'1^\markup {
       \raise #25
       \column {
         \translate #'(37 . 0)
         \center-column {"Do Central" \char ##x2193 }
         \with-dimensions #'(0 . 85) #'(0 . 15)
         \postscript #"/whitekey {
                         newpath
                         0 0 moveto
                         5 0 rlineto 0 15 rlineto
                         -5 0 rlineto 0 -15 rlineto
                         closepath
                         stroke
                       } def
                       /whitenotekey {
                         /Times-Roman findfont
                         3 scalefont
                         setfont
                         newpath
                         0 0 moveto
                         5 0 rlineto 0 15 rlineto
                         -5 0 rlineto 0 -15 rlineto
                         dup stringwidth pop
                         2 div
                         2.5 exch sub
                         0 moveto
                         show
                         closepath
                         stroke
                       } def
                       /blackkey {
                         newpath
                         0 5 moveto
                         4 0 rlineto 0 10 rlineto
                         -4 0 rlineto 0 -10 rlineto
                         closepath
                         gsave
                         grestore
                         0 0 0 setrgbcolor
                         fill
                         stroke
                       } def
                       0 0 translate whitekey
                       5 0 translate whitekey
                       5 0 translate whitekey
                       5 0 translate whitekey
                       5 0 translate whitekey
                       5 0 translate whitekey
                       5 0 translate whitekey
                       5 0 translate whitekey
                       5 0 translate whitekey
                       5 0 translate whitekey
                       5 0 translate whitekey
                       5 0 translate whitekey
                       5 0 translate (Sol) whitenotekey
                       5 0 translate (La) whitenotekey
                       5 0 translate (Si) whitenotekey
                       5 0 translate (Do) whitenotekey
                       5 0 translate whitekey
                       -72 0 translate blackkey
                       5 0 translate blackkey
                       10 0 translate blackkey
                       5 0 translate blackkey
                       5 0 translate blackkey
                       10 0 translate blackkey
                       5 0 translate blackkey
                       10 0 translate blackkey
                       5 0 translate blackkey
                       5 0 translate blackkey
                       10 0 translate blackkey
                       -15.5 0 translate
                       -0 0 moveto
                       -61.5 -6.5 rlineto
                       5 0 moveto
                       -45.5 -6 rlineto
                       10 0 moveto
                       -30.5 -5.5 rlineto
                       15 0 moveto
                       -13.5 -5 rlineto
                       stroke"
  }
  }
  _"La" b_"Si" c_"Do" d_"Re"
  \bar "|."
}

Todas las notas en llave de do[editar]

Ejercicios:

  • Lee las siguientes partituras en voz alta, acelera gradualmente la velocidad en la que lees.
  • Ubica las notas en el piano y toca cada una de las partituras.

\new Staff \with {
    instrumentName = \markup \huge {"1"}
  } \relative c' {
    \clef alto
    \override Staff.TimeSignature #'stencil = ##f
    \time 15/1
    g'1 a b c d g, b d a c d c b a g
    \bar "|."
  }

\new Staff \with {
    instrumentName = \markup \huge {"2"}
  } \relative c' {
    \clef alto
    \override Staff.TimeSignature #'stencil = ##f
    \time 15/1
    c'1 g d' a b g c a d b d c g b a
    \bar "|."
  }

\new Staff \with {
    instrumentName = \markup \huge {"3"}
  } \relative c' {
    \clef alto
    \override Staff.TimeSignature #'stencil = ##f
    \time 15/1
    b'1 a c d g, c a b g d' a b g c d
    \bar "|."
  }

\new Staff \with {
    instrumentName = \markup \huge {"4"}
  } \relative c' {
    \clef alto
    \override Staff.TimeSignature #'stencil = ##f
    \time 15/1
    a'1 d g, c b g d' a c b g c b a d
    \bar "|."
  }

\new Staff \with {
    instrumentName = \markup \huge {"5"}
  } \relative c' {
    \clef alto
    \override Staff.TimeSignature #'stencil = ##f
    \time 15/1
    f,1 e d c b f' d b e c b c d e f
    \bar "|."
  }

\new Staff \with {
    instrumentName = \markup \huge {"6"}
  } \relative c' {
    \clef alto
    \override Staff.TimeSignature #'stencil = ##f
    \time 15/1
    e,1 b f' d c f d e b c b e c d f
    \bar "|."
  }

\new Staff \with {
    instrumentName = \markup \huge {"7"}
  } \relative c' {
    \clef alto
    \override Staff.TimeSignature #'stencil = ##f
    \time 15/1
    d,1 e b f' c e b d f c b e d f c
    \bar "|."
  }

\new Staff \with {
    instrumentName = \markup \huge {"8"}
  } \relative c' {
    \clef alto
    \override Staff.TimeSignature #'stencil = ##f
    \time 15/1
    c,1 f e b d f c d e b d f e b c
   \bar "|."
  }

\new Staff \with {
    instrumentName = \markup \huge {"9"}
  } \relative c' {
    \clef alto
    \override Staff.TimeSignature #'stencil = ##f
    \time 15/1
    c'1 e, b, d' a' b, f' g, f c' b' d,, a' d' c,,
    \bar "|."
  }

\new Staff \with {
    instrumentName = \markup \huge {"10"}
  } \relative c' {
    \clef alto
    \override Staff.TimeSignature #'stencil = ##f
    \time 15/1
    b1 d' g,, c f c, g'' f, b' d, e, b' a' a, c'
    \bar "|."
  }

\new Staff \with {
    instrumentName = \markup \huge {"11"}
  } \relative c' {
    \clef alto
    \override Staff.TimeSignature #'stencil = ##f
    \time 15/1
    f,1 d b b'' c, d' a, e d' g c c,, f' e b
    \bar "|."
  }

\new Staff \with {
    instrumentName = \markup \huge {"12"}
  } \relative c' {
    \clef alto
    \override Staff.TimeSignature #'stencil = ##f
    \time 15/1
    d'1 c, b c' g c,, a'' a, g e' d, e f' b b,,
    \bar "|."
  }

\new Staff \with {
    instrumentName = \markup \huge {"13"}
  } \relative c' {
    \clef alto
    \override Staff.TimeSignature #'stencil = ##f
    \time 15/1
    f1 c, a'' a, b, d e' b' g d g, c e, f b
    \bar "|."
  }

\new Staff \with {
    instrumentName = \markup \huge {"14"}
  } \relative c' {
    \clef alto
    \override Staff.TimeSignature #'stencil = ##f
    \time 15/1
    c1 d' d, g, e f' b,, d c'' g e a, f a' b,
    \bar "|."
  }

\new Staff \with {
    instrumentName = \markup \huge {"15"}
  } \relative c' {
    \clef alto
    \override Staff.TimeSignature #'stencil = ##f
    \time 15/1
    g'1 g, c, f b' a, e' d' c e,, f' d, b' d a'
    \bar "|."
  }