Какие технологии использовать для работы над звуком?
Друзья, добрый день.
Есть задача небольшая, сделать небольшой тренажер для остроты слуха. Что он из себя представляет:
1. В скрипт заливается 5-10 треков.
2. Упражнение один. Скрипт обрабатывает по громкости треки в dB (увеличивает или уменьшает). Предлагает пользователю оригинал и измененную форму. (переключается по кнопке). И предлагается определить на сколько bD изменился оригинал. Ответы уже там в разных форматах можно представить.
3. Упражнение два. Работа с паноромированием, т.е. перенос звука в правое или левое ухо. С физической точки зрения делается очень просто: в левом канале уменьшаем громкость на 50%, звук по панораме на 45 градусов переносится вправо. Тут надо взять оригинал рандомом сделать панораму и предложить выбрать угол отклонения.
Я если честно не совсем даже понимаю на сервере обрабатывать данные или у клиента? И какими технологиями?