mirror of
https://github.com/AnxiousAnt/PatchGen.git
synced 2026-04-01 03:39:37 +02:00
9.6 KiB
9.6 KiB
| 1 | Object Name | Description |
|---|---|---|
| 2 | bang | output a bang message |
| 3 | change | remove repeated numbers from a stream |
| 4 | float | store and recall a number |
| 5 | int | store and recall an integer |
| 6 | list | manipulate lists |
| 7 | list append | manipulate lists |
| 8 | list fromsymbol | manipulate lists |
| 9 | list length | manipulate lists |
| 10 | list prepend | manipulate lists |
| 11 | list split | manipulate lists |
| 12 | list store | manipulate lists |
| 13 | list tosymbol | manipulate lists |
| 14 | list trim | manipulate lists |
| 15 | makefilename | format a symbol with a variable field |
| 16 | moses | part a numeric stream |
| 17 | pack | make compound messages |
| 18 | print messages to terminal window | |
| 19 | receive | Receive messages without patch cords. |
| 20 | route | route messages according to first element |
| 21 | select | test for matching numbers or symbols |
| 22 | send | Send messages without patch cords. |
| 23 | spigot | pass or block messages |
| 24 | swap | swap two numbers |
| 25 | symbol | store and recall a symbol |
| 26 | trace | message tracing for debugging |
| 27 | trigger | sequence messages in right-to-left order. |
| 28 | t | sequence messages in right-to-left order. |
| 29 | unpack | get elements of compound messages |
| 30 | until | looping mechanism |
| 31 | value | shared numeric value |
| 32 | cputime | measure CPU time |
| 33 | delay | send a message after a time delay |
| 34 | line | send a series of linearly stepped numbers |
| 35 | metro | send a message periodically |
| 36 | pipe | dynamically growable delay line for numbers |
| 37 | realtime | measure real time |
| 38 | timer | measure time intervals |
| 39 | != | relational tests |
| 40 | * | multiply two numbers |
| 41 | / | divide two numbers |
| 42 | & | bit twiddling |
| 43 | && | bit twiddling |
| 44 | % | higher math |
| 45 | + | add two numbers |
| 46 | < | relational tests |
| 47 | << | bit twiddling |
| 48 | <= | relational tests |
| 49 | == | relational tests |
| 50 | > | relational tests |
| 51 | >= | relational tests |
| 52 | >> | bit twiddling |
| 53 | | | bit twiddling |
| 54 | || | bit twiddling |
| 55 | abs | math functions |
| 56 | atan | trigonometric functions |
| 57 | atan2 | trigonometric functions |
| 58 | clip | force a number into a range |
| 59 | cos | trigonometric functions |
| 60 | dbtopow | convert acoustical units |
| 61 | dbtorms | convert acoustical units |
| 62 | div | higher math |
| 63 | exp | math functions |
| 64 | expr | evaluation of control data expressions |
| 65 | ftom | convert acoustical units |
| 66 | log | math functions |
| 67 | max | maximum of 2 numbers |
| 68 | min | minimum of two numbers |
| 69 | mod | higher math |
| 70 | mtof | convert acoustical units |
| 71 | pow | math functions |
| 72 | powtodb | convert acoustical units |
| 73 | random | pseudo random integers |
| 74 | rmstodb | convert acoustical units |
| 75 | sin | trigonometric functions |
| 76 | sqrt | math functions |
| 77 | tan | trigonometric functions |
| 78 | wrap | wrap a number to range [[0,1) |
| 79 | bendin | MIDI input |
| 80 | bendout | MIDI output |
| 81 | ctlin | MIDI input |
| 82 | ctlout | MIDI output |
| 83 | fudiformat | FUDI messages to and from Pd lists |
| 84 | fudiparse | FUDI messages to and from Pd lists |
| 85 | makenote | schedule delayed 'note off' message for a note-on |
| 86 | midiin | MIDI input |
| 87 | midiout | MIDI output |
| 88 | midirealtimein | MIDI input |
| 89 | notein | MIDI input |
| 90 | noteout | MIDI output |
| 91 | oscformat | OSC messages to and from Pd lists |
| 92 | oscparse | OSC messages to and from Pd lists |
| 93 | pgmin | MIDI input |
| 94 | pgmout | MIDI output |
| 95 | poly | MIDI-style polyphonic voice allocator. |
| 96 | polytouchin | MIDI input |
| 97 | polytouchout | MIDI output |
| 98 | stripnote | strip 'note off' messages |
| 99 | sysexin | MIDI input |
| 100 | touchin | MIDI input |
| 101 | touchout | MIDI output |
| 102 | array | general array creation and manipulation |
| 103 | array define | create an array. |
| 104 | array get | get contents as a list. |
| 105 | array max | output maximum value of an array. |
| 106 | array min | output minimum value of an array. |
| 107 | array quantile | outputs the specified quantile. |
| 108 | array random | array as probabilities. |
| 109 | array set | set contents from a list. |
| 110 | array size | output or set array size. |
| 111 | array sum | sum all or a range of elements. |
| 112 | garray | graphical array (messages received via array name). |
| 113 | soundfiler | read and write tables to soundfiles |
| 114 | table | subpatch with array. |
| 115 | tabread | read a number from a table |
| 116 | tabwrite | write a number to a table |
| 117 | bag | collection of numbers |
| 118 | declare | set environment for loading patch |
| 119 | file | low-level file operations |
| 120 | file copy | copy a file around. |
| 121 | file define | share file handles. |
| 122 | file delete | remove files and directories. |
| 123 | file glob | find pathnames matching a pattern |
| 124 | file handle | operate on file handles. |
| 125 | file isdirectory | check if path is an existing directory |
| 126 | file isfile | check if path is an existing regular file. |
| 127 | file join | 'join' a list of components using '/' as the separator. |
| 128 | file mkdir | create directories |
| 129 | file move | move a file to a new destination. |
| 130 | file size | get size of a file |
| 131 | file split | 'split' path into components |
| 132 | file splitext | separates directory+file and extension. |
| 133 | file splitname | separates directory an file components. |
| 134 | file stat | get metainformation about a file/directory |
| 135 | file which | locate a file |
| 136 | key | grab keyboard input |
| 137 | keyname | grab keyboard input |
| 138 | keyup | grab keyboard input |
| 139 | loadbang | bang on load |
| 140 | netreceive | listen for incoming messages from network |
| 141 | netsend | send Pd messages over a network |
| 142 | openpanel | query for files or directories. |
| 143 | pdcontrol | communicate with pd and/or this patch |
| 144 | qlist | text-based sequencer |
| 145 | savepanel | query you for the name of a file to create. |
| 146 | savestate | save and restore run-time state from within an abstraction |
| 147 | text | manage a list of messages |
| 148 | text define | create, store, and/or edit texts |
| 149 | text delete | delete a line or clear. |
| 150 | text fromlist | convert from list. |
| 151 | text get | read and output a line. |
| 152 | text insert | insert a line. |
| 153 | text search | search for a line. |
| 154 | text sequence | sequencer/message-sender. |
| 155 | text set | replace or add a line |
| 156 | text size | get number of lines or elements. |
| 157 | text tolist | convert text to a list. |
| 158 | textfile | read and write text files |
| 159 | -~ | binary operators on audio signals |
| 160 | *~ | binary operators on audio signals |
| 161 | /~ | binary operators on audio signals |
| 162 | +~ | binary operators on audio signals |
| 163 | abs~ | absolute value for signals |
| 164 | clip~ | restrict a signal between two limits |
| 165 | dbtopow~ | acoustic conversions for audio signals |
| 166 | dbtorms~ | acoustic conversions for audio signals |
| 167 | exp~ | exponential function |
| 168 | expr~ | evaluation of audio signal expressions on a vector by vector basis |
| 169 | fexpr~ | evaluation of audio signal expressions on a sample by sample basis |
| 170 | fft~ | forward complex FFT |
| 171 | framp~ | estimate frequency and amplitude of FFT. |
| 172 | ftom~ | acoustic conversions for audio signals |
| 173 | ifft~ | inverse complex FFT |
| 174 | log~ | logarithms for signals. |
| 175 | max~ | binary operators on audio signals |
| 176 | min~ | binary operators on audio signals |
| 177 | mtof~ | acoustic conversions for audio signals |
| 178 | pow~ | power function for signals |
| 179 | powtodb~ | acoustic conversions for audio signals |
| 180 | q8_rsqrt~ | signal reciprocal square root |
| 181 | q8_sqrt~ | signal square root |
| 182 | rfft~ | forward real FFT |
| 183 | rifft~ | inverse real FFT |
| 184 | rmstodb~ | acoustic conversions for audio signals |
| 185 | rsqrt~ | signal reciprocal square root |
| 186 | sqrt~ | signal square root |
| 187 | wrap~ | remainder modulo 1 for signals |
| 188 | adc~ | audio input from sound card |
| 189 | bang~ | output bang after each DSP cycle |
| 190 | catch~ | catch signal from one or more throw~ objects. |
| 191 | dac~ | audio output to sound card |
| 192 | line~ | audio ramp generator |
| 193 | print~ | print out raw values of a signal |
| 194 | readsf~ | read a soundfile |
| 195 | receive~ | receive signal from a send~ object. |
| 196 | samplerate~ | get sample rate |
| 197 | send~ | send signal to one or more receive~ objects. |
| 198 | sig~ | convert numbers to signals |
| 199 | snapshot~ | convert a signal to a number on demand |
| 200 | threshold~ | trigger from audio signal. generator |
| 201 | throw~ | throw signal to a matching catch~ object. |
| 202 | vline~ | high-precision audio ramp generator |
| 203 | vsnapshot~ | deluxe snapshot~ |
| 204 | writesf~ | write audio signals to a soundfile |
| 205 | cos~ | cosine waveshaper |
| 206 | noise~ | uniformly distributed white noise |
| 207 | osc~ | cosine wave oscillator |
| 208 | phasor~ | phase ramp generator. |
| 209 | tabosc4~ | 4-point interpolating oscillator |
| 210 | tabplay~ | play a table as a sample (non-transposing). |
| 211 | tabread~ | non-interpolating table lookup for signals. |
| 212 | tabread4 | 4-point-interpolating table lookup for signals. lookup for signals. |
| 213 | tabreceive~ | read a block of a signal from an array continuously |
| 214 | tabsend~ | write a block of a signal to an array continuously |
| 215 | tabwrite~ | write a signal in an array. |
| 216 | biquad~ | 2nd order (2-pole / 2-zero) filter |
| 217 | bp~ | 2-pole bandpass filter |
| 218 | cpole~ | complex one-pole filter |
| 219 | czero~ | complex one-zero filter |
| 220 | env~ | envelope follower |
| 221 | hip~ | one-pole high pass filter. |
| 222 | lop~ | one-pole low pass filter. |
| 223 | rpole~ | real one-pole filter. |
| 224 | rzero~ | real one-zero filter |
| 225 | samphold~ | sample and hold unit |
| 226 | slop~ | slew-limiting low-pass filter |
| 227 | vcf~ | voltage-controlled band/low-pass filter |
| 228 | delread~ | read from a delay line. |
| 229 | delread4~ | read from a delay line with 4-point interpolation (for variable delay times) |
| 230 | delwrite~ | write in a delay line. |
| 231 | block~ | set block size for DSP |
| 232 | clone | make multiple copies of an abstraction. |
| 233 | inlet | control inlet |
| 234 | inlet~ | audio inlet |
| 235 | namecanvas | attach the canvas window to a name |
| 236 | outlet | control outlet |
| 237 | outlet~ | audio outlet |
| 238 | pd | define a subwindow (subpatch) |
| 239 | switch~ | set block size and on/off control for DSP |
| 240 | drawcurve | draw shapes for data structures |
| 241 | drawnumber | draw numbers, symbols or texts for Data Structures. |
| 242 | drawpolygon | draw shapes for data structures |
| 243 | drawsymbol | draw numbers, symbols or texts for Data Structures. |
| 244 | drawtext | draw numbers, symbols or texts for Data Structures. |
| 245 | filledcurve | draw shapes for data structures |
| 246 | filledpolygon | draw shapes for data structures |
| 247 | plot | draw array elements of scalars |
| 248 | struct | declare the fields in a data structure. |
| 249 | append | add an item to a Data Structure list. |
| 250 | element | get pointer to an element of an array |
| 251 | get | get values from a scalar |
| 252 | getsize | get size of a Data Structures array |
| 253 | scalar | create a scalar datum (default [scalar define]). |
| 254 | scalar define | defines and maintains a scalar. |
| 255 | set | set values in a scalar |
| 256 | bob~ | Runge-Kutte numerical simulation of the Moog analog resonant filter |
| 257 | bonk~ | attack detection and spectral envelope measurement |
| 258 | choice | search for a best match to an incoming list |
| 259 | complex-mod~ | complex amplitude modulator |
| 260 | hilbert~ | Hilbert transform |
| 261 | loop~ | phase generator for looping samplers |
| 262 | lrshift~ | shift signal vector elements left or right |
| 263 | output~ | simple stereo output GUI abstraction. |
| 264 | pd~ | run a pd sub-process |
| 265 | rev1~ | simple 1-in, 1-out reverberator |
| 266 | rev2~ | simple 1-in, 4-out reverberator |
| 267 | rev3~ | hard-core, 2-in, 4-out reverberator |
| 268 | sigmund~ | sinusoidal analysis and pitch tracking |
| 269 | stdout | write messages to standard output |
| 270 | fiddle~ | pitch estimator and sinusoidal peak finder |
| 271 | pique | find peaks in an FFT spectrum |