ABC 记谱法:怎么读,怎么变成乐谱

ABC 记谱法用纯文本写一首曲子。短短的头部给出曲名、拍号和调,然后用字母写音符:C 是中央 C,c 是高八度,音符后面的数字让它变长。在 SheetScroll 这样的阅读器里打开 .abc 文件,就能看到乐谱。

更新于

什么是 ABC 记谱法?

ABC 是用字母写音乐的一种方法。它由 Chris Walshaw 于 1993 年为民谣和传统曲调设计,这类曲调多半只有一条旋律线,标准发布在 abcnotation.com。音符用字母,时值用数字,小节用竖线,所以一整首曲子只需要几行文字。

这正是曲集爱用它的原因。你可以把 ABC 粘贴到电子邮件、消息或论坛帖子里。它可以搜索,程序可以把它变成五线谱或声音。文件以 .abc 结尾,一个文件可以放很多首曲子,称为曲集。

它主要用于曲调:一条旋律,愿意的话,上面可以加和弦名。它不是为密密麻麻的钢琴谱设计的,但可以容纳多个声部。

一首 ABC 曲子是什么样子?

下面是一首完整的曲子,贝多芬《欢乐颂》的旋律。头部的每一行以一个字母和冒号开头,头部之后是音符。

一首完整的 ABC 曲子,逐行解读
行含义
X:1参考编号。每首曲子都以它开头,所以一个文件可以放很多首。
T:Ode to Joy曲名。
C:Ludwig van Beethoven作曲家。
M:4/4拍号,每小节四个四分音符的拍子。
L:1/4默认的音符时值:单独的字母是四分音符。
K:C调,C 大调。它是头部的最后一行,音乐从下一行开始。
EEFG|GFED|CCDE|E>DD2|四个小节:E E F G,然后 G F E D,然后 C C D E,然后是附点 E、短 D 和二分音符 D。
EEFG|GFED|CCDE|D>CC2|]第二乐句结束在 C。|] 是终止线。

一首曲子需要 X:、T: 和 K:。M: 和 L: 决定怎么数拍。先读头部,再读音符:方法就是这样。

ABC 里的字母和八度怎么用?

大写 C 是中央 C,大写的 C D E F G A B 一路上行到它上方的 B。小写字母是高一个八度,所以 c 是中央 C 上方八度的 C。加一个撇号再高一个八度(c'),加一个逗号则低一个八度(C,)。ABC 里的字母就是音名,C D E F G A B 对应唱名 do re mi fa sol la si。

谱表上的九个音符及其 ABC 字母。C, 是中央 C 下方的 C,C 是中央 C,c' 比它高两个八度。
ABC 中表示音高的记号
写法含义
C,中央 C 下方的 C(C3)
C中央 C(C4)
c中央 C 上方的 C(C5)
c'再高一个八度的 C(C6)
^F升 F
_B降 B
=B还原 B
^^F, __B重升和重降

和印刷的乐谱一样,升号、降号或还原号持续到这一小节结束。调本身的升降号不用写:K:G 已经让每个 F 都成了升 F。

调可以注明调式。K:Dmix 是 D 混合利底亚调式,K:Ador 是 A 多利亚调式。民间曲目中的许多曲调用调式,所以先看调,不要想当然地认为是大调或小调。

ABC 里的音符时值怎么写?

L: 这一行设定单位。单独的字母持续一个单位。后面的数字让时值成倍,斜线则让它变短。如果曲子没有 L: 行,标准会根据拍号选一个:拍号为四分之三或更长(4/4、3/4、6/8)时是八分音符,较短的拍号如 2/4 则是十六分音符。

L:1/8 时的时值,单独的字母是八分音符
写法时值
A八分音符
A2四分音符
A3附点四分音符
A4二分音符
A8全音符
A/2 或 A/十六分音符
A3/2附点八分音符
A>B附点八分音符,然后是十六分音符。把箭头反过来,则是给第二个音加附点。
z, z2一个单位的休止,和两个单位的休止

中间没有空格的音符连成一组符杠,空格会断开符杠。L:1/8 时,ABcd 是连在一起的四个八分音符,A B c d 是四个分开的八分音符。吉格舞曲(jig)和里尔舞曲(reel)就是这样显示拍子的。

ABC 里的小节线、反复和房子怎么写?

  • | 是小节线,|| 是双小节线,|] 是终止线。
  • |: 开始一个反复段,:| 结束它。舞曲通常是两个反复的部分。
  • [1 和 [2(常写作 |1 和 :|2)标出反复的第一房子和第二房子。

这些和印刷乐谱中的记号作用一样。如果你对第一和第二房子不熟,见怎样看反复、房子、D.S.、D.C.、尾声和 Fine。

怎样加上和弦、装饰音和歌词?

  • 和弦名放在音符前面的双引号里:"Am"A2 或 "G7"B2。
  • 同时发声的音放在方括号里:[CEG] 是 C 大三和弦。
  • 连音线用连字符连接两个同音高的音(A2-A2),圆滑线用圆括号:(DEFG)。
  • 三连音以 (3 开头,比如 (3abc。
  • 装饰音放在主音前的花括号里:{g}A。
  • 装饰记号是音符前的短记号:波浪线 ~ 是爱尔兰式 roll,句点是断奏,H 是延长记号,T 是颤音。长写法 !trill! 也可以。
  • 歌词写在以 w: 开头的一行,位于音符下方。
  • 多个声部用 V: 行,每个声部一行。

不同的程序画装饰音的方式不同。一首 session 曲调里的 roll,可能显示成 roll 记号、装饰音,或者根本不显示。

ABC 曲子从哪里来?

大多数 ABC 来自民谣和传统音乐的曲集。The Session 是爱尔兰传统音乐的社区网站,它的开发者介绍过,每个版本的曲调都以 ABC 文本存储,并在浏览器中画成乐谱。abcnotation.com 由这种格式的作者维护,有曲调搜索,并链接到别处的曲集,称链接了数十万首曲子。

在你找到的曲子上要检查三件事:

  • 调和拍号。 任何人都可以发布一个版本,头部也可能有错。如果曲子听起来怪怪的,就对照录音。
  • 这是哪个版本。 传统曲调有许多版本。两个人为同一首曲子写的 ABC,在音符、装饰音和小节上可能不同。
  • 版权。 古老的曲调不一定可以随意复制。某个人的改编或某本曲集,可能有自己的版权和条款。见哪里能找到免费乐谱。

在许多 session 中,大家凭记忆演奏,所以 ABC 主要用于学曲子。

怎样把 ABC 变成乐谱并照着演奏?

任何文本编辑器都能写 ABC,但看五线谱需要一个程序。有许多免费的 ABC 查看器和转换器。你也可以在 SheetScroll 中打开文件,它读 ABC 就像读任何数字乐谱一样。

  1. 在乐谱库中,轻点添加,选择文件。选取 .abc 文件,或整个文件夹。
  2. 含有多首曲子的文件会拆成单独的曲子,每首都是一份乐谱,SheetScroll 会告诉你从曲集中导入了几首。
  3. 打开一首曲子。SheetScroll 会把它排成五线谱,每个小节都精确可知,反复和房子也会跟着走。

SheetScroll 还能聆听你的演奏并翻页。它通过麦克风跟随弦乐、木管和其他它能听到的乐器。多数曲子一页就放得下,所以翻页主要在长串的曲调或曲集中才重要。你可以按演奏顺序把曲子放进曲目单,页脚会写出下一首。聆听和自动翻页属于 Pro。阅读器、曲目单和所有格式都免费。

拉小提琴的人可以在弦乐手页面和小提琴课程中找到同样的工具。导入格式的帮助页列出了还能打开什么。

常见问题

ABC 记谱法是什么意思?

它是用纯文本写音乐的方法,以 A 到 G 的音名字母为基础。你把音符打成字母,程序就画出五线谱。

怎么读 ABC 记谱法?

先读头部:M: 是拍号,L: 是默认音符时值,K: 是调。然后读音符。C 是中央 C,c 是高八度,数字让音符变长,斜线让它变短。

怎样把 ABC 转换成乐谱?

用 ABC 查看器或转换器打开,或把 .abc 文件添加到 SheetScroll,它会排成五线谱。把文本复制到纯文本文件里,保存为 .abc 结尾即可。

ABC 里的 L: 是什么意思?

L: 设定默认的音符时值。L:1/8 时,单独的字母是八分音符,A2 是四分音符,A/2 是十六分音符。如果没有写,就由拍号来选单位。

ABC 只能用于民谣吗?

它是为民谣和传统曲调设计的,主要也用于这类曲子。它同样可以容纳和弦、多个声部和歌词,也有人用它写别的音乐。

SheetScroll 能为 ABC 曲子翻页吗?

能。ABC 会作为数字乐谱打开,SheetScroll 像跟随其他乐谱一样跟随它,在页末前两拍翻页,绝不提前。聆听属于 Pro。

来源

  1. The abc music standard 2.1, abcnotation.com, 核对于 2026年10月23日
  2. About abc notation, abcnotation.com, 核对于 2026年10月23日
  3. Jeremy Keith, how The Session shows ABC as sheet music, 核对于 2026年10月23日