AutoBeats 基于Web Audio API的自动作曲工具
自动节拍AutoBeats 是一个用JavaScript编写的 自动作曲工具,能够自动生成并播放音乐。它只需一个 歌曲名称 和可选的 BPM(每分钟节拍数),便可生成音乐。 AutoBeats 无需任何文件依赖项,可轻松嵌入到网页中,所有声音均通过 Web Audio API 生成,浏览器兼容性要求为 Chrome。
使用方法
- 引入AutoBeats库文件
在HTML文件中加入“autobeats.js”。
- 创建实例并启动
```javascript
tbeats = new AutoBeats("song title");
tbeats.start();
```
- 设置标题(更改歌曲)
```javascript
tbeats.setTitle("new song");
```
- 设置BPM(若需强制设定BPM)
```javascript
tbeats.setBpm(bpm);
```
代码示例
tbeats = new AutoBeats("song title");
tbeats.start();
tbeats = new AutoBeats("song title");
tbeats.start();
此代码将创建一个自动播放音乐的实例。
用户评论