Что такое Polymath?
Polymath — это мощный инструмент на базе машинного обучения, который превращает вашу музыкальную библиотеку (с жесткого диска или YouTube) в готовую коллекцию сэмплов для производства музыки. Он автоматически разделяет треки на отдельные компоненты (биты, бас, вокал и т. д.), синхронизирует их под один темп, анализирует структуру, тональность и другие параметры, а также конвертирует аудио в MIDI.
Какие особенности у Polymath?
- Автоматическое разделение треков: Выделяет бас, ударные, гитару, вокал и другие элементы с помощью нейросети Demucs.
- Синхронизация темпа: Приводит все треки к одному BPM (например, 120) для удобного сведения.
- Анализ музыки: Определяет структуру (куплет, припев), тональность, громкость и другие характеристики.
- Конвертация в MIDI: Преобразует аудио в MIDI-дорожки для работы в DAW.
- Поиск похожих треков: Находит композиции с похожим звучанием или темпом.
Какие случаи использования Polymath?
- Для музыкантов и продюсеров: Быстрое создание миксов, заимствование элементов из разных треков.
- Для диджеев: Подготовка сэтлов с идеально подобранными по темпу и стилю треками.
- Для разработчиков ML: Создание датасетов для обучения генеративных моделей.
Как использовать Polymath?
- Добавление треков:
python polymath.py -a YouTube_ID_или_путь_к_файлу - Синхронизация темпа:
python polymath.py -q all -t 120 - Поиск похожих треков:
python polymath.py -s трек_из_библиотеки -sa 10 - Конвертация в MIDI:
python polymath.py -m






