2
Итак, в настоящий момент два звука загружаются в буфер, который затем подключается к двум источникам. Как я могу назвать два звука в BufferLoader как «kick» и «hihat», а затем воспроизвести их с помощью kick.start (0). Я знаю, что это должно быть легко, но я не могу найти ничего в поисках.Web Audio API как назвать звуки
window.onload = init;
var context = new AudioContext();
var bufferLoader;
function init() {
bufferLoader = new BufferLoader(
context,
[
'kick.wav',
'hihat.wav',
],
finishedLoading
);
bufferLoader.load();
}
function finishedLoading(bufferList) {
var source1 = context.createBufferSource();
var source2 = context.createBufferSource();
source1.buffer = bufferList[0];
source2.buffer = bufferList[1];
source1.connect(context.destination);
source2.connect(context.destination);
source1.start(0);
source2.start(0);
}