bel28kent / Mysterium

An encoding of Alexander Scriabin's solo piano music in kern
7 stars 1 forks source link

Arrows and dashed lines #44

Open bel28kent opened 7 months ago

bel28kent commented 7 months ago

Some pieces use arrows or dashed lines to show movement across the staff.

For now these will be implemented as follows:

  1. The notes that cross the staff will still be placed in the (sub)spine corresponding to where the notes would be if they were placed on the original staff. For example, if a voice is in the bass clef (leftmost spine) and then some notes are written on the treble clef with an arrow pointing to them, those notes will still be encoded in the leftmost spine.
  2. The notes that cross the staff will be treated as though there was cross-staff beaming, i.e. !!!RDF**kern: > = above and !!!RDF**kern: < = below will be used.
  3. If the movement across the staff seems to last beyond the bar line of the measure in which it occurs, the above will be applied only to that measure.
  4. A local comment will be added stating that the print edition uses arrows or dashed lines.
bel28kent commented 7 months ago

From scriabin-op17_no06.krn

Screen Shot 2024-04-07 at 3 46 21 PM

Corresponding measure in kern

=14 =14 =14 =14 =14
4.cn    4.e-    8b- 4gg-X   .
.   .   4a  .   .
.   .   .   8ff .
4F  4f  8a-XL   4ee-    .
.   .   8an .   .
!   ! In the print edition there is a dashed line from 4f to 8f !   !   !
8B- 8f> 8b-J    8dd .
*v  *v  *   *   *
=15 =15 =15 =15
bel28kent commented 7 months ago

From scriabin-op35_no02.krn

Screen Shot 2024-04-07 at 4 31 24 PM

Corresponding kern


=4  =4  =4  =4  =4
1GGG 1GG    4G\ 1B- 4.fn    .
!   ! The print edition has an arrow pointing to the bass clef  !   !   !
.   [4D<    .   .   .
.   .   .   8f-X    .
.   8D<]    .   8b- .
.   4D< .   4f- .
.   8E-<    .   8e- .
*   *   *v  *v  *
=5  =5  =5  =5
[...]
=10 =10 =10 =10
*   *   *^  *
1FFF 1FF    4E-\    1A  4.dn    .
!   ! The print edition has an arrow pointing to the bass clef  !   !   !
.   [4F<    .   .   .
.   .   .   8d-X    .
.   8F<L]   .   8a  .
.   8E-<J   .   4Bn .
.   8Dn<L   .   .   .
.   8E-<J   .   8c  .
*   *   *v  *v  *
*   *v  *v  *
=11 =11 =11
[...]
=18 =18 =18 =18
*   *^  *   *
1FFF 1FF    2C/ 8rA 2e- .
.   .   8C  .   .
.   .   8B-L    .   .
.   .   [8B--J  .   .
!   ! The print edition has an arrow pointing to the treble clef    !   !   !
.   2D-X/   8B--]   2d-X    .
.   .   4A-X    .   .
.   .   8F  .   .
=19 =19 =19 =19 =19
[...]
=28 =28 =28 =28 =28
1GGG 1GG    4G\ 1B- 4.fn    .
!   ! The print edition has an arrow pointing to the bass clef  !   !   !
.   [4D<    .   .   .
.   .   .   8f-X    .
.   8D<]    .   8b- .
.   4D< .   4f- .
.   8E-<    .   8e- .
*   *   *v  *v  *
=29 =29 =29 =29
bel28kent commented 7 months ago

In scriabin-op37_no01, the arrow is used differently from above; it seems to indicate voice overlap. One ambiguity is that it does not appear every time this happens. Presumably, in all parallel passages that differ only in transposition, there is still a voice overlap. This is how I have implemented it, with local comments stating such.

Screen Shot 2024-04-07 at 5 38 10 PM
bel28kent commented 7 months ago

There is also a voice overlap arrow in scriabin-op37_no03.

Screen Shot 2024-04-07 at 6 39 42 PM

Corresponding kern

=6  =6  =6  =6
*   *   *^  *
8.BBBL 8.BB 8Gn\L   4d# 8e#XL   .
.   8F#J    .   8f#J    .
16AAAnJk 16AAn  .   .   .   .
2GGG# 2GG#  4F#\    4c# 8g#X    .
.   .   .   4ee#X   .
!   ! An arrow in the print edition indicates voice overlap !   !   !
.   4f#\    4B#X    .   .
.   .   .   8dd#    .
*   *   *v  *v  *
=7  =7  =7