#N canvas 116 44 745 553 10; #X obj 101 83 zexy; #X msg 101 59 help; #N canvas 259 142 708 221 io~ 0; #X obj 41 184 sfplay; #X obj 137 185 sfrecord; #X msg 41 162 help; #X msg 137 163 help; #X text 297 186 harddisk-recording tools; #X text 144 19 input~/output~ objects; #X connect 2 0 0 0; #X connect 3 0 1 0; #X restore 74 187 pd io~; #N canvas 320 195 583 254 generators~ 0; #X obj 125 173 noisi~; #X msg 125 151 help; #X msg 29 149 help; #X msg 125 103 help; #X msg 29 101 help; #X obj 29 171 noish~; #X obj 29 123 dirac~; #X obj 125 125 step~; #X text 296 174 bandlimited noise~ generators; #X text 290 127 scientific test-functions; #X text 152 26 generator~ objects; #X connect 1 0 0 0; #X connect 2 0 5 0; #X connect 3 0 7 0; #X connect 4 0 6 0; #X restore 74 212 pd generators~; #N canvas 362 224 657 505 processing~ 0; #X obj 52 93 limiter~; #X obj 51 143 quantize~; #X obj 52 193 swap~; #X msg 51 121 help; #X msg 52 71 help; #X msg 52 171 help; #X text 280 92 a limiter/compressor module; #X text 121 16 signal~processing objects; #X text 280 131 quantizes signals by various degrees; #X text 281 186 byte-swapps a 16bit signal; #X obj 55 254 z~; #X msg 55 231 help; #X text 245 228 a samplewise delay \, great for designing FIR-filters ; #X text 253 247 (you cannot use it for IIR-filters !); #X obj 62 336 blockswap~; #X msg 62 314 help; #X text 244 339 swap upper and lower part of a signal-block; #X msg 62 374 help; #X obj 62 396 blockmirror~; #X text 244 399 revert a signal-block (play it back reversely); #X connect 3 0 1 0; #X connect 4 0 0 0; #X connect 5 0 2 0; #X connect 11 0 10 0; #X connect 15 0 14 0; #X connect 17 0 18 0; #X restore 74 236 pd processing~; #N canvas 319 68 585 573 analytic~ 0; #X obj 26 173 sigzero~; #X msg 26 151 help; #X text 164 171 detects whether a signal-block is zero throughout or not; #X obj 25 236 pdf~; #X msg 25 213 help; #X text 165 237 get the probability density function of a signal; #X text 130 48 signal~analyzing objectsd; #X obj 27 303 envrms~; #X obj 28 356 avg~; #X obj 29 407 tavg~; #X msg 27 282 help; #X msg 28 335 help; #X msg 29 386 help; #X text 158 300 the same as env~ \, except that this outputs rms instead of dB; #X text 158 356 arithmetic mean of one signal~vector; #X text 161 407 arithmetic mean between two bangs; #X msg 31 448 help; #X obj 31 469 dfreq~; #X text 164 469 frequency detector; #X connect 1 0 0 0; #X connect 4 0 3 0; #X connect 10 0 7 0; #X connect 11 0 8 0; #X connect 12 0 9 0; #X connect 16 0 17 0; #X restore 74 261 pd analytic~; #N canvas 299 114 664 548 others~ 0; #X obj 31 70 nop~; #X msg 31 48 help; #X text 246 63 do_nothing but delay for one-block (useful for synchronising) ; #X text 175 11 miscanellous signal~ objects; #X msg 31 127 help; #X obj 31 149 pack~; #X msg 77 128 help; #X obj 77 150 unpack~; #X text 245 138 convert a signal to (packages of) floats and vice-versa ; #X msg 31 350 help; #X msg 32 394 help; #X obj 31 371 multiplex~; #X obj 32 415 demultiplex~; #X msg 129 350 help; #X msg 130 393 help; #X obj 129 371 mux~; #X obj 130 415 demux~; #X text 245 416 multiplex 1 IN~signal to 1-of-n OUT~signals; #X text 246 369 multiplex 1-of-n IN~signals to 1 OUT~signal; #X msg 31 297 help; #X obj 31 319 multiline~; #X text 239 316 a line~d multiplication for multiple streams; #X connect 1 0 0 0; #X connect 4 0 5 0; #X connect 6 0 7 0; #X connect 9 0 11 0; #X connect 10 0 12 0; #X connect 13 0 15 0; #X connect 14 0 16 0; #X connect 19 0 20 0; #X restore 74 332 pd others~; #X text 289 183 alternative i/o-devices (harddisk \, net \, ...); #X text 288 207 useful signal generators; #X text 291 231 process your own signals; #X text 290 257 and analyze them; #X text 290 328 none of the above; #N canvas 0 0 591 430 sigbinops~ 0; #X obj 81 96 >~; #X obj 81 129 <~; #X obj 81 162 ==~; #X obj 81 244 &&~; #X obj 81 277 ||~; #X text 159 95 greater; #X text 158 131 less; #X text 157 165 equal; #X text 156 246 logical AND; #X text 154 278 logical OR; #X obj 80 347 abs~; #X obj 80 375 sgn~; #X text 158 348 absolute value (I think this is included at GEM too) ; #X text 158 375 sign of a function; #X text 148 32 binary and math operators for signals~; #X restore 74 286 pd sigbinops~; #X text 289 284 some mathematical and logical functions that were missing ; #N canvas 266 0 630 542 basic 0; #X obj 41 28 nop; #X text 222 28 a do nothing - pass through everything; #X obj 41 85 lister; #X obj 98 86 l; #X text 216 87 store a list (like "float" \, "int" \, ...); #X text 83 86 ==; #X obj 40 244 repack; #X text 211 242 (re)packs atoms to packages of a given size; #X obj 40 275 packel; #X text 209 272 the specified element of a list; #X obj 39 316 niagara; #X text 214 315 split 1 package into 2 at a specifique point; #X obj 43 464 segregate; #X text 210 463 segregates the input to various outputs depending on the type; #X text 210 117 convert anythings to lists; #X obj 41 115 any2list; #X text 101 115 ==; #X obj 119 115 a2l; #X obj 39 215 length; #X text 210 214 get the length of a list; #X obj 41 351 glue; #X text 216 345 append a list to another; #X obj 42 409 list2symbol; #X text 123 410 ==; #X obj 140 409 l2s; #X text 207 410 convert a list into a single symbol; #X obj 40 147 repeat 0; #X text 211 148 repeat a message N-times; #X restore 72 446 pd basic control; #N canvas 401 27 602 871 advanced 0; #X obj 28 129 makesymbol; #X msg 28 107 help; #X text 202 129 concatenate lists to formatted symbols; #X msg 28 154 help; #X obj 28 176 date; #X msg 67 154 help; #X obj 67 176 time; #X text 201 173 get the current system date/time; #X obj 28 229 index; #X msg 28 207 help; #X text 202 226 map symbols to indices; #X text 166 384 (no "help"-message available...); #X obj 28 433 demultiplex; #X obj 128 433 demux; #X text 109 434 ==; #X text 199 434 demultiplex the inlet to a specified outlet; #X obj 28 485 drip; #X text 201 484 extract the atoms of a package (opt. scheduled); #X msg 28 278 help; #X obj 28 302 msgfile; #X text 197 300 a powerful "textfile" derivative; #X obj 28 629 lpt; #X text 200 625 write data to the parallel port (line printer); #X text 109 454 ==; #X obj 28 453 multiplex; #X obj 128 453 mux; #X text 200 456 multiplex the specified inlet to the outlet; #X obj 28 672 operating_system; #X text 209 676 get the current operating system; #X obj 31 553 fifop; #X text 195 554 a FIFO (first-in-first-out) with Priorities; #X obj 31 583 lifop; #X text 195 584 a LIFO (last-in-first-out) with Priorities; #X obj 28 350 strcmp; #X text 194 354 compare to symbols with strcmp(); #X connect 1 0 0 0; #X connect 3 0 4 0; #X connect 5 0 6 0; #X connect 9 0 8 0; #X connect 18 0 19 0; #X restore 73 478 pd advanced control; #X text 285 477 some more complex control objects (systime \, tabread4 \, ...); #X text 282 446 some useful control objects (nop...); #X text 288 567 objects to work with matrices (moved to IEMMATRIX) ; #N canvas 221 222 583 258 matrix 0; #X obj 224 173 iemmatrix; #X text 109 52 zexy>=2.0 no longer has any matrix-objects.; #X text 109 72 instead \, these objects are now in a separate library "iemmatrix" \, dedicated solely to manipulation of 2D-matrices.; #X text 185 171 use; #X restore 73 570 pd matrix; #N canvas 0 0 616 602 numeric 0; #X obj 39 46 list2int; #X text 94 47 ==; #X obj 112 47 l2i; #X obj 41 85 atoi; #X text 207 49 cast each float of a list/anything to an integer; #X text 209 83 ascii to integer; #X obj 42 435 sort; #X text 208 438 shell-sort a package of floats; #X obj 42 303 mavg; #X msg 42 283 help; #X text 214 307 a moving average filter; #X obj 41 346 mean; #X msg 41 327 help; #X msg 40 367 help; #X obj 40 386 minmax; #X text 209 343 get the mean value of a list of floats (==vector); #X text 208 383 get the minimum and the maximum of a vector; #X obj 43 223 .; #X text 209 225 scalar multiplication of 2 vectors; #X obj 43 158 prime; #X text 200 162 check whether a number is prime; #X obj 43 259 sum; #X text 194 252 elementwise sum of a list; #X obj 44 137 wrap; #X text 196 139 wrap a number between an upper and a lower bound; #X obj 50 505 urn; #X text 199 502 Unique-Random-Numbers: get random numbers from an urn ; #X connect 9 0 8 0; #X connect 12 0 11 0; #X connect 13 0 14 0; #X restore 71 378 pd numeric objects; #X text 282 376 objects dealing with numbers; #N canvas 306 127 571 219 tables 0; #X msg 29 16 help; #X obj 29 35 tabdump table; #X text 205 33 dump a table as a list of floats; #X msg 30 55 help; #X obj 30 74 tabset table; #X text 206 72 set a table with a list of floats; #X msg 29 106 help; #X obj 29 125 tabminmax table; #X text 208 128 get minimum and maximum; #X connect 0 0 1 0; #X connect 3 0 4 0; #X connect 6 0 7 0; #X restore 73 508 pd tables; #X text 288 517 objects to work on tables; #N canvas 0 0 701 577 conversions 0; #X obj 65 95 cart2sph; #X obj 65 115 cart2pol; #X obj 65 155 sph2pol; #X obj 65 175 sph2cart; #X obj 65 224 pol2cart; #X obj 65 247 pol2sph; #X text 84 67 coordinate-conversion; #X text 186 168 convert between Cartesian \, polar and spherical corrdinates ; #X obj 72 334 deg2rad; #X obj 72 362 rad2deg; #X text 146 350 convert between degree and radiant; #X restore 72 402 pd conversions; #X text 279 406 numeric conversion (coordinates \, angles \, ...); #X text 430 82 bug-reports: zmoelnig-AT-iem.at; #N canvas 498 232 309 146 META 0; #X text 10 10 NAME zexy; #X text 10 30 VERSION @PACKAGE_VERSION@; #X text 10 50 AUTHOR IOhannes m zmölnig; #X text 10 70 LICENSE GPL-2; #X text 10 90 DESCRIPTION the swiss army knife for Pd; #X restore 23 27 pd META; #X text 228 7 the zexy external; #X text 429 66 (c) forum::für::umlute 1999-2012; #X connect 1 0 0 0;