Сохранение mp3 в память?
Если именно в памяти (которая сбросится при обновлении страницы), то можно 2-3 гига накачать, пока вкладка не крашнется.
Если вы про "обычный js в браузере", то можно в localStorage сохранять, но там 5мб-10мб, если юзер настройки не крутил.
Для "js в расширениях" такого лимита нет, и можно запросить большой объем. https://developer.chrome.com/apps/offline_storage#table
А на Node.js есть доступ к файловой системе.
Зависит от того, что вы называете "памятью"
Можно использовать File api https://developer.mozilla.org/en-US/docs/Web/API/File
Можно использовать IndexDB https://developer.mozilla.org/en-US/docs/Web/API/I...