Документация
Как устроен NeuroDJ: что нужно компьютеру, где лежат данные, как идёт анализ, что входит в тарифы, как работает лицензия и что программа отправляет в сеть.
Не нашли ответ? Спросите ИИ-помощника — он отвечает по этому руководству и документации, обычно за пару минут.
Системные требования
- Windows 10 или 11, 64-разрядная. Под другие системы сборок нет.
- Интернет для работы не нужен. Анализ музыки и сведение идут на вашем компьютере, лицензия проверяется без сети.
- Звук. Основной выход — устройство вывода Windows по умолчанию. Второй выход для наушников — по желанию, любое устройство вывода в системе.
- Форматы: mp3, flac, wav, m4a, aac, ogg.
- VirtualDJ не нужен. Если он установлен, NeuroDJ может забирать из него метки.
- Время первого разбора — ориентировочно минута на трек: 400 треков — порядка 6–7 часов. Точные требования к памяти и процессору пока не замерены; если сомневаетесь в компьютере — напишите в поддержку.
Где лежат данные
Программа ставится отдельно, а всё, что она накапливает, лежит в папке данных %APPDATA%\AI DJ. Открыть её: Настройки → Система → Папка данных → Открыть. Музыка не копируется — программа читает треки из ваших папок.
| Файл или папка | Что в нём |
|---|---|
config.json | Настройки и плейлисты |
library.db | Библиотека: результаты анализа треков |
dj_constitution.json | Правила сведения |
hot_cues.json | Метки треков |
midi_mappings.json | Ваши назначения MIDI-пульта |
license.key | Ключ лицензии |
logs\ | Журнал работы |
crashes\ | Отчёты о падениях, crash_<время>.json |
Как устроен анализ
Кнопка «Полный анализ» проходит библиотеку по этапам:
- Темп и тональность. Тональность определяет нейросеть и записывает в нотации Camelot (8A, 9B…) — по ней подбираются совместимые треки.
- Структура и сетка. Вступление, куплеты, припевы, брейки, дропы, концовка; сетка ударов и сильные доли — по ним сводка встаёт в фазу.
- Метки VirtualDJ — если он подключён.
Энергия. Каждый трек получает энергию по шкале 1–10. Шкала считается по размаху вашего плейлиста (от 5-го до 95-го процентиля), так что 10 — самый мощный трек в этом плейлисте, а не абстрактный максимум.
Точность. Медиана ошибки фазы — 5 мс против эталонной разметки VirtualDJ на 423 треках (замер 26.09.2026).
Что не размечается. Миксы — сеты целиком — анализаторами не трогаются: плейлист с отметкой «папка с миксами», папка с названием «Миксы» или трек длиннее 20 минут. Треки без разбора играют, но сводка для них проще.
Тарифы
| Lite | Club | |
|---|---|---|
| Цена | 499 ₽ в месяц | 1 999 ₽ в месяц |
| Для кого | Кафе, рестораны, лаунж, веранды | Клубы, бары, event-площадки |
| Автосведение и анализ библиотеки | Да | Да |
| Любые свои треки, настройка сводок и переходов | Да | Да |
| Обучение на примерах | Базовое | Продвинутое |
| Эффекты в реальном времени | — | Да |
| MIDI-пульты | — | Да |
Первые три дня — бесплатно. Тариф записан в ключе лицензии: сменить тариф — значит получить новый ключ.
До релиза идёт бесплатная бета. Всем её участникам после релиза — тариф Club по цене Lite, 499 ₽ в месяц, навсегда. Условия и заявка — на странице «Бета».
Профили заведений
В комплекте шесть шаблонов настроек под сценарий вечера.
| Профиль | Темп, BPM | Сценарий |
|---|---|---|
| Бар / лаунж — фоном | 85–112 | Гости сидят и разговаривают, музыка не отвлекает |
| Ресторан — ужин | 78–100 | Тише и медленнее, без резких эффектов и дропов |
| Разогрев | 100–122 | Начало вечера: энергия растёт медленно |
| Клуб — пятница, пик | 124–145 | Плотный танцпол, быстрые сводки, эффекты (Club) |
| Свадьба / банкет | 90–128 | Застолье и танцы вперемешку |
| Ретро 90-00-е | 95–140 | Радио-версии хитов, без клубных приёмов |
Лицензия и перенос на другой компьютер
- Ключ лицензии — это подписанная запись: тариф, компьютер, срок и кому выдан. Подделать или поправить его нельзя, проверка идёт без интернета.
- Подписка: в окне «Нужна лицензия» кнопка «Купить подписку» открывает бот @NeuroDJBot с кодом этого компьютера. После оплаты нажмите «Я оплатил — проверить» — ключ подхватится сам. Каждый оплаченный месяц сервер выдаёт новый ключ до конца срока плюс 3 дня, программа забирает его сама. Условия — в оферте.
- Автопродление отключается галкой: в боте «💎 Подписка» или на странице подписки. Оплаченный срок остаётся.
- Код компьютера считается из сетевой карты и имени компьютера. Другой компьютер, замена сетевой карты или смена имени компьютера дают новый код — и нужен новый ключ.
- Перенос: установите программу на новом компьютере, скопируйте код из окна «Нужна лицензия» и пришлите в бот: «💎 Подписка» → «Сменить компьютер» (до двух раз за 30 дней). Без подписки — через окно помощника на странице «Поддержка», кнопка «Позвать человека».
- Ключ хранится в
license.keyв папке данных.
Обновления
- Автообновления в программе нет: новая версия ставится установщиком поверх старой.
- Папка данных лежит отдельно от программы, поэтому библиотека, метки, назначения пульта, настройки и ключ при обновлении остаются на месте.
- До релиза новые версии получают участники беты — в Telegram-боте @NeuroDJBot, где они оставили заявку.
Приватность и сеть
Музыка не уходит в сеть. В программе нет отправки треков или их фрагментов наружу: анализ и сведение идут на вашем компьютере. Команды во вкладке «Чат с DJ» тоже разбираются на месте.
Сетевые обращения, которые в программе есть:
- VirtualDJ — только на этом же компьютере и только если он подключён.
- Продление ключа — при запуске и раз в 6 часов, только если ключа нет или он кончается меньше чем через 10 дней: программа спрашивает у neuro-dj.ru новый ключ по коду компьютера. Больше ничего не отправляется. Выключить —
license.refresh: falseв файле настроек. - Маячок парка и отчёты о падениях — по умолчанию выключены. Включаются только в файле настроек. Если включены, программа раз в 5 минут отправляет на сервер NeuroDJ: код компьютера, локальный IP-адрес, версию, тариф, состояние, название играющего трека и номер плейлиста. В ответ сервер может прислать только команду из короткого списка — показать сообщение или остановить воспроизведение; другие команды программа игнорирует. Отчёт о падении отправляется без путей к файлам и без имени пользователя.
Отчёты о падениях в любом случае сохраняются у вас, в папке crashes\ — их можно переслать в поддержку самостоятельно.