]> git.donarmstrong.com Git - lilypond.git/blobdiff - input/standchen.ly
release: 0.0.56
[lilypond.git] / input / standchen.ly
index cfd267b80def2bea3099eb81d01ff2005f81ec43..7d9d9c7378343c23e2148d828cd72bb4f22630ff 100644 (file)
 % The purpose of this file is to demonstrate features of LilyPond.
 % (there is an accompanying LaTeX file, standchen.tex)
 %
-% thanks to \music group changing, all notes 
-% (except for grace notes) are printed
-%
-%%1
-melodie = \music {  \clef\violin
-       \key{bes}
-       \meter{3/4}\duration{ 8 }
-       r\pp < [ d `a-| > f-| < d `a-| > f-| < d `a-| ] > |
+\version "0.0.54";
+
+commands = \melodic{
+       \skip 2.*4;
+       \bar ":|";
+       \skip 2.*24;
+%      volta1
+       \skip 2.*8;
+%      volta2
+       \bar ":|";
+       \skip 2.*22;
+       \bar "||"; 
+       }
+
+melodie = \melodic{ 
+       \meter 3/4;
+       \clef\violin;
+       \key bes;
+       \octave c';
+       \duration 8;
+       r \pp < [ d 'a-| > f-| < d 'a-| > f-| < d 'a-| ] > |
 %%2
-       r < [ d `bes-| > f-| < d `bes-| > f-| < d `bes-| ] > |
+       r < [ d 'bes-| > f-| < d 'bes-| > f-| < d 'bes-| ] > |
 %%3
-       \textstyle "italic"
-       r_"simile" < [ d `bes > e < d `bes > e < d `bes ] >
-       \textstyle "roman" |
+       \textstyle "italic";
+       r_"simile" < [ d 'bes > e < d 'bes > e < d 'bes ] >|
+       \textstyle "roman";
+       
 %%4
-       r < [ `a cis > e < `a cis > e < `a cis ] > |
-%#%:|
+       r < [ 'a cis > e < 'a cis > e < 'a cis ] > |
 %%5
-       [ a()bes a ]2/3  d'4. a |
+       [ a()bes a ]2/3 d'4. a |
 %%6
-       [ g()a g ]2/3  d'4 g r |
+       [ g()a g ]2/3 d'4 g r |
 
 %%7
-       a4.^> g  [ g()f e ]2/3  |
+       a4.^> g [ g()f e ]2/3 |
 %%8
        f2 r4 |
 %%9
 
-       < { a'4.( )g'  [ g'( f' )e' ]2/3  } { cis'4. e'_"dolce"  \plet{ 2/3 } e' \plet{ 1/1 } } > |
+       < { a'4.( )g' [ g'( f' )e' ]2/3 }
+       { cis'4. e'_"dolce" \plet 2/3; e' \plet 1/1; } > |
 %%10
        < f'2. d'2. > |
 %%11
-       [ a\pp( )bes a ]2/3  f'4. a |
+       [ a (\pp )bes a ]2/3 f'4. a |
 %%12
-       [ g( ) a g ]2/3  e'4. d' |
+       [ g( ) a g ]2/3 e'4. d' |
 %%13
-       c'4. bes  [ bes( ) a g ]2/3  |
+       c'4. bes [ bes( ) a g ]2/3 |
 %%14
        a2 r 
-%      < { d'( | )c'4. g  [ bes a g ]2/3  } { f\p( | )e4._"dolce" bes  [ g ]2/3  } > |
-       < { d'( | )c'4. g  [ bes a g ]2/3  } { f\p( | )e4._"dolce" bes  \plet{ 2/3 } g \plet{ 1/1 }  } > |
+       < { d'( | )c'4. g [ bes a g ]2/3 }
+       { f \p ( | )e4._"dolce" bes 
+               \plet 2/3; g
+               \plet 1/1; 
+       } > |
 %%16
        < a2. f2. > |
 %%17
-       \textstyle "italic"
+       \textstyle "italic";
        [ a8._"cresc." cis'16 ] f'4. e'
-       \textstyle "roman" |
+       \textstyle "roman";|
 %%18
        [ d'8. a16 ] f4. d |
 %%19
 %#%    c'\grace\stemup
-       [ bes\pp( ) a bes ]2/3  d'4. bes |
+       [ bes (\pp ) a bes ]2/3 d'4. bes |
 %%20
        a2. |
 %%21
 %#%    a\grace
-       [ g( )fis g ]2/3  bes4.^> g |
+       [ g( )fis g ]2/3 bes4.^> g |
 %%22
-%#%    =f2. |
-       f2. |
+       f!2. |
 %%23
-       [ a8.\mf cis'16 ] f'4. e' |
+       [ a8. \mf cis'16 ] f'4. e' |
 %%24
        [ d'8. a16 ] fis4. d |
 %%25
-       [ b\mf( ) ais b ]2/3 d'4. b |
+       [ b \mf( ) ais b ]2/3 d'4. b |
 %%26
        < a2. fis2. > |
 %%27
-       [ e'\df( )dis' e' ]2/3 g'4. cis' |
+       [ e' \f( )dis' e' ]2/3 g'4. cis' |
 %%28
        < d'2. fis2. > |
 %#%\volta1
 %%29
-       <  { bes2( [ d'8.( ))g16 ] } { g2\mf [ bes8. bes16 ] } > |
+       < { bes2( [ d'8.( ))g16 ] }
+       { g2 \mf [ bes8. bes16 ] } > |
 %%30
-       < { a4. [ a-. a-. a-. ] } { fis4. [ fis-.( fis-. )fis-. ] } > |
-%%31  
-       < { a4. [ a-. a-. a-. ] } { g4. [ cis-.( e-. )g-. ] } > |
+       < { a4. [ a-. a-. a-. ] }
+       { fis4. [ fis-.( fis-. )fis-. ] } > |
+%%31 
+       < { a4. [ a-. a-. a-. ] }
+       { g4. [ cis-.( e-. )g-. ] } > |
 %%32
-       < a2 fis2\pp > < a4 fis4 > |
+       < a2 fis2 \pp > < a4 fis4 > |
 %%33
-       < { b2( [ d'8.( ) )g16 ] } { g2 [ b8. b16 ] } > |
+       < { b2( [ d'8.( ) )g16 ] }
+       { g2 [ b8. b16 ] } > |
 %%34
-       < { a4. [ a-. a-. a-. ] } { fis4. [ fis-.( fis-. )fis-. ] } > |
+       < { a4. [ a-. a-. a-. ] }
+       { fis4. [ fis-.( fis-. )fis-. ] } > |
 %%35
-       < { a4. [ a-. a-. a-. ] } { g4. [ cis-.( e-. )g-. ] } > |
+       < { a4. [ a-. a-. a-. ] }
+       { g4. [ cis-.( e-. )g-. ] } > |
 %%36
        < a2. fis2. > |
 %#%\volta2
-%#%:|
 %%37
        [ a8. a16 ] [ cis'8. cis'16 ] [ e'8. e'16 ] |
 %%38
        d'4( )cis'4 r4 |
 %%39
 %#%    > a4. [ cis' e'8. >! d'16 ] |
-       a4. [ cis' e'8. d'16 ] |
+       a4. \> [ cis' e'8. \! d'16 ] |
 %%40
        cis'2 r4 |
 %%41
-       < fis'4. cis'4.\df > e'  [ e'( )d' cis' ]2/3  |
+       < fis'4. \> cis'4. \f > e' [ e'( )d' \! cis' ]2/3 |
 %%42
        [ b8. cis'16 ] d'4^> b r |
 %%43
 
-       [ b8.\df cis'16 ] d'4^> b r |
+       [ b8. \f cis'16 ] d'4^> b r |
 %%44
-       [ b8. cis'16 ] d'4^> b r |
+       [ b8. \> cis'16 ] d'4^> b \! r |
 %%45
-       [ b\p( )ais b ]2/3  d'4. b |
+       [ b \p ( )ais b ]2/3 d'4. b |
 %%46
-%#%    { =a2. fis2. } |
-       < a2. fis2. > |
+       <a!2. fis2. > |
 %%47
-       [ e'\df( )dis' e' ]2/3  g'4.^> cis' |
+       [ e' \f( )dis' e' ]2/3 g'4.^> cis' |
 %%48
-       \textstyle "italic"
-       < \multivoice { \stem{ 1 } fis2.( | \stem{ -1 } )f2. }  { \stem{ 1 } d'2.( | \stem{ 1 } )d'4 r4_"decresc." d'4 } >
-       \textstyle "roman" |
+       \textstyle "italic";
+       < 
+       { fis2.( \group "+1"; \stem -1; )f2. }
+       { d'2. ( \stem 1; )d'4 r4_"decresc." d'4 } 
+       >
+       \textstyle "roman"; |
 %%50
        < bes2. e2. > |
 %%51
        < a2. cis2. > |
 %%52
-       < fis2 d2 > < a4 fis4\pp > |
+       < fis2 d2 > < a4 fis4 \pp > |
 %%53
 
        < bes2 g2 > < [ d'8.^> bes8. > < bes16 g16 ] > |
 %%54
-       < { a4. [ a-. a-. a-. ] } { fis4. [ fis-.( fis-. )fis-.] } > |
+       < { a4. [ a-. a-. a-. ] }
+       { fis4. [ fis-.( fis-. )fis-.] } > |
 %%55
-       < { a4. [ a-. a-. a-. ] } { g4. [ cis-.( e-. )g-. ] } > |
+       < { a4. [ a-. a-. a-. ] }
+       { g4. [ cis-.( e-. )g-. ] } > |
 %%56
-       \textstyle "italic"
+       \textstyle "italic";
        < a2. fis2._"dim." >
-       \textstyle "roman" |
+       \textstyle "roman"; |
 %%57
        < a2. fis2. > |
 %%58
        < a2.^\fermata fis2. > |
 %#%\tighten
- }
+}
 
-begeleiding = \music { 
-       \key{bes}\meter{3/4}
-       \clef\bass
-       \duration{2}
-       `d r4 |
+begeleiding = \melodic{ 
+       \meter 3/4;
+       \clef\bass;
+       \key bes;
+       \octave c';
+       \duration 2;
+       'd r4 |
 %%2
-       ``bes r4 |
+       ''bes r4 |
 
 %%3
-       ``g r4 |
+       ''g r4 |
 
 %%4
-       ``a r4 |
-%#%:|
+       ''a r4 |
 %%5
-\duration{ 8 }
-       < \multivoice { \stem{ 1 } [ `f `a d `a d `a ] }  { \stem{ -1 } `d2 r4 } > |
-%%6
-       < \multivoice { \stem{ 1 } [ `d `e `g `e `g `e ] }  { \stem{ -1 } ``bes2 r4 } > |
-%%7 
-       < \multivoice { \stem{ 1 } [ `cis `e `g `e `g e ] }  { \stem{ -1 } ``a2 r4 } > |
-%%8
-       < \multivoice { \stem{ 1 } [ `d `a d `a d `a ] }  { \stem{ -1 } `d2 r4 } > |
+\duration 8;
+       < \multivoice { \stem 1;        
+               [ 'f 'a d 'a d 'a ] 
+               [ 'd 'e 'g 'e 'g 'e ] 
+               [ 'cis 'e 'g 'e 'g e ]
+               [ 'd 'a d 'a d 'a ]
+               }
+       { \stem -1; 
+               'd2 r4 
+                ''bes2 r4 
+                ''a2 r4
+                'd2 r4         
+       } >
 %%9
-       [ `a e g e g e ] |
+       [ 'a e g e g e ] |
 %%10
-       [ `d `a d `a d `a ] |
+       [ 'd 'a d 'a d 'a ] |
 %%11
-       < \multivoice { \stem{ 1 } [ `f `a d `a d `a ] }  { \stem{ -1 } `d2 r4 } > |
-%%12 == 6
-       < \multivoice { \stem{ 1 } [ `d `e `g `e `g `e ] }  { \stem{ -1 } ``bes2 r4 } > |
-%13
-       < \multivoice { [ `e `g `bes `g `bes `g ] }  { \stem{ -1 } `c2 r4 } > |
-%%14
-       < \multivoice { \stem{ 1 } [ `a c f c f c ] }  { \stem{ -1 } `f2 r4 } > |
+       < \multivoice   
+       { \stem 1;
+               [ 'f 'a d 'a d 'a ]
+               [ 'd 'e 'g 'e 'g 'e ] 
+               [ 'e 'g 'bes 'g 'bes 'g ] 
+               [ 'a c f c f c ]
+       } { \stem -1; 
+               'd2 r4 
+                ''bes2 r4
+                'c2 r4 
+                'f2 r4 } 
+       >
 %%15
-       [ `c `g `bes `g `bes `g ] |
+       [ 'c 'g 'bes 'g 'bes 'g ] |
 %%16
-       [ ``f `c `f `c `f `c ] |
-%%17
-       < \multivoice { \stem{ 1 } [ ``a `e `g `e `g `e ] }  { \stem{ -1 } ``a2 r4 } > |
-%%18
-       < \multivoice { \stem{ 1 } [ `d `a d `a d `a ] }  { \stem{ -1 } `d2 r4 } > |
-%%19
-       < \multivoice { \stem{ 1 } [ ``bes `f `bes `f `bes `f ] }  { \stem{ -1 } ``bes2 r4 } > |
-%%20
-       < \multivoice { \stem{ 1 } [ ``f `c `f `c `f `c ] }  { \stem{ -1 } ``f2 r4 } > |
+       [ ''f 'c 'f 'c 'f 'c ] |
+       < \multivoice
+       { \stem 1; 
+               [ ''a 'e 'g 'e 'g 'e ][ 'd 'a d 'a d 'a ]
+               [ ''bes 'f 'bes 'f 'bes 'f ][ ''f 'c 'f 'c 'f 'c ] }
+       { \stem -1; 
+               ''a2 r4
+               'd2 r4 
+               ''bes2 r4 
+               ''f2 r4 
+       } > 
 %%21
-       < [ `e `c > `g c `g c `g ] |
+       < [ 'e 'c > 'g c 'g c 'g ] |
 %%22
-       [ `f `a c `a `f `c ] |
-%%23
-       < \multivoice { \stem{ 1 } [ ``a `e `g `e `g `e ] }  { \stem{ -1 } ``a2 r4 } > |
-%%24
-       < \multivoice { \stem{ 1 } [ `d `fis `a `fis `a `fis ] }  { \stem{ -1 } `d2 r4 } > |
-%%25
-       < \multivoice { \stem{ 1 } [ ``g `d `b `d `b `d ] }  { \stem{ -1 } ``g2 r4 } > |
-%%26
-       < \multivoice { \stem{ 1 } [ `d `a d `a d `a ] }  { \stem{ -1 } `d2 r4 } > |
-%%27
-       < [ `cis ``a > `e `a `e `a `e ] |
+       [ 'f 'a c 'a 'f 'c ] |
+       < \multivoice {
+               \stem 1;
+               [ ''a 'e 'g 'e 'g 'e ] 
+               [ 'd 'fis 'a 'fis 'a 'fis ] 
+               [ ''g 'd 'b 'd 'b 'd ] 
+               [ 'd 'a d 'a d 'a ] 
+       }
+       {\stem -1;
+               ''a2 r4 
+               'd2 r4 
+               ''g2 r4 
+               'd2 r4 
+       }
+       >
+       < [ 'cis ''a > 'e 'a 'e 'a 'e ] |
 %%28
-       [ `d `a d `a d `a ] |
+       [ 'd 'a d 'a d 'a ] |
 %%29
-       [ `d `g `bes `g `bes `g ] |
+       [ 'd 'g 'bes 'g 'bes 'g ] |
 %#%\volta1
 %%30 
-       [ `d `fis `a `fis `a `fis ] |
+       [ 'd 'fis 'a 'fis 'a 'fis ] |
 %%31
-       [ ``a `e `a `e `a `e ] |
+       [ ''a 'e 'a 'e 'a 'e ] |
 %%32
-       [ `d `fis `a `fis `a `fis ] |
+       [ 'd 'fis 'a 'fis 'a 'fis ] |
 %%33
-       [ `d `g `b `g `b `g ] |
+       [ 'd 'g 'b 'g 'b 'g ] |
 %%34
-       [ `d `fis `a `fis `a `fis ] |
+       [ 'd 'fis 'a 'fis 'a 'fis ] |
 %%35
-       [ ``a `e `a `e `a `e ] |
+       [ ''a 'e 'a 'e 'a 'e ] |
 %%36
-       [ `d `fis `a `fis `a `fis ] |
+       [ 'd 'fis 'a 'fis 'a 'fis ] |
 %#%\volta2
-%#%:|
 %%37
-       [ ``a `e `g `e ``bes^> `e ] |
+       [ ''a 'e 'g 'e ''bes^> 'e ] |
 %%38
-       [ ``a < e cis `a > < e cis `a > < e cis `a > < e cis `a > < e cis `a ] >  |
+       [ ''a < e cis 'a > < e cis 'a > < e cis 'a > < e cis 'a > < e cis 'a ] > |
 %%39
-       [ ``a `e `g `e ``bes^> `e ] |
+       [ ''a 'e 'g 'e ''bes^> 'e ] |
 %%40
-       [ ``a < e cis `a > < e cis `a > < e cis `a > < e cis `a > < e cis `a ] >  |
+       [ ''a < e cis 'a > < e cis 'a > < e cis 'a > < e cis 'a > < e cis 'a ] > |
 %%41
-       [ ``ais `e `fis `e `fis `e ] |
+       [ ''ais 'e 'fis 'e 'fis 'e ] |
 %%42
-       < [ `d ``b > `fis `b `fis `b `fis ] |
+       < [ 'd ''b > 'fis 'b 'fis 'b 'fis ] |
 %%43
-       < [ `e ``b > `g `b `g `b `g ] |
+       < [ 'e ''b > 'g 'b 'g 'b 'g ] |
 %%44
-       < [ `d ``b > `fis `b `fis `b `fis ] |
+       < [ 'd ''b > 'fis 'b 'fis 'b 'fis ] |
 %%45
-       < \multivoice { \stem{ 1 } [ ``g `d `b `d `b `d ] }  { \stem{ -1 } ``g2 r4 } > |
-%%46
-       < \multivoice { \stem{ 1 } [ `d `a d `a d `a ] }  { \stem{ -1 } `d2 r4 } > |
+       < \multivoice { \stem 1; 
+               [ ''g 'd 'b 'd 'b 'd ] 
+               [ 'd 'a d 'a d 'a ] 
+       } {
+               \stem -1;
+               ''g2 r4
+               'd2 r4 
+       } >
+
 %%47
-       < [ `cis ``a > `e `a `e `a `e ] |
+       < [ 'cis ''a > 'e 'a 'e 'a 'e ] |
 %%48
-       [ `d `fis `a `fis `a `fis ] |
+       [ 'd 'fis 'a 'fis 'a 'fis ] |
 %%49
-       [ `d `a d `a d `a ] |
+       [ 'd 'a d 'a d 'a ] |
 %%50
-       [ ``g `e `g `e `g `e ] |
+       [ ''g 'e 'g 'e 'g 'e ] |
 %%51
-       [ ``a `e `g `e `g `e ] |
+       [ ''a 'e 'g 'e 'g 'e ] |
 %%52
-       [ ``d `d `fis `d `fis `d ] |
+       [ ''d 'd 'fis 'd 'fis 'd ] |
 %%53
-       [ `d `g `bes `g `bes `g ] |
+       [ 'd 'g 'bes 'g 'bes 'g ] |
 %%54
-       [ `d `fis `a `fis `a `fis ] |
+       [ 'd 'fis 'a 'fis 'a 'fis ] |
 %%55
-       [ ``a `e `g `e `g `e ] |
+       [ ''a 'e 'g 'e 'g 'e ] |
 %%56
-       [ ``d ``a `d ``a `d ``a ] |
+       [ ''d ''a 'd ''a 'd ''a ] |
 %%57
-       [ ``d ``a `d ``a `d ``a ]
+       [ ''d ''a 'd ''a 'd ''a ]
 %%58
-       < `d2.^\fermata ``d2. > |
+       < 'd2.^\fermata ''d2. > |
  }
 
 
-tekstI = \lyric{
-       \meter{3/4}
-       \duration{4}
+tekstI = \lyric{
+       \meter 3/4;
+       \duration 4;
        _ _ _
        _ _ _
        _ _ _
@@ -293,7 +341,7 @@ tekstI = \lyrics {
        [ Lei- se8 ]2/3 fleh-4. en8 
        [ mei- ne8 ]2/3 Lie- der8 _8
        Durch4. die8 [ Nacht zu8 ]2/3 
-       dir;2 _        
+       dir;2 _    
        _ _ _ 
        _ _ _
 % 11
@@ -331,7 +379,7 @@ tekstI = \lyrics {
 % 37
        La\ss8. auch16 dir8. die16 Brust8. be-16
        we- gen, _
-       Lieb-4. chen,8  h\"o-8. re16 
+       Lieb-4. chen,8 h\"o-8. re16 
        mich!2 _
        Be-8. bend16 harr' ich8 _8
        dir8. ent-16 ge- gen!8 _8
@@ -349,9 +397,9 @@ tekstI = \lyrics {
        
 }
 
-tekstII= \lyrics {
-        \meter{3/4}
-       \duration{4}
+tekstII = \lyric{
+    \meter 3/4;
+       \duration 4;
        _ _ _
        _ _ _
        _ _ _
@@ -387,7 +435,6 @@ tekstII= \lyrics {
        Herz.2.
        _ _ _ 
        _ _ _
-         
 % volta 1
 % 29
        _ _ _ _ _ _
@@ -397,40 +444,29 @@ tekstII= \lyrics {
 
 % volta 2
 % 37
-%      _ _ _ _ _ _
-%      _ _ _ _ _ _
-%      _ _ _ _ _ _
-%      _ _ _ _ _ _ 
-%      _ _ _ _ _ _
+       _ _ _ _ _ _
+       _ _ _ _ _ _
+       _ _ _ _ _ _
+       _ _ _ _ _ _ 
+       _ _ _ _ _ _
 % 47
-%      _ _ _ _ _ _
-%      _ _ _ _ _ _
-%      _ _ _ _ _ _
-%      _ _ _ _ _ _
-%      _ _ _ _ _ _
+       _ _ _ _ _ _
+       _ _ _ _ _ _
+       _ _ _ _ _ _
+       _ _ _ _ _ _
+       _ _ _ _ _ _
 % 57
-%      _ _ _ _ _ _ 
+       _ _ _ _ _ _ 
        
 }
 
-\score {
-       \staff { 
-               lyric 
-       \music { tekstI }
-       \music { tekstII }
-       }
-% Setting up music ...lilypond: ../flower/include/cursor.inl:98: class Cursor<void *> Cursor<void *>::operator ++(int): Assertion `pointer_' failed.
-%IOT trap/Abort
-%              \music { melodie }
-       \staff { 
-               \melodic 
-       \music { begeleiding }
-               }
-       \staff { 
-               \melodic 
-               \music { begeleiding }
-       }
-       \paper {
+\score{
+       \staff{ lyricregs tekstI }
+       \staff{ lyricregs tekstII }
+
+       \staff{ melodicregs melodie commands}
+       \staff{ melodicregs begeleiding commands }
+       \paper{
                \width 195\mm
 
                % on two pages...
@@ -438,7 +474,7 @@ tekstII= \lyrics {
                \geometric 1.2
                \output "standchen.out"
        }
-       \midi {
+       \midi{
                \tempo 4:54
        }
 }