【发布时间】:2019-06-29 19:41:46
【问题描述】:
我正在使用网络 MIDI 从我的 MIDI 控制器播放音符。我想听听他们的声音,所以我正在使用 Tone.js。
我看到它有两种实时播放方法: https://github.com/Tonejs/Tone.js/wiki/Instruments
//trigger the start of a note at `time` with a velocity of 50%
synth.triggerAttack("C4", time, 0.5);
//trigger the release at `time`
synth.triggerRelease(time);
但是他们不是忘记了triggerRelease中的note参数吗?它怎么知道要发布什么笔记?
我还看到了 triggerAttackAndRelease ,但是当我从 MIDI 控制器播放时这对我没有帮助,因为我不知道何时会发生释放。
【问题讨论】:
标签: javascript web-audio-api web-midi tone.js