Cz op840 nr 20

Zur Navigation springen Zur Suche springen

Tonartbeschriftungen sind falsch! Ampel liegend.svg

Carl Czerny, 50 Melodische Übungen op. 840

Mit unterschiedlichen Instrumenten klingt die Midi-Datei nicht ganz so steril.

Noten auf einer Seite

Cz op840 nr 20.png

SVG logo.svg Noten im SVG-Format

Lilypond-Code

\version "2.20.0"
\language "deutsch"

\include "defn.ily"
exercise ="20"

durde = \markup "G moll."
durfr = \markup "Sol mineur."
durfr = \markup \general-align #Y #DOWN { "Mi" \flat "majeur." }
durde = \markup "G Dur."
durfr = \markup "Sol majeur."
molde = \markup \bold { "G Dur. " }
molfr = \markup \italic { "(Sol majeur.)" }
molde = \markup \bold { "G moll. " }
molfr = \markup \italic { "(Sol mineur.)" }
molfr = \markup \general-align #Y #DOWN \italic { "(Si" \flat "mineur.)" }

myTitel = #(string-append "Melodische Übung " durde)

RH= \relative c'' {
  \time 2/4
  \key as \major
  \partial 8
  \set Staff.beatStructure = #'(2)
  \repeat volta 2
  {
    c8-1 (  f-3-. ) c-. f-. as-5-.
    \slashedGrace  as8  g-4-. f-. e-. f-.
    g-4-. c-1-. g-3-. b-5-.
    \slashedGrace  b8-4 as-3 g-. f-. g-.
    as-3-. f-1-. as-2-. c-4-.
    des4-5-> des16-5 ( c b as )
    g8-1-. g-2-. as-. f-1-.
    e-2-. g-. c,-. c(
    f-. ) c-. f-. as-.
    \slashedGrace  as8 g-. f-. e-. f-.
    g-. c,-. g'-. b-.
    as-3-. g-. f-. g-.
    as-3-.  f-1-. as-2-. c-3-.
    f4-5 es!16-3 ( d c-1 b-3 )
    as8-. c-. g-. c-.
    f, r r
  }
  \repeat volta 2
  {
    c-.
    < c-1 e-2 g-4 >-. q-. q-. q-.
    q-. q-. q-. q-.
    < c-1 f-3 as-5 >-. q-. q-. q-.
    < c e g > q q q
    < e-1 g-2 c-5 >-. q-. q-. q-.
    q-. q-. q-. q-.
    < f as c >-. q-. < f as h >-. q-.
    < e g c >-. c-. c-. c-.
    f-.  c-. f-. as-.
    \slashedGrace as8 g-. f-. e-. f-.
    g-. c,-. g'-. b-.
    \slashedGrace b8 as-. g-. f-. g-.
    as-3 f'-5 f f
    f4-4 ( es16 d c-1 b-4 )
    as8-. c-. g-. c-.
    b16-4 ( as g as f [ g as b-4 ) ]
    c8-1-. as'-3-. g-. f-.
    es!-3-. des-. c-. b-4-.
    as-. c-. c,-. e-. f-. r r8^\markup { "Fine." }
  }
  \key f \major
  \tag #'Moll
  {
    \repeat volta 2
    {
      c8-1
      a'4.-3 a8 ( b a g f-1 )
      f-4  ( e d c )
      c4. c8
      b'4.-4 ( c16 b
      a8-3 c a f-1 )
      e-3  ( g f d c ) r r
    }
    \repeat volta 2
    {
      \set Staff.beatStructure = #'(1 1)
      c16-1  d
      e-3 f-1 g a
      \myott #1
      b c-1 d e f-1 g a b c8-5-. c-.
      c16-5 ( b a g b-4 a g f )
      g8-4 ( e c ) d'16-5 c
      b-3 a g a b g c-5 b-4
      a b a g f-1 e-3 d c
      \ottava #0
      h-4 c h a g f e d
      c ( e g e c8-. ) c(
      a'4. )  a8 (
      \set Staff.beatStructure = #'(2)
      b a g f )
      f ( e d c )
      c4. c8-1
      b'[-2 ( c16 d] c8 b )
      a ( f' ) c-. a-1-.
      g-2 ( c ) b-. g-. f r r
    }
  }
}

LH = \relative c {
  \clef bass
  \key as \major
  \set Staff.beatStructure = #'(2)
  \mergeDifferentlyDottedOn
  \mergeDifferentlyHeadedOn
  \repeat volta 2
  {
    r8
    \voiceOne
    f8 < as c > q q f q q q
    e < b' c > q q e, q q q
    f8 < as c > q q
    b, < f' g > q q
    b, < f' g > h, < f' as >
    c[ < e g >]
    \oneVoice
    < e g > r
    \voiceOne
    f8 < as c > q q f q q q
    e < b' c > q q e, q q q
    f8 < as c > q q
    d, < f b > q q
    c < f as > c < e b' >
    \oneVoice
    < f as >8[-. < as c >-. < f as >]-.
  }
  \repeat volta 2
  {
    r8
    c-5-. c-. e-. g-2-.
    c4-> c16-1 ( b as g-4
    f8-5-. ) c'-1-. as-2-. f-3-.
    c-. c'-. c,-. r
    c-. c-. e-. g-.
    c4-> c16-1 ( b as g-4
    f8-5-. ) f-3 ( as-2 f-3
    c ) r r4
    \voiceOne
    f8 < as c > q q f q q q
    e < b' c > q q e, q q q
    f8 < as c > q q
    d, < f b > q q
    c < f as > c < e g >
    f8 < as c > q q
    as, < c f > q q b < des g > q q
    c < f as > c < g' b >
    \oneVoice
    < f as >8-. f-.[ f,-.]
  }
  \key f \major
  \tag #'Moll
  {
    \repeat volta 2
    {
      r8
      \set Staff.beatStructure = #'(1 1)
      f'16 c' a c f, c' a c
      f, c' a c f, c' a c
      g c b c g c b c g c b c g c b c
      e, c' g c e, c' g c
      f, c' a c f, c' a c
      g e' c e g, f' h, f'
      c g' e g c,8
    }
    \repeat volta 2
    {
      r8
      \clef treble
      \set Staff.beatStructure = #'(2)
      < g' b! > ( c, < g' b > c, < f a > c q c )
      < e g > c < f a > c < e g > c < e g > c
      \clef bass
      \voiceOne
      e,2 f g
      \oneVoice
      < c e >8 r r4
      \set Staff.beatStructure = #'(1 1)
      f,16 c' a c f, c' a c
      f, c' a c f, c' a c
      g c b c g c b c g c b c g c b c
      e, c' g c e, c' g c
      f,16 c' a c f, c' a c
      c, b' e, b' c, b' e, b'
      f c' a c
      f,8
    }
  }
}

LHii = \relative c {
  \voiceTwo
  \repeat volta 2
  {
    s8
    f2 f e e f b,
    b4 h c4. s8
    f2 f e e f d c4 c
    s4 s8
  }
  \repeat volta 2
  {
    s8
    s2 * 8
    f2 f e e f d c4 c
    f2 as, b c4 c4
    s4.
  }
  \tag #'Moll
  {
    \repeat volta 2
    {
      s8
      s2 * 7 s4.
    }
    \repeat volta 2
    {
      s8
      s2 s s s
      e8 c' g c
      f, c' a c
      g f' h, f'
      s2 * 8 s4 s8
    }
  }
}

dynamics = {
  \override Score.RehearsalMark.self-alignment-X = #-1
  \mark \markup { \center-align "Allegro vivace" }
  s8\p s2 s s s
  s\< s\> s\! s
  s-\markup { \italic cresc. } s s s
  s\f s s s4 s8
  s\f s2 * 7
  s2\> s\p s s s
  s\< s\sf s s
  s\f s s s4 s8
  \tag #'umbruch \break
  \mark \markup \fontsize #-1.5 { \bold \molde \italic \molfr }
  s\f s2
  s\> s\p
  s4 s8 s\f s2
  s\> s\p s4 s8
  s\p s2 s s s4
  s-\markup { \italic cresc. } s2 s s s
  s\f s2 * 6
  \override Score.RehearsalMark.direction = #DOWN
  \mark \markup "D.C. sino al fine."
}

#(set! paper-alist (cons '("mein Format" . (cons 330 380)) paper-alist))

\paper {
  #(include-special-characters)
  #(define fonts
     (set-global-fonts
      #:music "Ross"
      #:brace "emmentaler"
      #:roman "Century Schoolbook L"
      #:sans "sans-serif"
      #:typewriter "monospace"
      ))
}

aa= \paper
{
  #(set-paper-size "mein Format")
  top-markup-spacing.basic-distance = #1
  system-system-spacing.basic-distance = #16
  markup-system-spacing.basic-distance = 16
  markup-system-spacing.padding = 4
  oddHeaderMarkup = ##f
  evenHeaderMarkup = ##f
  oddFooterMarkup = ##f
  evenFooterMarkup = ##f
  ragged-right = ##f
  ragged-last = ##f
  ragged-bottom = ##t
  ragged-last-bottom = ##t
  top-margin = 0
  bottom-margin = 0
  left-margin = 15\mm
  %line-width = 260\mm
  right-margin = #left-margin
  page-breaking = #ly:one-page-breaking
  annotate-spacing = ##f

}

cc=\paper {
  line-width = 165\mm
  top-margin = 20\mm
  bottom-margin = 20\mm
  annotate-spacing = ##f
  evenFooterMarkup = ##f
  oddFooterMarkup = ##f
  evenHeaderMarkup = ##f
  oddHeaderMarkup = ##f
  page-breaking = #ly:minimal-breaking
}

\aa   %% Ausgabe auf einer Seite
%\cc   %% Ausgabe im A4-Format

%dd=
\bookpart {
  \header {
    title = \myTitel
    subtitle = \markup \concat { "Op.840, №" \exercise }
    subsubtitle = ##f
    poet = ##f
    composer = "Carl Czerny (1791-1857)"
    piece = ##f
    opus = ##f
  }
  \score {
    \new PianoStaff
    <<
      \new BarNumberStaff="Discant"
      <<
        \new Voice \RH
      >>
      \new Dynamics %\removeWithTag #'umbruch
      \dynamics
      \new Staff="Bass"
      <<
        \new Voice \LH
        \new Voice \LHii
      >>
    >>
    \layout {
      \context {
        \PianoStaff
        instrumentName = \markup {
          \center-column {
            \line { \bold \huge { "№" } \number { \exercise "." } }
            \line \large { \durde }
            \italic \line { \durfr }
          }
        }
        shortInstrumentName = ""
        \override VerticalAxisGroup.staff-staff-spacing.basic-distance = #10
        \override VerticalAxisGroup.staff-staff-spacing.padding = #4
      }
      \context {
        \Score
        %\override SpacingSpanner.common-shortest-duration = #(ly:make-moment 1/10)
        \override SpacingSpanner.common-shortest-duration = #(ly:make-moment 1/2)
      }

    }
  }
}

bb=
\score {
  {
    <<
      \new Staff {
        \set Staff.midiInstrument = "pan flute"
        \unfoldRepeats \RH
        \removeWithTag #'Moll \RH
      }
      \new Staff {
        \set Staff.midiInstrument = #"vibraphone"
        \set Staff.midiInstrument = "fx 4 (atmosphere)"
        \unfoldRepeats \LH
        \removeWithTag #'Moll \LH
      }
      \new Staff {
        \set Staff.midiInstrument = "fx 4 (atmosphere)"
        %\set Staff.midiInstrument = #"vibraphone"
        \clef bass \unfoldRepeats \LHii
        \removeWithTag #'Moll \LHii
      }
    >>
  }
  \midi {
    \tempo 4=100
  }
}