Skip to content

Instantly share code, notes, and snippets.

@msikma
Created January 4, 2016 03:59
Show Gist options
  • Save msikma/346b784dfe0faf97bfc7 to your computer and use it in GitHub Desktop.
Save msikma/346b784dfe0faf97bfc7 to your computer and use it in GitHub Desktop.
Ballade No.1 in Lilypond, work in progress
% Ballade No.1 in G Minor, Op.23 (F.Chopin, 1835-1836)
%
% (C) 2016, Michiel Sikma <[email protected]>
% Licensed under CC BY-SA 4.0.
%
% This sheet music is part of the Pdly project.
% See <https://github.com/msikma/pdly> for more information.
AUTHORS = "M.Sikma"
\include "../../../includes/header.ly"
\include "./header.ly"
\version "2.18.2"
\language "english"
\header {
title = \piece-title-en
subtitle = \piece-subtitle-en
composer = \piece-composer-en
%dedication = \piece-dedication-en
opus = \piece-opus-en
copyright = \pdly-copyright-cc-by-sa-four-en
tagline = \pdly-tagline-en
}
% First section, bars 1-7.
part-one = {
\key g \minor
\time 4/4
\tempo "Largo"
}
% Main time signature.
part-two = {
\time 6/4
\tempo "Moderato"
}
% Only the coda.
part-three = {
\time 2/2
\tempo "Moderato"
}
\score {
\new PianoStaff <<
\new Staff = "right" \with {
midiInstrument = "acoustic grand"
} {
\relative c' {
\part-one
% "pesante" is spaced out a bit to avoid overlapping the \f
r1-" pesante" \f |
c8 af-1 ef'-2 bf'-4 c af-1 ef' bf'-4 |
c8\> g bf af g4-1 fs8\! r8 |
r8 fs8-2 \p g fs es fs \times 2/3 { a! g ef-2 } |
ef8.-3 d16 \times 2/3 { f!8-4 ef d-2 } d4-3 r4 |
r2 c4.->( \< g8 |
bf1)~ \bar "||"
\part-two
bf2. \! r8 \p c,8-> d fs bf a |
g2. <d bf>4 <d bf>
}
}
\new Staff = "left" \with {
midiInstrument = "acoustic grand"
} {
\clef bass \relative c' {
\part-one
<c,-1 c,-5>2~<c c,>8 <ef-2 ef,-4> <af-3 af,-3> <bf bf,> |
c,8_1 af_5 ef'_3 bf'_2 \clef treble c_1 af_5 ef' bf' |
c8 g bf af g4 fs8 r8 |
r8 fs_3 g fs es fs \times 2/3 { a! g ef } |
ef8._3 d16 \times 2/3 { f!8_2 ef d_4 } d4_3 r4 |
r2 \clef bass <ef, g c>2 |
<d g ef'>1\arpeggio \bar "||"
\part-two
r2. \sustainOn d,4\staccato r4 r4 \sustainOff |
r4
% not quite done yet...
}
}
>>
\layout {
}
\midi {
\tempo 4 = 69
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment