Hi,
On Mon, Jun 30, 2014 at 4:15 PM, David Raleigh Arnold <d...@openguitar.com> wrote: > > > How do I indicate strings by letter-pitch instead of > numbers, the way Villa Lobos did? Regards, Rale > > You could do something like the following: \version "2.19.8" #(define strings "EBGDAE") #(define (string-number::calc-string-name-text grob) (let* ((event (event-cause grob)) (number-of-strings (string-length strings)) (string-num (ly:event-property event 'string-number)) (string-name (and (> string-num 0) (>= number-of-strings string-num) (substring strings (1- string-num) string-num)))) (or string-name (number->string string-num)))) { \override StringNumber.text = #string-number::calc-string-name-text \clef "treble_8" e,1\6 a,\5 d\4 g\3 b\2 e'\1 } %%% --David
_______________________________________________ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user