PureData CEAMMC веб-документация

Веб-документация библиотеки расширений PureData CEAMMC

Перейти на Git

Загрузка дистрибутива

index

Категория: flow


управление потоками данных

expand_env: подставляет значения переменных среды в поток данных
псевдонимы: [ceammc/expand_env]

flow.append: добавляет сообщение в поток

flow.change: удаляет повторяющиеся сообщения

flow.count: счетчик числа сообщений в управляющем потоке

flow.delay: усовершенствованная версия объекта [delay]
псевдонимы: [flow.del]

flow.demultiplex: демультиплексор управляющего потока
псевдонимы: [flow.demux]

flow.demultiplex2~: демультиплексор стерео аудиопотока
псевдонимы: [flow.demux2~], [ceammc/demux2~], [demux2~]

flow.demultiplex~: демультиплексор аудиопотока
псевдонимы: [flow.demux~], [ceammc/demux~], [demux~]

flow.dollar: подставляет $-значения
псевдонимы: [flow.$$]

flow.dup: дупликатор сообщений

flow.float: pass floats
псевдонимы: [flow.f]

flow.gate: шлюз для потока сообщений. аналог объекта [spigot]
псевдонимы: [ceammc/gate], [gate]

flow.greater: маршрутизатор числового потока по условию 'больше'
псевдонимы: [flow.>]

flow.greater_eq: маршрутизатор числового потока по условию 'больше или равно'
псевдонимы: [flow.>=]

flow.group: группирует входные атомы в списки указанного размера
псевдонимы: [ceammc/group], [group]

flow.histogram: гистограмма для числового потока управления
псевдонимы: [flow.hist]

flow.interval: измерение времени между сообщениями

flow.less: маршрутизатор числового потока по условию 'меньше'
псевдонимы: [flow.<]

flow.less_eq: маршрутизатор числового потока по условию 'меньше или равно'
псевдонимы: [flow.<=]

flow.list2many: маршрутизирует элемент списка с соответствующим сообщением
псевдонимы: [ceammc/list->many], [list->many]

flow.match: маршрутизатор управляющего потока с помощью совпадений с регулярным выражением

flow.mem: сохраняет в памяти или выводит сообщения потока управления

flow.multiplex: мультиплексор управляющего потока
псевдонимы: [flow.mux]

flow.multiplex2~: мультиплексор стерео аудиопотока
псевдонимы: [flow.mux2~], [ceammc/mux2~], [mux2~]

flow.multiplex~: мультиплексор аудиопотока
псевдонимы: [flow.mux~], [ceammc/mux~], [mux~]

flow.once: пропускает единственное сообщение
псевдонимы: [ceammc/once], [once]

flow.pack: упаковка атомов из нескольких потоков в один

flow.pass: пропускает указанные значения
псевдонимы: [ceammc/pass], [pass]

flow.pass_if: пропускает значение, принятое предикатом боковой цепи обработки
псевдонимы: [ceammc/pass_if], [pass_if]

flow.pipe: усовершенствованная версия объекта [pipe]

flow.prepend: вставляет сообщение перед текущим

flow.queue: многоканальная очередь сообщений с возможностью синхронизации

flow.record: запись/воспроизведение управляющего потока
псевдонимы: [flow.rec]

flow.reject: не пропускает указанные значения
псевдонимы: [ceammc/reject], [reject], [flow.!]

flow.reject_if: не пропускает значение, принятое предикатом боковой цепи обработки
псевдонимы: [ceammc/reject_if], [reject_if]

flow.ring: маршрутизатор в виде очереди для управляющего потока
псевдонимы: [flow.>>]

flow.route: улучшенный маршрутизатор сообщений

flow.select: улучшенный селектор сообщений
псевдонимы: [flow.sel]

flow.seqdelay: последовательный маршрутизатор с задержками для входного потока
псевдонимы: [flow.seqdel]

flow.space: распределить во времени сообщения, полученные одновременно

flow.speedlim: ограничитель скорости потока
псевдонимы: [ceammc/speedlim], [speedlim]

flow.split: разделят управляющий поток внешним предикатом боковой цепи
псевдонимы: [ceammc/split], [split]

flow.stack: стек сообщений

flow.sync: синхронная многоканальная шина
псевдонимы: [flow.']

flow.sync_pack: [flow.pack] со всеми "горячими" входами
псевдонимы: [flow.pack']

flow.tee~: извлекает управляющие сообщения из аудиосоединений
псевдонимы: [ceammc/tee~], [tee~], [ceammc/~->], [~->]

replace: замена атомов в потоке данных
псевдонимы: [ceammc/replace]

route.any: отделяет сообщения общего вида от пустых событий (bang), числовых значений, символов и списков

route.bang: отделяет пустые события (bangs) от сообщений других типов
псевдонимы: [route.b]

route.cycle: циклический маршрутизатор сообщений

route.data: отделяет сообщения с данными от других
псевдонимы: [route.d]

route.float: отделяет числовые сообщения от других типов
псевдонимы: [route.f]

route.list: отделяет списки от сообщений других типов
псевдонимы: [route.l]

route.prop: отделяет сообщения со свойствами от других типов

route.random: направляет входное сообщение в случайный выход
псевдонимы: [route.r]

route.symbol: отделяет символьные сообщения от других типов
псевдонимы: [route.s]

Версия: 0.9.8

Лицензия: GPL3