跳到主要内容

条件反复、多次反复

本节我们介绍反复记号的高级用法——条件反复与多次反复。它们在之前的章节中已经有出现过,因此,我们就简单地重申一下它们的用法。

不带标注的反复记号

一般不带标注的后反复记号只能使用一次,然后就会「损坏」,不再发挥作用;前反复记号则可以多次发挥作用。

此例子的奏唱顺序:第一遍 1-3 小节,第二遍 2-4 小节,第三遍 2-4 小节,然后结束。

在有标号的跳房子记号中,后反复记号永远都会发挥作用,不会「损坏」。

此例子的奏唱顺序:第一遍 1-2 小节,第二遍 1-2 小节,第三遍 (1, 3) 小节,第四遍 (1, 4) 小节。

可见,第二小节末尾的后反复记号使用了两次。

特别一提,当遇到后反复记号时,会先将反复迭代数增加 1,然后再寻找对应的前反复记号。

此例子的奏唱顺序:第一遍 1-3 小节,第二遍 (3) 小节,第三遍 (1, 4) 小节。

条件反复

条件反复就是通过在反复记号上加注迭代数,限制其作用范围。只有当此时迭代数与反复记号上加注的迭代数一致时,反复记号才会起作用。反复条件标注既可以用于后反复记号,也可以用于前反复记号。

在 Sparks NMN 中,条件反复的迭代数通过小节线属性的形式标注。其中,前置属性用于后反复记号,后置属性用于前反复记号。

此例子的奏唱顺序:第一遍 1-3 小节,第二遍 1-3 小节,第三遍 2-4 小节。

可见,后反复记号标记了迭代数后,将不再具有作用次数的限制,可以多次作用。

多次反复

多次反复指定了后反复记号在「损坏」前的作用次数。反复次数通过 x<次数> 的形式标注于前置属性上。

此例子中,2-3 小节总共将奏唱 5 次。相当于,

前面已经提到过,以下情况不需要标注多次反复:

  • 后反复记号位于标有迭代数的跳房子记号中。
  • 后反复记号已经标注了迭代数。

挑战

接下来...

下一章,标记符号,将介绍添加力度、和弦和自定义文本标记的方法。此外,我们还要介绍如何通过标记的方式在没有音符的位置添加歌词,这就是前文提到但没有介绍的标记型歌词。