如何制谱

视频教程

如何制谱 如何添加伴奏

音符与休止符

  • 音符:1 2 3 4 5 6 7
  • 休止符:0

八度音阶

  • 低八度:在数字后添加d(低的拼音的首字母),例如:1d表示低音 do,对应口琴数字谱中的(1)。支持倍低音,例如:1dd表示倍低音 do,对应口琴数字谱中的((1))
  • 高八度:在数字后添加g(高的拼音的首字母),例如:1g表示高音 do,对应口琴数字谱中的[1]。支持倍高音,例如:1gg表示倍高音 do,对应口琴数字谱中的[[1]]

音符时值

  • 默认数字后面不加任何符号,表示四分音符,例如:1表示四分音符 do,对应口琴数字谱中的1
  • 在数字后添加.,表示附点音符,延长一半的音符原时长。
  • 在数字后添加-,表示增时线,延长一拍。支持多个-,例如:1---表示延长三拍。
  • 在数字后添加x下划线的 xia 拼音首字母),表示音符时值减半,例如:1x表示八分音符,1xx表示十六分音符,1xxx表示三十二分音符。

连音符

将需要连音的音符用()括起来,例如:(11)2表示11连音。

多连音

  • (N:xxx)表示 N 个音符连音,例如:(3:121)2表示1213连音,然后再吹2
  • (t:xxx) 表示2个以上相同音符的连音,例如:(t:111)2表示111连音,然后再吹2

括号为英文下的括号,不是中文下的括号。制谱中所有标记都是英文输入状态下的标记。

升降半音记号与还原记号

  • 升半音:在数字后添加#,例如:1#表示升半音 do,对应口琴数字谱中的#1
  • 降半音:在数字后添加b,例如:1b表示降半音 do,对应口琴数字谱中的b1
  • 还原:在数字后添加n,例如:1n表示还原 do。

注意:

  • 升降记号和还原记号需要写在数字的后面,例如:1#1b1n
  • 在一个小节内,出现了带#的音符,如#2,那么该小节内后面的所有同样的音符,2,都会被提升半个音阶,除非用还原记号来表示取消。但是,一旦进入新的小节,就需要重新标记,否则就恢复原来的音。这被称为临时升降记号的规则。举个例子,某一个小节的音符如下:
1# 2 1 1

那么这个小节内的所有 1 都会被提升半个音阶,即1#21#1#。如果想要取消这个升降记号,可以在小节内的任意位置添加还原记号1n,例如:

1# 2 1n 1

这样,这个小节内的音符就变成了1#211

这点与常见的口琴固定调简谱不同(那是为了方便读谱,所以加了#就推键,不加就不推),制谱时需要遵循标准的升降记号和还原记号的规则。

小节线、结束符

  • 小节线:在数字后添加|,例如:|1234|表示 1 个小节,1 个小节有 4 个 4 分音符
  • 结束符:在谱子最后添加||,表示全曲结束。

装饰音标记

在某个音符数字后面加{tip:xxx},例如:1{tip:喉震音}表示在 1 音上加上喉震音。xxx可以替换为任何你想标记这个音的文字。

注意大括号是英文输入状态下的大括号,不是中文输入状态下的大括号。制谱中所有标记都是英文输入状态下的标记。

倚音

  • 前倚音:(5)@4 表示 fa 有个 sol 的前倚音
  • 后倚音:4@(5) 表示 fa 有个 sol 的后倚音

分段

有些谱子可以分成几段制谱,参考以下格式:

{play: A B A B}

A:
3212|
B:
333-|

等效于

3212 | 333- |
3212 | 333- |

注意:

  • {mark:A}A:都可表示 A 段,区别是一个不换行,一个换行。
  • 花括号和冒号是英文输入状态下的,括号里面内容不能换行。
  • play:后面的内容是段落的标记,必须跟mark中的标记匹配,而且必须空格隔开。

参考《大鱼》《晴天》谱子

前奏,间奏,尾奏

{{xxx}}表示不需要歌词的前奏、间奏或者尾奏。例如:

{{1234}}

如果间奏不需要显示,可以用{omit:ni}来表式省略了n个小节。例如:

{omit:8i}

表示省略了 8 个小节的间奏。

参考《我们的时光》谱子

重复记号

  • |:表示重复开始
  • :|表示重复结束
  • [1:123] 表示循环的第一次吹奏
  • [2:123] 表示循环的第二次吹奏
  • 重复记号支持嵌套,例如:|:12:|34:|表示 1212341234
  • 重复记号和分段记号可以相互转换

参考《蒲公英的约定》谱子

转调

{1=D}表示后面转成 D 大调了,比如,原来是 C 大调,后面就是 D 大调了。

1234
{1=D}
1234

参考《枫》谱子

转bpm

{bpm:60}表示后面的速度是 60 bpm。

1234
{bpm:60}
1234

转拍

在曲谱音符中间需要穿插不同拍号的,在需要穿插的位置,用括号包起来即可,例如{2/4}

歌词语法

  • 支持输入多段歌词
  • {{}}表示的间奏、前奏、尾奏不会显示歌词
  • 如果一个音符下面没有歌词需要输入占位符:英文的斜杠 /或者中文的分号
  • 如果一个音符下面有多个歌词,需要用小括号括起来
  • 一个中文对应一个音符,一个英文单词对应一个音符(空格隔开)