Караоке-режим: песни певицы пачками, музыка Auto DJ между ними
- Пульт → Auto DJ → «🎤 Караоке». Музыка между песнями — это обычная очередь Auto DJ: её ведёт диджей как всегда (плейлисты, убрать, переставить), в караоке она тише (ползунок «Музыка») и сводится «Умным». Кончится — станция дольёт из плейлиста «кончится — из».
- Внизу два списка: «🎤 Песни певицы» (её план на вечер: «+ Из плейлиста», поиск — «+» в её список, «▶» спеть сейчас) и «♪ Музыка · Auto DJ».
- Певица касается песен по порядку — в кружке номер. «▶ Старт» — музыка уходит за 3 с, играют её песни подряд («Сведение внутри пачки»: Умный 8/16/32 доли и др.), после пачки песня доигрывает до конца и сама возвращается музыка. Пока поёт — отмеченные встают «+ Следом».
- «⏭ Следующая песня», «⏹ Закончить» — со второго касания; в музыке «⏭ Следующий трек» — сразу, переходом как у диджея.
- Гибко: выключили караоке — Auto DJ просто играет музыку дальше на обычной громкости; выключили Auto DJ — ведёте с контроллера, караоке ждёт «Старт» или «♪ Музыка».
- Экран зала сам: песня певицы — с текстом, музыка — клип без текста. Включите «Текст» на вкладке «Экран» во время музыки — станция запомнит и будет держать текст и на музыке.
- Певице — свой вход: Доступ → роль «певица» → QR. У неё только «Караоке» и «Плейлисты».
Гости выходят на экраны зала (🎤 «На екран» в /sing)
- Пульт → блок «🎤 Гости на экране» → Включить. После обновления функция выключена, пока не включите. В режиме певицы она выключается сама, и у гостя пропадает кнопка.
- Гость сканирует QR, жмёт «🎤 На екран», ставит галочку про показ на сайте, называет имя и стол. На экране зала — один гость на весь экран, снизу «🎤 Имя · стол» и «Далі: …». Смена — на сильную долю такта, каждому от 6 секунд.
- Кнопки: Пропустить, Убрать, Убрать и заблокировать (со второго касания). Настройки — ручной допуск гостей и размер очереди (до 10) — за замком.
- Гость должен быть в Wi-Fi зала: картинка идёт по локальной сети. Гости на мобильном интернете пока не подключатся.
- У iPhone показывается подробная инструкция «Портрет» (размытый фон): Центр управления → Эффекты → Портрет. Из веба включить его нельзя.
- Заказ песни теперь без оплаты в один тап.
Переход: где сводить (Auto DJ и караоке)
- Кнопка «✂ Переход: где сводить» в карточке Auto DJ. Вкладки: «сейчас → следующий» и «следующий → за ним».
- A — с какого места уходящего начать сводить, B — где закончить, C — откуда войдёт следующий. Тянуть пальцем по полосе или «±доля / ±такт», «● сейчас» — текущее место, 🎧 — послушать с точки.
- Метки запоминаются в треке: трек «кусками» и дальше будет сводиться так же. Работают в режимах «Умный» и «Интро/аутро».
Чем продолжить трек
- Быстро — прямо на главной, над библиотекой: «Подходит следом» (темп, ключ, смысл, ваши переходы) и «Хиты, что подойдут» (самые игранные из подходящих), по 12 треков; каждый третий — зарубежный (метка языка EN, ES…). Советует после деки, которая заиграла последней; «после Д1 / Д2» — выбрать вручную. Уже игравшее за вечер не предлагается. Начали набирать поиск — подсказка прячется.
- Подробно — вкладка «Советник» → выберите деку сверху.
- Режим: микс — обычный; как играешь — ближе всего к вашим вечерам; гармония — по кругу Camelot; новое — то, чего вы не ставили.
- Под каждым кандидатом написано, почему он предложен: тональность, темп, сколько раз вы сами делали этот переход, близость по смыслу текста.
- Кнопки 1 2 3 4 справа — загрузить в эту деку.
Мэшап: чей вокал на этот минус
- Вкладка «Советник» → кнопка мэшап.
- Показывает: с какой секунды вступает вокал, на сколько процентов поправить темп и сколько пения влезает в инструментальное окно подложки.
- Нужны стемы у обоих треков — без них вокал не отделить.
Свет: опознать приборы (один раз, 15 минут)
- Вкладка «Свет» → «Начать проход».
- Блок каналов мигает — смотрите в зал: «Горит» или «Темно».
- На «Горит» мастер делит блок пополам и за три-четыре вопроса доводит до адреса.
- Подпишите прибор: тип (диммер, PAR RGB, голова, строб…) и имя своими словами. Шаблон сам займёт нужное число каналов.
Пока карта пуста, свет в зал не выводится —
адресовать наугад нельзя, за неизвестным каналом может быть мотор головы.
Пульт приложением на телефоне
- Наведите камеру на QR в меню Mixxx («ПУЛЬТ НА ТЕЛЕФОНЕ») — он ведёт на https://pult.karaoke.od.ua/pair?k=…. Телефон сам получит свой ключ и откроет пульт: вводить адрес и код не нужно.
- Установите ярлык, чтобы пульт открывался отдельным приложением, без вкладок и адресной строки: Android — кнопка «Установить на главный экран» (или меню ⋮ → «Установить приложение»); iPhone — «Поделиться» → «На экран Домой».
- Ключ живёт в адресе ярлыка, поэтому с иконки пульт входит сам — и дома, и в клубе, и по мобильному интернету. Ключ виден во вкладке «Доступ», там же список телефонов и отзыв. Второму диджею — свой код из «Доступ» → «Показать QR на 60 секунд»: у него свои деки и свои права.
- Ярлык ставится только с постоянного адреса: по локальному http://… браузер приложение устанавливать не пустит. Если вы открыли пульт по локальному адресу, он сам покажет переход на постоянный — с тем же ключом, перепаривать телефон не нужно. Локальный путь остаётся аварийным — если в зале нет интернета, пульт открывается по http://station.local (или по адресу станции) прямо из браузера, а команды деки, данные в обрыв связи, уходят сами, когда связь вернётся.
- Не открывается — на станции:
python3 /opt/dj-station/goals/pult/check_pult.pyпокажет, какое звено сломано. Сам пульт сторож поднимает за полминуты.
Оформление вечера: тема, надпись, коды
- Вкладка «Экран» → верхний переключатель «Оформление мероприятия»: включено — фон постановки и тема; выключено — экран как раньше.
- Тема — лента карточек: касание применяет её ко всем трекам (фон, цвета, свет).
- Надпись — название заведения слева от текста. Пусто — берётся у темы.
- Замов трек — код телеграм-бота заказов, Фото і відео — код страницы фото вечера. Угол кодов — любой из четырёх.
- Коды лежат поверх текста на полупрозрачной плате: сканируются всегда, караоке-текст остаётся того же размера.
Новая тема с ИИ — прямо с телефона
- Вкладка «Сцена» → «Мероприятие» → «Создать тему с ИИ».
- Опишите вечер и зал словами: повод, цвета помещения, настроение, что должно быть на фоне. Чем конкретнее цвета — тем точнее палитра.
- Стиль: Светлый зал (свадьба, юбилей) или Диско-шар.
- Ниже — надпись на экране (например «Дискобар» + «Принц») и ссылка на страницу фото вечера: они поедут вместе с темой.
- «Создать тему» → 3–10 минут. Текст темы придумывает ИИ, фоны рисует видеокарта сервера. Если сервер считает стемы, задание дождётся очереди само и покажет это строкой состояния.
- Готовая тема появится карточкой во вкладке «Экран». Живой экран до этого не меняется.
Что-то принципиально новое — свой тип визуала, отдельный визуал под каждый трек, другой макет экрана — это к агенту (Claude Code на станции), а не в пульт: пульт делает темы и включает готовое.
Сцена: свет по треку на экране
- Вкладка «Сцена» → выберите, что двигает свет (демо, трек с деки или живой трек) → Играть.
- Программа — «Авто по секциям» или одна из intro · build · drop · break.
- Под картинкой: вид (из зала, с пульта, сверху, сбоку), Подписи с адресами, Люди, Свет в зале (светлее — лучше видно расстановку), Во весь экран. Касание прибора — его имя и адрес.
- Это виртуальные приборы: в зал ничего не идёт. Режим «Зал» откроется после прохода по залу и вашего разрешения.
Площадка: свой зал по фото
- Вкладка «Сцена» → «Площадка» → «+ Новая» (копия эталона или пустой зал).
- «Зал» — размеры танцпола, пульт, потолок. На плане приборы и стойки двигаются пальцем.
- «+ Прибор» → тип; в карточке — фото прибора или дисплея с адресом, универс U1/U2 и адрес.
- «Сохранить» → «Показать в сцене»: программы играют на вашей расстановке.
Если переткнули USB
| DMX-донгл вынули и воткнули в другой порт | Ничего делать не надо. Служба видит пропажу за полсекунды, гасит свет и сама подключается заново за пять секунд. |
| Пульт DDJ-SX отключился | Воткните обратно — сторож станции сам скажет Mixxx перечитать устройства. Если через минуту не ожил: вкладка «Деки» → Пересканировать. |
| Советник или свет не отвечают | Они поднимаются сами. Проверить всё сразу:
bash /opt/dj-station/goals/selfcheck.sh |
Самопроверка одной командой
bash /opt/dj-station/goals/selfcheck.sh
Показывает боевые службы, покрытие библиотеки, состояние донгла,
очереди стемов и текстов и то, что ждёт вас. Ночью она же прогоняется сама
в 04:30 вместе с обновлением данных.