Одна дорожка, один общий момент: ведущий нажимает play — и все слышат одну и ту же секунду.
Комната добавляется в пост: композер → чип 🎧 Listening room → название и файл. Готовый пресет пространства под такое — 🎧 Release space в мастере создания (Пространства).
Как это работает
Ведущий — тот, кто нажал. Его команды (play, pause, перемотка) — это события пространства, подписанные и durable. Всё остальное вычисляется из последней команды и общих часов.
Отсюда следствие, которое сначала удивляет, а потом оказывается верным: ваша пауза — это не команда. Нажали паузу у себя — вы просто перестали следовать; никого не остановили и ни у кого ничего не дёрнулось. Нажали play — снова догнали общее время.
Что написано в строке состояния
| строка | что происходит |
|---|---|
session idle · host starts it |
комната есть, ведущий ещё не начал |
Following |
вы слышите то же, что все |
Following · approximate |
то же, но точность общих часов ниже (см. ниже) |
Local pause · not following |
вы поставили паузу у себя |
paused by <кто-то> |
ведущий поставил паузу для всех |
host away · playing the last command |
ведущего не видно, играет последняя команда |
track ended · host can restart |
дорожка кончилась |
Про «calibrated» и «approximate»
Синхронность держится на общем времени. Узел честно сообщает, откуда он его взял:
- calibrated — часы сверены через общее реле. Только это даёт право на такой значок.
- approximate — источник не общий, точность ниже.
- uncalibrated — сверки не было вовсе.
Слово «синхронно» не пишется там, где основания слабее. Живьём на общем реле расхождение держится в пределах десятков миллисекунд.
Звук уступает
Одновременно играет что-то одно. Комната прослушивания приоритетнее атмосферы поста: если вы откроете пост со звуком во время сессии, фон не начнёт играть поверх, а честно скажет, почему молчит (Атмосфера поста).