Name
|
Library/Path
|
Function
|
|
GLUE
|
|
| Vanilla Objects |
|
| bang |
|
send 'bang' message |
|
| change |
|
eliminate redundancy in a number stream |
|
| float |
|
store a floating point number |
|
| int |
|
store an integer |
|
| makefilename |
|
format a string with a variable field |
|
| moses |
|
part a stream of numbers |
|
| pack |
|
combine several atoms into one message |
|
| print |
|
print messages to the terminal window |
|
| receive |
|
receive messages without patch cords |
|
| route |
|
route messages according to their first element |
|
| select |
|
compare numbers or symbols |
|
| send |
|
send messages without patch cords |
|
| spigot |
|
pass or block messages |
|
| swap |
|
swap two numbers, respecting right-to-left order |
|
| symbol |
|
store a symbol |
|
| trigger |
|
sequence messges in right-to-left order and convert data |
|
| unpack |
|
split a message into atoms |
|
| until |
|
looping mechanism |
|
| value |
|
nonlocal shared value (named variable) |
|
| Extended Objects |
|
| a2l any2list |
flatspace zexy |
convert "anythings" to "lists" |
|
| -dsp dsp01 |
jmmmp |
DSP switch |
|
| any |
|
store and recall any message (like f, or symbol) |
|
| active |
cyclone |
report if window is active / inactive |
|
| add2_comma |
flatspace iemlib |
add a comma after a message |
|
| add2_comma |
iemlib |
add a comma after a message |
|
| allow |
flatspace maxlib |
lets only "allowed" floats or symbols through |
|
| alternate |
flatspace markex |
alternate between two outlets |
|
| amplitude_n |
la-kitchen mapping |
return the amplitude covered by the last n values |
|
| any_argument float_argument symbol_argument |
|
initiate internals |
|
| any2string string2any |
flatspace iemlib |
converts ASCII strings to pd messages |
|
| Append |
cyclone |
append a list to the incoming list |
|
| ascii->int float->ascii |
hcs |
convert a stream of ASCII digits to a single value |
|
| atoi |
flatspace zexy |
convert ASCII to integer |
|
| bang-eater |
flatspace |
eat N bangs in every M bangs |
|
| bangbang |
cyclone |
send a number of bangs in order |
|
| bfilt |
cxc flatspace |
modulo + select 0 |
|
| bfilt2 |
cxc flatspace |
bang filter |
|
| bondo |
cyclone |
synx a group of messages |
|
| bpe |
flatspace iemlib |
break point envelope |
|
| Bucket |
cyclone |
pass numbers from outlet to outlet |
|
| buddy |
cyclone |
sync incoming data, output when all inlets received data |
|
| button |
flatspace ggee |
a bang with a label |
|
| change_n |
la-kitchen |
returns 0 if the last n datas are the same |
|
| choice |
vanilla/choice |
search for a best match to an incoming list |
|
| coll |
cyclone |
store and edit collections of messages |
|
| compare-any |
list-abs |
test if two anythings are the same |
|
| count_n |
la-kitchen |
counts from 0 to n-1 |
|
| counter |
cxc |
counter -> NV |
|
| counter gem-counter |
cyclone flatspace markex |
counts the number of bangs received |
|
| cup |
ekext flatspace |
counts up |
|
| cycle |
cyclone |
send data to individual outlets |
|
| debounce mapping |
la-kitchen |
blocks the value of incoming data for the further n samples after ech change |
|
| debounce_b |
la-kitchen |
blocks the input until a specified duration is over |
|
| decide |
cyclone |
output 1/0 randomly |
|
| Decode |
cyclone |
sent out 1/0 to a specific outlet |
|
| default |
iemlib |
replace initial argument, if it is zero |
|
| demultiplex demux |
flatspace zexy |
demultiplex the input to the specified output |
|
| deny |
flatspace maxlib |
blocks "denyed" floats or symbols |
|
| detox |
jasch_lib |
extract values, contents, attributes from xml-tag structures |
|
| disjoin join |
mapping |
split / joina range into two (0-1) |
|
| dist |
flatspace maxlib |
send data to a list of receive objects |
|
| dollarg |
flatspace iemlib |
receive parent initial arguments <list>, like a $n |
|
| downsample |
mapping |
output 1 over n data |
|
| drip |
flatspace zexy |
unfolds a package to a sequence |
|
| dsp dsp~ |
iemlib |
control audio, measure dsp load |
|
| edge |
flatspace maxlib |
detect rising or falling edge in floats |
|
| entry |
flatspace |
text entry box |
|
| env env+ env- |
mapping |
normal / positive / megative envelope follower |
|
| exp_inc |
flatspace iemlib |
linear and/or exponential increment counter, bang controlled |
|
| f+ |
jmmmp |
counter with variable increment |
|
| fifo |
flatspace maxlib |
first in first out buffer for floats |
|
| fifop |
flatspace zexy |
first in first out stack with priorities |
|
| float24 |
flatspace iemlib |
concatenate a list of float-fragment-strings to a 23 bit accurate mantissa |
|
| for++ |
flatspace iemlib |
incremental counter (triggered by internal metro) |
|
| forward |
cyclone |
send remote messages |
|
| fromsymbol tosymbol |
cyclone |
transform symbol to numbers or messages and vice versa |
|
| ftos |
ext13 flatspace |
float to symbol |
|
| funnel |
cyclone |
tag data based on the inlet it arrived in |
|
| gate |
cyclone iemlib |
send data out the specified output |
|
| gcanvas |
flatspace ggee |
click and drag to get pixel values |
|
| glue |
flatspace zexy |
glue together 2 packates (append, prepend, ...) |
|
| grab |
cyclone |
intercept the output of another object |
|
| hid_one2twohid_one2threehid_one2four |
hid |
one-to-x mapping object |
|
| hysteresis |
mapping |
add hysteresis to input data |
|
| iem_anything |
iemlib |
latch for anything |
|
| iem_append |
iemlib |
append a message to any messages |
|
| iem_i_route |
flatspace iemlib |
variation of route (abbr. iiroute) |
|
| iem_prepend |
iemlib |
prepend a message to any messages |
|
| iem_receive iem_r iem_send iem_s |
iemlib |
receive object with changeable receive label |
|
| iem_route |
flatspace iemlib |
improvement of route |
|
| iem_sel_any |
flatspace iemlib |
control a message-box with multiple content |
|
| ignore |
flatspace maxlib |
lets information through only when it was present at input longer than N ms |
|
| index |
flatspace zexy |
create a symbol->int map |
|
| init |
|
initialize a message via loadbang (abbr. ii) |
|
| iso |
flatspace maxlib |
queues up lists of pitches and attack points |
|
| iter |
cyclone |
split a list into a series of numbers |
|
| ixprint |
cxc flatspace |
print without identifier |
|
| k_receive |
|
|
|
| k_send |
|
|
|
| kalashnikov uzi |
ext13 flatspace |
send a specified number of bangs as fast as possible |
|
| knob |
flatspace |
|
|
| last_n |
la-kitchen mapping |
save the n last incoming datas into a list |
|
| last-x |
list-abs |
make a list of the last x floats |
|
| lbang |
jmmmp |
loadbang which can be triggered more often |
|
| length |
flatspace zexy |
get the length of a list |
|
| lifo |
flatspace maxlib |
last in first out buffer for floats |
|
| lifop |
flatspace zexy |
last-in-first-out stack with priorities |
|
| line3 |
flatspace |
line with 3rd order polynome |
|
| list-abs |
list-abs |
apply abs() on floats of a list |
|
| list-apply |
list-abs |
apply the object created by [arg1 arg2] on every list element |
|
| list-clip |
list-abs |
clip for lists |
|
| list-compare |
list-abs |
compare two lists element by element |
|
| list-delete |
list-abs |
delete element at a position |
|
| list-drip |
list-abs |
drips or serializes a list |
|
| list-drip2 |
list-abs |
drips two lists in sync (as long as 1st list lasts) |
|
| list-dripslow |
list-abs |
serialize a list on demand |
|
| list-enumerate |
list-abs |
serialize a list and put numbers in front of each element |
|
| list-extend |
list-abs |
build a list from incoming lists and output stored list |
|
| list-fifo |
list-abs |
first in, first out |
|
| list-filter |
list-abs |
returns a sequence of items for which the adjusted operation is true |
|
| list-find |
list-abs |
find positions of a value in a list |
|
| list-idx |
list-abs |
get element at position idx |
|
| list-insert |
list-abs |
insert LIST before ELEMENT at position POS in original list |
|
| list-l2s |
list-abs |
concatenate a list into a single symbol |
|
| list-lastx |
list-abs |
make a list of the last x floats |
|
| list-len |
list-abs |
calculate lenght of a list |
|
| list-lifo |
list-abs |
last in, first out |
|
| list-makefilename |
list-abs |
change symbols in a list, floats pass unchanged |
|
| list-map |
list-abs |
swiss army knife of list operations |
|
| list-map2 |
list-abs |
map an operation on element pairs from two lists |
|
| list-moses |
list-abs |
like moses for lists |
|
| list-onearg |
list-abs |
list with optional aegument |
|
| list-reduce |
list-abs |
list goes element per element through a user-defined operation |
|
| list-replace |
list-abs |
replace (overwrite) a list from position POS with a new list |
|
| list-rev |
list-abs |
reverse a list's order |
|
| list-rot |
list-abs |
rotate a list |
|
| list-seek |
list-abs |
walk through a list element by element |
|
| list-sieve |
list-abs |
look up ocorrence of incoming floats in a list |
|
| list-splat |
list-abs |
advanced list-split with negative indexes |
|
| list2int l2i |
flatspace zexy |
cast all floats of a list to integers |
|
| list2send |
flatspace iemlib |
convert some kind of lists to a sent message |
|
| list2symbol l2s symbol2list s2l |
flatspace zexy |
convert a list <-> symbol |
|
| lister l |
flatspace zexy |
stores a list |
|
| listfifo |
flatspace maxlib |
first in first out buffer for lists |
|
| listfunnel |
flatspace maxlib |
send values out as list with source index |
|
| listmoses |
ekext flatspace |
splits two lists according to the values contained within the 1st list |
|
| listto |
mapping |
separate a list into a stream of atoms |
|
| local_max local_min |
mapping |
give the value of every local maximum / minimum whenever there is a change in direction |
|
| lpt |
flatspace zexy |
write data to the parallel port |
|
| makesymbol |
flatspace zexy |
concatenate lists to formatted symbols |
|
| maskxor |
ekext |
exclusive-OR mask map |
|
| match |
cyclone flatspace |
look for a series of numbers and output as a list |
|
| mergefilename |
flatspace iemlib |
merge a list of symbols and floats to a symbol |
|
| modulo_counter |
flatspace iemlib |
increments counter-number from 0 to max-1 by a bang |
|
| multiplex mux |
flatspace zexy |
multiplex the selected inlet to the outlet |
|
| multiselect multisel |
flatspace markex |
select object which accepts a list in the right inlet |
|
| nchange |
flatspace maxlib |
a "new" [change] |
|
| next |
cyclone |
try to separate messages into logical parts |
|
| niagara |
flatspace zexy |
divide a package into 2 subpackages |
|
| nop |
|
no operation |
|
| nroute |
flatspace maxlib |
rout if Nth element is matched |
|
| once |
iemlib |
only the first message passes through |
|
| onebang |
cyclone |
traffic control for bang messages |
|
| oneshot |
flatspace markex |
blocks after initial bang |
|
| OSCprepend |
list-abs |
prepends first argument to an OSC message list |
|
| packel |
flatspace zexy |
get the nth element of a package |
|
| parentdollarzero parent$0 |
iemlib |
receives the parent $0 symbol |
|
| pique |
flatspace |
find peaks in an FFT spectrum |
|
| polymap |
ekext |
two-dimensional polyphony-restricted map |
|
| polystat |
ekext |
outputs statitics about voice usage |
|
| pre_inlet |
flatspace iemlib |
before an incoming message be released to an outlet, a message of 2 items will be sent |
|
| prepend |
cyclone |
prepend a message with another message |
|
| prepend |
flatspace iemlib |
list prefixer |
|
| prepend |
cxc |
list prefixer -> NV |
|
| prepend_ascii |
iemlib |
prepends a message + selector symbol |
|
| prepend_output |
|
an identifier |
|
| prepent |
list-abs |
shortcut for [list prepend]-[list trim] |
|
| pwm |
hcs |
pulse width modulation at message rate |
|
| rec-name |
jmmmp |
automatic naming for a record / playback machine |
|
| receive13 r13 send13 s13 |
ext13 flatspace |
like r and s, with set messages |
|
| receive2list |
iemlib |
convert received message to a list message and then the incoming message |
|
| recent |
ggee |
output only most „recent“ messages |
|
| relay |
flatspace zexy |
relay messages according to their first element |
|
| remote |
flatspace motex |
send data to any receive object |
|
| repack |
flatspace zexy |
(re)pack atoms to packages of a given size |
|
| repeat |
flatspace zexy |
repeat a message several times |
|
| scrolllist |
|
displays and scrolls a text in a patch window |
|
| segregate |
|
segregate the input to various outlets, depending on the type |
|
| sendlocal sl receivelocal rl |
ggee |
send messages locally per canvas |
|
| serialize |
cxc flatspace ggee |
turn a stream of floats into a list |
|
| sguigot |
jmmmp |
spigot with GUI |
|
| sieve |
ekext |
takes integers and maps them to floats |
|
| simile |
ekext flatspace |
compare two numbers according to an error window |
|
| slider sliderh |
ggee |
slider from ggee |
|
| sort |
flatspace zexy |
shell-sort a list of floats |
|
| soundfile_info |
flatspace iemlib |
show the header data of a wav file |
|
| speedlim maxlib_speedlim |
cyclone iemlib |
speed limit for incoming messages |
|
| spell |
cyclone |
convert input to ascii values |
|
| split maxlib_split |
cyclone iemlib |
look for a range of numbers |
|
| split_my_msgs |
hcs |
split a strem of messages |
|
| split_path |
flatspace hcs |
like splitfilename |
|
| split3 |
iemlib |
part a numeric stream into 3 ways |
|
| splitfilename |
flatspace iemlib |
split into path and filename |
|
| spray |
cyclone |
distribute an integer to a numbered outlet |
|
| sprinkler |
flatspace |
dynamic control message dissemination |
|
| sprintf |
cyclone |
format a message of strings and numbers |
|
| sroute |
list-abs |
settable route |
|
| state |
flatspace ggee |
saves settings in a patch to a file |
|
| strcat |
markex |
prepends its text to any symbol that is sent to it |
|
| strcmp |
flatspace zexy |
compare 2 lists as if they were strings |
|
| stripfilename |
flatspace iemlib |
strip the first or last characters of a symbol |
|
| strippath |
ext13 flatspace |
strip a path from a filename |
|
| subst |
flatspace motex |
self-similar substitution/diminution of rows |
|
| substitute |
cyclone |
substitue a symbol for another symbol in a message |
|
| switch |
cyclone |
output a message from a specific inlet |
|
| sync |
flatspace motex |
extended trigger object based on sync from jMax |
|
| t3_bpe |
flatspace iemlib |
time-tagged trigger break point envelope |
|
| take-two |
list-abs |
print all combinations of length 2 without repetition |
|
| temperature |
flatspace maxlib |
output number of input changes in N ms |
|
| thresh |
cyclone |
combine numbers into a list that are received close together |
|
| ticker |
flatspace ggee |
toggle from ggee |
|
| tilt |
flatspace maxlib |
measure "tilt" of input |
|
| toddle |
ggee |
bang that routes messages through |
|
| TogEdge |
cyclone |
report zero / nonzero transitions |
|
| toggle_mess |
flatspace iemlib |
control a message-box with multiple content (abbr. tm) |
|
| transf_fader |
flatspace iemlib |
transforms a slider range |
|
| universal |
cyclone |
send a message to all instances of the same class in this patch (and subatches if desired) |
|
| unroute |
flatspace maxlib |
merges all inputs into one output and prepend an identifier |
|
| unsymbol |
flatspace iemlib |
convert a symbol to a anything selector |
|
| unwonk |
|
unpack which sends unused symbols to the last outlet |
|
| Uzi |
cyclone |
send a specified number of bangs as fast as possible |
|
| xerox |
|
|
|
| zl |
cyclone |
multi purpose list processing object |
|