Я хотел спросить, есть ли способ обработки аудио с помощью API WebAudio в чанках фиксированного размера, и впоследствии у них будет доступ к этим чанкам. OfflineAudioContext
, похоже, не поддерживает этот случай, он обрабатывает график только один раз за время, заданное в конструкторе.
Случай использования, который я имел в виду, представлял живое аудио. Моя первоначальная идея заключалась в том, чтобы использовать один контекст живого аудио и один контекст вне сети. Оба будут обрабатывать один и тот же звуковой график. Автономный график будет работать с другой частотой дискретизации и использоваться только для предоставления визуализированных буферов для визуализации.
Я читал, что создание нового OfflineAudioContext
в качестве начала рендеринга должно запускаться пользовательским вводом во многих браузерах.