基本概念:音乐属性
音乐属性概述
上一节的例子中,我们写了一行 P: 1=C 4/4
。我们知道,这里 P
表示 Props
,即(音乐)属性。这一行能写的东西如下:
[<基调>] <拍号> [<拍速>] [<移调>] [<自定义文本>...]
其中拍号是必须的,如果没有,将会默认为 并产生一个警告。
属性 | 说明 | 例子 |
---|---|---|
基调 | 按照大调模型,旋律基于的基准音高 | 1=? 1=C 1=#D 1=bE |
拍号 | 旋律的拍号分数,分子为 0 表示散板 | 4/4 6/8 12/8 0/4 |
拍速 | 按照二分、四分或八分音符指定拍速 | hpm=60 qpm=128 spm=233 |
移调 | 指定和弦标记中音名的移调 | +3 -2 |
后文的章节会对这些属性的用法进行详细解释。如果你急于知道全部,可以看一看记号速查表。
更多用法
还有一些这里没提到的特殊用法,后文会详细解释:
- 基调可以用二十四平均律微分音表示(如
1=$C
),其中^
代表半升,%
代表半降。某些电影音乐中,基调可能不是整数音高。 - 拍号后面加
T
(如4/4T
),将启用三等分法则。 - 拍号后面加
S
(如6/4S
),将对八分音符启用摇摆节奏,若为s
则是十六分音符。摇摆节奏与三等分法则不能同时使用。 - 拍速可以用一个模糊的文本来隐藏,例如
qpm=108/较快
。
显示时,将始终按照基调-拍号-拍速-移调-自定义文本的顺序,与编写的顺序无关。
常见错误
这一行的内容是按照空格分割的,因此,单个属性内不能有空格。例如 4/4
不能写成 4 / 4
。
接下来...
我们现在知道了最基本的旋律写法,但是还仍然没有介绍某些很重要的节奏符号,例如减时线和附点。下一节,我们将介绍如何编写更加复杂的节奏。