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 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 |
|
| 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 | |
your comment:





