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 |
iemlib |
receives the parent 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 |
|