Перейти к содержанию

Карта документации

Для кого: Для тех, кто хочет увидеть весь проект перед выбором конкретной задачи. Задача: Найти нужную страницу для установки, ежедневной работы, обслуживания или проверки контракта. Тип: Объяснение

DJ Track Similarity помогает искать музыку в локальной коллекции, когда папок, тегов и памяти уже недостаточно. Отправной точкой может быть знакомый трек, описание нужного звучания или черновая идея сета. Приложение превращает её в короткий список, который стоит прослушать.

Приложение не решает, какие треки «хорошие», и не гарантирует, что любая найденная пара сведётся безупречно. Оно сокращает область поиска, объясняет появление кандидата и оставляет музыкальное решение диджею.

Бэкенд и CLI — актуальная поверхность схемы v7. Они создают новую Core и обязательную Artifacts, а Evaluation — только при необходимости; старые схемы не мигрируют. Перенос React отложен.

Что можно получить

Ваша ситуацияС чего начатьРезультат
Помните один подходящий трекПоиск по референсному треку (seed) в MERT или SONARAРанжированный список близких кандидатов для прослушивания
Можете описать звук, но не назвать трекТекстовый поиск CLAPКороткий список, подобранный по описанию звучания
Есть несколько опорных точек для сетаSmart Set BuilderРедактируемый черновик порядка с направлением энергии и темпа
Нужен широкий пул для последующего прослушиванияФильтры, референсные треки или текстовый поискПодборка, которую можно экспортировать в CSV или M3U
Регулярно оцениваете треки по собственному признакуКлассификатор Rhythm LabСохранённая оценка каждого трека для фильтров и мягкого влияния на SET или Hybrid

Эта карта поможет выбрать самый короткий путь от текущей идеи к нужному результату. Точные контракты CLI, API, хранилища и моделей находятся в справочном разделе.

Если вы только начинаете

  1. Прочитайте раздел Установка.
  2. Пройдите Быстрый старт.
  3. Создайте базу по инструкции Первая фонотека.
  4. Добавьте результаты моделей с помощью страницы Первый анализ.
  5. Соберите первый список через поиск по референсным трекам или текстовый поиск.
  6. Прослушайте кандидатов, прежде чем превращать их в подборку или сет.

Если вы готовите музыку

Если вы хотите понять данные анализа

Если вы обслуживаете фонотеку

Если нужен точный контракт

Текущая команда сборки документации

Запускайте из активированного окружения после установки зависимостей Node.js:

powershell
cd docs\dj-track-similarity
npm run check

npm run check выполняет строгую проверку Vale для README.md и дерева Markdown VitePress, а затем собирает статический сайт в site/.

Документация локального инструмента анализа музыкальной библиотеки.