Questions on plotting expression indications

15 views
Skip to first unread message

Lucas H.

unread,
Jun 13, 2023, 10:49:44 AM6/13/23
to starstarhug

Hello everyone!

I have three questions about the coding of the Bartók piano piece below:

1. How can I link dynamics indications with expression indications? (e. g. bars 4 and 14: p poco caproccioso; bar 11: poco forte).

2. How can I plot expression instructions between the two staves? (e. g. bar 18: cresc.)

3. How can I plot the fingering in the left hand under the notes?

Thanks for the help!

Lucas

Bartok_Ploughing-a-Field.PNG


!!!COM: Bartók, Béla
!!!OTL: 14. Ploughing a Field
!!!OMD: Moderato
**kern **fing **kern **dynam **fing **fb
*staff2 *staff2 *staff1 *staff1/2 *staff1 *staff2
*M2/4 *M2/4 *M2/4 * * *
*MM110 *MM110 *MM110 * * *
=1- =1- =1- =1- =1- =1-
2D F#~> 2 4 (8dL f 1 .
. . 8e . . .
. . 8f# . . .
. . 8gJ) . . .
=2 =2 =2 =2 =2 =2
(2C E . 8a~' . . .
. . 4.g~' . . .
. . . . . .
. . . . . .
=3 =3 =3 =3 =3 =3
2D F#;) . 2a; . . .
. . . . . .
. . . . . .
. . . . . .
=4 =4 =4 =4 =4 =4
!!!LO:TX:b:i:t=poco capriccioso
4r . (8aL p 2 .
. . 8b . . .
4G B- e: 1 3 5 8cc# . . .
. . 8ddJ) . . .
=5 =5 =5 =5 =5 =5
4r . (8ccL . . .
. . 8bJ') . . .
4A c f~< 1 2 4 4cc~> . . .
. . . . . .
=6 =6 =6 =6 =6 =6
4r . (8b- . 3 .
. . 8a') . . .
4C E B-: 1 3 5 (8g . . .
. . 8a'J) . . .
=7 =7 =7 =7 =7 =7
4r . (8f^^L' . . .
. . 8eJ') . 2 .
4D F A~< 1 2 4 4d~> . 1 .
. . . . . .
!!!LO:TX:a:i:t=con sentimento
=8 =8 =8 =8 =8 =8
*^ * * * * *
([2D [2BB- 3 5 8gL~> mf < 3 .
. . . 8b-~> ( . .
. . . 8a~> ( . .
. . . 8gJ~> ( . .
*v *v * * * * *
=9 =9 =9 =9 =9 =9
*^ * * * * *
4D] 2BB-] . 8f#~> [ . .
. . . 4.g~> > . .
4E) . . . ) . .
. . . . ) . .
*v *v * * * * *
=10 =10 =10 =10 =10 =10
2D F#; 1 3 2d; . . .
. . . . . .
. . . ] . .
. . . . . .
=11 =11 =11 =11 =11 =11
!!!LO:TX:b:i:t=poco
2r . (8dL f . .
. . 8e . . .
. . 8f# . . .
. . 8gJ) . . .
=12 =12 =12 =12 =12 =12
2A c e 2 4 5 8a~ . . .
. . 4.g~ . . .
. . . . . .
. . . . . .
=13 =13 =13 =13 =13 =13
2d f#; 1 3 2a; . . .
. . . . . .
. . . . . .
. . . . . .
=14 =14 =14 =14 =14 =14
!!!LO:TX:b:i:t=poco capriccioso
4r . (8aL p 2 .
. . 8b . . .
4G B f': 1 3 5 8cc# . . .
. . 8ddJ) . . .
=15 =15 =15 =15 =15 =15
4r . (8ccL . . .
. . 8bJ') . . .
4A c e~< 1 2 4 4cc~> . . .
. . . . . .
=16 =16 =16 =16 =16 =16
4r . (8b- . . .
. . 8a') . . .
4AA C#: 3 5 (8g . . .
. . 8a'J) . . .
=17 =17 =17 =17 =17 =17
4r . 8fL' . . .
. . 8eJ' . . .
4BB- F~< 1 4 4d~> . . .
. . . . . .
=18 =18 =18 =18 =18 =18
!!!LO:TX:b:i:t=cresc.
!!!LO:TX:a:i:t=ritard.
2r . 8gL~> . . .
. . 8b-~> . . .
. . 8a~> . . .
. . 8gJ~> . . .
=19 =19 =19 =19 =19 =19
2C E B- 1 3 5 8f#~> f . .
. . 4.g~> . . .
. . . . . .
. . . . . .
=20 =20 =20 =20 =20 =20
2D F# A; 1 2 4 2d; . . .
. . . . . .
. . . . . .
. . . . . .
== == == == == ==
*- *- *- *- *- *-

Craig Sapp

unread,
Jun 13, 2023, 1:09:22 PM6/13/23
to stars...@googlegroups.com
Hi Lucas,

I have three questions about the coding of the Bartók piano piece below:
1. How can I link dynamics indications with expression indications? (e. g. bars 4 and 14: p poco caproccioso; bar 11: poco forte).

Placed a layout parameter before the dynamic with this contents:
!LO:DY:t=%s poco capriccioso

Screenshot 2023-06-13 at 9.15.21 AM.png

The %s characters will be replaced with the data contents (p).
 
2. How can I plot expression instructions between the two staves? (e. g. bar 18: cresc.)

Screenshot 2023-06-13 at 9.18.26 AM.png

(1) Place the text in the top staff spine.  
(2) Add the "c" parameter which means center between this staff and the next one lower in the score

Global text (!!LO:TX) cannot be centered between staves (I could make an exception for two-staff scores).

However in this case you should instead encode "cresc." as **dynam data (using "<" for a crescendo).

Screenshot 2023-06-13 at 9.21.39 AM.png

The text mapping for < can be changed if needed (more common for decresc./dim. cases):
Screenshot 2023-06-13 at 9.22.44 AM.png
 
3. How can I plot the fingering in the left hand under the notes?

Add the tandem interpretation *below to display fingerings below the staff (or *above to move back above):

Screenshot 2023-06-13 at 9.26.24 AM.png

4. You can add a breath mark to the score with a comma on the note/rest before the mark:

Screenshot 2023-06-13 at 9.27.24 AM.png    Screenshot 2023-06-13 at 9.27.47 AM.png

5. Placement of the 3 fingering is incorrect, but it is not possible to adjust this yet (it should go below the text by default):
Screenshot 2023-06-13 at 9.28.27 AM.png

Here is the adjusted file:
Screenshot 2023-06-13 at 9.30.43 AM.png
Screenshot 2023-06-13 at 9.31.01 AM.png

To add an indent on the first system, give an empty instrument name: *I"
(to one or both **kern spines).

I am attaching the Humdrum file as MIME encoded text since pasting into Google mail has a bug that messes up the tab characters (your post had tabs in the text so I did not have problems extracting it to edit).

ISFDT006IEJhcnTDs2ssIELDqWxhCiEhIU9UTDogMTQuIFBsb3VnaGluZyBhIEZpZWxkCiEhIU9NRDog
TW9kZXJhdG8KKiprZXJuCQkqKmZpbmcJKiprZXJuCSoqZHluYW0JKipmaW5nCSoqZmIKKnN0YWZmMgkJ
KnN0YWZmMgkqc3RhZmYxCSpzdGFmZjEvMgkqc3RhZmYxCSpzdGFmZjIKKgkJKmJlbG93CSoJKgkqCSoK
Kk0yLzQJCSpNMi80CSpNMi80CSoJKgkqCipNTTExMAkJKk1NMTEwCSpNTTExMAkqCSoJKgo9MS0JCT0x
LQk9MS0JPTEtCT0xLQk9MS0KMkQgRiN+PgkJMiA0CSg4ZEwJZgkxCS4KLgkJLgk4ZQkuCS4JLgouCQku
CThmIwkuCS4JLgouCQkuCThnSikJLgkuCS4KPTIJCT0yCT0yCT0yCT0yCT0yCigyQyBFCQkuCThhficJ
LgkuCS4KLgkJLgk0Lmd+JwkuCS4JLgouCQkuCS4JLgkuCS4KLgkJLgkuCS4JLgkuCj0zCQk9Mwk9Mwk9
Mwk9Mwk9MwoyRCBGIzspCQkuCTJhOywJLgkuCS4KLgkJLgkuCS4JLgkuCi4JCS4JLgkuCS4JLgouCQku
CS4JLgkuCS4KPTQJCT00CT00CT00CT00CT00CiEJCSEJIQkhTE86RFk6dD0lcyBwb2NvIGNhcHJpY2Np
b3NvCSEJIQo0cgkJLgkoOGFMCXAJMgkuCi4JCS4JOGIJLgkuCS4KNEcgQi0gZToJCTEgMyA1CThjYyMJ
LgkuCS4KLgkJLgk4ZGRKKQkuCS4JLgo9NQkJPTUJPTUJPTUJPTUJPTUKNHIJCS4JKDhjY0wJLgkuCS4K
LgkJLgk4YkonKQkuCS4JLgo0QSBjIGZ+PAkJMSAyIDQJNGNjfj4JLgkuCS4KLgkJLgkuCS4JLgkuCj02
CQk9Ngk9Ngk9Ngk9Ngk9Ngo0cgkJLgkoOGItCS4JMwkuCi4JCS4JOGEnKQkuCS4JLgo0QyBFIEItOgkJ
MSAzIDUJKDhnCS4JLgkuCi4JCS4JOGEnSikJLgkuCS4KPTcJCT03CT03CT03CT03CT03CjRyCQkuCSg4
Zl5eTCcJLgkuCS4KLgkJLgk4ZUonKQkuCTIJLgo0RCBGIEF+PAkJMSAyIDQJNGR+PgkuCTEJLgouCQku
CS4JLgkuCS4KISEhTE86VFg6YTppOnQ9Y29uIHNlbnRpbWVudG8KPTgJCT04CT04CT04CT04CT04Cipe
CQkqCSoJKgkqCSoKKFsyRAlbMkJCLQkzIDUJOGdMfj4JbWYgPAkzCS4KLgkuCS4JOGItfj4JKAkuCS4K
LgkuCS4JOGF+PgkoCS4JLgouCS4JLgk4Z0p+PgkoCS4JLgoqdgkqdgkqCSoJKgkqCSoKPTkJCT05CT05
CT05CT05CT05CipeCQkqCSoJKgkqCSoKNERdCTJCQi1dCS4JOGYjfj4JWwkuCS4KLgkuCS4JNC5nfj4J
PgkuCS4KNEUpCS4JLgkuCSkJLgkuCi4JLgkuCS4JKQkuCS4KKnYJKnYJKgkqCSoJKgkqCj0xMAkJPTEw
CT0xMAk9MTAJPTEwCT0xMAoyRCBGIzsJCTEgMwkyZDsJLgkuCS4KLgkJLgkuCS4JLgkuCi4JCS4JLgld
CS4JLgouCQkuCS4JLgkuCS4KPTExCQk9MTEJPTExCT0xMQk9MTEJPTExCiEJCSEJIQkhTE86RFk6dD1w
b2NvICVzCSEJIQoycgkJLgkoOGRMCWYJLgkuCi4JCS4JOGUJLgkuCS4KLgkJLgk4ZiMJLgkuCS4KLgkJ
Lgk4Z0opCS4JLgkuCj0xMgkJPTEyCT0xMgk9MTIJPTEyCT0xMgoyQSBjIGUJCTIgNCA1CThhfgkuCS4J
LgouCQkuCTQuZ34JLgkuCS4KLgkJLgkuCS4JLgkuCi4JCS4JLgkuCS4JLgo9MTMJCT0xMwk9MTMJPTEz
CT0xMwk9MTMKMmQgZiM7CQkxIDMJMmE7LAkuCS4JLgouCQkuCS4JLgkuCS4KLgkJLgkuCS4JLgkuCi4J
CS4JLgkuCS4JLgo9MTQJCT0xNAk9MTQJPTE0CT0xNAk9MTQKIQkJIQkhCSFMTzpEWTp0PSVzIHBvY28g
Y2FwcmljY2lvc28JIQkhCjRyCQkuCSg4YUwJcAkyCS4KLgkJLgk4YgkuCS4JLgo0RyBCIGYnOgkJMSAz
IDUJOGNjIwkuCS4JLgouCQkuCThkZEopCS4JLgkuCj0xNQkJPTE1CT0xNQk9MTUJPTE1CT0xNQo0cgkJ
LgkoOGNjTAkuCS4JLgouCQkuCThiSicpCS4JLgkuCjRBIGMgZX48CQkxIDIgNAk0Y2N+PgkuCS4JLgou
CQkuCS4JLgkuCS4KPTE2CQk9MTYJPTE2CT0xNgk9MTYJPTE2CjRyCQkuCSg4Yi0JLgkuCS4KLgkJLgk4
YScpCS4JLgkuCjRBQSBDIzoJCTMgNQkoOGcJLgkuCS4KLgkJLgk4YSdKKQkuCS4JLgo9MTcJCT0xNwk9
MTcJPTE3CT0xNwk9MTcKNHIJCS4JOGZMJwkuCS4JLgouCQkuCThlSicJLgkuCS4KNEJCLSBGfjwJCTEg
NAk0ZH4+CS4JLgkuCi4JCS4JLgkuCS4JLgo9MTgJCT0xOAk9MTgJPTE4CT0xOAk9MTgKMnIJCS4JOGdM
fj4JPAkuCS4KISEhTE86VFg6YTppOnQ9cml0YXJkLgouCQkuCThiLX4+CS4JLgkuCi4JCS4JOGF+Pgku
CS4JLgouCQkuCThnSn4+CS4JLgkuCj0xOQkJPTE5CT0xOQk9MTkJPTE5CT0xOQoyQyBFIEItCQkxIDMg
NQk4ZiN+PglmCS4JLgouCQkuCTQuZ34+CS4JLgkuCi4JCS4JLgkuCS4JLgouCQkuCS4JLgkuCS4KPTIw
CQk9MjAJPTIwCT0yMAk9MjAJPTIwCjJEIEYjIEE7CQkxIDIgNAkyZDsJLgkuCS4KLgkJLgkuCS4JLgku
Ci4JCS4JLgkuCS4JLgouCQkuCS4JLgkuCS4KPT0JCT09CT09CT09CT09CT09CiotCQkqLQkqLQkqLQkq
LQkqLQoKCgo=

You can copy-and-paste the above text into the VHV text editor: https://verovio.humdrum.org

To see the original Humdrum score, click on the File->MIME Decode option:

Screenshot 2023-06-13 at 9.34.51 AM.png

Screenshot 2023-06-13 at 9.45.30 AM.png

I notice you are using expanded tab display, which is good for editing in VHV.  It will be best to compress the tabs after editing the score, since the original Humdrum Toolkit commands are not aware of expanded-tab encoding (this is what I do).  Alternatively you can remember to collapse doubled tabs when inputting into the original Humdrum Toolkit commands.   On the command line:

cat input.krn | tr -s '\t' | census 

The -s option will "squeeze" multiple tabs into a single tab.

The humlib tool "tabber" can add tabs back to the expanded mode on the command line (and is also used in VHV for the tab expansion button).

-=+Craig





--
--
This is a message is from the **HUG newgroup.
To post to this group, send email to stars...@googlegroups.com
To unsubscribe from this group, send email to
starstarhug...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/starstarhug?hl=en
---
You received this message because you are subscribed to the Google Groups "starstarhug" group.
To unsubscribe from this group and stop receiving emails from it, send an email to starstarhug...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/starstarhug/c4def573-b1f5-41c9-9ffe-b4de4a545d55n%40googlegroups.com.
Reply all
Reply to author
Forward
0 new messages