Howdy all!
I've debated with myself against posting an entire score, but
the problems I've been having since June are still with me. If
anyone has the time, could you look at this score and tell me:
1. Why does this take over an hour to process? I've pushed
and popped till I'm blue in the face, but ly2dvi still
takes way, way, way too long to digest this.
2. Why, even though I've told lily to put articulations _over_
the notes (both with a \pushed property AND using the ^ to
attach articulations to notes) do my articulations come out
_under_ the notes?
3. Why do tied chords not obey explicit instructions concerning
the directions of the ties? Even though I've instructed
lily to place ties "up" in, say, the soprano part, whenever
there's a chord that needs to be tied, the ties appear in
both directions.
4. Why do some ties appear as straight lines, instead of
curves? (This happens a lot with small ties.)
5. How do I get slurs over beamed chords to go from stem to
stem, not note to note? The specific problem I have is with
a chord composed of the notes <g c d> tied to a single note
"e" afterwards. Even though I've used
\property Voice.slurBeginAttachment = #'stem
\property Voice.slurEndAttachment = #'stem
the slur goes from the "d" (upper note of the chord) to the
"e", whereas, given that the chord contains a major second
(c-d), the stem actually belongs to the c. (The problem
occurs in the second 6/8 bar of the soprano part.)
This score is still not perfect with respect to placement of
dynamics. Also, some of the padding is off (notably the
sustainpedal). However, given the incredible amount of time it
takes to test out even so much as one change (over an hour), I'm
posting the score as is. And, FWIW, the version of lily I'm
using is 1.3.94.
--
PTPi
Peter Schaffter
15, chemin Brunette, RR2 CP 406
Ste-C�cile-de-Masham (Qu�bec)
CANADA J0X 2W0
A confirmed GNU/Linuxer. Sorry, I don't do Windows.
% Set up a header.
\header
{
title = "Montr�al No. 1" ;
composer = "Peter Schaffter" ;
opus = "�1990 Peter Schaffter" ;
instrument = "Piano Solo" ;
tagline = "" ;
}
tempi = \context Voice = tempi \notes
{
\property Voice.TextScript \push #'padding = #10
\property Voice.TextScript \push #'style = #"bold"
s1^"Fast 4 in a bar"
}
%======================================================================
% IDENTIFIERS
% Stem direction
stemsUp = \property Voice.Stem \push #'direction = #1
stemsDown = \property Voice.Stem \push #'direction = #-1
stemsBoth = \property Voice.Stem \push #'direction = #0
stemsPop = \property Voice.Stem \pop #'direction
% Slur placement
slursUp = \property Voice.Slur \push #'direction = #1
slursDown = \property Voice.Slur \push #'direction = #-1
slursBoth = \property Voice.Slur \push #'direction = #0
slursPop = \property Voice.Slur \pop #'direction
% Tie direction
tiesUp = \property Voice.Tie \push #'direction = #1
tiesDown = \property Voice.Tie \push #'direction = #-1
tiesBoth = \property Voice.Tie \push #'direction = #0
tiesPop = \property Voice.Tie \pop #'direction
% Dynamic placement
dynsUp = \property Voice.Dynamic \push #'direction = #1
dynsDown = \property Voice.Dynamic \push #'direction = #-1
dynsBoth = \property Voice.Dynamic \push #'direction = #0
dynsPop = \property Voice.Dynamic \pop #'direction
% Articulation placement
artsUp = \property Voice.ArticulationScript \push #'direction = #1
artsDown = \property Voice.ArticulationScript \push #'direction = #-1
artsBoth = \property Voice.ArticulationScript \push #'direction = #0
artsPop = \property Voice.ArticulationScript \pop #'direction
% Dot placement
dotsUp = \property Voice.Dots \push #'direction = #1
dotsDown = \property Voice.Dots \push #'direction = #-1
dotsBoth = \property Voice.Dots \push #'direction = #0
dotsPop = \property Voice.Dots \pop #'direction
% Slur attachment; either stem or note
slurstem =
{
\property Voice.slurBeginAttachment = #'stem
\property Voice.slurEndAttachment = #'stem
}
slurnote =
{
\property Voice.slurBeginAttachment = ##f
\property Voice.slurEndAttachment = ##f
}
% Switch a voice from one staff to the other, and allows crossbeaming
staffUp = { \translator Staff = top \stemsPop \stemsDown }
staffDown = { \translator Staff = bottom \stemsPop \stemsUp }
% Dynamic padding
% 5 is more or less the system default; use it as the
% basis for slight adjustments up and down
dpadi = \property Voice.DynamicLineSpanner \push #'padding = #1
dpadii = \property Voice.DynamicLineSpanner \push #'padding = #2
dpadiii = \property Voice.DynamicLineSpanner \push #'padding = #3
dpadiv = \property Voice.DynamicLineSpanner \push #'padding = #4
dpadv = \property Voice.DynamicLineSpanner \push #'padding = #5
dpadvi = \property Voice.DynamicLineSpanner \push #'padding = #6
dpadvii = \property Voice.DynamicLineSpanner \push #'padding = #7
dpadviii = \property Voice.DynamicLineSpanner \push #'padding = #8
dpadix = \property Voice.DynamicLineSpanner \push #'padding = #9
dpadx = \property Voice.DynamicLineSpanner \push #'padding = #10
dpadxi = \property Voice.DynamicLineSpanner \push #'padding = #11
dpadxii = \property Voice.DynamicLineSpanner \push #'padding = #12
dpadxiii = \property Voice.DynamicLineSpanner \push #'padding = #13
dpadxiv = \property Voice.DynamicLineSpanner \push #'padding = #14
dpadxv = \property Voice.DynamicLineSpanner \push #'padding = #15
dpadxvi = \property Voice.DynamicLineSpanner \push #'padding = #16
dpadxvii = \property Voice.DynamicLineSpanner \push #'padding = #17
dpadxviii = \property Voice.DynamicLineSpanner \push #'padding = #18
dpadxix = \property Voice.DynamicLineSpanner \push #'padding = #19
dpadxx = \property Voice.DynamicLineSpanner \push #'padding = #20
dpadPop = \property Voice.DynamicLineSpanner \pop #'padding
%======================================================================
% PARTS
% Soprano
RondoAsopranoonevoice = \notes
{
\relative c'
e8( )d-. e-. c~c e( d )e |
f( g )a-. g~g f( e )d |
e( )d-. e-. c~c bes4. |
<c1 g> |
e8( )d-. e-. c~c e( d )e |
f( g )a-. g~g f( e )d |
e( )d-. e-. g~g a4. |
c1 |
es8( d c g~g f4 g8 |
\stemsDown
bes4. c8~c bes4 )c8 |
\stemsPop
es8( d c g~g f4. |
)g1 |
e8( )d-. e-. c~c e( d )e |
f( g )a-. g~g f( e )d |
e( )d-. e-. c~c bes4. |
}
RondoAsopranoonevoiceAlt = \notes
{
\relative c'
e8( )d-. e-. c~c e( d )e |
f( g )a-. g~g f( e )d |
e( )d-. e-. c~c bes4. |
<c1 g> |
e8( )d-. e-. c~c e( d )e |
f( g )a-. g~g f( e )d |
e( )d-. e-. g~g a4. |
c1 |
es8( d c )g~g f4 g8 |
\stemsDown
bes4. c8~c bes4 c8 |
\stemsPop
es8( d c )g~g f4. |
g1 |
e8( )d-. e-. c~c e( d )e |
f( g )a-. g~g f( e )d |
e( )d-. e-. c~c f4. |
}
RondoAsopranotwovoice = \notes
{
<
{
\relative c''
e8( )d e c~c e( d )e |
f( g )a_. g~g f( e )d |
e( )d e c~c bes4. |
}
{
\relative c''
c8 g_. c_. e,~e c' g c |
s1 |
c8 g_. c_. e,~e d4. |
}
>
<g1 c, g>
<
{
\relative c''
e8( )d e c~c e( d )e |
f( g )a_. g~g f( e )d |
e( )d e g~g a4. |
}
{
\relative c''
c8 g_. c_. e,~e c' g c |
s1 |
c8 g_. c_. e~e e4. |
}
>
\relative c'''
<c1 g c,>
<
{ \stemsDown
\relative c'''
es8( d c g~g f4 g8 |
bes4. c8~c bes4 )c8 |
es8( d c g~g f4. |
)g1 |
\stemsPop
}
{ \stemsDown
\relative c'''
g8 f es bes~bes bes4 bes8 |
f'4. g8~g8 f4 g8 |
g8 f es bes~bes bes4. |
c1 |
\stemsPop
}
{ \stemsDown
\relative c''
es8 d c g~g f4 g8 |
bes4. c8~c bes4 c8 |
es8 d c g~g f4. |
g1 |
\stemsPop
}
>
<
{
\relative c''
e8( )d e c~c e( d )e |
f( g )a_. g~g f( e )d |
e( )d e c~c bes4. |
}
{
\relative c''
c8 g_. c_. e,~e c' g c |
s1 |
c8 g_. c_. e,~e d4. |
}
>
}
soprano = \notes \relative c''
{
\slursUp \tiesUp \dotsUp \stemsUp
%1-4
R1*4
%5-8
R1*4
%9-12
r2 r8 g4. | r2 r8 g4. |
r2 r8 g4. | r2 r8 g4. |
%13-29
\RondoAsopranoonevoice
r2 r8 g'8^> g,4 |
\time 6/8 ;
es'4.( )d4. |
%30-33
\time 4/4 ;
r2 r8 g4. | r2 r8 g4. |
r2 r8 g4. | r2 r8 g4. |
%34-51
\RondoAsopranotwovoice
\relative c''
% { <g1 c,> <s2.-\cr s8 \! s8> } |
<g1 c,> |
\time 7/8 ;
\stemsDown
\relative c'''
<es4.( g, es> <)d2 f, d> |
<es4.( g, es> <)d2 f, d> |
%52-55
\time 4/4 ;
\stemsPop
<c1 g c,> |
\time 6/8 ;
\relative c'
r8 <d( fis,> )es r8 <d( c g> )es |
\time 4/4 ;
r8 es( d es f es d )es |
\time 6/8 ;
<aes4. d, c(> <g4. d )b> |
%56-63
\time 4/4 ;
\relative c''
r8 es( d es f es d )es |
\time 7/8 ;
<aes4.( es c ges> <)g2 d b f> |
\stemsDown
\relative c'''
<es4.( c ges c,> <)d2 b f b,> |
\stemsPop
\time 4/4 ;
<aes'1 es c es,> | <g d b f> |
<es c fis, c> | <d c g d> | <d g, b,> |
%64-67
\relative c'''
c4.( bes g4 | )c,1 |
c'4.( bes d4 | )c1 |
%68-72
c4.( bes g4 | )c,1 |
c4.( c~c4 | )d1 |
% { < <d'4 g,> r4 r2 > < s8 s8-\decr s2 s8 \! s8 > } |
<d'4 g,> r4 r2 |
%73-91
\RondoAsopranoonevoiceAlt
g2~g8 c c,4 | g''2~g8 c, c,4 |
% { < g'2~g8 c c,4 | g''2~g8 c,8 c,4 | > < s1-\cr | s2. \! s4 | > }
g'2~g8 c c,4 | g''2~g8 c,8 c,4 |
%92-95
\slurstem
\time 7/8 ;
es4.( )d2 | bes4.( )c2 | g4.( )bes2 |
\time 6/8 ;
a4.( f8 d' )c |
%96-100
\time 7/8 ;
es4.( )d2 | bes4.( )c2 | bes4.( )g2 |
\time 3/8 ; a4. |
\time 4/4 ;
g8( g' f g bes g c )d |
%101-104
\time 7/8 ;
\relative c''
f4.( )e2 | g,4( a8 )d2 | c4.( )a2 |
\time 6/8 ; b4.( c4 )d8 |
%105-108
\time 7/8 ;
\property Voice.TextScript \pop #'style
\property Voice.TextScript \pop #'padding
\property Voice.TextScript \push #'style = #"italic"
\property Voice.TextScript \push #'padding = #10
<f4.(^"poco a poco crescendo" a,> <)g2 b,> |
\time 9/8 ;
<g4.( d> )a2. |
\time 7/8 ;
<b4.( e,> <)c2 f,> |
\time 3/8 ;
<c4( f, c> <b8 b,> |
%109-112
\slurnote
\time 4/4 ;
<)a2 e a,> r2 |
<d,2 f,> r2 |
% { < <e2 g,> r2 > < s8 s8-\cr s2 s8 \! s8 > } |
<e2 g,> r2 |
\time 6/8 ;
<f4.( bes,> <g c,> |
%113-116
\time 4/4 ;
<)d2 a> r2 |
e,2.( f8 )g |
\time 6/8 ;
<a4. d,(> <d4. )g,> |
\time 4/4 ;
<f4^^ bes, f> <a4^- d, a>~<a8 d, a> <g( c, g> <e e,> <)f f,> |
%117-121
\time 6/8 ;
<d4. a>~<d4. a> |
<bes4. f>~<bes4. f> |
a,8 a'4~a4. |
<g4. d c> <g' d c> |
% { < <g' d c> <g, d> > < s4. s4-\cr \! s8 > } |
<g' d c> <g, d> |
%122-137
\time 4/4 ;
\RondoAsopranotwovoice
\relative c'' g1 |
%138-141
R1 |
<
{
\relative c'''
\stemsDown e8( d )e c~c bes4. \stemsPop |
}
{
\relative c'''
\stemsDown c8 g c^. e,~e d4. \stemsPop |
}
>
\relative c''' g1 |
R1 |
%142-144
\stemsDown
\relative c'''
fis8( e )fis^. d~d fis( e )fis |
g( a )b4^. r2 |
g,8( a )b4^. r2 \bar "||" ; |
\stemsPop
%145-148
R1*4 |
%149-153
\relative c''
des2.( f4 | des2. f,4 | a2. des,4 | )f1~ | f |
%154-158
des'2.( f4 | des2. f,4 | a2. des,4 | <)f1 b,>~ | <f b,> |
%159-162
des1( | f2. )aes4 | \slurstem g8( )f4-. f f f8 | g8( )f4-. f f f8 |
%163-166
\slurnote
des1( | f2~ f4 aes8 des | )f1~ | f |
%167-171
<f2.( des a f> <a4 a,> |
<f2. des a f> <a,4 f> |
<des2. a f des> <f,4 des> |
<)a1 f des>~ | <a f des> |
%172-176
<f'2.( des a f> <a4 a,> |
<f2. des a f> <a,4 f> |
<des2. a f des> <des,4 a> |
<)f1 des b>~ | <f des b> |
%177-180
<f( des> | <aes2. f des> <)des4 aes f des> |
g,8( )f4-. f8~f [aes'( g, )des'] |
g,8( )f4-. f8~f4 g |
%181-184
<f1( des> |
< { <)aes f des> }
{ \context Voice = high \notes
{ \stemsUp \slursUp \relative c''' s2 r8 aes( des, <)es es,> \slursPop
\stemsPop }
}
> |
<f'1 c>~ | <f c> |
%185-188
<f4.--( c a f> <c,8-- g d>~<c4 g d> <a4-- e> |
<bes4.-- f c> <es8-- bes f>~<es4 bes f> <)f4-- c g> |
<g4.--( d b g> <d8-- a e>~<d4 a e> <b4-- fis> |
<c4.-- g d> <f8-- c g>~<f4 c g> <)g4-- d a> |
%189-191
<a4.-- e cis> <e8-- b fis>~<e b fis> <cis( gis dis> <d a e> <)aes' es bes> |
<a4.-- e cis> <e8-- b fis>~<e b fis> <cis( gis dis> <d a e> <)aes' es bes> |
< { \relative c'' a( bes c d des d f )fis }
{ \relative c' d f g ges aes a c b }
{ \relative c' bes b des es d es s4 } > |
%192-195
\relative c'''
a1( | )e | g( | )d |
%196-201
d2.( c4 | d2. )c4 |
<c1 g f d> | <g' d c g> |
<g' d c g> | <g,2 d g,> r2 |
%202-217
\RondoAsopranotwovoice
<
{
\stemsDown
\relative c''
fis'8( e )fis^. d~d c4. |
\stemsPop
}
{
\stemsDown
\relative c''
d'8 c d bes~bes aes4. |
\stemsPop
}
>
%218-223
< { \relative c'' a8 g a-. f~f es4. }
{ \relative c' f8( es )f c~c g4. } > |
\relative c'
< f1 c1 > |
\relative c'
r4 f8( )bes f( g c )es |
< { <c1 g> }
{ \context Voice = high \notes
{ \relative c''' \stemsUp s2 r4 c4 \stemsPop }
}
> |
\relative c''
<d2^"rit" bes f> <bes8^> f d> <bes'4^> f bes,> <a8^> a,> |
\property Voice.Script \push #'padding = #5
<g1-\fermata e c g> \bar "||" ;
}
% Alto
alto = \notes \relative c'
{
\stemsDown \tiesDown \dotsDown \slursDown
%1-24
s1*24
%25-29
s1*3 |
c1 |
\time 6/8 ; s2. |
%30-33
\time 4/4 ;
c1 | c1 | c1 | c1 |
%34-37
\relative c''
s1 | d2 bes4 g8 f |
s1 | s1 |
%38-41
s1 | d'2 bes4 g8 f |
s1 | s1 |
%42-45
s1*3 | s1 |
%46-51
s1 | d'2 bes4 g8 f |
\slursUp
R1 | r2 c8( g' c )c' |
\slursPop
\time 7/8 ;
s4. s2 | s4. s2
%52-55
\time 4/4 ; s1 |
\time 6/8 ; s2. |
\time 4/4 ; s1 |
\time 6/8 ; s2. |
%56-63
\time 4/4 ;
\relative c''
<c1 g es> |
\time 7/8 ;
s4. s2 | s4. s2 |
\time 4/4 ;
\relative c'''
\tiesUp
r8 <f4 aes,> <f8 aes,>~<f4 aes,> <es4 aes, c,> |
r8 <d4 g, d> <d8 g, d>~<d4 g, d> <b4 g d g,> |
\tiesPop
\relative c''
\slursUp
r8 es( d es f fis )gis4 |
\slursPop
s1*2 |
%64-67
\relative c'''
[aes8 c, f] [g bes, es] [es g,] |
aes1 |
[aes'8 c, f] [g bes, d] [g d] |
<g1 es> |
%68-72
\relative c'''
[aes8 c, f] [g bes, es] [es g,] |
aes1 |
[aes8 c, f] [aes c, f] [aes c] |
g8 d4 d8~d g( \staffDown g, \staffUp )d' |
d'8 g,4 g8~g( \staffDown g, b \staffUp )d |
%73-76
s1*4 |
%77-80
s1*4 |
%81-84
s1*4 |
%85-91
\relative c'
s1*3 |
r8 c4 c8~c2 | r8 g'4 g8~g2 |
r8 c,4 c8~c2 | r8 g'4 g8~g2 |
%92-95
\time 7/8 ;
s4. s2 | s4. s2 | s4. s2 |
\time 6/8 ;
s2. |
%96-100
\time 7/8 ;
s4. s2 | s4. s2 | s4. s2 |
\time 3/8 ;
s4. |
\time 4/4 ;
\relative c'
g4 c8 d es4 f |
%101-104
\time 7/8 ;
r8 [g16( a )c8] r8 [g( c )b] |
r8 [c,16( d )a'8] g4( )f |
r8 [d16( e )g8] r8 [c,( f )e] |
\time 6/8 ;
r8 [d16( e )g8~] <c,4. g'> |
%105-108
\time 7/8 ;
r8 [f16( g )a8] r8 [e( b' )c] |
\time 9/8 ;
r8 [g16( a )c8] e8( d4 a )c8 |
\time 7/8 ;
r8 [g16( a )b8] r8 [a( e' )d] |
\time 3/8 ;
r8 [g,16( a )b8] |
%109-112
\time 4/4 ;
\relative c'
\slursUp
r8 e( e e a e b' )c |
r4 a( d e8 )f |
r8 c,16( d e8 )g c( g d' )e |
\time 6/8 ;
r8 d d r8 e e |
%113-116
\slursPop
\time 4/4 ;
s1*2 |
\time 6/8 ;
s2. |
\time 4/4 ;
s1 |
%117-121
\time 6/8 ;
\relative c''
g4( f8 e d )a |
e'4( d8 c bes )f |
r8 a'( g f4 )d8 |
s2. | r4. c'4( )b8 |
%122-125
\time 4/4 ;
\relative c''
s1 | d2 bes4 g8 f |
s1 | s1 |
%126-129
s1 | d'2 bes4 g8 f |
s1 | s1 |
%130-133
s1*4
%134-137
s1 | d'2 bes4 g8 f |
s1 |
\relative c'
e8( <d g,> )e-. <c e,>~<c e,> <bes4. d,> |
%138-141
s1*2 |
\relative c''
e8( <d g,> )e-. <c e,>~<c e,> <bes4. d,> |
s1 |
%142-144
s1*3 |
%145-148
s1*4 |
%149-153
s1*5 |
%154-158
s1*5 |
%159-162
\relative c'
des1~ | des~ | des~ | des |
%163-166
des~ | des | b'~ | b |
%167-171
s1*5 |
%172-176
s1*5 |
%177-180
\relative c'
g8( )f4-. f f f8 | g8( )f4-. f f f8 |
b8 des4.~des2 | b8 des4.~des2 |
%181-184
g,8( )f4-. f f f8 | g8( )f4-. f f f8 |
<f'1 a>~ | <f a> |
%185-188
s1*4 |
%189-191
\relative c'
s1 | s1 |
s2. fis4 |
%192-195
<a1 e'> | <e2. a> <e4^^ a> |
<g1 d'> | <d2. g> <d4^^ g> |
%196-201
<c1 ges'> | <c ges'> |
s1*3 |
\shiftOn
\property Voice.NoteColumn \push #'force-hshift = #-0.75
\relative c''
c2~c8 b( c )d |
%202-205
\property Voice.NoteColumn \pop #'force-hshift
\relative c''
s1 | d2 bes4 g8 f |
s1 | s1 |
%206-209
s1 | d'2 bes4 g8 f |
s1 | s1 |
%210-213
s1*4
%214-223
s1 | d'2 bes4 g8 f |
s1 | s1 | s1 |
\relative c
r8 f4 f8~f2 |
r4 bes8 es c4 f8 aes |
r8 c,4 c8~c4. c8 |
bes( d )a'4 s2 | s1 |
}
% Tenor
RondoAtenor = \notes
{
\relative c'
g8( )c,4-. c8_-~c4. c8 |
bes8( d )a'4-. g,8( bes'4 )a8 |
g8( )c,4-. c8_-~c4 c |
c'4.^- bes^- f4^- |
g8( )c,4-. c8_-~c4. c8 |
bes8( d )a'4-. g,8( bes'4 )a8 |
g8( )c,4-. c8_-~c4 c |
c'4.^- bes^- f4^- |
f,8( )c'4-. c8_-~c4 c |
g8( c )f4-. r8 bes,4( )g'8 |
f,8( )c'4-. c8_-~c4 c |
s1 |
g'8( )c,4-. c8_-~c4. c8 |
bes8( d )a'4-. g,8( bes'4 )a8 |
}
% Tenor rhythm machine that first appears in bar 145
diddle = \notes
{
\relative c
es8( )f4-. f f f8
}
tenor = \notes \relative c'
{
\stemsUp \tiesDown \dotsUp \slursUp \artsUp \slurstem
%1-4
g8( )c,4-. c8_-~c4. c8 |
bes8( d )a'4-. g,8( bes'4 )a8 |
g8( )c,4-. c8_-~c4 c |
c'4.^- bes^- f4^- |
%5-8
g8( )c,4-. c8_-~c4. c8 |
bes8( d )a'4-. g,8( bes'4 )a8 |
g8( )c,4-. c8_-~c4 c |
f4.^- d^- a'4^- |
%9-12
< g1 c,> | < g1 c,> | < g1 c,> | < g1 c,> |
%13-29
\RondoAtenor
g8( )c,4-. c8_-~c4 c |
r8 g'4-. g8~g2 |
\time 6/8 ;
f,8( c' )g' g,8( d' )f |
%30-51
\time 4/4 ;
<g1 c,> | <g1 c,> | <g1 c,> | <g1 c,>
\RondoAtenor
g8( )c,4-. c8_-~c4 c |
r8 aes( aes es' )c'2 |
\time 7/8 ;
[f,,8( c' )g'] [g,( d' f )g,] |
[f8( c' )g'] [g,( d' f )c'] |
%52-55
\time 4/4 ;
r8 es( d es f es d )es |
\time 6/8 ;
s2. |
\time 4/4 ;
s1 |
\time 6/8 ;
s2. |
%56-63
\time 4/4 ;
\relative c'
r4 d8( es f es d )es |
\time 7/8 ;
s4. s2 | s4. s2 |
\time 4/4 ;
s1 | s1 |
\relative c'
r8 c( b c d es )f4 |
s1*2 |
%64-67
\relative c'
s1 | [aes8( c )es] [g,( c )es] r4 |
s1 |
[c8( g' )c] [f,( g )c] r4 |
%68-72
\relative c'
s1 | [aes8( c )es] [g,( c )es] r4 |
s1 | s1 | s1 |
%73-91
\RondoAtenor
g8( )c,4-. c8_-~c4 c |
r8 g'4.~g4 g4 | r8 g4.~g4 g |
r8 g4.~g4 f | r8 <f4. c'>~<f4 c'> f |
%92-95
\time 7/8 ;
\relative c,
[f8( c' )g'] [g,( d'] )f4 |
[es,8( bes' )f'] [c,( g'] ) es'4 |
[d,8( g )es'] [es,( bes'] )es4 |
\time 6/8 ;
d,8( a' )d bes4. |
%96-100
\time 7/8 ;
[f8( c' )g'] [g,( d'] )f4 |
[es,8( bes' )f'] [c,( g'] )es'4 |
[d,8( g )d'] [es,( bes'] )es4 |
\time 3/8 ; f,8( c' )f |
\time 4/4 ;
d1 |
%101-104
\time 7/8 ;
[g,8( d' )a'] [a,( e'] )g4 |
[f,8( c' )g'] [d,( a' e' )d] |
[e,8( a )f'] [f,( c'] )a'4 |
\time 6/8 ;
e,8( b' )e f,( c' )a' |
%105-108
\time 7/8 ;
[g,8( d' )a'] [a,( e'] )g4 |
\time 9/8 ;
[f,8( c' )g'] [d,( a'] f'4 )d |
\time 7/8 ;
[e,8( b' )e] [f,( c'] )f4 |
\time 3/8 ;
g,8( d' )g |
%109-112
\slursDown \slurnote
\time 4/4 ;
\relative c'
r4 d( c b8 )a |
r8 a( a a f' a, g' )a |
r8 g,( c )d e( d g, )c |
\slurstem \slursPop
\time 6/8 ;
d4.( )e |
%113-116
\time 4/4 ;
r8 a,8( a a d a e' )f |
r8 g,8( g g c g d' )e |
\time 6/8 ;
r8 a, a r8 a a |
\time 4/4 ;
r2 r4 r8 a~|
%117-121
\time 6/8 ;
a4.~a8 f d |
bes'4.~bes8 d, bes |
r4. a' | g8 r8 r8 r4. |
r4. <g8( d> c )d |
%122-137
\time 4/4 ;
\RondoAtenor
g8( )c,4-. c8_-~c4 c |
c,8( )g'4-. g8^-~g4 g |
%138-141
s1 |
\relative c''
\property Voice.NoteColumn \push #'force-hshift = #-0.5
g8( )c,4-. c8^-~c4 c |
c,8( )g'4-. g8_-~g4 g |
s1 |
%142-144
\clef treble ;
\relative c'''
g8( )c,4-. c8~c4. c8 |
\property Voice.NoteColumn \pop #'force-hshift
s1*2 |
%145-148
\clef bass ;
\diddle | \diddle | \diddle | \diddle |
%149-153
\diddle | \diddle | \diddle | \diddle | \diddle |
%154-158
\diddle | \diddle | \diddle | \diddle | \diddle |
%159-162
\relative c'
g8( )f4-. f f f8 | g8( )f4-. f f f8~ |
f8( )g4-. g g g8 | f8( )g4-. g g g8~ |
%163-166
g8( )f4-. f f f8 | g8( )f4-. f f f8 |
es8( )f4-. f f f8 | es( )f4-. f f f8 |
%167-171
\diddle | \diddle | \diddle | \diddle | \diddle |
%172-176
\diddle | \diddle | \diddle | \diddle | \diddle |
%177-180
\relative c
s1 | s1 |
f8( )g4-. g g g8 |
f8( )g4-. g8~g b,4. |
%181-184
s1 | s1 |
\diddle | \diddle |
%185-188
\relative c
cis8 c4.~c8 b~b4 | s1 |
dis8 d4.~d8 cis~cis4 | s1 |
%189-191
f8 e4.~e8 r8 r4 |
f8 e4.~e8 r8 r4 |
R1 |
%192-195
\relative c'
r8 e4 e8~e e,( a )e' |
r8 a,4 a8~a( e )a4 |
r8 g4 g8~g d( g )d' |
r8 g,4 g8~g( d )g4 |
%196-201
< { \relative c r8 es4 es8~es c es ges }
{ \relative c, r8 es4 es8~es c( es )ges } > |
\relative c
r8 es4 es8~es c( es )ges |
r8 d4 d8~d c( g' )c |
r8 d4 d8~d( c )g'4 |
\relative c,
r8 d4 d8~d c( g' )c |
r8 d4 d8~d g( a )b |
%202-223
\RondoAtenor
g8( )c,4-. c8_-~c4 c |
bes8( )f4-. f8~f4 f |
c'8( )f,4-. f8~f4 c |
r8 f4-. f8_-~f c c' \staffUp c' |
\staffDown \relative c
aes8( es' )aes4 bes,8( f' )aes4 |
g8( )c,4-. c8_-~c4. c8 |
bes8( d )a'4 r8 <bes4^> f d> a8^> |
<g1 c,> |
}
% Bass
RondoAbass = \notes
{
\relative c'
g1 | bes,2 g |
g'1 | bes,4. g~g4 |
g'1 | bes,2 g |
g'1 | bes,4. g4.~g4 |
f1 | g4. es8~es2 |
f1 |
\stemsUp
<es4._- bes'> <f4._- c'> <aes4_- es'> |
\stemsPop
g'1 | bes,2 g |
}
bass = \notes \relative c'
{
\slursDown \tiesDown \dotsDown \stemsDown
%1-4
g1 | bes,2 g |
g'1 | \dotsUp bes,4. g~g4 \dotsPop |
%5-8
g'1 | bes,2 g |
g'1 | bes,4. g f4 |
%9-12
r8 c4_. c8_-~c4 g | r8 c4_. c8_-~c4 g |
r8 c4_. c8_-~c4 g | r8 c4_. c8_-~c4 g |
%13-29
\RondoAbass
g'1 |
<aes, es'> |
\time 6/8 ; f4. g |
%30-33
\time 4/4 ;
\relative c,
r8 c4_. c8_-~c4 g |
r8 c4_. c8_-~c4 g |
r8 c4_. c8_-~c4 g |
r8 c4_. c8_-~c4 g |
%34-51
\RondoAbass
g'1 |
\stemsBoth
es1 |
\stemsPop
\time 7/8 ;
f,4. g4. g8 |
f4. g2 |
%52-55
\time 4/4 ;
<c1 g'> |
\stemsUp \dotsUp
\time 6/8 ;
aes4.( )g |
\dotsPop \stemsPop
\time 4/4 ;
<c1 g' c> |
\time 6/8 ;
r8 aes8( )ges' r8 g,( )f' |
%56-63
\time 4/4 ;
<c1 g' c> |
\time 7/8 ;
\relative c
r8 [aes( )ges'] r8 [g,( f' )b] |
r8 [aes,( )ges'] [g,( d' f )b] |
\time 4/4 ;
<f,1 aes'> | <g b'> | <d fis'> |
\stemsBoth \tiesDown \slursUp
r8 g4 g8~g d'( g )c |
r8 g,4 g8~g( d' )b'4 |
\tiesPop \stemsPop
%64-67
\relative c'
f4( )aes8 es4( )g8 c,4 |
aes4. g es4 |
f4( )aes'8 g,4( )g'8 bes,4 |
\property Voice.NoteColumn \push #'force-hshift = #-0.25
c4. f es4 |
\property Voice.NoteColumn \pop #'force-hshift
%68-72
\relative c'
f4( )aes8 es4( )g8 c,4 |
aes4. g es4 |
\slursPop
\stemsBoth \dotsUp
f4. d c4 |
\dotsPop \stemsPop
b1 | g1 |
%73-91
\RondoAbass
g'1 | bes,1 |
a1 | aes1 | g1 |
%92-95
\time 7/8 ;
f4. g2 | es4. c2 | d4. es2 |
\time 6/8 ;
d4. bes' |
%96-100
\time 7/8 ;
f4. g2 | es4. c2 | d4. es2 |
\time 3/8 ;
f4. |
\time 4/4 ;
g1 |
%101-104
\time 7/8 ;
g4. a2 | f4. d2 | e4. f2 |
\time 6/8 ;
e4. f |
%105-108
\time 7/8 ;
g4. a2 |
\time 9/8 ;
f4. d2. |
\time 7/8 ;
e4. f2 |
\time 3/8 ;
g4. |
%109-112
\time 4/4 ;
<a2 e'> r2 | d2 r2 | s1 |
\time 6/8 ;
r8 bes4 r8 c4 |
%113-116
\time 4/4 ;
d4( g f e8 )d |
c4( d e d8 )c |
\time 6/8 ;
<bes4. f'> <a e'> |
\tiesBoth
\time 4/4 ;
<g4 d' bes'> <bes f' d'>~<bes8 f' d'> <c( g' c> c' )a |
\tiesPop
%117-121
\time 6/8 ;
d,8 a4~a4. |
f'8 bes,4~bes4. |
f8( f' e d e )f |
g( d16 f )g8 g,( c <)d, d'> |
<g,8( g'> d'16 f )g8~g4. |
%122-125
\time 4/4 ;
\RondoAbass
g'1 |
c,,1 |
%138-141
R1 |
\relative c''
g1 |
c,,1 |
R1 |
%142-144
\clef treble ;
\relative c'''
g1 |
\slursUp
bes,8( d )a'4-. r2 |
\slursPop \stemsUp
bes,,8( d )a'4-. r2 |
\stemsPop
%145-148
\clef bass ;
\relative c
b1~ | b | b~ | b |
%149-153
b~ | b | b~ | b | b~
%154-158
b | b~ | b | a~ | a |
%159-162
c~ | c | b ~ | b |
%163-166
c~ | c | a~ | a |
%167-171
b~ | b | b~ | b | b~ |
%172-176
b | b~ | b | a~ | a |
%177-180
<c c,>~ | <c c,> |
\property Voice.TextScript \pop #'style
\property Voice.TextScript \push #'style = #"italic"
<b b,_"col pedale"> | <b b,> |
%181-184
<c c,>~ | <c c,> |
b,~ | b |
%185-188
a | aes | b | bes |
%189-191
cis | cis2.~cis8 c |
ges'8( g a aes bes b es )d |
%192-195
\property Voice.SustainPedal \push #'padding = #10
< {c1} {s2.-\sustaindown s8 s8-\sustainup} > |
< {b1} {s2.-\sustaindown s8 s8-\sustainup} > |
< {bes1} {s2.-\sustaindown s8 s8-\sustainup} > |
< {a1} {s2.-\sustaindown s8 s8-\sustainup} > |
%196-201
aes1 |
< {<aes1 aes'>} {s2.-\sustaindown s8 s8-\sustainup} > |
< {<g1 g'>} {s2.-\sustaindown s8 s8-\sustainup} > |
< g'1 {s2.-\sustaindown s8 s8-\sustainup} > |
< {<g,1 g'>} {s2.-\sustaindown s8 s8-\sustainup} > |
<g'2 g'-\sustaindown> r2-\sustainup |
%202-205
\relative c'
\RondoAbass
g'1 | bes, |
c | f,, |
aes'2 bes | g'1 |
bes,2 <g^> g'> |
<c,,1 c'1> |
}
% Dynamics
dynamics = \notes
{
\dynsDown \dpadv
\time 4/4 ;
%1-6
s1_\mf | s1*5 |
%7-13
\dpadPop \dpadviii
s1*4 | s1 \decr | s2. \rced s4 |
\dpadPop \dpadv
s1_\mp |
%14-20
s1*7 |
%21-26
s1*6 |
%27-33
s1*2 |
\dpadPop \dpadviii
\time 6/8 ;
s2.-\f |
\time 4/4 ;
s1 \> | s1*2 | s2. \! s4 |
%34-38
\dpadPop \dpadv
s1-\mp | s1*4 |
%39-45
s1*7 |
%46-51
s1*4 |
\time 7/8 ;
\dpadPop \dpadvii
s4.-\f s2 | s4. s2 |
%52-56
\time 4/4 ;
s1 |
\time 6/8 ;
s2. |
\time 4/4 ;
s1 |
\time 6/8 ;
s2. |
\time 4/4 ;
s1 |
%57-63
\time 7/8 ;
s4. s2 | s4. s2 |
\time 4/4 ;
s1*3 | s1 \> | s2. \! s4 |
%64-68
s1-\p | s1*4 |
%69-74
\dpadPop \dpadx
s1 | s2. \< s8 \! s8 |
\dpadPop \dpadxix
s1-\mf | s1 |
\dpadPop \dpadv
s1-\mp | s1 |
%75-81
s1*7 |
%82-88
s1*7 |
%89-94
s1*3 |
\time 7/8 ;
s4.-\mf s2 | s4. s2 | s4. s2 |
%95-100
\time 6/8 ;
s2. |
\time 7/8 ;
s4. s2 | s4. s2 | s4. s2 |
\time 3/8 ;
s4. |
\time 4/4 ;
\dpadPop \dpadx
s8 s8 \> s2 s8 \! s8 |
%101-104
\time 7/8 ;
\dpadPop \dpadvii
s4.-\mp s2 | s4. s2 | s4. s2 |
\time 6/8 ;
s2. |
%105-108
\time 7/8 ;
s4. s2 |
\time 9/8 ;
s4. s2. |
\time 7/8 ;
s4. s2 |
\time 3/8 ;
s4. |
%109-113
\time 4/4 ;
s1-\f | s1*2 |
\time 6/8 ;
s2.-\f |
\time 4/4 ;
s1-\mf |
%114-120
s1 |
\time 6/8 ;
s4. \< s4 \! s8 |
\time 4/4 ;
s1-\f |
\time 6/8 ;
s2.*4 |
%121-126
\dpadPop \dpadiv
s4. s4 \> \! s8 |
\time 4/4 ;
\dpadPop \dpadv
s1-\mp | s1*4 |
%127-133
s1*7 |
%134-140
s1*7 |
%141-147
s1 | s1-\p | s1*2 | s1-\p | s1*2 |
%148-154
s1*7 |
%155-161
s1*7 |
%162-168
s1*2 | s2. s8 \< \! s8 | s1-\mf | s1 | s1-\p | s1 |
%169-175
s1*7 |
%176-182
s1*7 |
%183-189
s1-\mf | s1*6 |
%190-195
\dpadPop \dpadxix
s1 | s2. \< s8 \! s8 |
\dpadPop \dpadvii
s1-\f | s1*3 |
%196-201
s1*5 | s2 s8 s8 \> s8 \! s8 |
%202-208
\dpadPop \dpadv
s1-\mf | s1*6 |
%209-215
s1*7 |
%216-223
s1*8 |
}
%======================================================================
% SCORE BLOCK
\score
{
\context PianoStaff \notes
\simultaneous
{
\context Staff = top
<
\property Staff.textEmptyDimension = #1
% \property Score.barNumberScriptPadding = #10
\time 4/4 ;
\key f \major ;
\tempi
\context Voice = soprano \soprano
\context Voice = alto \alto
\context Voice = dynamics \dynamics
>
\context Staff = bottom
<
\property Staff.textEmptyDimension = #1
\time 4/4 ;
\key f \major ;
\clef bass ;
\context Voice = tenor \tenor
\context Voice = bass \bass
>
}
% The paper block. Note that it has to be included in the
% \score block in order to use \translator to add/remove engravers
% to contexts.
\paper
{
\translator
{
\ScoreContext
\remove Bar_number_engraver ;
}
}
% \midi
% {
% \tempo 4 = 135 ;
% }
}