]> git.donarmstrong.com Git - lilypond.git/commitdiff
lilypond-1.0.1
authorfred <fred>
Sun, 24 Mar 2002 20:12:10 +0000 (20:12 +0000)
committerfred <fred>
Sun, 24 Mar 2002 20:12:10 +0000 (20:12 +0000)
init/declarations.ly
init/params.ly
input/bugs/slur-bug.fly [new file with mode: 0644]
input/example-1.fly [new file with mode: 0644]
mf/TODO

index e54f56738d7bd997d65aaa81879df1ebea21c1d1..73ec21f886f6f9698c8fc15d26d96bd256afdeef 100644 (file)
@@ -32,3 +32,6 @@ break = { \penalty = 10000; }
 nobreak = { \penalty = -10000; }
 
 \include "property.ly"
+
+% music = "\melodic\relative c"
+
index 0dfb82e37124d39dc2f6daaf4b38ba5dc5a6a0cf..888ccbf9b87184fcd29a2bec8041d827b6e3c973 100644 (file)
@@ -2,6 +2,7 @@
 % generic paper parameters
 
 paperfile = \papersize + ".ly";
+% paperfile = "a4.ly";
 \include \paperfile;
 \include "paper.ly";
 
@@ -9,10 +10,33 @@ interline = \staffheight / 4.0;
 internote = \interline / 2.0;
 staffline = \interline / 10.0;
 
-beam_thickness = 0.48 * (\interline - \staffline);
+beam_thickness = 0.52 * (\interline - \staffline);
 interbeam = (2.0 * \interline - \beam_thickness) / 2.0;
 interbeam4 = (3.0 * \interline - \beam_thickness) / 3.0;
+%
 
+% stems and beams
+%
+% not used for beams
+stem_length = 7.0*\internote;
+%
+% stems in unnatural (forced) direction should be shortened,
+% according to [Roush & Gourlay].  Their suggestion to knock off
+% a whole staffspace seems a bit drastical though?
+%
+forced_stem_shorten = 1.0 * \interline;
+%
+% there are several ways to calculate the direction of a beam
+% 
+% * MAJORITY : number count of up or down notes
+% * MEAN     : mean centre distance of all notes
+% * MEDIAN   : mean centre distance weighted per note
+%
+% enum Dir_algorithm { DOWN=-1, UP=1, MAJORITY=2, MEAN, MEDIAN };
+%
+beam_dir_algorithm = 2.0;
+%
+%
 % some beam-stemlength settings...
 %
 %    beam_*1 : multiplicity < beam_multiple_break
@@ -29,7 +53,7 @@ beam_slope_damp_correct_factor = 0.0;
 % OSU: suggested gap = ss / 5;
 slur_x_gap = \interline / 5.0;
 slur_x_minimum = 2.0 * \interline;
-slur_slope_damping = 0.3;
+slur_slope_damping = 0.5;
 tie_x_minimum = \slur_x_minimum;
 tie_x_gap = \slur_x_gap;
 tie_slope_damping = 0.3;
diff --git a/input/bugs/slur-bug.fly b/input/bugs/slur-bug.fly
new file mode 100644 (file)
index 0000000..474bf96
--- /dev/null
@@ -0,0 +1,9 @@
+% bug
+% excentric slur can't handle this ...
+\score{
+       \melodic{
+               \octave c; 
+               \stemdown; 
+               \[4/5c8( c f,, c c\]1/1 c c c )c |
+       }
+}
diff --git a/input/example-1.fly b/input/example-1.fly
new file mode 100644 (file)
index 0000000..2a99dcd
--- /dev/null
@@ -0,0 +1,13 @@
+c'4 d e f g a b c
+
+% A simple scale in Mudela.
+%
+% Type:
+%
+%     ly2dvi example-1
+%     xdvi example-1     # or your dvi viewer here
+%
+% For more elaborate examples see twinkle.ly, kortjakje.ly and mutopia/*.
+%
+% A docmument on Mudela is under construction: Documentation/tex/mudela.doc
+% (available as .ps from the website too).
diff --git a/mf/TODO b/mf/TODO
index e93332e8b188d43d4182d675f9a2cdb5bc72ba3f..999e75eca3de93ea05ba4d1f3ec39470c20d2e98 100644 (file)
--- a/mf/TODO
+++ b/mf/TODO
@@ -7,8 +7,10 @@
        - lo-res fixes.
        - work out sizes of character fonts.
        - more symbols
-         * piano pedals,
+         * piano pedals: Ped/*
          * maxima notehead
-         * coda signs.
+         * coda signs: Segno, O+
+         * glissando, arpeggio
+         * lengthened trill
        - 128th flags
        - include important spacing dims in fetalog