文件名称:pitch-parser:JavaScript的音乐音高解析器
文件大小:6KB
文件格式:ZIP
更新时间:2024-05-21 21:16:25
JavaScript
音高解析器 JavaScript的音乐音高解析器。 给定一个音调字符串,它返回一个,给定一个音调数组,它返回一个音调字符串: var pitch = require ( 'pitch-parser' ) pitch ( 'C#4' ) // => [0, 2, 4] pitch ( [ 0 , 2 , 4 ] ) // => 'C#4' pitch ( 'Ebb3' ) // => [2, -2, 3] pitch ( [ 2 , - 2 , 3 ] ) // => 'Ebb3' pitch ( 'A#' ) // => [5, 1, null] pitch ( [ 5 , 1 , null ] ) // => 'A#' 返回的值是一个3个整数的数组,格式为[letter, accidentals, octave] ,其中: 字母:0到6之间的正整数,表示C,D ...至B 意
【文件预览】:
pitch-parser-master
----.travis.yml(59B)
----index.js(3KB)
----package.json(710B)
----test()
--------pitch-test.js(2KB)
----CHANGELOG(301B)
----LICENSE(1KB)
----.gitignore(39B)
----codeclimate.yml(103B)
----README.md(4KB)