和弦符号
ChordSymbol是 Javascript/ ChordSymbol和弦符号解析器和渲染器。
虽然大多数和弦解析库都希望您以特定方式编写和弦符号,但ChordSymbol可以处理您扔给他的任何和弦语法,或者几乎可以处理。 目前,单元测试套件包含超过 37 000 个不同的和弦符号!
ChordSymbol会将表示和弦(例如Cm7 )的字符串转换为一组音程( 1, b3, 5, b7 Cm7 、 1, b3, 5, b7 )和单个音符( C, Eb, G, Bb )。 它还将规范化和弦符号,例如原始输入是Cm7 、 CMINOR7 、 C7min还是C7mi都没有关系: ChordSymbol将始终将其呈现为Cmi7 。 如果您更喜欢不同类型的标准化, ChordSymbol允许您根据自己的喜好配置渲染。
在上查看它的实际效果!
API 文档
错误处理
背景资料
为什么要
1