(->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
(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.
(names x)
(node-by-id x id)
(nodes-by-name x name)
(object & {:keys [object id args inlets outlets name]})
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)
(unpack-arg arg)
(unpack-args args)
(update-args x id f)
(update-object x id f)
(update-outlets x id f)
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close