PureData CEAMMC library web documentation
working with various datatypes
color.mix: color mixer
color.scale: creation of the color scale
data.bimap: bidirectional map container
aliases: [ceammc/bimap], [bimap]
data.color: color datatype
aliases: [color], [ceammc/color]
data.copy: makes a copy for any data type: MList, Set etc…
data.dict: the dictionary container: stores key-values pairs
aliases: [ceammc/dict], [dict]
data.fifo: FIFO (First In First Out) - the queue data container
data.float: a multi-functional float object
aliases: [.float], [.f]
data.int: a multi-functional integer object
aliases: [.int], [.i]
data.list: the list container
data.mlist: the multidimensional list container
aliases: [ceammc/mlist], [mlist], [ceammc/ml], [ml]
data.path: filesystem path datatype
data.set: the set: container that store only unique elements
data.set2list: converts the set to the list
aliases: [ceammc/set->list], [set->list]
dict.contains: check if the dictionary contains the key
dict.each: map each value in dictionary with the side-chain function
dict.from_list: creates dictionary from the list
aliases: [ceammc/list->dict], [list->dict]
dict.get: output the dictionary values by pre-defined key list
dict.keys: output the list of dictionary keys
dict.pass: passes only specified keys in the dictionary
dict.reject: rejects specified keys from the dictionary
dict.size: output the dictionary size (number of key/value pairs)
dict.to_list: converts dictionary to plain list
aliases: [ceammc/dict->list], [dict->list]
dict.values: output the dictionary values as MList
global.bimap: global bidirectional map
local.bimap: local the to patch bidirectional map container
mlist.flatten: converts a multi-level list into a single-level list
rtree.to_list: convert OpenMusic-like rhythm tree to list of fractions
aliases: [ceammc/rtree->list], [rtree->list]
set.contains: checks whether the predefined element is present in the input set
set.diff: difference between two sets
set.equal: checks if two sets are equal (contains same elements)
set.intersect: intersection of sets
set.size: outputs the number of elements in a set
set.symdiff: symmetric difference between two sets
set.union: union of sets
Version: 0.9.8
License: GPL3