我想提供一个模式(例如,C 大调琶音,CEG)并让 Lilypond 在所有 12 个音阶中自动显示它的转置(作为一个乐谱)。
这是我目前的尝试:
music = { c' e' g' s }
\new Staff {
\transpose c c { \music }
\transpose c f { \music }
\transpose c bes { \music }
\transpose c ees { \music }
\transpose c aes { \music }
\transpose c des { \music }
\transpose c fis { \music }
\transpose c b { \music }
\transpose c e { \music }
\transpose c a { \music }
\transpose c d { \music }
\transpose c g { \music }
}
我不知道如何在每个模式上方添加一个文本来指示移调键(例如,C、F、Bb 等)。我希望最终产品看起来像这样:
注意:无论模式的长度如何(可能比一个度量长),我都希望这段代码能够工作。