Я работаю с API веб-аудио Chrome и webkitAudioContext для воспроизведения циклов.У меня есть несколько циклов, которые я переключаю между собой, как в примере Digital DJ в блоге Chrome.
В их примере они переключают семплы, когда цикл достигает конца цикла, а затем они начинают воспроизведение следующего загруженного цикла. Я хочу немедленно запустить новый цикл и плавно переходить между ними, но мне еще предстоит найти пример того, как начать воспроизведение нового аудиофайла в середине, а не только с самого начала.
Я просмотрел W3C Web Audio API , и параметр noteOn, который вы отправляете, имеет только временную кодировку, связанную с атрибутом currentTime контекста, когда звук должен начинаться. Воспроизведение всегда начинается с начала семпла.
Есть еще документация или что-то, что я упустил из виду, как начать воспроизведение аудиофайла через 2 секунды?