(->nodes objs)
Recursively walks over a collection of nodes (objects or object-sets), and flattens them into a collection of objects
Recursively walks over a collection of nodes (objects or object-sets), and flattens them into a collection of objects
(build-connection {:keys [router-id]} routetable type id idx connections)
(build-connections env routetable nodes)
(build-event-channels {:keys [handler-id]} nodes)
(build-node-connections env routetable {:keys [inlets outlets id]})
(build-objects nodes)
(build-router {:keys [router-id]} nodes)
Compiles a jax object into a collection of instructions to be sent to a thispatcher obj
Compiles a jax object into a collection of instructions to be sent to a thispatcher obj
(default-env inst)
(event-channel event-type)
(genid)
(instrument obj-set)
Creates an instrument from an object set. The leftmost outlet of the object set will be the inlet for plugout.
Creates an instrument from an object set. The leftmost outlet of the object set will be the inlet for plugout.
(object & {:keys [object id args inlets outlets]})
Creates an object map from its arguments
Creates an object map from its arguments
(object-name {:keys [object]})
(object-set & objects)
Creates an object-set from its arguments The first arg will be treated as the inlet, and the last arg will be treated as the outlet
Creates an object-set from its arguments The first arg will be treated as the inlet, and the last arg will be treated as the outlet
(patch & objects)
Concisely defines an object-set
Concisely defines an object-set
(ref obj idx)
(rget m k)
(route match)
(route match init)
(serialize-message-args args)
(unpack-arg arg)
(unpack-args args)
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close