Щас, ещё немного и загрузится...

snowtime.fun

Что это вообще такое и зачем это нужно?

Что-то среднее между скринсейвером, wi-fi-гирляндой и музыкальной шкатулкой. Можно выключить звук и использовать просто как статичную заставку для иллюминации. А можно залипнуть, крутя ручки, управляя и анимацией, и звуком.

За что отвечает и как работает каждая крутилка?

Снизу-слева можно нажать на её название и тогда откроется краткое описание.

Сеть

Приложение может работать в локальном и сетевом режиме. В сетевом режиме (желательно с хорошим подключением: Wi-Fi, 4G) можно объединить все гаджеты, что есть под рукой, компьютеры, ноутбуки, и устроить звукосветовое представление с нескольких источников. Или прямо-таки музыкальный сейшн в компании друзей. Главное предварительно синхронизировать задержку звука на каждом устройстве..

О синхронизации задержки звука на устройстве

Дело в том, что на каждом устройстве звук проигрывается с некоторой задержкой (в среднем 10-200 мсек). Для обычных приложений (и даже для игр) это не является большой проблемой, однако в данном случае задержка имеет значение. Эта задержка отличается от устройства к устройству, и ее невозможно определить программно. Но её несложно настроить: переместите ползунок «Задержка звука» в настройках в положение, когда вспышки на видео будут происходить синхронно со звуком. Особенно это становится важным, если вы объединяете несколько устройств по сети.

Рассинхрон и задержки в сетевом режиме

В сетевом режиме, помимо задержки в аудиокарте, появляется задержка, связанная со… скоростью света. Тот самый ping – время за которое сигнал идет до сервера и обратно. Эта задержка автоматически высчитывается (и пересчитывается время от времени) и не должна влиять на работу, однако из-за нестабильной (или несимметричной) связи, задержка может «гулять», доставляя неудобство. Если у вас возникли проблемы с синхронизацией в сетевом режиме: сначала убедитесь, что на всех устройствах правильно настроена задержка аудиотракта (это лучше сделать локально, до использования сетевого режима). Затем, после подключения, если проблема осталась, попробуйте вызвать перерасчет сетевых задержек (в верхнем меню, кликнув на полоску вверху экрана).

Как сделать, чтобы экран не гас, если устройством не управляешь?

К сожалению (или к счастью), web-приложение не в состоянии повлиять на это. Можно только вручную, в соответствующих настройках ОС отключить «засыпание» экрана.

Мой телефон/планшет/ноутбук греется

Попробуйте уменьшить количество частиц. В сетевом режиме можно уменьшить их вплоть до 0. По идее, на минимальных настройках греться не должно. Если это всё же происходит - не стоит мучать железку. Мы за бережное отношение к киборгам.

У меня на телефоне/планшете/ноутбуке ничего не работает

Для работы приложения нужно, чтобы браузер поддерживал WebGl, WebAudio. Возможно на вашем устройстве это недоступно.

Задержка звука

На устройстве

Необходимо вручную синхронизировать звук с изображением: зажать бегунок до появления звука маракасов («тс-тс-тс») и соотнести его со вспышками. Это особенно важно для сетевого режима, чтобы все устройства звучали синхронно.

Количество частиц

Графоний

Громкость

Совет: не нужно пытаться сделать громко. Лучше всего получится, если музыка будет играть едва слышно. Можно даже выключить звук совсем.

Управление

пустой экран

Подключение к серверу

сетевой режим

Объединение устройств в ансамбль, позоляет синхронизровать их и управлять ими с одного устройства. Введите одинаковое название комнаты и пароль на всех устройствах. И всё готово.

Сетевая задержка

Время, за которое сигнал проходит от сервера и обратно. Короче говоря, ping. Если значение задежки велико, попробуйте повторить синхронизацию ещё раз, после того, как всё загрузиться.

Среднее:

Отклонение сетевой задежки

То, насколько фактическая задержка может отличаться от среднего значения. Самый непростой параметр. Если значение отклонения велико - компютеру будет сложно вычесть задержку из сигнала и время будет плавать. Если значение отклонения велико, попробуйте повторить синхронизацию ещё раз, после того, как всё загрузиться.

Стандартное отклонение:

Аудио-таймер

Насколько аудиовремя расходится с системным. Если значение велико, попробуйте повторить замер ещё раз, после того, как всё загрузиться.

Стандартное отклонение:

Графика

нагрузка на видеокарту

Кадры в секунду:

Нагрузка на CPU:

Физика

нагрузка на процессор

Кадры в секунду:

Нагрузка на CPU:

Сеть

напиши сюда

Подключение:

Последний сигнал получен:

Про звук

Звук в приложении начнёт воспроизводиться только после того как в фоновом режиме загрузятся (10 МБ) и распакуются аудиофайлы — вверху экрана заполнится зеленая полоска.

Крутить ручки можно прям сразу.

ой

К сожалению, что-то сломалось

Произошло что-то незапланированное и единственное, что остается — попробовать перезагрузить страницу. Список ошибок ниже (правда он непонятный). Главное, что ошибка отправлена разработчику, и бетмэн придет на помошь, сразу как только проснется.