和弦识别器
说出你正在弹的和弦。把手指下响着的音写进来——顺序随意,升号降号都可以——识别器会问和弦引擎:工具箱认识的和弦里,哪一个正好由这些音组成。答案是那个和弦、它的组成音、相对根音的音程;工具箱收录了指法时,也会一并画出。
用音名找出和弦
这是 C 大三和弦。
C 大三和弦
组成音:C · E · G
相对根音的音程(半音):0 · 4 · 7
开放把位
E 型横按 · 第 8 品
A 型横按 · 第 3 品
音名可以用升号或降号输入,答案一律使用工具箱的升号记谱:Bb 与 A# 是同一个音,这里一律写作 A#。音名的书写顺序不参与判断,同一个音写两遍也只读一次。只有当一组音正好等于识别器支持的八种和弦性质之一时才会给出和弦名;范围外的音组会如实报告「叫不出名字」,不会匹配最接近的和弦。
这些音是怎么被读的
一个音名只读一次,不问它来自哪根弦、哪个八度:和弦由哪些音组成只与音名有关,所以 C 写在第 2 弦还是第 5 弦,对本工具来说都是同一个音。音名的书写顺序不参与判断——和弦是它的一组音,而不是弹奏的先后——同一个音写两遍也只读一次。识别器不做的事是猜测:工具箱定义的是一组固定的和弦类型,一组音若不正好等于其中任何一个,诚实的答案是工具箱叫不出它的名字。
本页示例的完整推导
每一行都是引擎在服务端渲染本页时,针对左侧音名算出的答案:
C E G → C 大三和弦C · E · G0 · 4 · 7
三个音,最常见的和弦:工具箱既叫得出名字,也收录了指法。
A C E G → C 大六和弦C · E · G · A0 · 4 · 7 · 9
A C E G → A 小七和弦A · C · E · G0 · 3 · 7 · 10
四个音,顺序是没人会那样弹的顺序:书写顺序不参与判断。
C E G Bb → C 属七和弦C · E · G · A#0 · 4 · 7 · 10
用降号写出的七和弦,答案会回到工具箱的升号记谱。
Db F Ab → C# 大三和弦C# · F · G#0 · 4 · 7
整组音都用降号写出,答案与它的等音写法完全相同,且一律以升号记谱。
C E G# → 叫不出名字
C、E、G# 构成增三和弦,已有对应详情页;但它不在识别器支持的八种性质内,因此识别器不会挑一个最接近的和弦。
识别器的可识别范围
识别器搜索的是工具箱自己的和弦:12 个根音与 11 种和弦类型,共 132 个和弦,每个都由下表的组成音与音程定义。它与和弦落地页的方向正好相反——那些页面从和弦出发展示组成音,这里从音出发,和弦才是答案。
| C 上的类型 | 组成音 | 音程(半音) | 工具箱指法 |
|---|---|---|---|
| C | C · E · G | 0 · 4 · 7 | 已收录 |
| Cm | C · D# · G | 0 · 3 · 7 | 已收录 |
| C7 | C · E · G · A# | 0 · 4 · 7 · 10 | 已收录 |
| Cmaj7 | C · E · G · B | 0 · 4 · 7 · 11 | 已收录 |
| Cm7 | C · D# · G · A# | 0 · 3 · 7 · 10 | 已收录 |
| Cm7♭5 | C · D# · F# · A# | 0 · 3 · 6 · 10 | 已收录 |
| C6 | C · E · G · A | 0 · 4 · 7 · 9 | 已收录 |
| Cm6 | C · D# · G · A | 0 · 3 · 7 · 9 | 已收录 |
| Cadd9 | C · E · G · D | 0 · 4 · 7 · 14 | 已收录 |
| Csus4 | C · F · G | 0 · 5 · 7 | 已收录 |
| Cdim | C · D# · F# | 0 · 3 · 6 | 已收录 |
工具箱目前收录 272 个指法:8 个开放把位,以及 264 个可移动封闭指法。识别器能命名的 132 个和弦现在都同时提供六弦根音与五弦根音指法。
没有匹配结果时
不属于工具箱任何和弦的音组会如实报告为「叫不出名字」。这里不做猜测,也不会因为它接近某个和弦就选它:增三和弦、工具箱未定义的类型、以及根本不成和弦的音组,得到的都是同一个诚实的答案。音名仍会被读出来并回显,方便你核对识别器读了什么。
升号记谱
音名可以用升号或降号输入,答案一律使用工具箱的升号记谱:Bb 与 A# 是同一个音,这里一律写作 A#。音名的书写顺序不参与判断,同一个音写两遍也只读一次。只有当一组音正好等于识别器支持的八种和弦性质之一时才会给出和弦名;范围外的音组会如实报告「叫不出名字」,不会匹配最接近的和弦。