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

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

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

Войти через центр авторизации
Похожие вопросы