Files
PatchGen/obj-check/pd-objects-csv.csv
AnxiousAnt edd218a68a obj-check
2024-07-29 13:05:55 +05:30

9.6 KiB

1Object NameDescription
2bangoutput a bang message
3changeremove repeated numbers from a stream
4floatstore and recall a number
5intstore and recall an integer
6listmanipulate lists
7list appendmanipulate lists
8list fromsymbolmanipulate lists
9list lengthmanipulate lists
10list prependmanipulate lists
11list splitmanipulate lists
12list storemanipulate lists
13list tosymbolmanipulate lists
14list trimmanipulate lists
15makefilenameformat a symbol with a variable field
16mosespart a numeric stream
17packmake compound messages
18printprint messages to terminal window
19receiveReceive messages without patch cords.
20routeroute messages according to first element
21selecttest for matching numbers or symbols
22sendSend messages without patch cords.
23spigotpass or block messages
24swapswap two numbers
25symbolstore and recall a symbol
26tracemessage tracing for debugging
27triggersequence messages in right-to-left order.
28unpackget elements of compound messages
29untillooping mechanism
30valueshared numeric value
31cputimemeasure CPU time
32delaysend a message after a time delay
33linesend a series of linearly stepped numbers
34metrosend a message periodically
35pipedynamically growable delay line for numbers
36realtimemeasure real time
37timermeasure time intervals
38-subtract two numbers
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
55absmath functions
56atantrigonometric functions
57atan2trigonometric functions
58clipforce a number into a range
59costrigonometric functions
60dbtopowconvert acoustical units
61dbtormsconvert acoustical units
62divhigher math
63expmath functions
64exprevaluation of control data expressions
65ftomconvert acoustical units
66logmath functions
67maxmaximum of 2 numbers
68minminimum of two numbers
69modhigher math
70mtofconvert acoustical units
71powmath functions
72powtodbconvert acoustical units
73randompseudo random integers
74rmstodbconvert acoustical units
75sintrigonometric functions
76sqrtmath functions
77tantrigonometric functions
78wrapwrap a number to range [[0,1)
79bendinMIDI input
80bendoutMIDI output
81ctlinMIDI input
82ctloutMIDI output
83fudiformatFUDI messages to and from Pd lists
84fudiparseFUDI messages to and from Pd lists
85makenoteschedule delayed 'note off' message for a note-on
86midiinMIDI input
87midioutMIDI output
88midirealtimeinMIDI input
89noteinMIDI input
90noteoutMIDI output
91oscformatOSC messages to and from Pd lists
92oscparseOSC messages to and from Pd lists
93pgminMIDI input
94pgmoutMIDI output
95polyMIDI-style polyphonic voice allocator.
96polytouchinMIDI input
97polytouchoutMIDI output
98stripnotestrip 'note off' messages
99sysexinMIDI input
100touchinMIDI input
101touchoutMIDI output
102arraygeneral array creation and manipulation
103array definecreate an array.
104array getget contents as a list.
105array maxoutput maximum value of an array.
106array minoutput minimum value of an array.
107array quantileoutputs the specified quantile.
108array randomarray as probabilities.
109array setset contents from a list.
110array sizeoutput or set array size.
111array sumsum all or a range of elements.
112garraygraphical array (messages received via array name).
113soundfilerread and write tables to soundfiles
114tablesubpatch with array.
115tabreadread a number from a table
116tabwritewrite a number to a table
117bagcollection of numbers
118declareset environment for loading patch
119filelow-level file operations
120file copycopy a file around.
121file defineshare file handles.
122file deleteremove files and directories.
123file globfind pathnames matching a pattern
124file handleoperate on file handles.
125file isdirectorycheck if path is an existing directory
126file isfilecheck if path is an existing regular file.
127file join'join' a list of components using '/' as the separator.
128file mkdircreate directories
129file movemove a file to a new destination.
130file sizeget size of a file
131file split'split' path into components
132file splitextseparates directory+file and extension.
133file splitnameseparates directory an file components.
134file statget metainformation about a file/directory
135file whichlocate a file
136keygrab keyboard input
137keynamegrab keyboard input
138keyupgrab keyboard input
139loadbangbang on load
140netreceivelisten for incoming messages from network
141netsendsend Pd messages over a network
142openpanelquery for files or directories.
143pdcontrolcommunicate with pd and/or this patch
144qlisttext-based sequencer
145savepanelquery you for the name of a file to create.
146savestatesave and restore run-time state from within an abstraction
147textmanage a list of messages
148text definecreate, store, and/or edit texts
149text deletedelete a line or clear.
150text fromlistconvert from list.
151text getread and output a line.
152text insertinsert a line.
153text searchsearch for a line.
154text sequencesequencer/message-sender.
155text setreplace or add a line
156text sizeget number of lines or elements.
157text tolistconvert text to a list.
158textfileread 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
163abs~absolute value for signals
164clip~restrict a signal between two limits
165dbtopow~acoustic conversions for audio signals
166dbtorms~acoustic conversions for audio signals
167exp~exponential function
168expr~evaluation of audio signal expressions on a vector by vector basis
169fexpr~evaluation of audio signal expressions on a sample by sample basis
170fft~forward complex FFT
171framp~estimate frequency and amplitude of FFT.
172ftom~acoustic conversions for audio signals
173ifft~inverse complex FFT
174log~logarithms for signals.
175max~binary operators on audio signals
176min~binary operators on audio signals
177mtof~acoustic conversions for audio signals
178pow~power function for signals
179powtodb~acoustic conversions for audio signals
180q8_rsqrt~signal reciprocal square root
181q8_sqrt~signal square root
182rfft~forward real FFT
183rifft~inverse real FFT
184rmstodb~acoustic conversions for audio signals
185rsqrt~signal reciprocal square root
186sqrt~signal square root
187wrap~remainder modulo 1 for signals
188adc~audio input from sound card
189bang~output bang after each DSP cycle
190catch~catch signal from one or more throw~ objects.
191dac~audio output to sound card
192line~audio ramp generator
193print~print out raw values of a signal
194readsf~read a soundfile
195receive~receive signal from a send~ object.
196samplerate~get sample rate
197send~send signal to one or more receive~ objects.
198sig~convert numbers to signals
199snapshot~convert a signal to a number on demand
200threshold~trigger from audio signal. generator
201throw~throw signal to a matching catch~ object.
202vline~high-precision audio ramp generator
203vsnapshot~deluxe snapshot~
204writesf~write audio signals to a soundfile
205cos~cosine waveshaper
206noise~uniformly distributed white noise
207osc~cosine wave oscillator
208phasor~phase ramp generator.
209tabosc4~4-point interpolating oscillator
210tabplay~play a table as a sample (non-transposing).
211tabread~non-interpolating table lookup for signals.
212tabread44-point-interpolating table lookup for signals. lookup for signals.
213tabreceive~read a block of a signal from an array continuously
214tabsend~write a block of a signal to an array continuously
215tabwrite~write a signal in an array.
216biquad~2nd order (2-pole / 2-zero) filter
217bp~2-pole bandpass filter
218cpole~complex one-pole filter
219czero~complex one-zero filter
220env~envelope follower
221hip~one-pole high pass filter.
222lop~one-pole low pass filter.
223rpole~real one-pole filter.
224rzero~real one-zero filter
225samphold~sample and hold unit
226slop~slew-limiting low-pass filter
227vcf~voltage-controlled band/low-pass filter
228delread~read from a delay line.
229delread4~read from a delay line with 4-point interpolation (for variable delay times)
230delwrite~write in a delay line.
231block~set block size for DSP
232clonemake multiple copies of an abstraction.
233inletcontrol inlet
234inlet~audio inlet
235namecanvasattach the canvas window to a name
236outletcontrol outlet
237outlet~audio outlet
238pddefine a subwindow (subpatch)
239switch~set block size and on/off control for DSP
240drawcurvedraw shapes for data structures
241drawnumberdraw numbers, symbols or texts for Data Structures.
242drawpolygondraw shapes for data structures
243drawsymboldraw numbers, symbols or texts for Data Structures.
244drawtextdraw numbers, symbols or texts for Data Structures.
245filledcurvedraw shapes for data structures
246filledpolygondraw shapes for data structures
247plotdraw array elements of scalars
248structdeclare the fields in a data structure.
249appendadd an item to a Data Structure list.
250elementget pointer to an element of an array
251getget values from a scalar
252getsizeget size of a Data Structures array
253scalarcreate a scalar datum (default [scalar define]).
254scalar definedefines and maintains a scalar.
255setset values in a scalar
256bob~Runge-Kutte numerical simulation of the Moog analog resonant filter
257bonk~attack detection and spectral envelope measurement
258choicesearch for a best match to an incoming list
259complex-mod~complex amplitude modulator
260hilbert~Hilbert transform
261loop~phase generator for looping samplers
262lrshift~shift signal vector elements left or right
263output~simple stereo output GUI abstraction.
264pd~run a pd sub-process
265rev1~simple 1-in, 1-out reverberator
266rev2~simple 1-in, 4-out reverberator
267rev3~hard-core, 2-in, 4-out reverberator
268sigmund~sinusoidal analysis and pitch tracking
269stdoutwrite messages to standard output
270fiddle~pitch estimator and sinusoidal peak finder
271piquefind peaks in an FFT spectrum