CreatorДокументация 0.3.2 beta
Разделы документацииВ этой статье
CREATOR / Память и время

Variable / History

history · v1

Хранит значение предыдущего сэмпла. Сначала отдаёт старое состояние, затем записывает Next.

Variable / History
Входы
Выходы
Выбери порт — увидишь его назначение и пример соединения. Строка в справочнике подсветится.

Порты и подключения

Ниже — исходная конфигурация. Типы и ёмкость могут изменяться в свойствах ноды; соединяй порты после выбора конфигурации.

Порт / IDТипПодключение
NextnextnumberЗначение для записи после вычисления текущего сэмпла. Тип выбирается в свойствах.Ручное значение при отключении
Write enablewritegateРазрешение записи Next. Без провода запись включена; выключенный Gate удерживает память.По умолчанию включён
ResetresetgateВключённый Gate сбрасывает память к начальному значению.Необязательный
OutputoutnumberСохранённое значение предыдущего сэмпла. Эта задержка разрывает мгновенную обратную связь.ВыходЁмкость: 64

Выход можно подключить к нескольким входам того же типа. У входа только один источник; Function требует совпадения сигнатуры. Все правила соединений →

Параметры

Значения относятся к ручным настройкам. Подключённый поток заменяет ручное значение параметра; после отключения оно восстанавливается.

ПараметрДиапазонDefaultУправление
Initialinitial-1000000…10000000СтатическийЛинейная шкала
Nextnext-1000000…10000000Вход или вручнуюЛинейная шкала

Свойства ноды

Эти настройки задаются до компиляции и не модулируются проводами.

Value type
Audio, Number, Gate, Integer, Array, List · по умолчанию Number

Сначала выбери тип, затем подключай порты. Function и Buffer в этом списке недоступны.

Capacity
1…4096 элементов · по умолчанию 64

Для History доступно при Array/List. Память выделяется до обработки; длина List не может превысить ёмкость.

Initial values
По умолчанию пустой список

Открой Edit initial values. Вводи конечные числа; количество не должно превышать Capacity. Для скалярной History используется числовой параметр Initial.

Как использовать

History → Add / A; B = 0.01; Add → History / Next. Такая обратная связь содержит явную память.

Что проверить

Write enable по умолчанию включён; Reset имеет приоритет. Настрой тип значения до соединения. Function и Buffer нельзя хранить в History.

Проверь обязательные входы и соответствие типов. Перед прослушиванием выполни Compile; ошибка проверки сохраняет прежний работающий модуль. Диагностика →