Как добавить аудиозапись в определенную позицию к существующей аудиозаписи с помощью Web Audio API?

Как я могу добавить новую запись к выбранной или определенной позиции в существующей записи?

Например, есть запись 5 секунд, и я хочу записать снова, но добавив эту запись к предыдущей записи в ее определенном месте, скажем так: добавление этой записи после продолжительности предыдущей записи 3 секунды.

1 ответ

Вы можете получить доступ к данным буфера с помощью getChannelData(), а затем манипулировать, как вам угодно. Остерегайтесь частоты дискретизации!!! Вам необходимо понять связь между частотой дискретизации => буферные данные => время.

Другие вопросы по тегам