0 Members and 2 Guests are viewing this topic.
Возможно, это подойдёт: https://www.aimp.ru/forum/index.php?topic=27831.msg322316#msg322316
... но, активность стоит целую секунду перед реакцией.
Дискретность таймера - 1 с. "1" появляется на выходе коммутатора в конце трека, если он доигрался до конца и в начале нового, вцелом - 2 с.Если нужно отлавливать только начало трека, в этой же схеме на Value3 можно завести State, выражение дописать, чтоб "1" была только в режиме воспроизведения.
С выражением что то не догоняю, как записать?
Догоняй: ((Value1 = 0) OR (Value2 = 0)) AND (Value3 = 1)
Хотя пойдет, только время на активность всего секунда.
Как сделать двоичный двухразрядный счетчик из двух Counter-ов?
А какое это имеет значение? Сигнал с выхода коммутатора - это старт для дальнейшего сценария. подключай к нему счётчик или скрипт и делай что хочешь.У счётчика модуль может быть любой, для чего их каскадировать? Всегда можно преобразовать значения одного счётчика во что угодно.А "двоичный двухразрядный счетчик" будет считать так: 00, 01, 10, 11.
Тогда вообще достаточно одного счётчика с модулем 2. В одном случае используется его прямое значение в другом - инвертированное NOT Value.
Нет. Второй счетчик меняется только если на первом единица, а если ноль не меняется. Единица на первом счетчике стоит всего секунду остальное время ноль. Каждая новая единица на первом счетчике переключает второй счетчик. Как переключение порядков.