Программирование
Музыкальный веб-плеер с эквалайзером
документированиевеб-разработка
Промпт
Разработай музыкальный веб-плеер на HTML5, CSS3 и JavaScript с использованием Web Audio API. Создай современный интерфейс, который отображает обложки альбомов и визуализацию звука. Реализуй управление плейлистом с возможностью перетаскивания треков для изменения порядка. Добавь элементы управления: воспроизведение/пауза, пропуск, перемотка, громкость и скорость воспроизведения. Включи режимы перемешивания и повтора с визуальными индикаторами. Обеспечь поддержку нескольких аудиоформатов с резервными вариантами. Реализуй 10-полосный эквалайзер с предустановками. Добавь извлечение метаданных из аудиофайлов и их отображение. Сделай адаптивный дизайн, который корректно работает на всех устройствах. Включи клавиатурные сокращения для управления воспроизведением. Обеспечь фоновое воспроизведение через интеграцию с Media Session API.