使用più库,我们可以从音符集中推断出一些和弦名称。首先,使用npm安装:
$ npm install piu
您可能还需要安装teoria库,因为除piu.name()外,所有方法都依赖于它:
$ npm install teoria
现在,您已准备好推断三和弦、和弦扩展及名称!
// Infer the chords (strictly) constituted by the notes D, F, A, C
piu.infer(['d', 'f', 'a', 'c'].map(teoria.note)).map(piu.name);
// -> ['Dm7', 'F6']
要推断和弦(增强音)也可以使用类似的方法。
暂无评论