]> git.donarmstrong.com Git - lilypond.git/commitdiff
lilypond-0.0.58
authorfred <fred>
Sun, 24 Mar 2002 19:42:01 +0000 (19:42 +0000)
committerfred <fred>
Sun, 24 Mar 2002 19:42:01 +0000 (19:42 +0000)
14 files changed:
input/cadenza.ly
input/collisions.ly
input/coriolan-alto.ly
input/error.ly
input/header.ly
input/kortjakje.ly
input/pedal.ly [new file with mode: 0644]
input/rhythm.ly
input/scales.ly
input/scsii-menuetto.ly
input/standchen.ly
input/toccata-fuga-E.ly [new file with mode: 0644]
input/twinkle.ly
input/wohltemperirt.ly

index 52b306746e7435eb0fc3fd20907e17f5b01da96a..98e1f4ad4868e39b0dc7743dd87793b0df969dac 100644 (file)
@@ -7,7 +7,7 @@
 % Tested Features: cadenza mode
 
 
-\version "0.0.54";
+\version "0.0.56";
 
 
 cad = \melodic  {
index 333fd67e40231df60ae1ba3f3e854dd7a2c3011b..a202789ca4c1c134e254ac097e82e4129aab70de 100644 (file)
@@ -1,5 +1,5 @@
 % test the Collision resolution 
-\version "0.0.54";
+\version "0.0.56";
 
 two_voice_steminvert = \melodic { 
        < \multivoice 
index 8e5d3b568e982b07b3719d06871eb2f0a7c7368a..1fb5e8b0e3edc316c0926618a20ca01255f028f0 100644 (file)
@@ -10,7 +10,7 @@
 % when lily can handle this, i-ll type the other 304 bars 
 % (maybe even sooner :-)
 %
-\version "0.0.54";
+\version "0.0.56";
 
 alto = \melodic{ 
        
index 9eeada0ea951d6265e30a108f1c5e68ae468433a..4e05238f4c3e22ca92465a66f1bfbbda7fc0268e 100644 (file)
@@ -1,4 +1,4 @@
-\version "0.0.54";
+\version "0.0.56";
 
 \include "this-is-hopefully-a-nonexisting-file"
 
@@ -15,7 +15,7 @@ mwa = \melodic{
        a b ) ]         % ok; error
 %        a.........    % fatal error -- assert
        a b c
-       |||             % 
+       |.|             % 
        abc             % ok; print error, no \output
        \bla            %  STRING, reduced to lyric_elt.
        a [ b           % warning, still \output
index 24104197fd94a0066fe655a171e9e785d1268dd3..aa80f614bd13632213cf155707b0c9978b7c9a50 100644 (file)
@@ -8,4 +8,4 @@
 % Tested Features:
 %%End
 
-\version "0.0.54";
+\version "0.0.56";
index ff94f492904b51710ccbd884de81353b38ce83eb..6765c8f7f0bfb8aaea2ffc45b0ca80dd0752d2b8 100644 (file)
@@ -7,7 +7,7 @@
 %
 % copyright: None
 %
-\version "0.0.54";
+\version "0.0.56";
 
 % declare melody (which will be in *one* staff ) for the lead voice
 melodie = \melodic {
diff --git a/input/pedal.ly b/input/pedal.ly
new file mode 100644 (file)
index 0000000..abebc0f
--- /dev/null
@@ -0,0 +1,51 @@
+% pedal.ly
+% 
+% Johann Sebastian Bach
+% preludium en fuga in D
+% bwv 532
+%
+% fuga --- two bar excerpt of pedal part
+%
+% example for pedal studies
+
+% ugh, front and back priority are the same...
+% one must use (ugh):
+%     left front:
+%         -\front-\l{toe,heel}
+%     left back:
+%         -\l{toe,heel}-\back
+%     rigth front:
+%         -\r{toe,heel}-\front
+%     right back:
+%         -\back-\r{toe,heel}
+
+% therefore: 
+% \lheel \ltoe \rheel \rtoe
+% \lbheel \lbheel \lfheel \lftoe
+% \rbheel \rbtoe \rfheel \rftoe
+
+\version "0.0.56";
+
+\score{
+       \staff{ melodicregs
+               \melodic {
+                       \meter 4/4;
+                       \key fis cis;
+                       \clef bass;
+                       \octave c;
+                       % silly chord testing...
+% these should be stacked...
+%                      < 'c-\ltoe 'e-\lheel > < c'-\rtoe e'-\rheel>
+%                      < 'c-\lheel 'e-\ltoe > < c'-\rheel e'-\rtoe> |
+                       < 'c-\ltoe-\lheel 'e > < c'-\rtoe-\rheel e' >
+                       < 'c-\lheel-\ltoe 'e > < c'-\rheel-\rtoe e' > |
+                       % 46
+                       \duration 16; 
+                       [d-\lfheel e-\rbtoe fis-\ltoe e-\rbtoe]
+                       [d-\lfheel e-\rbtoe fis-\lheel e] [d e fis e] [d e fis e] |
+                       d4 r4 r4 [b-\rtoe a-\ltoe b-\rtoe fis-\ltoe] |
+               }
+       }
+       \paper{}
+}
+
index c76a1ee0cd303cf3f24bf77b4d14e0d1b2defd5b..2447023f81166195e5bce1bba9a09d2b522603d2 100644 (file)
@@ -3,6 +3,8 @@
 %
 % add any impressive examples here, please
 
+\version "0.0.56";
+
 ritme = \staff {
        melodicregs
        \melodic{ %\octave ;
index 54cb531859a807ebef8b42fe6725c4133748af65..f819c2402655a3753b0c8026ffaac1c446e7b1e1 100644 (file)
@@ -2,6 +2,7 @@
 % scales with accents.
 %
 
+\version "0.0.56";
 blah = \staff{  melodicregs
        \melodic {
                \meter 6/8;     
index b665c77a7cc9fad78614381f105c88b5baf57d42..3f8f11436cbc3b545c08c7df30e9536b36506f1e 100644 (file)
@@ -1,7 +1,8 @@
 % scsii-menuetto.ly
 %
 % Solo Cello Suites
-% J. S. Bach
+% Johann Sebastian Bach (1685-1750)
+% bwv 000
 %
 % Suite II part v
 % Menuetto I
@@ -11,7 +12,7 @@
 % The purpose of this file is to demonstrate features of LilyPond.
 % (there is an accompanying LaTeX file, scsii-menuetto.tex)
 %
-\version "0.0.54";
+\version "0.0.56";
 %% Stuff from MPP version
 % \lefttitle{Menuetto}
 % \tempo{Moderato}
index 7d9d9c7378343c23e2148d828cd72bb4f22630ff..91b21fb94b4fac08ec2ce98f0b6a13c8607e157a 100644 (file)
@@ -9,7 +9,7 @@
 % The purpose of this file is to demonstrate features of LilyPond.
 % (there is an accompanying LaTeX file, standchen.tex)
 %
-\version "0.0.54";
+\version "0.0.56";
 
 commands = \melodic{
        \skip 2.*4;
@@ -20,7 +20,7 @@ commands = \melodic{
 %      volta2
        \bar ":|";
        \skip 2.*22;
-       \bar "||"; 
+       \bar "|."; 
        }
 
 melodie = \melodic{ 
diff --git a/input/toccata-fuga-E.ly b/input/toccata-fuga-E.ly
new file mode 100644 (file)
index 0000000..0220b0f
--- /dev/null
@@ -0,0 +1,151 @@
+% toccata-fuga-E.ly
+% 
+% toccata and fuga in E-major
+% Johann Sebastian Bach (1685-1750)
+% bwv 566
+%
+% toccata: 3 bar excerpt
+% 2nd fuga: transposed subject --- 4 bar except
+%
+% purpose of this file is testing: 
+%     * real-life collisions
+%     * multi-voice input --- splitting?
+%     * organ staff...
+%
+
+\version "0.0.56";
+
+toccata_commands = \melodic{
+       \meter 4/4;
+       \key fis cis gis dis; % E-major
+}
+
+%toccata_right = \melodic \$toccata_commands { 
+toccata_right = \melodic{ 
+       \$toccata_commands ++
+       % 13 -- how to type -- where to split -- this more neatly ?
+       \octave c';
+       <\multivoice 
+               { \stem 1; \hshift 1; r4 dis'4 e'4.-. e'8( | )e'4 [d'8 fis'8] gis'4 [gis'8 fis'16 e'16] | fis'4( )[fis'8 e'16 dis'16] e'4 r8 e'8 }
+               { \stem 1; r4 bis4 cis'4-. cis'4 | ais'4( )[ais'16 gis'16 ais'16 b'16] dis'4 cis'4( | )[cis'8 dis'16 ais16] bis4 cis'4 r8 b8 }
+               { \stem -1; r4 < gis4 fis4 dis4 > gis4-. gis4 | ais4. cis'8 gis2 | fis4 gis4 gis4 r8 e8 }
+       > |
+       % 16
+}
+
+toccata_left = \melodic{ 
+       \$toccata_commands ++
+       \octave c;
+       \clef bass;
+       % 13
+       <\multivoice
+               { \stem 1; bis2 cis'4-. cis'4( | )[cis'8 ais'8 d'8 cis'8] [bis8 gis8] cis'4 | dis'2 cis'4 r8 cis'8 }
+               { \stem 1; \hshift 1; r4 gis4. gis8( )gis4 | \stem -1; \hshift 0; ais4. fis8 gis4. ais8( | )ais4 gis4-. gis4 r8 gis8 }
+               { \stem -1; r4 < dis4 fis4 > < cis4 e4 > }
+       > |
+       % 16
+}
+
+toccata_pedal = \melodic{
+       \$toccata_commands ++
+       \octave c;
+       \clef bass;
+       % 13
+       r4 'fis4-\ltoe 'e4.-\lheel e8-\rheel | 
+       % 14
+       fis4.-\rtoe fis8-.-\rtoe fis4-\rtoe [e8-\ltoe ais8-\rtoe] | 
+       % 15
+       dis4-\ltoe gis4-\rtoe [cis8-\ltoe 'b8-\lheel 'ais8-\rtoe 'gis8-\ltoe] |
+       % 16
+}
+
+fuga2_commands = \melodic{
+       \meter 3/4;
+       \key fis cis gis dis; % E-major
+}
+
+fuga2_right = \melodic{
+       \$fuga2_commands ++
+       % 15
+       \octave c';
+       <\multivoice
+               { \stem 1; b8 fis8 b4 }
+               { \stem -1; fis2 }
+       >
+       <% \multivoice % heu?
+               { e'4 }
+               { cis'4 }
+               { ais4 }
+               { fis4 }
+       > |
+       % 16
+       <\multivoice
+               { \stem 1; dis'2 dis'4 | cis'2 cis'4 | b4( )[b8 cis'8 dis'8 e'8] }
+               { \stem 1; \hshift 1; b8 fis8 b2( | )[b8 a16 g16] a2 | a4 gis2 }
+               { \stem -1; fis2.( | )fis2.( | )fis4 e2 }
+       > |
+       % 19
+}
+
+fuga2_left = \melodic{
+       \$fuga2_commands ++
+       \octave c;
+       \clef bass;
+       % 15
+       b2 
+       <\multivoice 
+               { \stem 1; ais4 | bes2. }
+               { \stem -1; e4  | fis2 fis4 }
+       >
+       % 17
+       cis'2 e'4 |
+       % 18
+       b4. b8 b4 |
+}
+
+fuga2_pedal = \melodic{
+       \$fuga2_commands ++
+       \octave c;
+       \clef bass;
+       % 15
+       dis4.-\ltoe e8-\rtoe cis4 |
+       % 16
+       'b4.-\lheel [c8-\ltoe dis8-\rtoe e8-\rheel] |
+       % 17
+       fis4.-\rtoe [e8-\rheel dis8-\rtoe cis8-\ltoe] |
+       % 18
+       dis4-\rtoe e4-\rheel 'e4-\ltoe |
+}
+
+break = \melodic{ \meter 4/4; r1 }
+
+% these should be two separate scores...
+\score{
+       \staff{ melodicregs 
+               % why the extra "\melodic" (silly)
+               % let "[ x ]" be "dimension of x":
+               %     [ melodic ++ melodic ] == [ simple-mudela ]
+               %     [ \melodic{ melodic ++ melodic } ] == [ melodic ]
+               % ?
+               \melodic{ 
+                       \$toccata_right ++ \break ++ \$fuga2_right 
+               }
+       }
+       \staff{ melodicregs 
+               \melodic{ 
+                       \$toccata_left ++ \break ++ \$fuga2_left 
+               }
+       }
+       \staff{ melodicregs 
+               \melodic{ 
+                       \$toccata_pedal 
+                       ++ \break 
+                       ++ \$fuga2_pedal 
+               }
+       }
+       \paper{}
+       \midi{
+               \tempo 4:96
+       }
+}
+
index 3bbbaf2d924564b29f96d88e2b9fb6fe71b8b5a3..26795ef17a92e864fe89fcb19ed22c8914971482 100644 (file)
@@ -3,6 +3,9 @@
 %  "Twinkle twinkle little star"
 % 
 % Copyright: none
+\version "0.0.56";
+
+\version "0.0.55";
 
 melody = \melodic{
        \clef\violin;
@@ -36,7 +39,7 @@ accompany = \melodic {
 global = \melodic {
                \meter 2 / 4;
                \skip 2*24;
-%              \bar "||";
+%              \bar "|.";
        }
 
 tekst = \lyric{ 
index f78af4da034a09286f1d59733bd791bab3adf475..7d5a7d72b86455b0af1a042711829cae02736453 100644 (file)
@@ -8,7 +8,7 @@
 % Tested Features:stem direction, multivoice.
 %
 
-\version "0.0.54";
+\version "0.0.56";
 
 global = \melodic{
        \meter 4/4 ;