Teoría musical/Generalidades/Texto completo

De Wikilibros, la colección de libros de texto de contenido libre.
Ir a la navegación Ir a la búsqueda



Si recapitulamos lo que hemos visto hasta el momento. Ya conocemos las notas que en adelante llamaremos notas naturales.

También hemos tratado los conceptos de tono y semitono.

Ahora conoceremos las alteraciones. Las alteraciones son notas que no tienen una escritura fija, sino se obtienen al ascender o descender una nota natural en un semitono o un tono.

Existen cinco alteraciones:

  • Sostenido : Asciende una nota en un semitono.
  • Bemol : Desciende una nota en un semitono.
  • Doble Sostenido doble sostenido: Asciende una nota en un tono.
  • Doble Bemol doble bemol: Desciende una nota en un tono.
  • Becuadro : Anula cualquier alteración, la nota vuelve a su estado natural.

Además se pueden escribir de dos formas:

  • Como alteraciones accidentales: Si aparecen en cualquier punto de la partitura y tienen efecto por un compás.
  • Como alteraciones propias: Se escriben en la armadura y afectan todas las notas de la partitura. Indican la tonalidad de una pieza musical.

Recordarás que hemos tratado dos alteraciones en este libro: el fa sostenido y el si bemol.

Se describirá en detalle cada tipo de alteración.

Tipos de alteración[editar]

Sostenido[editar]

El sostenido () asciende una nota en un semitono. En el piano podemos ver que para una nota sostenida, le corresponderá la tecla negra contigua que esté a la derecha.

\relative c' {
  \override Staff.TimeSignature #'stencil = ##f
  \time 4/4
  c2^\markup {
       \raise #26
       \column {
         \translate #'(6.5 . 0)
         \center-column {"Do Central" \char ##x2193 }
         \with-dimensions #'(0 . 85) #'(0 . 15)
         \postscript #"/text {
                         /string exch def
                         /y exch def
                         /x exch def
                         /Times-Roman findfont
                         3 scalefont
                         setfont
                         0 0 moveto
                         string dup stringwidth pop
                         2 div
                         x exch sub
                         y moveto
                         show
                       } def
                       /whitekey {
                         newpath
                         0 0 moveto
                         5 0 rlineto 0 15 rlineto
                         -5 0 rlineto 0 -15 rlineto
                         closepath
                         stroke
                       } def
                       /whitenotekey {
                         /string exch def
                         newpath
                         0 0 moveto
                         5 0 rlineto 0 15 rlineto
                         -5 0 rlineto 0 -15 rlineto
                         2.5 0 string text
                         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
                       /blacknotekey {
                         /string1 exch def
                         /string2 exch def 
                         newpath
                         0 5 moveto
                         4 0 rlineto 0 10 rlineto
                         -4 0 rlineto 0 -10 rlineto
                         closepath
                         gsave
                         1 setgray
                         fill
                         grestore
                         2 9 string2 text
                         2 6 string1 text
                         gsave
                         .5 setlinewidth
                         0 setgray
                         stroke
                         grestore
                       } def
                       0 0 translate whitekey
                       5 0 translate whitekey
                       5 0 translate (Do) whitenotekey
                       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 whitekey
                       5 0 translate (Re) whitenotekey
                       5 0 translate whitekey
                       5 0 translate whitekey
                       5 0 translate (Sol) whitenotekey
                       5 0 translate whitekey
                       5 0 translate whitekey
                       5 0 translate whitekey
                       -77 0 translate blackkey
                       10 0 translate (Do) (#) blacknotekey
                       5 0 translate blackkey
                       10 0 translate (Fa) (#) blacknotekey
                       5 0 translate blackkey
                       5 0 translate (La) (#) blacknotekey
                       10 0 translate blackkey
                       5 0 translate (Re) (#) blacknotekey
                       10 0 translate blackkey
                       5 0 translate (Sol) (#) blacknotekey
                       5 0 translate blackkey
                       -60.5 0 translate
                       -0 0 moveto
                       -11 -13 rlineto
                       2.5 5 moveto
                       5 -5 5 -8 -3.5 -13 curveto
                       15 0 moveto
                       -8.5 -11.5 rlineto
                       17.5 5 moveto
                       21 -2 23 -6 13.5 -12 curveto
                       25 0 moveto
                       -1.5 -7.5 rlineto
                       27.5 5 moveto
                       2.5 -15.5 rlineto
                       40 0 moveto
                       0.25 -9 rlineto
                       42.5 5 moveto
                       5 -14 rlineto
                       55 0 moveto
                       2 -7.5 rlineto
                       57.5 5 moveto
                       7.5 -12.5 rlineto
                       stroke"
    }
  }
  _"Do"
  cis_"Do#" \bar "||"
  f_"Fa" fis_"Fa#" \bar "||"
  a_"La" ais_"La#" \bar "||"
  d_"Re" dis_"Re#" \bar "||"
  g_"Sol" gis_"Sol#"
  \bar "|."
}

Al ocupar un sostenido con un Mi lo ascenderemos un semitono. La nota resultante tendrá la misma altura que el Fa natural. En este caso, decimos que el Mi y el Fa son notas enarmónicas. Lo mismo ocurre con el Si, es enarmónico con el Do natural.

\relative c' {
  \override Staff.TimeSignature #'stencil = ##f
  \time 4/4
  b2^\markup {
       \raise #27
       \column {
         \translate #'(6.5 . 0)
         \center-column {"Do Central" \char ##x2193 }
         \with-dimensions #'(0 . 85) #'(0 . 15)
         \postscript #"/text {
                         /string exch def
                         /y exch def
                         /x exch def
                         /Times-Roman findfont
                         3 scalefont
                         setfont
                         0 0 moveto
                         string dup stringwidth pop
                         2 div
                         x exch sub
                         y moveto
                         show
                       } def
                       /whitekey {
                         newpath
                         0 0 moveto
                         5 0 rlineto 0 15 rlineto
                         -5 0 rlineto 0 -15 rlineto
                         closepath
                         stroke
                       } def
                       /whitenotekey {
                         /string1 exch def
                         /string2 exch def
                         newpath
                         0 0 moveto
                         5 0 rlineto 0 15 rlineto
                         -5 0 rlineto 0 -15 rlineto
                         2.5 0 string1 text
                         2.5 2.5 string2 text
                         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 ( ) (Si) whitenotekey
                       5 0 translate (Si) (#) whitenotekey
                       5 0 translate whitekey
                       5 0 translate ( ) (Mi) whitenotekey
                       5 0 translate (Mi) (#) whitenotekey
                       5 0 translate whitekey
                       5 0 translate whitekey
                       5 0 translate ( ) (Si) whitenotekey
                       5 0 translate (Si) (#) whitenotekey
                       5 0 translate whitekey
                       5 0 translate ( ) (Mi) whitenotekey
                       5 0 translate (Mi) (#) whitenotekey
                       5 0 translate whitekey
                       5 0 translate whitekey
                       5 0 translate ( ) (Si) whitenotekey
                       5 0 translate (Si) (#) whitenotekey
                       -77 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
                       5 0 translate blackkey
                       10 0 translate blackkey
                       5 0 translate blackkey
                       5 0 translate blackkey
                       -66 0 translate
                       -0 0 moveto
                       -5.5 -11.5 rlineto
                       5 0 moveto
                       -3 -11.5 rlineto
                       15 0 moveto
                       -3.5 -10 rlineto
                       20 0 moveto
                       -1 -10 rlineto
                       35 0 moveto
                       -6 -11.5 rlineto
                       40 0 moveto
                       -3.5 -11.5 rlineto
                       50 0 moveto
                       -4 -10 rlineto
                       55 0 moveto
                       -1.5 -10 rlineto
                       70 0 moveto
                       -7 -7.5 rlineto
                       75 0 moveto
                       -4.5 -7.5 rlineto
                       stroke"
    }
  }
  _"Si"
  bis_"Si#" \bar "||"
  e_"Mi" eis_"Mi#" \bar "||"
  b'_"Si" bis_"Si#" \bar "||"
  e_"Mi" eis_"Mi#" \bar "||"
  b'_"Si" bis_"Si#"
  \bar "|."
}

Bemol[editar]

El bemol () desciende una nota en un semitono. En el piano podemos ver que para una nota bemol, le corresponderá la tecla negra contigua que esté a la izquierda.

\relative c' {
  \override Staff.TimeSignature #'stencil = ##f
  \time 4/4
  b2^\markup {
       \raise #26
       \column {
         \translate #'(6.5 . 0)
         \center-column {"Do Central" \char ##x2193 }
         \with-dimensions #'(0 . 85) #'(0 . 15)
         \postscript #"/text {
                         /string exch def
                         /y exch def
                         /x exch def
                         /Times-Roman findfont
                         3 scalefont
                         setfont
                         0 0 moveto
                         string dup stringwidth pop
                         2 div
                         x exch sub
                         y moveto
                         show
                       } def
                       /whitekey {
                         newpath
                         0 0 moveto
                         5 0 rlineto 0 15 rlineto
                         -5 0 rlineto 0 -15 rlineto
                         closepath
                         stroke
                       } def
                       /whitenotekey {
                         /string exch def
                         newpath
                         0 0 moveto
                         5 0 rlineto 0 15 rlineto
                         -5 0 rlineto 0 -15 rlineto
                         2.5 0 string text
                         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
                       /blacknotekey {
                         /string1 exch def
                         /string2 exch def 
                         newpath
                         0 5 moveto
                         4 0 rlineto 0 10 rlineto
                         -4 0 rlineto 0 -10 rlineto
                         closepath
                         gsave
                         1 setgray
                         fill
                         grestore
                         2 9 string2 text
                         2 6 string1 text
                         gsave
                         .5 setlinewidth
                         0 setgray
                         stroke
                         grestore
                       } def
                       0 0 translate whitekey
                       5 0 translate (Si) whitenotekey
                       5 0 translate whitekey
                       5 0 translate whitekey
                       5 0 translate (Mi) whitenotekey
                       5 0 translate whitekey
                       5 0 translate whitekey
                       5 0 translate (La) whitenotekey
                       5 0 translate whitekey
                       5 0 translate whitekey
                       5 0 translate (Re) whitenotekey
                       5 0 translate whitekey
                       5 0 translate whitekey
                       5 0 translate (Sol) whitenotekey
                       5 0 translate whitekey
                       5 0 translate whitekey
                       5 0 translate whitekey
                       -77 0 translate (Si) (b) blacknotekey
                       10 0 translate blackkey
                       5 0 translate (Mi) (b) blacknotekey
                       10 0 translate blackkey
                       5 0 translate (La) (b) blacknotekey
                       5 0 translate blackkey
                       10 0 translate (Re) (b) blacknotekey
                       5 0 translate blackkey
                       10 0 translate (Sol) (b) blacknotekey
                       5 0 translate blackkey
                       5 0 translate blackkey
                       -65.5 0 translate
                       -0 0 moveto
                       -6 -14 rlineto
                       -2.5 5 moveto
                       -8 -5 8 -5 1.5 -14 curveto
                       15 0 moveto
                       -4 -13 rlineto
                       12.5 5 moveto
                       7 -2 7 -6 16 -12 curveto
                       30 0 moveto
                       -1.5 -8 rlineto
                       27.5 5 moveto
                       23 -5 33 -5 35.5 -11 curveto
                       45 0 moveto
                       0.25 -9.5 rlineto
                       42.5 5 moveto
                       37 -5 50 0 53 -9.5 curveto
                       60 0 moveto
                       2 -8 rlineto
                       57.5 5 moveto
                       53 -8 68 0 70 -8 curveto
                       stroke"
    }
  }
  _"Si"
  bes_"Sib" \bar "||"
  e_"Mi" ees_"Mib" \bar "||"
  a_"La" aes_"Lab" \bar "||"
  d_"Re" des_"Reb" \bar "||"
  g_"Sol" ges_"Solb"
  \bar "|."
}

Al ocupar un bemol con un Fa lo descenderemos un semitono. La nota resultante tendrá la misma altura que el Mi natural. En este caso, decimos que el Fa y el Mi son notas enarmónicas. Lo mismo ocurre con el Do, es enarmónico con el Si natural.

\relative c' {
  \override Staff.TimeSignature #'stencil = ##f
  \time 4/4
  c2^\markup {
       \raise #28
       \column {
         \translate #'(6.5 . 0)
         \center-column {"Do Central" \char ##x2193 }
         \with-dimensions #'(0 . 85) #'(0 . 15)
         \postscript #"/text {
                         /string exch def
                         /y exch def
                         /x exch def
                         /Times-Roman findfont
                         3 scalefont
                         setfont
                         0 0 moveto
                         string dup stringwidth pop
                         2 div
                         x exch sub
                         y moveto
                         show
                       } def
                       /whitekey {
                         newpath
                         0 0 moveto
                         5 0 rlineto 0 15 rlineto
                         -5 0 rlineto 0 -15 rlineto
                         closepath
                         stroke
                       } def
                       /whitenotekey {
                         /string1 exch def
                         /string2 exch def
                         newpath
                         0 0 moveto
                         5 0 rlineto 0 15 rlineto
                         -5 0 rlineto 0 -15 rlineto
                         2.5 0 string1 text
                         2.5 2.5 string2 text
                         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 (Do) (b) whitenotekey
                       5 0 translate ( ) (Do) whitenotekey
                       5 0 translate whitekey
                       5 0 translate (Fa) (b) whitenotekey
                       5 0 translate ( ) (Fa) whitenotekey
                       5 0 translate whitekey
                       5 0 translate whitekey
                       5 0 translate (Do) (b) whitenotekey
                       5 0 translate ( ) (Do) whitenotekey
                       5 0 translate whitekey
                       5 0 translate (Fa) (b) whitenotekey
                       5 0 translate ( ) (Fa) whitenotekey
                       5 0 translate whitekey
                       5 0 translate whitekey
                       5 0 translate (Do) (b) whitenotekey
                       5 0 translate ( ) (Do) whitenotekey
                       -77 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
                       5 0 translate blackkey
                       10 0 translate blackkey
                       5 0 translate blackkey
                       5 0 translate blackkey
                       -66 0 translate
                       -0 0 moveto
                       2 -12 rlineto
                       5 0 moveto
                       -10.5 -12 rlineto
                       15 0 moveto
                       4 -10.5 rlineto
                       20 0 moveto
                       -8 -10.5 rlineto
                       35 0 moveto
                       1 -11.5 rlineto
                       40 0 moveto
                       -11.5 -11.5 rlineto
                       50 0 moveto
                       3.5 -10 rlineto
                       55 0 moveto
                       -9 -10 rlineto
                       70 0 moveto
                       0.5 -8 rlineto
                       75 0 moveto
                       -12 -8 rlineto
                       stroke"
    }
  }
  _"Do"
  ces_"Dob" \bar "||"
  f_"Fa" fes_"Fab" \bar "||"
  c'_"Do" ces_"Dob" \bar "||"
  f_"Fa" fes_"Fab" \bar "||"
  c'_"Do" ces_"Dob"
  \bar "|."
}

Doble Sostenido[editar]

El doble sostenido (doble sostenido) asciende una nota en un tono. En el piano podemos ver que para una nota doble sostenido, le corresponderá la tecla que esté a la derecha separada por una tecla. Una nota doble sostenida será enarmónica con la nota natural siguiente, por ejemplo: el fa doble sostenido es enarmónica con el sol.

\relative c' {
  \override Staff.TimeSignature #'stencil = ##f
  \time 4/4
  a2^\markup {
       \raise #24
       \column {
         \translate #'(6.5 . 0)
         \center-column {"Do Central" \char ##x2193 }
         \with-dimensions #'(0 . 85) #'(0 . 15)
         \postscript #"/text {
                         /string exch def
                         /y exch def
                         /x exch def
                         /Times-Roman findfont
                         3 scalefont
                         setfont
                         0 0 moveto
                         string dup stringwidth pop
                         2 div
                         x exch sub
                         y moveto
                         show
                       } def
                       /whitekey {
                         newpath
                         0 0 moveto
                         5 0 rlineto 0 15 rlineto
                         -5 0 rlineto 0 -15 rlineto
                         closepath
                         stroke
                       } def
                       /whitenotekey {
                         /string1 exch def
                         /string2 exch def
                         newpath
                         0 0 moveto
                         5 0 rlineto 0 15 rlineto
                         -5 0 rlineto 0 -15 rlineto
                         2.5 0 string1 text
                         2.5 2.5 string2 text
                         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 ( ) (La) whitenotekey
                       5 0 translate (La) (x) whitenotekey
                       5 0 translate whitekey
                       5 0 translate ( ) (Re) whitenotekey
                       5 0 translate (Re) (x) whitenotekey
                       5 0 translate whitekey
                       5 0 translate ( ) (Sol) whitenotekey
                       5 0 translate (Sol) (x) whitenotekey
                       5 0 translate whitekey
                       5 0 translate ( ) (Do) whitenotekey
                       5 0 translate (Do) (x) whitenotekey
                       5 0 translate whitekey
                       5 0 translate ( ) (Fa) whitenotekey
                       5 0 translate (Fa) (x) whitenotekey
                       5 0 translate whitekey
                       5 0 translate whitekey
                       5 0 translate whitekey
                       -77 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
                       5 0 translate blackkey
                       10 0 translate blackkey
                       5 0 translate blackkey
                       5 0 translate blackkey
                       -70 0 translate
                       -0 0 moveto
                       -1.5 -9 rlineto
                       5 0 moveto
                       1 -9 rlineto
                       15 0 moveto
                       0.5 -8 rlineto
                       20 0 moveto
                       2 -11 rlineto
                       30 0 moveto
                       2 -9.5 rlineto
                       35 0 moveto
                       5 -9.5 rlineto
                       45 0 moveto
                       4.5 -8 rlineto
                       50 0 moveto
                       7 -8 rlineto
                       60 0 moveto
                       7 -6.5 rlineto
                       65 0 moveto
                       9.5 -6.5 rlineto
                       stroke"
    }
  }
  _"La"
  aisis_\markup {\vcenter "La" \doublesharp } \bar "||"
  d_"Re" disis_\markup {\vcenter "Re" \doublesharp } \bar "||"
  g_"Sol" gisis_\markup {\vcenter "Sol" \doublesharp } \bar "||"
  c_"Do" cisis_\markup {\vcenter "Do" \doublesharp } \bar "||"
  f_"Fa" fisis_\markup {\vcenter "Fa" \doublesharp }
  \bar "|."
}

Al ocupar un doble sostenido con un Mi lo ascenderemos un tono. La nota resultante tendrá la misma altura que el Fa sostenido. En este caso, decimos que el Midoble sostenido y el Fa son notas enarmónicas. Lo mismo ocurre con el Sidoble sostenido, es enarmónico con el Do.

\relative c' {
  \override Staff.TimeSignature #'stencil = ##f
  \time 4/4
  b2^\markup {
       \raise #26
       \column {
         \translate #'(6.5 . 0)
         \center-column {"Do Central" \char ##x2193 }
         \with-dimensions #'(0 . 85) #'(0 . 15)
         \postscript #"/text {
                         /string exch def
                         /y exch def
                         /x exch def
                         /Times-Roman findfont
                         3 scalefont
                         setfont
                         0 0 moveto
                         string dup stringwidth pop
                         2 div
                         x exch sub
                         y moveto
                         show
                       } def
                       /whitekey {
                         newpath
                         0 0 moveto
                         5 0 rlineto 0 15 rlineto
                         -5 0 rlineto 0 -15 rlineto
                         closepath
                         stroke
                       } def
                       /whitenotekey {
                         /string exch def
                         newpath
                         0 0 moveto
                         5 0 rlineto 0 15 rlineto
                         -5 0 rlineto 0 -15 rlineto
                         2.5 0 string text
                         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
                       /blacknotekey {
                         /string1 exch def
                         /string2 exch def 
                         newpath
                         0 5 moveto
                         4 0 rlineto 0 10 rlineto
                         -4 0 rlineto 0 -10 rlineto
                         closepath
                         gsave
                         1 setgray
                         fill
                         grestore
                         2 9 string2 text
                         2 6 string1 text
                         gsave
                         .5 setlinewidth
                         0 setgray
                         stroke
                         grestore
                       } def
                       0 0 translate whitekey
                       5 0 translate (Si) whitenotekey
                       5 0 translate whitekey
                       5 0 translate whitekey
                       5 0 translate (Mi) whitenotekey
                       5 0 translate whitekey
                       5 0 translate whitekey
                       5 0 translate whitekey
                       5 0 translate (Si) whitenotekey
                       5 0 translate whitekey
                       5 0 translate whitekey
                       5 0 translate (Mi) whitenotekey
                       5 0 translate whitekey
                       5 0 translate whitekey
                       5 0 translate whitekey
                       5 0 translate (Si) whitenotekey
                       5 0 translate whitekey
                       5 0 translate whitekey
                       -82 0 translate blackkey
                       10 0 translate (Si) (x) blacknotekey
                       5 0 translate blackkey
                       10 0 translate (Mi) (x) blacknotekey
                       5 0 translate blackkey
                       5 0 translate blackkey
                       10 0 translate (Si) (x) blacknotekey
                       5 0 translate blackkey
                       10 0 translate (Mi) (x) blacknotekey
                       5 0 translate blackkey
                       5 0 translate blackkey
                       10 0 translate (Si) (x) blacknotekey
                       -75 0 translate
                       -0 0 moveto
                       -6.5 -13.5 rlineto
                       7 5 moveto
                       -6 -18.5 rlineto
                       15 0 moveto
                       -4 -12 rlineto
                       22 5 moveto
                       -3.5 -17 rlineto
                       35 0 moveto
                       -7 -10 rlineto
                       42 5 moveto
                       -6.5 -15 rlineto
                       50 0 moveto
                       -5.5 -8.5 rlineto
                       57 5 moveto
                       -4.5 -13.5 rlineto
                       70 0 moveto
                       -8 -6.5 rlineto
                       77 5 moveto
                       -7.5 -11.5 rlineto
                       stroke"
    }
  }
  _"Si"
  bisis_\markup {\vcenter "Si" \doublesharp } \bar "||"
  e_"Mi" eisis_\markup {\vcenter "Mi" \doublesharp } \bar "||"
  b'_"Si" bisis_\markup {\vcenter "Si" \doublesharp } \bar "||"
  e_"Mi" eisis_\markup {\vcenter "Mi" \doublesharp } \bar "||"
  b'_"Si" bisis_\markup {\vcenter "Si" \doublesharp }
  \bar "|."
}

Doble Bemol[editar]

El doble bemol (doble bemol) desciende una nota en un tono. En el piano podemos ver que para una nota doble bemol, le corresponderá la tecla que esté a la izquierda separada por una tecla. Una nota doble bemol será enarmónica con la nota natural anterior, por ejemplo: el si doble bemol es enarmónica con el la.

\relative c' {
  \override Staff.TimeSignature #'stencil = ##f
  \time 4/4
  d2^\markup {
       \raise #27
       \column {
         \translate #'(6.5 . 0)
         \center-column {"Do Central" \char ##x2193 }
         \with-dimensions #'(0 . 85) #'(0 . 15)
         \postscript #"/text {
                         /string exch def
                         /y exch def
                         /x exch def
                         /Times-Roman findfont
                         3 scalefont
                         setfont
                         0 0 moveto
                         string dup stringwidth pop
                         2 div
                         x exch sub
                         y moveto
                         show
                       } def
                       /whitekey {
                         newpath
                         0 0 moveto
                         5 0 rlineto 0 15 rlineto
                         -5 0 rlineto 0 -15 rlineto
                         closepath
                         stroke
                       } def
                       /whitenotekey {
                         /string1 exch def
                         /string2 exch def
                         newpath
                         0 0 moveto
                         5 0 rlineto 0 15 rlineto
                         -5 0 rlineto 0 -15 rlineto
                         2.5 0 string1 text
                         2.5 2.5 string2 text
                         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 (Re) (bb) whitenotekey
                       5 0 translate ( ) (Re) whitenotekey
                       5 0 translate whitekey
                       5 0 translate (Sol) (bb) whitenotekey
                       5 0 translate ( ) (Sol) whitenotekey
                       5 0 translate (Si) (bb) whitenotekey
                       5 0 translate ( ) (Si) whitenotekey
                       5 0 translate whitekey
                       5 0 translate (Mi) (bb) whitenotekey
                       5 0 translate ( ) (Mi) whitenotekey
                       5 0 translate whitekey
                       5 0 translate (La) (bb) whitenotekey
                       5 0 translate ( ) (La) whitenotekey
                       5 0 translate whitekey
                       5 0 translate whitekey
                       -77 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
                       5 0 translate blackkey
                       10 0 translate blackkey
                       5 0 translate blackkey
                       5 0 translate blackkey
                       -60 0 translate
                       0 0 moveto
                       -4 -10.5 rlineto
                       5 0 moveto
                       -16.5 -10.5 rlineto
                       15 0 moveto
                       -1.5 -9 rlineto
                       20 0 moveto
                       -14 -9 rlineto
                       25 0 moveto
                       5 -11 rlineto
                       30 0 moveto
                       -7.5 -11 rlineto
                       40 0 moveto
                       7 -9.5 rlineto
                       45 0 moveto
                       -5.5 -9.5 rlineto
                       55 0 moveto
                       9 -8 rlineto
                       60 0 moveto
                       -3.5 -8 rlineto
                       stroke"
    }
  }
  _"Re"
  deses_\markup \vcenter {"Re" \doubleflat} \bar "||"
  g_"Sol" geses_\markup \vcenter {"Sol" \doubleflat} \bar "||"
  b_"Si" beses_\markup \vcenter {"Si" \doubleflat} \bar "||"
  e_"Mi" eeses_\markup \vcenter {"Mi" \doubleflat} \bar "||"
  a_"La" aeses_\markup \vcenter {"La" \doubleflat}
  \bar "|."
}

Al ocupar un doble bemol con un Fa lo descenderemos un tono. La nota resultante tendrá la misma altura que el Mi bemol. En este caso, decimos que el Fadoble bemol y el Mi son notas enarmónicas. Lo mismo ocurre con el Dodoble bemol, es enarmónico con el Si.

\relative c' {
  \override Staff.TimeSignature #'stencil = ##f
  \time 4/4
  c2^\markup {
       \raise #28
       \column {
         \translate #'(6.5 . 0)
         \center-column {"Do Central" \char ##x2193 }
         \with-dimensions #'(0 . 85) #'(0 . 15)
         \postscript #"/text {
                         /string exch def
                         /y exch def
                         /x exch def
                         /Times-Roman findfont
                         3 scalefont
                         setfont
                         0 0 moveto
                         string dup stringwidth pop
                         2 div
                         x exch sub
                         y moveto
                         show
                       } def
                       /whitekey {
                         newpath
                         0 0 moveto
                         5 0 rlineto 0 15 rlineto
                         -5 0 rlineto 0 -15 rlineto
                         closepath
                         stroke
                       } def
                       /whitenotekey {
                         /string exch def
                         newpath
                         0 0 moveto
                         5 0 rlineto 0 15 rlineto
                         -5 0 rlineto 0 -15 rlineto
                         2.5 0 string text
                         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
                       /blacknotekey {
                         /string1 exch def
                         /string2 exch def 
                         newpath
                         0 5 moveto
                         4 0 rlineto 0 10 rlineto
                         -4 0 rlineto 0 -10 rlineto
                         closepath
                         gsave
                         1 setgray
                         fill
                         grestore
                         2 9 string2 text
                         2 6 string1 text
                         gsave
                         .5 setlinewidth
                         0 setgray
                         stroke
                         grestore
                       } def
                       0 0 translate whitekey
                       5 0 translate whitekey
                       5 0 translate (Do) whitenotekey
                       5 0 translate whitekey
                       5 0 translate whitekey
                       5 0 translate (Fa) whitenotekey
                       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 (Fa) whitenotekey
                       5 0 translate whitekey
                       5 0 translate whitekey
                       5 0 translate whitekey
                       5 0 translate (Do) whitenotekey
                       -77 0 translate (Do) (bb) blacknotekey
                       10 0 translate blackkey
                       5 0 translate (Fa) (bb) blacknotekey
                       10 0 translate blackkey
                       5 0 translate blackkey
                       5 0 translate (Do) (bb) blacknotekey
                       10 0 translate blackkey
                       5 0 translate (Fa) (bb) blacknotekey
                       10 0 translate blackkey
                       5 0 translate blackkey
                       5 0 translate (Do) (bb) blacknotekey
                       -60 0 translate
                       -0 0 moveto
                       -11.5 -15 rlineto
                       -8 5 moveto
                       -14 -5 4 -5 -4 -15 curveto
                       15 0 moveto
                       -9.25 -13.5 rlineto
                       7 5 moveto
                       6 -15.5 rlineto
                       35 0 moveto
                       -12 -11.5 rlineto
                       27 5 moveto
                       23 -5 33 -5 30 -11.5 curveto
                       50 0 moveto
                       -10 -10 rlineto
                       42 5 moveto
                       37 -5 50 0 47 -10 curveto
                       70 0 moveto
                       -13 -8 rlineto
                       62 5 moveto
                       53 -8 68 0 65 -8 curveto
                       stroke"
    }
  }
  _"Do"
  ceses_\markup {Do \doubleflat} \bar "||"
  f_"Fa" feses_\markup {Fa \doubleflat} \bar "||"
  c'_"Do" ceses_\markup {Do \doubleflat} \bar "||"
  f_"Fa" feses_\markup {Fa \doubleflat} \bar "||"
  c'_"Do" ceses_\markup {Do \doubleflat}
  \bar "|."
}

Formas de escritura[editar]

Las alteraciones se pueden escribir de dos formas:

  • Como Accidentes (Alteraciones Accidentales)
  • Como Alteraciones Propias.

Ya hemos explorado ambos tipos de alteraciones en los capítulos El fa sostenido y El si bemol. Las mismas reglas para el Si y el Fa se aplican para cualquier otra alteración.

Alteraciones Accidentales[editar]

Las alteraciones accidentales o accidentes pueden aparecer en cualquier punto de la composición. Los accidentes afectan a también a las notas que se encuentren a la misma altura y en el mismo compás.

A continuación vemos un ejemplo de alteraciones accidentales:

\new Staff \with { \consists "Balloon_engraver" }
\relative c' {
  \partial 4 {e'8 c}
  a gis a4 cis
  \override Staff.BalloonTextItem.annotation-balloon = ##f
  \balloonGrobText #'NoteHead #'(-3 . 2) \markup {
    \column {
      \right-align {
        "Este sol es natural"
        \line {"a otra altura"}
      }
    }
  }
  g'16 e d
  \override Staff.BalloonTextItem.annotation-balloon = ##f
  \balloonGrobText #'NoteHead #'(3 . -5) \markup {
    \column {
      "Este do es sostenido"
      \line {"se encuentra a la misma altura"}
      \line {"en el mismo compás"}
    }
  }
  cis
  bes8 g d'4 d8
  \override Staff.BalloonTextItem.annotation-balloon = ##f
  \balloonGrobText #'NoteHead #'(-3 . 5) \markup {
    \column {
      \right-align {
        "Este do es natural"
        \line {"en otro compás"}
      }
    }
  }
  c
  \balloonGrobText #'NoteHead #'(3 . 5) \markup {
    \column {
      "Este si es bemol"
      \line {"misma altura"}
      \line {"mismo compás"}
    }
  }
  bes a
  b g d2
  \bar "|."
}

Una práctica común en textos para principiantes es el uso de alteraciones de precaución. La escritura de alteraciones de precaución no es necesaria, su objetivo es evitar errores de lectura.

A continuación, repetimos el mismo ejemplo anterior utilizando alteraciones de precaución:

\relative c' {
  \partial 4 {e'8 c}
  a gis a4 cis g'?16 e d cis?
  bes8 g d'4 d8 c? bes? a
  b? g d2
  \bar ".|"
}

Las alteraciones accidentales tienen una gran variedad de usos en la música, revisaremos algunos:

  • En composiciones o pasajes atonales.
  • En escalas o pasajes cromáticos.
  • En composiciones en tonalidades distintas de Do Mayor escritas sin armadura.
  • En composiciones en tonalidades menores armónicas o melódicas.
  • Para notas extrañas a la tonalidad.
  • Para modulaciones momentáneas a una tonalidad distinta.
  • En tonalidades no tradicionales para la música docta europea (Ej.: Tonalidades orientales, tonalidades de blues o jazz, tonalidades basadas en escalas octatónicas o disminuídas).

Alteraciones Propias[editar]

Las alteraciones propias aparecen, por regla general, al inicio de una pieza entre la llave y la signatura de compás. Las alteraciones propias se indican en la armadura en clave. Las alteraciones propias definen la tonalidad de una pieza. Por este motivo, la armadura recibe también el nombre de signatura de tonalidad. El concepto de tonalidad se explorará en los próximos capítulos de este libro.

El Becuadro[editar]

El becuadro () tiene como función anular la acción de cualquier signo de alteración ya sea accidental o en la armadura. Al utilizar un becuadro la nota queda en estado natural. El efecto del becuadro es el mismo para los sostenidos, bemoles, doble sostenidos y doble bemol.

El becuadro tiene efecto sobre todas las notas que se encuentren a la misma altura y en el mismo compás.