This function is also included in the MNP-scripts.ly file linked at the top of this page. Go to Modifying a single staff and scroll down to “Making some staff lines thicker than theĭashed or dotted lines can be achieved using the Scheme functionįound in this post to the LilyPond user list. Together with the line-positions property. It is possible to simulate bold lines by adding extra lines close \override Staff.StaffSymbol #'line-positions = #'( 4 2 0 -2 -4 ) The numbers ( 4 2 0 -2 -4 ) in the line of code below represent See Changing the staff line pattern (Staff Symbol Properties). May not coincide with the vertical position of a line or space.Ī staff’s line pattern can be customized using Staff.StaffSymbol and the line-positions property. On a line or space per se, but at a vertical position that may or Of staff lines are independent of each other. In LilyPond the vertical position of notes and the vertical position (Note: Graham Breed has also shown how to use the ly:set-default-scale scheme function to reposition notes: Dodecaphonic staff snippet) StaffLineLayoutFunction = #(lambda (p) (+ 1 (round (+ -1 (/ Rounding” to get the desired 1-3-1-3-1-3… pattern. Space, use the following version of the function which uses “banker’s See: Snippet: Staves based on a whole tone scale (or other interval)įor Twinline and similar chromatic staves with one note on a line and three in a Which notes share a line or space (and which are on different lines Change the number 0 in the formula to 1 (or 2, etc.) to adjust The function above to the number of semitones in the interval you StaffLineLayoutFunction = #(lambda (p) (floor (/ (+įor staves based on other intervals simply change the number 2 in (Thanks to Graham Breed for this function.)
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |