gpt4 book ai didi

lilypond - 在这些 Lilypond 二和弦和三和弦中,为什么最后的和弦在低音中包含错误的音符?

转载 作者:行者123 更新时间:2023-12-03 06:31:32 24 4
gpt4 key购买 nike

为什么以下两个\score block 中的最后一个和弦没有在低音中显示正确的音符?在二和弦中,最后一个和弦应该是低音 D。在三和弦中,最后一个和弦应该是低音F。相反,两个和弦在各自的\score block 中显示的内容与第一个和弦相同。

Diads and Triads

\version "2.14.2"
\book {
\header {
title = \markup \center-column {"Dyad, Triad Permutations"}
arranger = \markup \center-column { "Sean O'Donnell" }
}
\score {
\relative {
<bes d>1
<d bes>
}
}
\score {
\relative {
<bes d f>1
<bes f d>
<d bes f>
<d f bes>
<f bes d>
<f d bes>
}

}
}

最佳答案

您必须指定相对于当前音符的 Octave 。您可以使用逗号 (,)(向下)和撇号 (')(向上)来完成此操作。因此,在第一个示例中,相对于和弦,您需要将 D 调低一个 Octave (然后将 Bb 调高)。同样,在另一个和弦中,放下 F 并恢复 D。请参阅以下代码来实现您想要的...

enter image description here

\version "2.14.2"
\book {
\header {
title = \markup \center-column {"Dyad, Triad Permutations"}
arranger = \markup \center-column { "Sean O'Donnell" }
}
\score {
\relative {
<bes d>1
<d, bes'>
}
}
\score {
\relative {
<bes d f>1
<bes f d>
<d bes f>
<d f bes>
<f bes d>
<f, d' bes>
}

}
}

要完全了解音符定位在\relative 模式下的工作原理,请参阅此处手册的音高部分:

http://lilypond.org/doc/v2.12/Documentation/user/lilypond-learning/Simple-notation#Simple-notation

其中指出:

The easiest way to enter notes is by using \relative mode. In this mode, the octave is chosen automatically by assuming the following note is always to be placed closest to the previous note, i.e., it is to be placed in the octave which is within three staff spaces of the previous note.

[...]

By adding (or removing) quotes ' or commas , from the \relative c' { command, we can change the starting octave

[...]

Relative mode can be confusing initially, but is the easiest way to enter most melodies.

手册页还显示了在相对模式下工作的代码示例。

关于lilypond - 在这些 Lilypond 二和弦和三和弦中,为什么最后的和弦在低音中包含错误的音符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13002483/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com