文件名称:音调:适用于Javascript的功能音乐理论库
文件大小:337KB
文件格式:ZIP
更新时间:2024-02-26 22:58:56
javascript music typescript functional scale
音调 tonal是音乐理论库。 包含操纵音乐音调元素的功能(音符,音程,和弦,音阶,模式,键)。 它处理抽象(不是实际的音乐或声音)。 tonal在Typescript中实现,并作为Javascript npm软件包的集合发布。 它使用函数式编程风格:所有函数都是纯函数,没有数据突变,并且实体由数据结构而不是对象表示。 例 import { Note , Interval , Scale } from "@tonaljs/tonal" ; Note . midi ( "A4" ) ; // => 60 Note . freq ( "a4" ) . freq ; // => 440 Not