Я создаю приложение, используя Pizzicato JS + Howler JS. Эти библиотеки, по сути, позволяют воспроизводить несколько аудиофайлов одновременно. Представьте себе 4 звуковых дорожки, каждая из которых содержит такой инструмент, как гитара, бас, ударные, вокал и т. Д. c ..
Все отлично работает при использовании групповой функциональности Pizzicato JS или использовании forEach
l oop на всех моих звуках Вой и стрельбы .play()
. Тем не менее, я хотел бы загрузить окончательный звук, который я слышу из своих динамиков. Любая идея о том, как подойти к этому?
Я посмотрел в OfflineAudioContext, но я не уверен, как использовать его для создания аудиофайла. Похоже, что он нуждается в источнике аудио, как тег <audio>
. Возможно ли то, что я пытаюсь сделать? Любая помощь приветствуется.