Spectrum

Базовая идея — декодирование небольшого количества параметров, управляющих системой, из получаемого спектра. Берём базовый синтез аудио с 4 параметрами (frequency, filter, resonance, volume).
- Выставляем всевозможные значения параметров и смотрим получающийся спектр. Сохраняем в датасет строку «параметры — спектр». Собираем несколько датасетов.
- Создаём нейросеть с парой слоёв: на входе 64 параметра (спектр), на выходе 4 (настройки синтезатора).
- Обучаем модель в MLflow.
- Получаем 6 различных характеров звучания.