helmholtz:解析亥姆霍兹格式的音符名称

时间:2024-07-16 23:30:38
【文件属性】:

文件名称:helmholtz:解析亥姆霍兹格式的音符名称

文件大小:2KB

文件格式:ZIP

更新时间:2024-07-16 23:30:38

JavaScript

亥姆霍兹 解析以书写的返回相对于 A4(或a' )的八度和五度音程 var helmholtz = require ( 'helmholtz' ) ; helmholtz ( 'a\'' ) // -> [ 0, 0 ] helmholtz ( ',,C' ) // -> [ -3, -3 ] helmholtz ( 'd#\'' ) // -> [ -4, 6 ] helmholtz ( 'a\'\'' ) // -> [ 1, 0 ] 用法 var helmholtz = require ( 'helmholtz' ) ; 亥姆霍兹(注) 获取 Helmholtz 符号中的note字符串,并返回描述该音符相对于 A4 的音程的数组。 返回的音程采用[octaves, fifths]格式 - 即由两个数字组成的数组,第一个是要跳跃的八度数,第二个是从 A4 跳到所需音符的五度数。


【文件预览】:
helmholtz-master
----.gitignore(13B)
----package.json(790B)
----index.js(1KB)
----README.md(799B)
----test()
--------helmholtz.js(424B)

网友评论