Skip to content

Pain v1.8.11 — На одной волне

Choose a tag to compare

@vansGAMee vansGAMee released this 30 Oct 20:42
· 26 commits to main since this release
  • Smart DJ: новая визуальная карточка с настоящими включениями, дослушиваниями, услышанной долей, лайком и близкими по звучанию записями из сохранённого отчёта. Доли частотного подбора и модели подписаны как доли методов, без выдуманного «процента похожести». Подробный отчёт сохранён. Алгоритм рекомендаций не менялся.
  • Инсайты: восстановлены все 20 графиков. Исправлена загрузка модуля объединения истории в фоновом расчёте; сохранены ленивое построение графиков и периоды.
  • На главной внизу появился отдельный режим «На одной волне»: создайте комнату и передайте приглашение другу. Доступны ведущий с предложениями или равные права, общая очередь, изменение порядка, пауза, перемотка и следующий трек.
  • Если точной записи нет в фонотеке друга, она транслируется от владельца через независимый сервер с поддержкой перемотки. Музыка на сервере не сохраняется. Смена серверов доступна в настройках; приглашение переносит адрес и отпечаток сертификата автоматически.
  • При обрыве соединения комната приостанавливается и восстанавливает участника с прежними правами. Для ошибки самого аудиопотока доступно повторное подключение звука. Обычный интерфейс и личная очередь сохраняются; после выхода восстанавливается прежний контекст на паузе.

Начало: Главная → вниз → На одной волне → Слушать вместе. Ведущий нажимает Создать комнату → Пригласить друга; друг вставляет приглашение. Если файл доступен только на телефоне владельца, его телефон должен оставаться подключённым к приложению.

Режим предназначен для настольных приложений Windows и Linux. Это синхронизация отдельных плееров через интернет, а не обещание точности до аудиосэмпла. Сервер видит общую очередь и передаваемое аудио; соединения защищены TLS. Как запустить собственный сервер.

Windows: Pain-v1.8.11-Setup.exe или Pain-v1.8.11-Windows.zip. Linux: Pain-v1.8.11-Linux.AppImage. Для совместимости сохранены отдельный Pain-v1.8.11.exe и Linux-архив с исходниками сервера (нужен Node.js 18+). Контрольные суммы: SHA256SUMS-v1.8.11.txt. Android APK имеет общий номер версии и прежнюю подпись; перечисленные новые функции относятся к ПК.