如何用LilyPond复刻舒曼《克莱斯勒偶记》Op16-7指定音符段落
求助:LilyPond转录舒曼《克莱斯勒偶记》Op16-7特定段落的代码实现
基础信息
- LilyPond版本:2.24.3
- 使用语言:English
- 需求:复现舒曼《克莱斯勒偶记》Op16-7中红圈标注段落的乐谱,需要对应的LilyPond源代码或该段落的音符结构说明(本人无音乐基础,刚接触LilyPond)
已尝试的两种方案
方案1:用并行结构<<>>实现十六分音符G与三十二分三连音装饰音重叠
完整源代码:
\version "2.24.3" \language "english" global = { \time 2/4 \tempo "Sehr rasch" 4 = 144 \key c \minor \numericTimeSignature } right = \relative c'' { \global \clef treble << { \stemUp g16 } { \grace { \stemDown g32 c d } } >> } left = \relative c { \global \clef bass r16 } \score { \context PianoStaff << \new Staff { \right } \new Staff { \left } >> \layout { \override Score.Clef.break-visibility = #all-invisible \override Score.KeySignature.break-visibility = #all-invisible \override Score.SystemStartBar.collapse-height = #1 } \midi {} }
输出问题:装饰音三连音和十六分音符G没有重叠,位置分离,不符合预期。
方案2:直接书写装饰音
仅修改右手声部代码:
修改后的right部分代码:
right = \relative c'' { \global \clef treble \stemUp g16 \grace { \stemDown g32 c d } }
输出问题:装饰音出现在十六分音符G之后,并非同时发声的重叠效果。
当前困境
两种尝试都没达到预期效果,不确定是对乐谱的音乐理解有误,还是LilyPond代码写法错误,恳请提供帮助。
内容的提问来源于stack exchange,提问作者rice
相关产品推荐
相关产品推荐

