文件名称:onetwoeight:带滚动平均值的 BPM 计数器
文件大小:3KB
文件格式:ZIP
更新时间:2024-06-18 12:34:50
JavaScript
一二八 OneTwoEight 是一个简单的 BPM 计数库。 与其他 BPM 计数器不同,它使用滚动平均值来计算 BPM,并在检测到无关值时重置平均值。 安装 $ npm install onetwoeight 用法 计数器可以在没有参数的情况下启动。 如果提供参数,则为滚动平均窗口的长度,以及beats可以落入的容差范围。如果不使用参数,它们将默认为20的窗口和0.2的容差。 var onetwoeight = require ( './onetwoeight' ) ; bpm = new onetwoeight ( ) ; 使用敲击方法记录节拍。 bpm . tap ( ) ; 可以使用 bpm 方法检索当前 bpm。 它可以将可选布尔值作为单个参数来表示“精确模式”。 如果该参数为真,则不会对计算结果进行四舍五入。 bpm . bpm ( ) ; //128 bpm
【文件预览】:
onetwoeight-master
----package.json(652B)
----bpm.js(657B)
----LICENSE(1KB)
----.gitignore(23B)
----README.md(1KB)
----onetwoeight.js(721B)