【发布时间】:2019-06-01 10:16:13
【问题描述】:
在为录音机(长笛)编写 Lilypond 乐谱时,我希望我可以通过更改颜色来自动标记超出乐器范围的音高音符。
这个想法是,例如,所有低于 f 的绝对音高和高于 g'' 的所有绝对音高都为低音乐器着色为红色。男高音、中高音和女高音乐器也是如此。
我在coloring notes 上发现了一个有用的问题,但仍有一段代码我无法编写:
#(define (ambitus-notehead-alt grob)
( **code_i_cannot_write** )
#(define (ambitus-notehead-tenor grob)
( **code_i_cannot_write** )
#(define (ambitus-notehead-bass grob)
( **code_i_cannot_write** )
\score {
\new Staff \relative c' {
\override NoteHead #'color = #ambitus-notehead-alt
\music_altrecorder
}
\new Staff \relative c' {
\override NoteHead #'color = #ambitus-notehead-tenor
\music_tenorrecorder
}
\new Staff \relative c' {
\override NoteHead #'color = #ambitus-notehead-bass
\music_bassrecorder
}
}
【问题讨论】:
标签: lilypond