howler.js
— это аудио библиотека для современного веба, которая по умолчанию использует Web Audio API, а в случае его отсутствия использует HTML5 Audio.
Возможности howler.js
- Использует по умолчанию Web Audio API
- Фолбэк к HTML5 Audio
- Поддерживает множество файловых форматов
- Автоматическое кэшировнаие для Web Audio API
- Кэширование для HTML5 Audio
- Включение/отключение звука, регулировка звука
- Воспроизведение несколько звуков одновременно
- Плавное затухание звука
- Поддержка Web Audio 3D sound positioning
- Не использует внешних библиотек, только чистый Javascript
- Легковесная, весит всего 9kb (3kb в архиве)
Поддержка браузерами howler.js
Протестирована в следующих версиях браузеров:
- Google Chrome 4.0+
- Internet Explorer 9.0+
- Firefox 3.5+
- Safari 4.0+
- Mobile Safari 6.0+
- Opera 10.5+