欢迎访问视障者音乐制作交流基地(www.szzyyzz.com)!
我们的网站致力于为使用读屏软件的视障群体(以下简称“读屏族”)提供音乐制作方面的技术和信息。
如您是读屏族,我们希望能在这里为您提供您最需要的内容
如您是明眼朋友,可能会对论坛中的一些用语感到无比疑惑,那是因为这些都是基于读屏软件下的操作术语。
虽然这个论坛对于明眼人也许帮助不大,但我们却很希望能得到您的援助,您可以以远程协助的方式为读屏族解决音乐制作过程中所遇到的困难……
请选择 进入手机版 | 继续访问电脑版

首页

 找回密码
 立即注册

QQ登录

只需一步,快速开始

7
查看: 58049|回复: 30

[ABC/xml/荷花池等纯文本代码类曲谱相关] 老王详解ABC记谱法【2019年8月30日修正版】

[复制链接]

100

主题

512

帖子

4967

积分

版主

本站创始人

Rank: 12Rank: 12Rank: 12

积分
4967
发表于 2014-12-4 16:39:27 | 显示全部楼层 |阅读模式

马上注册,浏览本站更多内容。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
楼主 王晓波说:
读屏族音视频交流群访谈录之老王详解 ABC 记谱法


  本文作者:王晓波,出处:读屏族音视频交流QQ群238783715。做人要厚道,转载请注明作者与出处,谢谢!

主持人:
大家好,我是读屏族音视频交流QQ群(238783715)的主持人——老王。欢迎大家来到读屏族音视频交流群访谈录的节目现场!本期节目我们依然邀请到的是我们的群主——晓波,请晓波给我们讲讲 ABC 记谱法那些事。下面我们以热烈的掌声请出我们的群主——晓波!

嘉宾:
  好了,好了,感谢大家这么热烈的掌声。这期节目让大家久等了,主要是晓波线下的事情太多了,废话少说,直接进入正题。

主持人:
  感谢晓波在百忙之中抽出时间来给大家作这期节目!好,本期访谈录正式开始。
  ABC 记谱法是 19 世纪出现的一种记谱法,以 A 到 G 的字母记录音高,再配以其他符号用来记录变化音、音长等,由克里斯·瓦尔莎发明。后来由于计算机使用 ASCII 字符集又要处理音乐,ABC 记谱法再度受重视,并成为一部分音乐软件的信息存储法。
  上面的介绍是老王摘自维基百科对 ABC 记谱法的剪短介绍,大家是不是觉得很抽象呢?下面我们还是请晓波来给我们详细讲解一下。

佳宾:
  在正式讲解之前,晓波还是先给大家来个例子,让大家先看看用 ABC 记谱法写出来的谱是个神马样子的。

  1. X:1
  2. T:两只老虎
  3. M:4/4
  4. L:1/8
  5. Q:1/4=120
  6. K:F
  7. F2 G2 A2 F2 | F2 G2 A2 F2 | A2 B2 c4 | A2 B2 c4 |
  8. cd cB A2 F2 | cd cB A2 F2 | G2 C2 F4 | G2 C2 F4 |]
点击复制代码


主持人:
  这这这,老王有点头晕了。这都是写的些什么东西阿?

佳宾:
  哈哈,不要头晕,下面我就来具体的讲讲。
  用 ABC 记谱法记录的曲谱是纯文本格式的,也就是说,可以直接用“.txt”的记事本文件来存储。既然是可以用“.txt”的记事本来存储,那么我们读屏族也就可以非常完美的来书写与阅读这种曲谱了。

主持人:
  那对于我们玩音乐的读屏族来说,这可真的是个天大的好消息。

嘉宾:
  ABC 记谱法的确是我们读屏族的福音。下面我们就来详详细细的认识一下这个 ABC 记谱法。
  ABC 记谱法记录的曲谱由表头和旋律两大部份构成。

主持人:
  晓波,我们还是一步一步来剖析哈。先说“表头”吧。

嘉宾:
  表头也可以叫做描述头,表头是写在曲谱前面,用来标明曲谱的曲名、作者、调性、拍号等信息的参数部分。表头包含时多个参数项,每个参数项由一个半角的英文大写字母开始,紧接着写一个半角的冒号,然后后面写具体的参数值;一行只写一个参数项。

主持人:
  哦,原来如此。晓波,你上面举的那个例子中,前面七行文字就是表头哈。

嘉宾:
  嗯,老王,你真的悟性很高哟。

主持人:
  哟呵,你就别老夸我了,老王我还不是跟着晓波你混才能有如此高的悟性啊!俗话说,名师出高徒吗,呵呵。那晓波具体给我们解释一下这些描述头都是什么含义呢?

嘉宾:
  好。下面晓波就来对表头的各个参数项做一下剪短的说明。
  “X:”表示曲目编号。冒号后面跟半角的阿拉伯数字。
  “X:1”表示这首曲目是第一手曲目。也就是说,同一个文件中可以存放 n 手曲目,编号从“1”开始,各首曲目之间用空行隔开。

主持人:
  晓波,如果一个文件里只记录一首曲目,这个参数也需要写吗?

嘉宾:
  嗯,必须写,这是甲鱼的臀部——规定。但是不一定是“1”,比如“X:2”、“X:31”。
  “M:”表示曲目的拍号。冒号后面写分数,比如“3/4”、“3/8”等等,半角的斜杠符号“/”就是分数线,这里的阿拉伯数字也都必须是半角的哈。
  晓波顺便在这里强调一下,后面凡是提到的英文字母、阿拉伯数字、标点符号等都必须是半角哈,后面晓波就不再重复说明了哈。也就是说,在记事本中书写的时候,要将输入法切换到西文输入下。
  “M:4/4”表示这首曲目的拍子是四四拍。斜杠符号“/”前面的数字表示每小节有几拍,斜杠符号“/”后面的数字表示以什么音符为一拍。

主持人:
  嗯,好的,大家一定要牢记上面晓波强调的内容哈。
  晓波,你看看我写得正确否哈。二四拍是“M:2/4”,六八拍是“M:6/8”。

嘉宾:
  没错。老王,就是这么写的,其他的拍号依此类推哈。
  “L:”表示曲谱中音符的音符单位,有的也叫单位音长,或者单位时长。冒号后面写分子是 1 的分数,比如“1/4”、“1/8”等等。
  “L:1/4”表示以下音符中的字母如果没有加上其他符号,则视为四分音符。关于这个问题,我们稍后在讲旋律部分的时候会具体举例说明的。

主持人:
  嗯,的确不明白,那我们先把这个参数放一边,晓波,你继续讲。

嘉宾:
  “Q:”表示曲目的速度。冒号后面写音符种类等于速度值,比如“1/4=80”、“1/8=120”等等。
  “Q:1/4=120”代表速度为每分钟 120 个四分音符。

主持人:
  晓波,如果写成“Q:1/8=120”的话,那么就表示这首曲目的速度是每分钟演奏120个八分音符。

嘉宾:
  对,就是这个意思。
  “K:”表示曲目的调性。冒号后面写英文的调式主音音名加英文的调式名,调式名也可以不写。
  “K:C”代表 C 大调。降 E 大调就是“K:Eb”,生 G 大调就是“K:G#”,A 小调就是“K:Am”,依此类推。

主持人:
  稍等,老王我还没有搞明白。晓波,你给我们详细的讲一讲调式主音音名的书写规则吧。

嘉宾:
  好,大家可要听仔细了哈。
  主音音名必须是一个半角的英文大写字母,在字母后面可以加半角的井号“#”或半角的英文小写字母 b 来表示带有升记号与降记号的主音音名。

主持人:
  等一等,晓波,为什么要把升降号写在音名后面呢,我们国人不是习惯把升降号写在英文字母前面吗?

佳宾:
  这是国际通用的书写规则:临时变音记号写在音名后,如“C”、“D”、“E”、“F”、“G”、“A”、“B”七个基本音名;临时变音记号写在音符、音符级数钱,如旋律中的音符,或者和弦名称后面的“5”、“6”、“7”、“9”等。
  这里的调式主音音名是音名,所以临时变音记号应写在音名的后面。而且读的时候,也应该把临时变音记号读在音名之后。“C#”应该读作“C Sharp”,而不是“C 升”或者“升 C”;“Bb”应读作“B Flat”,而不是“降 B”或者“B 降”。这里的“sharp”是“升”的意思,“flat”是“降”的意思。这个读写的规则与大家以前了解的不太一样哈,希望大家能改过来。而且大家在读的时候,最好把升降号按照英文的读法来读,这可不是晓波崇洋媚外哈,而是我们要与时俱进,与国际接轨吗。

主持人:
  我的个天呀,太别扭了。

嘉宾:
  没办法,我们要慢慢习惯这个规则。好了,我们扯远了,收回来。
  上面我们说了调式主音音名,下面该说说调式了。
  例如“K:F lydian”表示 F 利底亚调式,“K:C”表示 C 自然大调,这里的自然大调的调式名可以不写,如果写上就是后面的这个样子“K:C maj”。调式主音音名与调式之间的半角空格符号可以省去,但最好写上,便于我们阅读;调式名称无大小写区别,而且可以只写前三个字母作为缩写。

主持人:
  太复杂了,晓波,这个什么“利底亚调式”是怎么回事呢?

嘉宾:
  “利底亚调式”是中古调式中的一种,他的音阶是把自然大调的音阶的 IV 音升高半音后得到的一种很有味道的调式。

主持人:
  这个老王越听越糊涂了,晓波还是开个乐理培训班吗,给我们详细的讲讲这些基本乐理。

嘉宾:
  对于没有乐理基础的人来说,这个的确听起来很迷糊,不过晓波平时也很忙,线下还教了一批学习钢琴的学生,如果大家有谁想找晓波深入的学习基本乐理,那么可以联系晓波进行付费学习哈。

主持人:
  嗯,这个建议不错,节目结束之后,老王就来拜师学艺。晓波从 2008 年大学的专业音乐系毕业后至今,一直从事的是音乐教育工作,掐指一算也有 6 年多了,所以晓波有着丰富的教学经验,我相信晓波的水平;而且通过晓波给大家做了这么多期的免费访谈录可以看出,晓波是一个有干货的老师,不是网上那种靠宣传词来忽悠人的水货哈,免费的都讲得那么详细,更不用说付费的了,大伙儿说呢?!大家可以点此在线观看晓波的大学生活纪录片

嘉宾:
  行了,老王,你扯远了哈,要不然某些喷子又要说我们那个啥了。
  熟练的掌握各种调式,对作曲、编曲等都有很大的帮助。在 ABC 记谱法中,通常用到的调式名有如下这几个:“major”自然大调、“minor”自然小调、“dorian”多里安、“phrygian”佛里吉亚、“lydian”利底亚、“mixolydian”混合利底亚、“locrian”洛克里亚。中国内地与中国港澳台地区翻译的中文名称不尽相同。

主持人:
  没错,在其他领域,我们中国内地与中国港澳台地区的很多中文翻译都不太一样,反正意思差不多就行了。
  晓波,这个“K:”参数还真够复杂的!

嘉宾:
  还没有完呢,这个“K:”参数还有别的参数值。
  在调性名后还可以加入指定调式中某音要做特殊处理的参数值。比如对某音升高或降低半音,就在这个半角英文小写字母音名钱加半角的上尖号“^”或者半角的下划线“_”记号,“^”表示升高半音,“_”表示降低半音。
  “K:C^a”表示 C 自然大调的 a 音要升高半音。其他的以此类推哈。
  至于其他的参数我就不举例讲解了,请大家根据我下面列出的参数一览表,字形选用哈。
  T:Title % 曲名
  C:Composer % 作者
  D:discography % 专辑名称
  H:History % 历史
  S:Source % 来源
  N:Notes % 备注
  Z:Transcription note % 译注
  A:Area % 地区
  B:Book % 书名
  R:Rythm % 节奏
  P:AB.AC.ABA(AC)3 % 月段反覆模式

主持人:
  晓波,上面那些各项参数里的“%”是什么意思呢?

嘉宾:
  % 表示从“%”后面开始,到“%”所在行的行尾为止,这之间的所有内容都是注解,“%”可放在任何位置。注意哈,这里百分号与其后的注视内容不属于参数值,仅是晓波添加的注解而已。

主持人:
  嗯,明白了。晓波,这么多项参数,我们该按照什么顺序来写呢,有什么规定呢?

嘉宾:
  这个问题问得好,老王每次都能问道点子上去。
  表头的第一个参数项必须为“X:”,最后一个参数项必须为“K:”。换句话说,“X:”为表头的开头,而“K:”为表头的结束。其余参数项则放在这二者之间,顺序随意。
  对支持 ABC 代码的打谱软件来说,一般只有“X:”,“M:”,“L:”,“Q:”,“K:”五个参数项很重要,是必填的项目,其余参数项可有可无。
  好了,至此,晓波就给大家把表头相关的部分讲完了。说道这里,我们要感谢一下读屏族音视频交流群的长河和若飞的风,是这两位朋友给晓波提供了很多有关 ABC 记谱法的参考资料。

主持人:
  嗯,是应该好好感谢一下这两位朋友!读屏族音视频交流群里真是卧虎藏龙啊,高手如云!晓波,接下来我们是不是要讲旋律部分了呢?

嘉宾:
  对。
  我们通过上面老王摘自维基百科里的那段简介已经知道了,在 ABC 记谱法记录的曲谱中,是以 A 到 G 的字母记录音高,再配以其他符号用来记录变化音、音长等的,那么我们接下来就来详细的解读一下这句话。
  ABC 记谱法是用“C”、“D”、“E”、“F”、“G”、“A”、“B”七个半角英文字母来表示七个基本音名对应的音符。也就是说,用这七个字母来一一对应简谱 C 调的“1”、“2”、“3”、“4”、“5”、“6”、“7”。

主持人:
  哦,原来如此,这个和国际通用的音名是一样的。

嘉宾:
  老王,这次你理解的有点偏差了哈。国际通用的七个音级的字母代号是音名,而这里我们说的七个字母是音符。大家还记得我们上面讲过带有临时变音记号的主音音名的书写规则吧,音名的临时变音记号是写在英文字母后面的,而音符的临时变音记号是写在字母前面的。

主持人:
  嗯,老王受益匪浅,多谢晓波给老王纠正了这个错误。现在,七个音符是有了,那怎么表示高音、中音、低音的音符,或者更高、更低的音符呢?

嘉宾:
  学过钢琴的朋友应该知道,钢琴上 88 个音,从低到高是:大字二组、大字一组、大字组、小字组、小字一组、小字二组、小字三组、小字四组、小字五组。
  ABC 记谱法用大写字母来表示小字一组的音符。“C”就是中央 C,简谱 C 调的中音 do,对应的 MIDI 音符编号是 60;“D”就是小字一组的 D,简谱 C 调的中音 re,对应的 MIDI 音符编号是 62;“B”就是小字一组的 B,简谱 C 调的中音 si,对应的 MIDI 音符编号是 71。
  ABC 记谱法用小写字母来表示小字二组的音符。“c”就是简谱 C 调的高音 do,对应的 MIDI 音符编号是 72;“b”就是简谱 C 调的高音 si,对应的 MIDI 音符编号是 83。

主持人:
  大写字母与小写字母都用过了,现在是不是该加别的符号来表示更高或者更低的音符呢?

嘉宾:
  嗯,没错。
  用在小写字母后面加一个半角的单引号“'”表示小字三组的音符;在小写字母后面加两个单引号“''”表示小字四组的音符;在小写字母后面加三个单引号“'''”表示小字五组的音符;更高的以此类推。
  在大写字母后面加一个半角的逗号“,”表示小字组的音符;在大写字母后面加两个逗号“,,”表示大字组的音符;在大写字母后面加三个逗号“,,,”表示大字一组的音符;更低的以此类推。

主持人:
  晓波,这个半角的单引号与半角的逗号样子是一样的,只是写的位置不同,单引号在右上方,逗号在右下方;而小写字母后面加的是 n 个单引号,大写字母后面加的是 n 个逗号;这个真的和那个大字组小字组的标记法类似。

嘉宾:
  嗯,没错,老王真是个善于观察的学生!可以这样类比,只是不要搞混淆了,什么“大字组”、“小字组”之类的标记是音名,而我们这里说的字母加标点是音符。

主持人:
  音符是搞明白了,那么休止符呢?

嘉宾:
  用半角的英文小写字母 z 来表示休止符,大写的 Z 来表示整小节休止中的休止符。

主持人:
  那怎么知道休止多长时间呢?另外在简谱中,如果单独只写一个数字是表示四分音符,那么在这里我们又该怎样来表示四分音符呢?

嘉宾:
  老王,你这个问题问得好,这也是我们下面将要讲的一个非常重要的课题——如何表示音符的不同时值。
  了解简谱的朋友应该知道“增时线”与“减时线”吧!ABC 记谱法里也是用类似增减时线这样的方式来记录不同时值的音符。
  直接在音符后面加半角的阿拉伯数字,是增长音符的时值,表示该音符的时值是数字前原来音符时值的倍数;在音符后面加一个半角的斜杠“/”,或者再在斜杠后面加半角的阿拉伯数字,是减短时值,表示该音符的时值是数字前原来音符时值的几分之一;将这二者结合起来,那么音符的时值就更多样化了,这二者结合后的音符时值就是原来音符时值的几分之几了。

主持人:
  晓波,老王有点晕了,下面还是请晓波给大家举个例子详细分析分析。

嘉宾:
  呵呵,不要晕哈,晓波下面就开药方来给老王治头晕哈。
  大家还记得表头的“L:”参数项的含义吧?如果“L:1/4”,那么“C”表示四分音符的中音 do,“C2”表示四分音符的 2 倍,就是二分音符的中音 do;“c2”表示二分音符的高音 do,“c'2”表示二分音符的倍高音 do;“C3”表示四分音符的 3 倍,也就是附点二分音符的中音 do。
  如果“L:1/8”,那么“C”表示八分音符的中音 do,“C2”表示八分音符的 2 倍,就是四分音符的中音 do。
  这里两个例子中的“C”后面同样是加的“2”,但是他们表示的音符时值却不一样,也就是说,表头的“L:”参数项的参数值决定了后面音符的时值。

主持人:
  哦,基本上明白了。晓波,下面我们继续讲加斜杠的音符的时值的计算方法。

嘉宾:
  如果“L:1/4”,那么“C/2”表示四分音符的二分之一,就是八分音符的中音 do,这里斜杠后面的数字“2”可以省略不写;“C/4”表示四分音符的四分之一,就是十六分音符的中音 do,当斜杠后面的数字是“4”的时候,可以用两个斜杠来表示,也就是“/4”相当于“//”。
  如果“L:1/8”,那么“C/”表示八分音符的二分之一,就是十六分音符的中音 do;“C//”表示八分音符的四分之一,就是三十二分音符的中音 do。
  需要强调的是:斜杠后面的数字只能是 2 的 n 次方,及 2、4、8、16、32 等。

主持人:
  晓波,我来试着分析一下这两者结合后的音符的时值,你看看对不对哈。

嘉宾:
  好。

主持人:
  如果“L:1/4”,那么“C3/4”表示四分音符的四分之三,就是附点八分音符。

嘉宾:
  哟呵,老王你太聪明了,就是这个意思。

主持人:
  晓波,老王就知道你会这样夸我,我这次已经有心理准备了,哈哈。下面我们接着介绍其他符号哈。

嘉宾:
  说道这里,晓波顺便补充一些简捷的记录方法。
  “C3/D/”可以简写成“C>D”,前面音符是音符单位的二分之三,后面音符是音符单位的二分之一;“C/D3/”可以简写成“C<D”,前面音符是音符单位的二分之一,后面音符是音符单位的二分之三。
  “C7//D//”可以简写成“C>>D”,前面音符是音符单位的四分之七,后面音符是音符单位的四分之一;“C//D7//”简写成“C<<D”,不用解释了哈。
  “C15/8D/8”简写成“C>>>D”,“C/8D15/8”简写成“C<<<D”,这应该也用不着我解释了哈。
  另外,休止符也遵循上面所有关于增减音符时值的规则哈。
  下面来说说小节线。半角的竖杠“|”就是普通的小节线,两个竖杠“||”就是表示段落终止的双小节线,竖杠加右方括号“|]”是终止线。
  下面我们来分析一下我们最前面的那个《两只老虎》的曲谱的旋律部分哈。
  因为“L:1/8”,那么后面旋律的音符单位是八分音符。

主持人:
  等等,晓波,把这次得表扬的机会让给老王哈,我来逐小节分析分析。
  因为“K:F”,所以下面旋律的“F”就是 F 调首调唱法的 do,“G”就是 F 调的 re,以此类推。
  首先分析第一小节,“F2”是四分音符的中音 do,“G2”是四分音符的中音 re,“A2”是四分音符的中音 mi,“F2”是四分音符的中音 do;第二小节和第一小节是一样的,老王就不重复了哈;下面分析第三小节,“A2”是四分音符的中音 mi,“B2”是四分音符的中音 fa,“c4”是二分音符的中音 sol;第四小节和第三小节是一样的;接着分析第五小节,“cd cB”是四个八分音符,分别是中音 sol、la、sol、fa,“A2 F2”分别是四分音符的中音 mi、do;第六小节和第五小节是一样的;下面分析第七小节,“G2 C2”分别是四分音符的中音 re、低音 sol,“F4”是二分音符的中音 do;第八小节与第七小节是一样的。
  报告晓波老师,老王分析完毕,请指示。

嘉宾:
  非常好,非常棒,晓波可以下去休息了,老王太有才了。报告老王,晓波点评完毕。

主持人:
  老王不敢当,还是请晓波老师继续给大家讲解后面的内容哈。

嘉宾:
  上面老王直接把旋律按照 F 调的首调唱法来给大家分析了,其实里面的“B”实际上是降低了半音的“B”,因为调号参数项已经指定了这首曲目是 F 调的。
  前面我们在讲“K:”参数项的时候,出现了上尖号“^”与下划线“_”这两个记号,他们就是旋律中的临时变音记号,写在音符前面,下面晓波列出一个与临时变音记号相关的一览表,大家看了就明白怎么用了。
]  符号 意义 说明
  ^ 升记号 升高半音
  ^^ 重升记号 升高一个全音
  ^/ 向上微调 升半个半音
  _ 降记号 降低半音
  __ 重降记号 降低一个全音
  _/ 向下微调 降半个半音
  = 还原记号

主持人:
  晓波,我发现在最前面的那首《两只老虎》的曲谱里,有很多半角的空格符号,不知道这个有没有什么讲究的呢?

嘉宾:
  有讲究的。
  音符之间的空格是按照音值组合法的规则来添加的。关于音值组合法,不再我们本次节目的讨论范围之内,我们这里就不展开讲述了。
  小节线前后的空格没啥太讲究的,主要是从视觉的角度去写的。

主持人:
  好的。晓波,后面应该还有很多符号没有讲解吧,那我们继续讲新内容哈。

嘉宾:
  在两个相邻且音高相同的音符之间加一个半角的减号“-”表示同音连线。减号与减号前面的音符不要有空格符号,减号与减号后面的音符之间可加可不加空格符号。比如“C2- C/”、“C4- | C”。
  还有一种连线是圆滑线(slur),用左右括号把需要被圆滑线包括的音符括起来。左括号后面与右括号前面都不要有空格符号哈。“C D (_E F | G'3/ F'/) E' D'”中,圆滑线的开始音符是前面小节的“_E”,结束的音符是后面小节的“F'/”。【此处关于圆滑线的讲解,王晓波于2015年7月14日修正!】

主持人:
  对了,晓波,如何表示三连阴呢?

嘉宾:
  先写一个半角的左括号“(”加一个数字 3,然后后面写音符就表示后面的三个时值相同的音符是三连阴的节奏。比如“(3ABC”。关于别的 n 连音的记路方法,我们这里就不展开讲述了,大家以后需要用到的时候再说。

主持人:
  那么如何来表示几个音符同时发声呢?

嘉宾:
  用左右方括号把需要同时发声的音符括起来即可,表示增减时值的符号可以写在每个音符后面,也可以只在右方括号后面写一次就行了。如果“L:1/4”,那么 “[C2E2G2]”表示“C2”、“E2”、“G2”这三个二分音符同时发声,也可以写作“[CEG]2”。

主持人:
  晓波,简谱与五线谱中都有反复记号,ABC 记谱法中有反复记号吗?

嘉宾:
  当然有了,ABC 记谱法这么强大,怎么会没有反复记号呢?呵呵。请见下面的一览表。
  |: 前反复记号
  :| 后反复记号
  |1 第一房子
  :|2 第二房子
  |1,3 第一与第三反复
  |2,4 第二与第四反复
  :: 后反复记号加前反复记号

主持人:
  晓波,我们还是用实例来说话哈。

嘉宾:
  好。
  例1:“|: c d e c :|”实际演奏是“c d e c | c d e c |”。
  例2:“|: c d e c :: e f g2 :|”实际演奏是“c d e c | c d e c | e f g2 | e f g2 |”。
  例3:“|: e e f g | g f e d | c c d e |1 e3/d/ d2 :|2 d3/c/ c2 ||”实际演奏是“e e f g | g f e d | c c d e | e3/d/ d2 | e e f g | g f e d | c c d e | d3/c/ c2 ||”。
  例4:“|: A | B |1,3 C :|2,4 D ||”这个演奏的顺序是“A | B | C | A | B | D | A | B | C | A | B | D ||”。

主持人:
  哇塞,晓波一口气举了这么多例子啊,老王算是彻底的把这些反复记号搞明白了。

嘉宾:
  好了,我们下面来简单的介绍一下 ABC 记谱法中常用的装饰音的写法。【以下关于装饰音的讲解,王晓波于2019年8月30日修正!】
  先说说最常见的“倚音”。将倚音的音符用左右花括号“{}”括起来,放在主要的音符前面。如果倚音只有一个音符的话,需要在左花括号后先写一个斜杠符号,然后再写音符;如果倚音有两个或两个以上的音符的话,那么就不需要在左花括号后面写那个斜杠符号,直接写音符就行了。花括号内的音符不会受到“L:”字段的控制,在支持abc记谱法的打谱软件上,软件会把一个音符的倚音用八分音符来显示,把多个音符的倚音用十六分音符来显示的。也就是说,不管是一个音符的倚音,还是多个音符的倚音,我们都只是写音符的音高就行了,不用写后面表示时值的数字或斜杠。比如“{/B,}C”、“{A,B,}C”、“{A,B,C}C”。】
  接下来说说“颤音”(trill)。直接在主要音符钱加一个半角的英文大写字母 T 即可;或者在主要音前面加用两个半角的感叹号括起来的英文单词 trill 也可以。例如“Tc”或“!trill!c”实际演奏是“c/8d/8c/8d/8c/8d/8c//”。当然颤音演奏的速度不一定那么严格,晓波只是为了方便讲解才写得如此严格。
  下面说说“回音”(roll),也有翻译成滚音。直接在主要音符前加一个半角的英文大写字母 R 即可;或者在主要音前加用两个半角的感叹号括起来的英文单词 roll 也可以。例如“Rc”或“!roll!c”实际演奏是“c/8d/8c/8B/8c2//”。

主持人:
  在乐谱上,除了音符之外,我们常会看到一些文字符号,用来说明演唱演奏的方式。晓波,这个在 ABC 记谱法中怎么表示呢?

嘉宾:
  这类符号一般称为表情记号。在 ABC 记谱法里,这些表情记号用两个感叹号括起来,放在表情对象音符的前面。
  下面就列初一些常见的表情记号,并附上简单的说明。
  表情记号 说明
  !ppp! 极若
  !pp! 很若
  !p! 若
  !mp! 中若
  !mf! 中强
  !f! 强
  !ff! 很强
  !fff! 极强
  !breath! 呼吸
  !///! 三根斜线的震音记号
  !arpeggio! 琶音记号
  !<(! 见强开始点 !<)! 渐强结束点
  !>(! 见若开始点 !>)! 渐弱结束点

主持人:
  晓波,力度表情倒是好理解,但渐强、渐弱记号是怎么个用法的呢?【以下关于渐强与渐弱记号的用法,王晓波于2019年8月30日修正!】

嘉宾:
  其实这个渐强、渐弱表情记号从上面的表情记号一览表中就可以看出他的大致用法了。第一个音符写在开始点,最后一个音符写在结束点,中间的音符写在第一个音符后面就行了。如果只有一个音符的话,那直接在结束点的地方写那个音符就行了,把前面两个符号挨在一起写。

主持人:
  好,明白了。晓波,那如何给某些音符添加注视呢?比如钢琴谱的指法、吉他谱的和弦等等。

嘉宾:
  这个吗,一般用的不是很多。【以下关于文字注释的讲解,王晓波于2019年8月30日修正!】
  如果是和弦标记的话,用半角的双引号把和弦名称括起来放在音符前就可以了。比如“"C"C”、“"Dm"A”、“"G7"B”。
  如果是钢琴指法等描述性的文字,除了用半角的双引号括起来外,还需要在前面的双引号后面加上尖号“^”、下划线“_”、小于“<”、大于“>”或属于“@”来指定文字是标注在被注视的音符上方、下方、左边、右边或右上角。比如“"^加重"C”表示这个“C”音符上方有“加重”两个字。当然这个到底是在上方还是下方对于 ABC 记谱法本身来说是没有什么视觉效果的,只是在一些支持 ABC 代码的打谱软件中才能发挥其视觉功能。

主持人:
  晓波,老王发现一个问题,就是有好几个符号都是写在音符前的,假如这几种符号都同时要加在某一个音符前,我们该以什么顺序来写呢?

嘉宾:
  老王是个很细心的人,这个问题问得好。下面晓波就来归纳一下他们的书写顺序哈。
  排在最前面的是用双引号括起来的文字描述,接着是用感叹号括起来的表情记号,后面依次是装饰音记号、圆滑线的左括号、临时变音记号、基本音符、表示音组的记号、表示增减时值的记号、同音连线或圆滑线的右括号,大致情况就是这样的。如果圆滑线需要包括倚音这类装饰音在内的话,那么左括号就要放到倚音的左花括号前面。其实,放在音符前面的那些记号,除装饰音记号外,其他的也可以自由安排顺序。

主持人:
  照这样看来,用 ABC 记谱法记录的曲谱还是非常全面的。不知道这个记谱法能不能记录歌词呢?

嘉宾:
  能,但是规则不太完善,而且用 ABC 记谱法作为信息存储的不同音乐软件,他们衍生出来的歌词书写规则还不统一,所以我们在这里就不讲这个内容了。
  至此,我们这次关于 ABC 记谱法就讲到这里。大家有什么不明白的就到我们这里来提问。

主持人:
  非常感谢晓波给我们把 ABC 记谱法讲得如此详细!大家把热烈的掌声送给晓波,向晓波致以最诚挚的谢意!


2014年12月4日


回复

使用道具 举报

703

主题

2776

帖子

5万

积分

管理员

本站创始人

Rank: 14Rank: 14Rank: 14Rank: 14

积分
50208
发表于 2019-9-4 13:46:18 | 显示全部楼层
29楼 琴韵晓波说:
老王于2019年8月30日,对abc记谱法的内容进行了全面修正。
关于更详细的abc规则,建议参看下面的帖子:
本站首发:abc2015使用指南超级完整版【中文译本】
http://szzyyzz.com/forum.php?mod=viewthread&tid=684&fromuid=1
(出处: 视障者音乐制作交流基地)
回复 支持 反对

使用道具 举报

14

主题

212

帖子

1019

积分

音乐实习生

Rank: 5Rank: 5

积分
1019
发表于 2015-1-8 13:17:19 | 显示全部楼层
<
沙发 葫芦娃说:回楼主王晓波
虽然在群论坛给老王点过赞了,这里必须再来点个赞。老王的这篇abc记谱法的教程应该收录到百度百科里去。
回复 支持 反对

使用道具 举报

44

主题

618

帖子

3177

积分

音乐研究生

Rank: 6Rank: 6

积分
3177
发表于 2015-2-4 01:28:56 | 显示全部楼层
板凳 明飞说:
小波老师讲的东西就是不错够详细。做讲座最详细的一个老师。我找了一晚上终于找到了。但是现在睡觉 明天继续。我最近这几天都在这个论坛打滚摸错很多东西。真的好多高手。要顶小波老师。也希望其他老师的技术也虽然不错。但是讲座等等希望能像你这样讲的够详细的。然后我想了解abc的这个软件的操作。希望小波老师能给我说一下。或者之前发的帖子给我回复一下谢谢。
回复 支持 反对

使用道具 举报

44

主题

618

帖子

3177

积分

音乐研究生

Rank: 6Rank: 6

积分
3177
发表于 2015-2-4 01:32:38 | 显示全部楼层
地板 明飞说:
easyabc的操作讲座。还有一个问题就是,我在长河提供的一个英文的网站下载的是英文版本的那个文件大小才6m 你们汉化的是12m多是不是都一样的。我要这个软件的讲座。就类是那个你给我发的muse讲座文章一样。我看你所有文章都太牛逼了。够详细。不愧是一个好教育的老师。跟你上课真不会白费。这个你自己说的完全不是吹牛逼
回复 支持 反对

使用道具 举报

100

主题

512

帖子

4967

积分

版主

本站创始人

Rank: 12Rank: 12Rank: 12

积分
4967
 楼主| 发表于 2015-2-4 09:46:00 | 显示全部楼层
<
5楼 王晓波说:回板凳明飞
谢谢你的好评,但是我们给好评是没有返现的哦,亲,哈哈。
有人反馈说老王写的文章太罗嗦了,有人反馈说老王写的文章还不够详细,我现在也不知道该怎么写了哟。面对初学者的,我尽可能的写得越详细越好,面对有一定基础的我就写简略些,老王只有这么办了。
回复 支持 反对

使用道具 举报

100

主题

512

帖子

4967

积分

版主

本站创始人

Rank: 12Rank: 12Rank: 12

积分
4967
 楼主| 发表于 2015-2-4 09:47:54 | 显示全部楼层
<
6楼 王晓波说:回地板明飞
我们的汉化版的和英文版的区别只是显示语言不同而已,至于大小差别大的原因,是因为英文版的采用了高压缩的封装技术,而我们论坛的汉化版只是简单的用winrar封装的而已。
回复 支持 反对

使用道具 举报

72

主题

771

帖子

8764

积分

版主

本站创始人

Rank: 12Rank: 12Rank: 12

积分
8764
发表于 2015-2-4 09:56:19 | 显示全部楼层
<
7楼 长河说:回地板明飞
本站有easyabc的汉化版,另外这是国外软件,说明全是英文,软件操作很简单,无需任何讲座,不是什么软件都有讲座的,有的时候还是需要一定的探索精神,重要的是把ABC记谱法搞懂,这才是王道,我们使用easyabc的目的也只是把ABC代码输出成midi,你可以先在记事本里写ABC代码,然后在粘贴到easyabc中,至于怎样操作输出midi自己看看文件菜单,具体我也记不清楚,都是零时根据提示操作,反正那个软件就跟你操作记事本差不多。
回复 支持 反对

使用道具 举报

100

主题

512

帖子

4967

积分

版主

本站创始人

Rank: 12Rank: 12Rank: 12

积分
4967
 楼主| 发表于 2015-2-4 10:05:16 | 显示全部楼层
<
8楼 王晓波说:回地板明飞
老王最近一直都在忙论坛的建设等,关于easyabc的教程,没有时间去研究哟,既然都是汉化版的了,我想摸索起来也不是很难的,老幽也写过现学现卖的文章,你也可以去学习rofy530写的这篇帖子里的软件。
我学abc 之 abc2midi 编译软件
回复 支持 反对

使用道具 举报

44

主题

618

帖子

3177

积分

音乐研究生

Rank: 6Rank: 6

积分
3177
发表于 2015-2-4 13:36:54 | 显示全部楼层
<
9楼 明飞说:回5楼王晓波
我个人意见觉得已经跟出版及的一些教程可以相比了。至于还不够详细可能每一个人跟每一个人理解不一样,暂时我来说还可以看你这个文章吃得透。谢谢你。回头搞搞活动。好评有返现哈哈哈,返现专辑一张西西
回复 支持 反对

使用道具 举报

44

主题

618

帖子

3177

积分

音乐研究生

Rank: 6Rank: 6

积分
3177
发表于 2015-2-4 13:38:25 | 显示全部楼层
<
10楼 明飞说:回7楼长河
我想导入abc记事本代码,让他播放这个如何实现。
回复 支持 反对

使用道具 举报

44

主题

618

帖子

3177

积分

音乐研究生

Rank: 6Rank: 6

积分
3177
发表于 2015-2-4 13:40:41 | 显示全部楼层
<
11楼 明飞说:回8楼王晓波
那个什么530这个朋友讲的是另外一个软件一样。不是easy哦。我现在abc编辑有在学,现在主要还是要知道这个easy怎么用。还有老唷的文章看了只是说了个节拍的问题其他没有说。
回复 支持 反对

使用道具 举报

11

主题

172

帖子

2236

积分

音乐研究生

Rank: 6Rank: 6

积分
2236
发表于 2015-2-5 01:35:53 | 显示全部楼层
12楼 潇湘说:
老王的讲解很详细。在下已经拷贝,在有了sonar的基础上,准备开始学习ABC记谱法。
回复 支持 反对

使用道具 举报

703

主题

2776

帖子

5万

积分

管理员

本站创始人

Rank: 14Rank: 14Rank: 14Rank: 14

积分
50208
发表于 2015-9-14 18:06:33 | 显示全部楼层
回复 支持 反对

使用道具 举报

1

主题

16

帖子

236

积分

音乐小帮家

Rank: 3Rank: 3

积分
236
发表于 2017-7-27 12:07:04 | 显示全部楼层
14楼 hurt说:
王老師這篇寫得太好了,能否允許小弟轉載到小弟的網頁?會註明作者及出處,僅做簡繁轉換
回复 支持 反对

使用道具 举报

703

主题

2776

帖子

5万

积分

管理员

本站创始人

Rank: 14Rank: 14Rank: 14Rank: 14

积分
50208
发表于 2017-7-27 12:28:00 | 显示全部楼层
<
15楼 琴韵晓波说:回14楼hurt
没问题。感谢你愿意转发我的破文章,哈哈。
最好是也能注明来自视障者音乐制作交流基地(www.szzyyzz.com)!
回复 支持 反对

使用道具 举报

1

主题

16

帖子

236

积分

音乐小帮家

Rank: 3Rank: 3

积分
236
发表于 2017-7-27 17:05:53 | 显示全部楼层
16楼 hurt说:
感謝,完整轉載全文並加註來源網站,僅因系統長度限制將文章分三段
http://class.kh.edu.tw/19061/bulletin/msg_view/43
http://class.kh.edu.tw/19061/bulletin/msg_view/44
http://class.kh.edu.tw/19061/bulletin/msg_view/45
回复 支持 反对

使用道具 举报

703

主题

2776

帖子

5万

积分

管理员

本站创始人

Rank: 14Rank: 14Rank: 14Rank: 14

积分
50208
发表于 2017-7-27 17:29:00 | 显示全部楼层
<
17楼 琴韵晓波说:回16楼hurt
我现在不方便翻墙过去看,我这边帖子里有几个地方,你转载的时候需要留意一下。
凡是有点此复制代码的地方,如果直接用我们网站的康戳加c来复制的正文的话,他的排版会有问题,他会在每一行之间加一行空行,好像还会在每行前面多一个数字序号,所以有点此复制代码的地方,最好是手动去点击那个点此复制代码的位置,这样才是复制的准确的代码,在论坛凡是有圈a这个符号的,他后面的内容都会被网页识别成提到某人这样的论坛格式,所以后面有几个地方有圈a的代码,我也用了点此复制代码,不知道你那边网页对这些代码有没有错误显示的?
回复 支持 反对

使用道具 举报

1

主题

16

帖子

236

积分

音乐小帮家

Rank: 3Rank: 3

积分
236
发表于 2017-7-27 23:20:24 | 显示全部楼层
<
18楼 hurt说:回17楼琴韵晓波
感謝提醒,這可能是論壇的功能代碼,我放置的空間算是網頁格式,暫時沒有發現這個狀況,我會再詳細確認。
回复 支持 反对

使用道具 举报

1

主题

16

帖子

236

积分

音乐小帮家

Rank: 3Rank: 3

积分
236
发表于 2017-7-28 11:49:44 | 显示全部楼层
<
19楼 hurt说:回楼主王晓波
請教一下,如果是 D.C. 和 Fine 的用法為何呢??
回复 支持 反对

使用道具 举报

703

主题

2776

帖子

5万

积分

管理员

本站创始人

Rank: 14Rank: 14Rank: 14Rank: 14

积分
50208
发表于 2017-7-28 14:12:35 | 显示全部楼层
<
20楼 琴韵晓波说:回19楼hurt
    下面是我以前给我的钢琴学生写的练习曲,相信你看了后就明白了!

  1. X:1
  2. T:小星星
  3. C:王晓波整理
  4. %%score { 1 | 2 }
  5. M:4/4
  6. L:1/4
  7. Q:1/4=96
  8. K:C
  9. V:1 treble
  10. V:2 bass
  11. V:1
  12. C C G G | A A G2 | F F E E | D D C2"^Fine" |] G G F F | E E D2 | G G F F | E E D2"^D.C. al Fine" |]
  13. V:2
  14. C,2 E,2 | F,2 E,2 | D,2 C,2 | G,2 C,2 |] E,2 D,2 | C,2 G,2 | E,2 D,2 | C,2 G,2 |]
点击复制代码



回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|视障者音乐制作交流基地(szzyyzz.com) ( 蜀ICP备15002464号免责声明:本站网友发表的言论属其个人观点,与本站立场无关!

GMT+8, 2024-4-19 06:36 , Processed in 0.085939 second(s), 29 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表