Как уменьшить использование памяти в Web Audio API?

Каким образом обрабатывать/хранить звуковые файлы в Web Audio API, чтобы они занимали минимальное количество оперативной памяти? В настоящий момент я загружаю звуковые файлы и храню AudioBuffer'ы, полученные от них. В конечном счете при 7 звуковых файлах формата MP3 общим весом 25 Мб процесс Google Chrome'a использует >700 Мб оперативной памяти, и более одного гигабайта в процессе обработки этих файлов.
  • Вопрос задан
  • 167 просмотров
Решения вопроса 1
@yevstafyev Автор вопроса
В конечном счете нашел решение. Вместо загрузки файлов использовал управление элементами audio, которые предварительно добавил на страницу. С ними так же можно работать через Web Audio API, что мне и было нужно. В итоге вместо 700 Мб процесс браузера использует только 100 Мб.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
SummerWeb Ярославль
от 120 000 до 180 000 ₽
КРАФТТЕК Санкт-Петербург
от 60 000 до 80 000 ₽
Brightdata Тель-Авив
от 5 500 до 6 500 $
14 июн. 2024, в 17:20
10000 руб./за проект
14 июн. 2024, в 17:16
3000 руб./за проект
14 июн. 2024, в 17:00
111111 руб./за проект