(Работает в React.js)

Привет, разработчики. Я сейчас разрабатываю приложение для музыкального чата, где пользователь может прослушивать аудиофайл, а затем должен иметь возможность записывать поверх этого аудиофайла. Логика объединяет первый аудиофайл и оверлей, чтобы пользователь мог затем отправить консолидированный звук другому пользователю.

Аудио должно быть отправлено на мой сервер (MongoDB), где файл будет сохранен и передан пользователю2.

Я ищу самый простой способ сделать это.

Для воспроизведения аудиофайлов в чате я использую wavesurfer.js.

Я не нашел много информации о консолидации аудиофайлов и подумал, что кто-то из них может что-то знать.

Заранее спасибо и спасибо за чтение.

Я нашел этот пакет npm https://www.npmjs.com/package/crunker . Делает только то, что я хочу :-)