我正在开发一个小型免费软件项目,基本上是一个音乐键盘和乐谱编辑器。
我的第一步是播放音符或构思音符。我使用了一些经过记录的 timbre ,可以在这里找到 http://mohayonao.github.io/timbre.js 。我的第一个函数是将例如 "C4"(法语中的 do4)转换为正弦函数的音频声音。
但是我现在做不到的是播放和停止音符。当我播放第二个音符时,第一个音符不会消失,所以我得到了 2 个正弦波,然后是 3 个。
我的脚本 https://gitlab.com/mdahmen/Laterreestron.de/blob/master/pagesandapps/partgenie/js/lecture.js
http://mohayonao.github.io/timbre.js
测试页面:http://laterreestron.de/pagesandapps/partgenie/index.php