lilypond 调号和变音记号/起提醒作用的变音记号 [6]/[7]

调号(Key Signature)


调号可以使用\key命令后面跟随一个音名来指定,同时还要跟随一个\major或\minor命令来指定是大调还是小调。

如:\key c \major 就代表C大调

例:

\relative c” {
\key d \major
a1
\key c \minor
a
}

另外,不是一定非要你分析出一首曲子到底是某大调还是它的关系小调,
D大调和b小调的调号是一样的,\key d \major 和 \key b \minor的实际使用效果是一样的;
同样,\key e \major 和 \key cis \minor的实际显示效果也是一样的,也就是说,每一种调号都可以有两种写法,你可以任选大调或者关系小调的写法,并不会影响到最终结果,但是从代码的内涵意义上来说,我认为你最好还是能写出正确的大小调名,如果实在看不出是大调还是小调,那就都写大调。

至于如何分析调号所对应的调名,这一点我不用多讲了吧?



变音记号(Accidental)


为了表示变化音级,需要在基本音级前加上变音记号(如b和#)成为变化音级,lilypond中的基本音级是使用标准的c d e f g a b来表示,变化音则采用德国体系(Dutch),即通过加字尾(is或es)来表示升或者降,is表示升,es表示降。重升是isis,重降则是eses。

如:cis是升C,bes是降B……

ees可以缩写为es,aes也可以缩写为as,但是我建议你不要缩写,除非你是Dutchman

这一点在李重光写的《音乐理论基础》第4页上就有介绍,不知道你曾经注意到过没有呢?

例:

  cis1 ees fisis, aeses


注意!变音记号和调号的关系!

在输入音符的时候,一定要按照乐谱上音符的实际音高来输入,因为在五线谱记谱中,调号要在每行开头都标明,与此同时在乐谱中则不需要再把相应调中的每个变化音前面都加上升降号了,但这是为了简略,并不代表这些变化音没有升降号,只不过是他们自动隐藏或缩略了而已。

因此,我们在输入中务必牢记自己输入的乐曲到底是在什么调上,有哪些音被升或者降了。

例:

  \key d \major
d cis fis

可以看到,虽然c和f音在谱中没有标上升号,但实际上他们的确是升的,想想你在弹琴时该怎么弹就知道了。

在这个例子中,我们输入的正是实际演奏中应该演奏的音高“d cis fis”,但是,由于我们提前指定了调号是D大调,因此cis和fis的升号会自动处理为隐藏。


那么,怎样打出还原记号来呢?还原记号代表该音为一个“自然音”(natural),实际上我们只需要输入标准的自然音名就行了,也就是不加is或es后缀就是自然音啦,lilypond会自动帮我们加上还原号的。

例:

  \key d \major
d cis f cis



起提醒作用的变音记号(Cautionary Accidental)


熟悉了变化音怎么写之后,我们有时会在乐谱中发现如下这种情况:

大家看,前面红圈中那个升re,这个是临时变化音,升号是临时记号,临时变音记号只在本小节同一八度上起作用,超过这小节就无效了,可是后面红圈中那个re为什么还要加一个还原记号呢?几小节之前出现的那个临时的升号对它本来就是不起作用的,这里不写还原记号也应该弹成还原re,而不是升re。

这就是作曲家担心大家读谱时不仔细,而特别添加的提醒记号,万一读者是不太懂不太熟悉乐理的人呢?万一演奏者一时眼花没操心弹错了呢?   所以,这里特别加上的还原记号是起提醒作用的变音记号(Cautionary Accidental)。

这种提醒记号该怎么用lilypond打呢?很简单,在音名后面加一个!号。

例如:

d!

像上面那个乐谱第二个红圈中的re,如果你不加!号而只写了d,那么就不会出现那个还原记号,这也不能说是错的,但是为了忠于原谱,我们最好让打出的乐谱与原版保持一致。


以上文字转载自,搜狐博客,详细网址 http://lilypond.blog.sohu.com/entry/5407838/