\melodic{
\octave c';
\meter 4/4;
- % \longa
- % \breve % \brevis
+ a\longa
+ a\breve
c1 g c' a'
c2 g c' a'
c4 g c' a'
a\ppp a\pp a\p a\mp a\mf a\f a\ff a\fff
- a\fp a\sf a\sfz % a\fz a\rf
+ a\fp a\sf a\sfz a % a\fz a\rf
+ [c8 c] [a' a']
+% [c a'] [a' c]
+ [c d e f] [a' g' f' e']
+ [cis' dis' c' d'] [cisis' disis' ceses' deses']
+ r1 r2 r4 r8 r16 r32 r64 r128
}
\paper{
\paper_twenty
--- /dev/null
+
+interline#:=staffsize#/(stafflines-1);
+
+ % [D.K.Roush & J.S.Gourlay] say this should be 0.072
+ % We know better
+stafflinethickness#:=0.1 interline#;
+
+define_pixels(interline);
+define_pixels(stafflinethickness);
--- /dev/null
+
+
+% better versions of Taupin/Egler savepic cmds
+%
+%
+picture save_picture_stack[];
+numeric stack_idx;
+stack_idx := 0;
+
+def push_picture(expr p) = save_picture_stack[incr stack_idx] := p enddef;
+def push_current = push_picture (currentpicture) enddef;
+def pop_picture = save_picture_stack[ decr stack_idx] enddef;
+def top_picture = save_picture_stack[stack_idx] enddef;
+
+
+def scaledabout(expr point, scale) =
+ shifted -point scaled scale shifted point
+enddef;
+
+
+input generic-params;
+input bolletjes;
+input eindelijk;
+input toevallig;
+
--- /dev/null
+% font-en-tja16.mf
+% part of LilyPond's pretty-but-neat music font
+
+% font_identifier:="font-en-tja16";
+% font_size 16pt#;
+
+font_identifier:="vette-beams16";
+font_size 20;
+mode_setup;
+
+test:=0;
+
+staffsize#:=20pt#;
+stafflines:=5;
+stafflinethickness#:=0.4pt#;
+input generic-params;
+input wat-zie-ik;
+end.
--- /dev/null
+% wat-zie-ik.mf
+% part of LilyPond's pretty-but-neat music font
+% beams: plat en steil
+
+%\tracingequations:= tracingonline := 1;
+
+
+beamheight#:=0.48interline#;
+define_pixels(beamheight);
+
+pen beam_pen;
+beam_pen:=penrazor scaled beamheight rotated 90;
+
+% mimic taupin-SLOPES for now -- because lily knows them
+ELEM_TAN:=0.05;
+SLOPES:=20;
+LENGTHS:=6;
+ELEM_FACTOR := 2;
+ELEM_INITIAL_LEN:=2;
+
+
+% Beamslopes up
+for i := -SLOPES upto SLOPES:
+ width:= ELEM_INITIAL_LEN;
+ for j:=1 upto LENGTHS:
+ beginchar(128 + i * LENGTHS + j -1 ,width,0,0);
+ pickup beam_pen;
+ draw origin--(lft w,w*i*ELEM_TAN);
+ endchar;
+ width:=ELEM_FACTOR *width;
+ endfor;
+ endfor;
\balkheight=20pt
\notewidth=7.15pt
\noteheight=5pt
- \staffrulethickness=0.4pt
\musixtwentyfonts
\font\textmusic=cmmi12
\musixcalc
\def\musixsixteendefs{
\balkheight=16pt
- \staffrulethickness=0.4pt
\notewidth=5.93pt
\noteheight=4pt
\musixsixteenfonts
\smallspace=.3\interlinedist
\interstaffrule=\balkheight
\divide\interstaffrule by 4
+
+ % [D.K.Roush & J.S.Gourlay] say this should be 0.072
+ % We know better
+ \staffrulethickness=0.1\interlinedist
}