2 Here are the first four sonatas with barring, stem directions
3 etc., laid out so that two note shapes can be used when that is
4 ready. (Freenet will chop some of the code lines - I've got it
5 as one Mudela line per bar.) As you will quickly see, K.4 raises
6 some notation and collision problems. I've used the modern
7 tied-notes syntax you prefer, instead of the way Scarlatti wrote
8 it (bar1.jpeg). Scarlatti had a point, didn't he! (150 years
9 later, Longo agreed - bar1 is from his edition.)
11 Harpsichord music is written much closer than organ (or piano)
12 music because harpsichords rely on the transfer of energy from
13 one string directly to other harmonically-related strings to
14 build power and maintain sound. That only happens when the
15 strings are close to each other on the soundboard. In fact, that
16 is one of the ways of judging what instrument a keyboard piece
17 was written for - organ pipes don't talk to each other, organ
18 sound is always fighting for clarity, and close harmonies sound
19 thick, so good organ music is much more widely spaced. K.4 is
20 typical of mainstream harpsichord music.
22 I'll work on the musical aspects of the notation - Lily can be
23 told to do it one way as easily as the other. (I really
24 appreciate that.) But, would you give some thought to the best
25 way of dealing with 'multi-voice' collisions? In the long term,
26 particularly if you go ahead with automating beaming, you will
27 need a general anti-collision system. But, for the next 6 months
28 or so, to keep the Scarlatti project going, might it be faster
29 to provide for setting the stem length of individual notes? Or
30 some other similar workaround?
32 Oh yes - when the middle note of a chord is trilled, Scarlatti
33 wrote the praller directly in front of the note, whether the
34 note was on a line or a space. And, he wrote most of the K.3
35 fermatae on top of a bar line to indicate that a sound gap was
36 wanted, not that the prior note be extended in length.
40 ----------------------------------------------------
43 ----------------------------------------------------
46 \header {title="Domenico Scarlatti - Sonata K.3 L.378";
47 description="Presto";}
48 % vOne is right hand outside part, vTwo r.h. inside part,
49 % vThree left hand outside, vFour l.h. inside.
51 \context Staff=staffOne <
52 \property Staff.nolines=11
53 \property Voice.pletvisibility=0
56 \context Voice=vOne <{
60 s4 [e'16 d' c' b] a4 s |
78 [e''8 d''] c''2 b'4~b'
92 a''4 c'''2 [b''8 a''] |
94 g''4 f'' e'' d''^\fermata |
97 \stemdown s4 a, b, cis |
101 \stemup f4 aes b d' |
105 f''4 aes''2 [g''8 f''] |
109 g'4 b' c'' \stemdown f |
111 e4 e'2 \stemup d''4 |
113 e'4 b' c'' \stemdown b, |
115 a,4 a \stemup c'' d'' |
121 b'4 [a'8 g'] g''4 c'' |
123 c''4~[c''16 b' c'' d''] d''4.^\prall c''8 |
137 b'4 [a'8 g'] g''4 c'' |
139 c''4~[c''16 b' c'' d''] d''4.^\prall c''8 |
141 c''4 [g''16 f'' e'' d''] c''4 s |
143 s4 [g16 f e d] c4 s |
151 s4 [g'16 f' e' d'] c'4 s |
153 s4 c'' g' ees''~ees''
157 bes'4 s2 [d'16 c' bes a] |
163 d''4 [a''16 g'' f'' e''] d''4 s |
165 s4 [a16 g f e] d4 s |
173 \stemdown s4 a' gis' g' |
189 c''4 b' a' g'^\fermata |
192 \stemdown s4 d e fis |
196 \stemup e'4 g' bes' e'' |
198 bes''2. [a''8 gis''] |
200 a''4 g''2 [f''8 e''] |
202 f''4 e''2 [d''8 cis''] |
206 gis'4 gis'' a'' \stemdown d |
208 c4 c'2 \stemup b''4 |
210 c''4 gis'' a'' \stemdown g, |
212 f,4 f2 \stemup b''4 |
218 gis'4 [a'8 b'] e'4 d'' |
234 a'4 s2 [e'16 d' c' b] |
242 s1 s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s s
243 s s s s s s s s s s s s s
265 s1 s s s s s s s s s s s s s s s s s s s s s s s s
277 s1 s s s s s s s s s s s s s s s s s s s s s s s s s s s s s
278 s1 s s s s s s s s s s s s s s s s s s s s s s s s s s s s s
279 s1 s s s s s s s s s s s s s s s s s s s s s s s s s s s s s
288 \context Voice=vTwo <
290 %- right hand unchorded notes -
292 \context Voice=vThree <{
294 \stemdown s2. [e''16 d'' c'' b'] |
296 a'4 s2 [e16 d c b,] |
331 \stemup g4 bes cis' e' |
335 g''4 bes''2 [a''8 g''] |
337 f''4 e'' d'' c''^\fermata |
340 \stemdown s4 g, a, b, |
344 g4 g'2 \stemup d''4 |
346 g'4 b' c'' \stemdown d |
348 c4 c'2 \stemup d''4 |
350 c'4 b'2 \stemdown g,4 |
376 c2 s4 [g'16 f' e' d'] |
378 c'4 s2 [g,16 f, e, d,] |
384 c2. [g''16 f'' e'' d''] |
386 c''4 s2 [g16 f e d] |
392 g4 [d''16 c'' bes' a'] g'4 s2
394 [d16 c bes, a,] g,4 g |
398 d2 s4 [a'16 g' f' e'] |
400 d'4 s2 [a,16 g, f, e,] |
406 a,4 \stemup a'' gis'' g'' |
418 \stemdown e,2^\fermata s |
425 \stemup fis4 a c' ees' |
429 c'''2. [bes''8 a''] |
442 e4 e'2 \stemup b''4 |
444 e''4 gis'' a'' \stemdown b, |
446 a,4 a2 \stemup b''4 |
448 a'4 gis'' a'' \stemdown e, |
470 a,4 [e''16 d'' c'' b'] a'4 s2
478 s1 s s s s s s s s s s s s s s s s s s s s s s s s s s s s s
479 s1 s s s s s s s s s s s s s s s s s s s s s s s s s s s s s
480 s1 s s s s s s s s s s s s s s s s s s s s s s s s s s s s
484 \context Voice=vFour <
486 %- left hand unchorded notes -
489 \paper{barsize=50.0; \translator {\StaffContext \consists
490 Bar_number_engraver;}}
493 ----------------------------------------------------
496 \header {title="Domenico Scarlatti - Sonata K.4 L.390";
497 description="Allegro";}
498 % vOne is right hand outside part, vTwo r.h. inside part,
499 % vThree left hand outside, vFour l.h. inside.
501 \context Staff=staffOne <
502 \property Staff.nolines=11
506 \context Voice=vOne <
509 \stemup \skip 4..*15/7; g'16 |
511 [g'16 bes' a' c''] [bes' d'' c'' ees''] d''4. g''8 |
513 [fis''8 g''] [a'' c''] [bes' c''] [d'' g'] |
515 [fis'8 g'] [a' c'] [bes c'] [d' g'] |
517 [fis'8 g'] a' \stemdown d [g bes,] [c d] |
519 [g,8 g8.] s16 \stemup ees'8 [f' a'] [bes'16 ees'' d'' c''] |
521 [d''8 ees''] [f'' bes'] \stemdown [f' d'] [ees'16 g' b d'] |
523 [c'16 ees' d' f'] [ees' g' f' aes'] \stemup [b' d'' cis'' e'']
526 [f''8 g''] [a'' d''] \stemdown [a16 cis' b d'] [cis' e' a cis'] |
528 \stemup [f'8 g'] [a' d'] [cis' d'] [e'16 g' f' e'] |
530 [f'16 a' d''8]~[d''16 e'' c''8]~[c''16 d'' bes' g'] [a' e'' f''8]
533 e''8 d''4~[d''16 cis''] [d'' bes' a' g'] [a' bes' cis'' a'] |
535 [bes'16 cis'' d'' e''] [a' g'' f'' e''] [f'' e'' d'' c''] [d''
538 [a''16 cis'' d'' e''] a' \stemdown [f' e' d'] a,4~a,16 \stemup
541 [a''16 cis'' d'' e''] [a' d'' cis'' b'] cis''4~[cis''16 cis'' d''
544 [a'8 a''8]~[a''16 g'' f'' e''] [f''8 e''16 d''] [cis''8 d''] |
546 cis''4 \stemdown [cis'16 a g f] [e8 a] d \stemup g' |
548 [a'16 cis' d' e'] a \stemdown [f e d] a,4~a,16 \stemup [d' cis'
551 cis'4~[cis'16 cis' d' e'] [a8 a']~[a'16 g' f' e'] |
553 [f'16 a' d''8]~[d''16 e'' cis''8] d''4 [a'8 g'] |
555 fis'8 d'4 cis'8 [d'8. e'16] [fis'8. g'16]~
557 [g'16 a'8 fis'16] [bes'8. cis''16] [cis''8 d''] r8. d'16 |
559 [d'16 fis' e' g'] [fis' a' g' bes'] a'4. bes'8 |
561 [c''8 d''] [ees'' fis'] [g' a'] [bes' b'] |
563 [c''8 d''] [ees'' g''] [f'' ees''] [d'' c''] |
565 [g''16 b' c'' d''] g' \stemdown [ees' d' c'] g,4~g,16 \stemup
568 [g''16 b' c'' d''] [g' c'' b' a'] b'4~b'16 \stemdown [f' ees' d']
571 g8 \stemup g''8~[g''16 f'' ees'' d''] ees''8 \stemdown f [g aes]
574 g,8 \stemup [ees'16 f'] [d'8 ees'] [f' g'] g'16 \stemdown [c' bes
577 [g16 g'] \stemup cis''8 [d''16 c''' bes'' a''] [bes''8 a''16 g'']
580 [a''16 fis'' g'' a''] d'' \stemdown [bes' a' g'] d,4~d,16 \stemup
583 [fis''16 fis'' g'' a''] d'' \stemdown [bes' a' g'] [d'' a' fis'
584 a'] s \stemup [fis''16 g'' a''] |
586 d''8 g''8~[g''16 c''' bes'' a''] [bes''8 a''16 g''] [fis''8 g'']
589 [a''16 a' bes' c''] \stemdown [fis' d' c' bes] [a8 d] g s |
591 d4~d16 \stemup [g' fis' e'] [d'' fis' g' a'] d' \stemdown [bes a
594 d,4~d,16 \stemup [g' fis' e'] d'' [fis' g' a'] [d' g'] [fis' e']
597 d''4~d''16 [fis' g' a'] d' \stemdown [bes a g] [d a g fis] |
599 [g8 ees] [d d,] g,4 \stemup [bes'16 g' a' fis'] |
601 bes'8 g'4 fis'8 [g'8. a'16] [bes'8 c''] |
603 [d''8. d''16] [ees''8 fis'' ] [fis'' g''] r8. s16 |
606 s1 s s s s s s s s s s
625 \context Voice=vTwo <
629 \stemdown s4. [c''16 g'] fis'8 s8 [a'8. b'16] |
633 [f''16 a' bes'8]~[bes'16 a'8 g'16] |
636 [f'8. f'16] [e'8. g'16]~[g' bes' a' g'] [fis' d' e' cis'] |
638 [d'16 c' bes a] [g bes a g] [fis a g8] [a16 d bes8] |
640 [ces'8 d']~[d'16 g' e' g'] s2 |
645 c'8 [f'16 d' ees' d'] \skip 4..*12/7;
647 [bes''16 d'' ees''8]~[ees''16 d''8 c''16] |
651 [bes''16 d'' ees''8]~[ees''16 d''8 c''16] |
655 fis'4~fis'16 \skip 4..*27/7; |
657 [g'16 f' ees' d'] [c' ees' d' c']~[c' bes c'8]~[c'16 d'8 fis'16]~
659 [fis'16 a' bes' g']~[g' c'' a'd'] <g'4 bes'>
661 \context Voice=vThree <
664 \stemdown \skip 4..*23/7;
666 g16 [g bes a c'] [bes d' c' ees'] |
668 [d'16 fis' e' g'] [fis' a' d' fis'] [g bes a c'] [bes d' c' ees']
671 [d16 fis e g] [fis a d fis] [g, bes, a, c] [bes, d c ees] |
673 [d16 fis e g] fis \stemup [c' bes a] [bes d' g'8]~ [g'16 a'
676 [g'16 ees' d' c'] \stemdown [d' bes a g] [a ees' d' c'] [d'8 a] |
678 [bes16 d' c' ees'] [d' f' ees' g'] \stemup [a' c'' b' d''] [c''8
681 [ees''8 f''] [g'' c''] \stemdown [g' e'] [f'16 a' cis' e'] |
683 [d'16 f' e' g'] [f' a' g' bes'] \stemup [cis''8 d''] [e'' g'] |
685 \stemdown [d16 f e g] [f a g bes] [a, cis b, d] [cis8 a,] |
687 [d8 f] [g a] [d g] [cis d] |
691 [g'8 e'] [f' cis'] d' a'4 g'8 |
693 a,4~a,16 \stemup [d'' cis'' b'] [a'' cis'' d'' e''] a' \stemdown
696 a,4~a,16 [f' e' d'] [a' e' cis' e'] [a g' f' e'] |
698 [a16 f' e' d'] [a e' d' cis'] [d'8 g] [a bes] |
700 a,16 \stemup [e' f' g'] [e'8 f'] [g' f'16 e'] f' \stemdown [d'
703 a,4~a,16 \stemup [d' cis' b] [a' cis' d' e'] a \stemdown [f e d]
706 [a16 e cis e] [a, g f e] [a, f e d] [a, e d cis] |
712 d,2 d,4 \skip 4..*11/7;
714 d16 [d fis e g] [fis a g bes] |
716 [a16 c' bes d'] [c' ees' d' c'] [bes c' a bes] [g a f g] |
718 [ees16 f d ees] [c d bes, c] [aes, bes, g, aes,] [f, aes, g, f,]
721 g,4~g,16 \stemup [c'' b' a'] [g'' b' c'' d''] g' \stemdown [ees'
724 g,4~g,16 [ees' d' c'] [g' d' b d'] g \stemup [b' c'' d''] |
726 [g'16 ees'] \stemdown [d' c'] [g d' c' b] [c' g'] \stemup [d''
729 [d''16 d'] \stemdown g8 [b16 g f ees] [d8 g] c \stemup a' |
731 bes'8 \stemdown [fis'16 e'] [fis'8 d'] [g' c'] [d' ees'] |
733 d,4~d,16 \stemup [g'' fis'' e''] [fis'' fis'' g'' a''] d''
734 \stemdown [bes' a' g'] |
736 d4~d16 \stemup [g'' fis'' e''] fis''4 \stemdown [d'16 c'' bes'
739 [d'16 bes' a' g'] [d' a' g' fis'] [g'8 c'] [d' ees'] |
741 [d8 d'] \stemup [a' bes'] [c'' bes'16 a'] [bes'8 c''] |
743 [d''16 fis' g' a'] d' \stemdown [bes a g] d,4~d,16 \stemup [g'
746 [d''16 fis' g' a'] d' \stemdown [bes a g] d,4~d,16 [bes a g] |
748 [d'16 a fis a] [d c' bes a] d8 \stemup d''8. [c''16 bes' a'] |
750 [bes'16 d'' g''8]~[g''16 a''8 fis''16] g''4 s4 |
756 {s1 s s s s s s s s s s s s s s s
759 s1 s s s s s s s s s s
761 g'16 s8. s2 s8 fis' |
767 {s1 s s s s s s s s s s s s s s s s s s s s s s s s s s s
771 \context Voice=vFour <
773 \stemdown \skip 4..*74/7;
775 [g'16 bes a8.] c'16~c'
779 \stemup [f16 f' e'8] \skip 4..*11/7;
781 \stemdown [e'16 f' d'] [e' f' g'8] s [fis'16 e'] [fis' g' a'
788 s2 [g'16 e' d' cis'] \skip 4..*39/7;
792 aes'8 [b16 g'8 f'16] |
794 s16 \skip 4..*13/7; s8 |
798 s8 [c''16 g'8 fis'16] [bes'' g' f' ees'] |
802 [g''16 c''] [bes'8 a'] s16 [ees'' d'' c'']
804 \paper{barsize=50.0; \translator {\StaffContext \consists
805 Bar_number_engraver;}}
808 ----------------------------------------------------