]> git.donarmstrong.com Git - lilypond.git/blobdiff - input/sleur.ly
release: 0.1.58
[lilypond.git] / input / sleur.ly
index 4ef5e88d9107a501af2908cfec2a28c4c4e39b2b..4dc4e08f6d7b560401c72390a29c9da714b523ac 100644 (file)
@@ -21,80 +21,167 @@ dirs = \melodic {
 
 complex = \melodic{
        \octave c';
-       'c16( 'e( 'g( 'b( d( f( a( c')))))))c4 c4 |
+       'c16( 'e( 'g( 'b( d( f( a( c'())))))))c4 c4 |
        \octave c''';
-       'c16( a( f( d( 'b( 'g( 'e( 'c)))))))c4 c4 |
+       'c16( a( f( d( 'b( 'g( 'e( 'c())))))))c4 c4 |
 }
 
-beum = \melodic{
+over = \melodic{
        \octave c'; 
-       [c8 c] c4 c4 c4 |
-}
 
-extend = \melodic{
-       \octave c;
-       c8(( c c )c c c c )c |
-       \[4/5c8( c c' c )c\]1/1 c c c c |
-       \[4/5c8( c c c c'\]1/1 c c c )c |
-       \[4/5c8( c c c c''\]1/1 c c c )c' |
-       \[4/5c8( c c c c'\]1/1 c c c )'c |
-       \[4/5c8( c c' c c\]1/1 c c c )c |
-       \[4/5c8( c c c ''c\]1/1 c c c )c |
-       \[4/5c8( c ''c c c\]1/1 c c c )c |
+       e( g' g' )e
+       e( a' a' )e
+       e( b' b' )e
+       e( c'' c'' )e
+       \stemup
+       e( c' c' )e
+       e( d' d' )e
+       e( e' e' )e
+       e( c'' c'' )e
+       \stemboth
+       e( f' b' )e
+       e( b' f' )e
+       e( e'' g' )e
+       e( g' e'' )e
+       \stemup
+       e( d' b )e
+       e( b d' )e
+       e( f' c'' )e
+       e( c'' f )e
 }
 
-extendbug = \melodic{
+under = \melodic{
        \octave c'; 
-       c4( c' c' )c
-       \stemup c'4( \stemdown e e \stemboth )c'
-       [c'8( b g a] [c' d' e' c'] [c' d' e' )c']
-       c( c' c' )c
-       e( g' g' )e
+       \stemdown 
+       f'( \stemboth d d \stemdown )f'
+       f'( \stemboth c c \stemdown )f'
+       f'( \stemboth 'b 'b \stemdown )f'
+       f'( \stemboth 'a 'a \stemdown )f'
+       \stemdown
+       f'( a a )f'
+       f'( g g )f'
+       f'( f f )f'
+       f'( 'a 'a )f'
 
+       \stemdown 
+       f'( \stemboth d 'b \stemdown )f'
+       f'( \stemboth 'b d \stemdown )f'
+       f'( \stemboth 'd 'b \stemdown )f'
+       f'( \stemboth 'b 'd \stemdown )f'
+       \stemdown
+       f'( f a )f'
+       f'( a f )f'
+       f'( f 'e )f'
+       f'( 'e f )f'
+}
+
+eccentric = \melodic{
+       \octave c';
+       \stemup
+       \[4/7 f( a' f f f f )f \] |
+       \[4/7 f( f f f f a' )f \] |
+       \stemdown
+       \[4/7 e'( c e' e' e' e' )e' \] |
+       \[4/7 e'( e' e' e' e' c )e' \] |
 }
 
-blend = \melodic{
-       \octave c; 
-       \stemdown; 
-%%         \[4/5c8( c ''c c c\]1/1 c c c )c |
-       \[4/5c8( c ''f c c\]1/1 c c c )c |
-
-       \[4/5c8( c \stemup ''f \stemdown c c\]1/1 c c c )c |
-       \stemup; 
-       \octave c''; 
-       \[4/5c8( c f'' c c\]1/1 c c c )c |
-       \[4/5c8( c \stemdown f'' \stemup c c\]1/1 c c c )c |
-       \stemboth;
-       c4( 'c16 'e 'g 'b d f a )'c16 c4 |
-       c4( 'c16 'e 'g 'b d f f )'c16 c4 |
+tiltup = \melodic{
        \octave c'; 
-       \stemdown; 
-       c( c'' c'' )c
-       \stemboth;
-       e( g' g' )e
-       e( g' g' )e
-       e( g' g' )e
-       e( g' g' )e
+       e( c'' c'' )e'
+       \stemup
+       e( c'' c'' )e'
+       \stemboth
+       e( g' e'' )e'
+       \stemup
+       e( c'' f )e'
+       \stemdown 
+       f'( \stemboth 'a 'a \stemdown )f''
+       \stemdown
+       f'( 'a 'a )f''
+}
+
+tiltdown = \melodic{
+       \octave c'; 
+       e'( c'' c'' )e
+       \stemup
+       e'( c'' c'' )e
+       \stemboth
+       e'( g' e'' )e
+       \stemup
+       e'( c'' f )e
+       \stemdown 
+       f''( \stemboth 'a 'a \stemdown )f'
+       \stemdown
+       f''( 'a 'a )f'
+}
+
+broken = \melodic{
+      \octave c'';
+      c c c c()
+      c c c c(
+      c )c c c(
+      c c )c c(
+      )a' a' a' a'()
+      a' a' a' a'()
+      c( c c )c 
+      c( c c )'f 
+      'f( c c )c 
+      'f( c c )'f
+}
+
+blend =        \melodic{
+       \octave c';
+       e( c'' c'' )e
+       \stemup
+       e( c'' c'' )e
+       \stemdown
+       f'( \stemboth 'a 'a \stemdown )f'
+       f'( 'a 'a )f'
+
+       \stemboth
+       e( c'' c'' )e'
+       e'( c'' c'' )e
+       d( d d )d
+
+       \stemdown
+       e( c'' c'' )e'
+       e'( c'' c'' )e
+       d( d d )d
+}
+
+
+bug = \melodic{
+       \octave c';
+       a()g( f )e
+       b'()a'( g' )f'
+       g( f' e' )d'
+       f f( g )a
+       c' () b () c' c'
 }
 
 \score{
        \melodic{ 
-               \blend
+               % use blend for fast check
+               %\blend
+% {
                \shortlong
                \dirs
                \complex
-               \beum
-               \octave c'; 
-               \stemup; 
-               \extend
-               \octave c''; 
-               \stemdown; 
-               \extend
-               \stemboth;
-               \extendbug
+               \over
+               \under
+               \eccentric
+               \tiltup
+               \tiltdown
+               \bug
+% }
+               % use broken with small linewidth
+               %\broken
        }
        \paper{ 
-%              castingalgorithm = \Wordwrap;
+             indent = 0.0\pt;
+               %for broken!
+               %linewidth= 40.\mm;
+               %castingalgorithm = \Wordwrap;
        }
 }