]> git.donarmstrong.com Git - lilypond.git/blob - mutopia/J.S.Bach/Petites-Preludes/preludes-1.ly
release: 1.2.14
[lilypond.git] / mutopia / J.S.Bach / Petites-Preludes / preludes-1.ly
1 \header{
2 filename =       "preludes-1.ly";
3 %
4 % page 1
5 %
6 % Clavierb"uchlein f"ur W. Fr. Bach
7 % Clav. W. Fr. Bach: 2-Praeambulum I
8 % ca 1720
9 composer =       "Johann Sebastian Bach (1685-1750)";
10 enteredby =      "jcn";
11 copyright =      "public domain";
12 }
13
14 \version "1.2.0";
15
16 % upper = \context Staff \notes\relative c {
17 upper = \context Staff=upper \notes\relative c {
18         \context Voice=i
19         \property Voice . textStyle = "italic"
20 % rediculous dim...
21 %       r16\p_"legato"\< g''-1( c-3 )e-5 r g,-1( c )e 
22         r16\p\< g''-1( c-3 )e-5 r g,-1( c )e 
23         r g,( c )d r b-1( d-2 \!)g-5 |
24         r16\mf a,( d-2 ) g-5 r a,(\< d )f-4 
25         r a,( d )e-3 r c-1( e-2 \!)a-5 |
26         r16\f b, e a-5 r b, e-3 g-5 
27         r c,-1 e-3 f-4 r g, d'-3 f-5 |
28 % all text is fat currently...
29 %       r g,-"poco a poco dim." d'-4 e r g, c-2 e 
30         r g, d'-4 e r g, c-2 e 
31         r a,-1 c-3 d-4 r e, b'-3 d-5 |
32         r e, b' c-4 r e, a-2 c 
33         r f,-1 a-3 bes-4 r c, g'-3 bes-5 |
34         r c, g' a-4 r c, f-2 a 
35         r d, f-2 b-5 r e, g-2 c-5 |
36         r\p d, g c-5 r d, g b-4 
37         r c, g'-3 b-5 r c, fis-2 a-4 |
38         r b, d a'-5 r b, d g-4 
39         r a, c g'-5 r a, c f!-4 |
40         % ugh arpeggio
41         <
42                 { \stemup f4 r }
43                 \context Voice=ii { \stemdown <g,4 d'> r }
44         >
45         \stemboth 
46         \translator Staff=lower\stemup
47         r16 g,,-5( b-4 d  
48         [ f-1 \translator Staff=upper\stemdown g16-1 b d ] | 
49         \stemup )b
50         \translator Staff=lower\stemdown
51         [ g-5( b-4 d-2 ] f-1
52         \translator Staff=upper\stemup
53         [ g16-1 b-2 d ] )b
54         \translator Staff=lower\stemup
55         \clef "violin"; 
56         [ g-4 b-2 d-1 ]
57         \stemup
58         % urg, below translator change affects previous beam too!?
59         % howto separate translator command from previous beam end?
60         \translator Staff=upper f-2 g-3 b-5 f-2 |
61         \stemboth
62         e-1\f c'-5( g-3 f-2  e-1 c'-5 g-3 e-2 
63         )d c'-5( f,-3 e-2  d-1 b'-5 f-3 d-2 |
64         )c b'-5( e,-3 d-2  c-1 a'-5 e-3 c-2 
65         )b-1 a'-5( d,-3 c-2  b-1 g'-5 d-3 b-2 |
66 %        )a g'-5 c,-4 b  a-"poco a poco dim." fis'-5 c-2 a-1 
67         )a g'-5 c,-4 b  a fis'-5 c-2 a-1 
68         b-2 f' d-4 c  b f' d-4 b-2 |
69         g e' c-3 b  a e'-5 c-3 a-1 
70         fis-2 d' b-3 a  g-1 d'-5 b-4 g-2 |
71         e c'-5 a-4 g-3  fis-2 c'-5 a-4 fis-2 
72         d c'-5 b-4 a  b-4 g-2 d'-5 f,-1 |
73         g-4 e-2 f-1 d'-5  c-4 b a g 
74         f'-5 d-3 es-4 c-2  fis,-1 es'-4 d-3 c-2 |
75 %        b-1 d-5 b-3 g-1  as-4-"cresc. e rall." f-2 g-3 d-1 
76         b-1 d-5 b-3 g-1  as-4 f-2 g-3 d-1 
77         es-2 fis-3 a-4 c-5 
78         < 
79                 { \stemup r c8 b16 }
80                 \context Voice=ii { \stemdown  d,8 f-2 }
81         >
82         \stemboth |
83         <c1\mf g e>
84         \bar "|.";
85 }
86
87 % lower = \context Staff \notes\relative c{
88 lower = \context Staff=lower \notes\relative c{
89         \context Voice=i
90         \property Voice . textStyle = "roman"
91         c4-5 e-3 g-\mordent^"(\\textsharp)" g,4 |
92         d'4-\mordent-5 f-3 a-\mordent^"(\\textsharp)" a,4 |
93         e'-5 e'-\mordent-1 a,-4 b-\upprall |
94         c4 e,-4 fis gis-\downprall |
95         a4 c,-4 d e-\upprall |
96         f4-1 e d-3-\prall c |
97         g'-\mordent^"(\\textsharp)" g, g'-\mordent g, |
98         g'-\mordent g, g'-\mordent g, |
99         g' r s s | s s s s \clef "bass"; |
100         <
101                 { \stemup g1 ~ g ~ g ~ g ~ g ~ g ~ g }
102                 \context Voice=ii { \stemdown g,1 ~ g ~ g ~ g ~ g ~ g ~ g }
103         >
104         <c,1 c,>
105         \bar "|.";
106 }
107
108 global = \notes{
109         \time 4/4;
110 }
111
112 \score{
113         % Moderato
114         \context PianoStaff <
115                 \context Staff = upper <
116                         \global
117                         \upper
118                 >
119                 \context Staff = lower <
120                         \global
121                         \clef "bass";
122                         \lower
123                 >
124         >
125         \paper{
126                 % no slur damping
127                 slur_slope_damping = 10.0;
128         }
129         \midi{ \tempo 4 = 80; }
130         \header {
131                 opus = "BWV 924";
132                 piece = "1";
133         }
134 }