next The next object in Pure Data determines if an incoming message belongs to the same "logical event" as the preceding message.
togedge The togedge object detects transitions in numerical input.
0x3e0x7e The >~ object compares two incoming audio signals, outputting a signal that is true (non-zero) when the first inlet's signal is greater than the second.
changed The changed object acts as a message filter, passing through any incoming message only if it differs from the previously received one.
op The op object in Pure Data provides a wide range of mathematical, comparative, bitwise, and logical operations.
schmitt The schmitt object implements a Schmitt trigger, a comparator with hysteresis.
status~ The status~ object detects transitions in an audio signal.
greaterthan~ The greaterthan~ (or >~) object performs a sample-by-sample comparison between two signal inputs.
gaterelease~ The gaterelease~ object in Pure Data controls the release of gate signals.
above~ The above~ object detects when an input signal crosses a specified threshold.
trig2bang The trig2bang object detects transitions from a zero to a non-zero float signal.
gaterelease The gaterelease object manages the timed release of a gate signal.
==~ The ==~ object compares two incoming audio signals for equality, outputting a signal that indicates whether they are identical.
past The past object compares an incoming list of numbers against a list of thresholds.
gate2imp~ The gate2imp~ object converts a gate signal into an impulse.
schmitt~ The schmitt~ object implements a Schmitt trigger, outputting a 1 or 0 signal based on whether its input crosses a high or low threshold.
fluid.datasetquery The fluid.datasetquery object allows users to query and filter FluidDataSet objects.
bitxor~ The bitxor~ object performs a bitwise exclusive OR (XOR) operation on two audio signals, or between an audio signal and a 32-bit integer bitmask.
buddy The buddy object synchronizes incoming messages across its inlets, outputting them only when all inlets have received a message.
tSphere3D The tSphere3D object performs a spherical test to determine if a "mass" (likely a point or object) is located within a defined 3D spherical region.
greaterthaneq~ The greaterthaneq~ (or >=~) object performs a "greater than or equal to" comparison for audio signals.
strcmp The strcmp object compares two lists as if they were strings, similar to the strcmp function in C programming.
limit The limit object controls the rate at which messages are passed through, allowing a message only after a specified time (in milliseconds) has elapsed since the last output.
bitand~ The bitand~ object performs a bitwise AND operation on two input signals or a signal and a given bitmask.
zigbinops The zigbinops help patch describes a collection of signal-rate Pure Data objects from the zexy library.
notequals~ The notequals~ (or !=~) object performs a "not equal to" comparison between its left signal input and either its right signal input or a creation argument.
lessthan~ The lessthan~ (or <~) object performs a "less than" comparison for audio signals.
bitor~ The bitor~ object performs a bitwise OR operation on two 32-bit values, either two audio signals or an audio signal and a bitmask.
decode The decode object takes an integer input and activates the corresponding output (0-indexed) by sending a 1, while all other outputs receive 0.
match The match object outputs data when its input matches its arguments.
lessthaneq~ The lessthaneq~ (or <=~) object performs a "less than or equal to" comparison on incoming audio signals.
gatedelay The gatedelay~ object delays the "on" value of a control gate by a specified time in milliseconds.
thresh~ The thresh~ object acts as a Schmitt trigger, detecting when an input signal crosses specified high and low thresholds.
changed~ The changed~ object detects changes in an incoming signal.
switch The switch object routes messages from one of its multiple data inlets to a single outlet.
matchbox The matchbox object stores a collection of lists and retrieves them based on various matching algorithms.
0x3c0x7e This Pure Data object, 0x3c0x7e, is an abstraction for the signal comparison object <~.
routeall The routeall object routes incoming messages based on whether their first element (or a specified element) matches its arguments.
bitnot~bitnot~ performs a bitwise NOT operation (one's complement) on an incoming signal.
op~ The op~ object performs various signal operations, including comparative, logical, bitwise, and modulo calculations.
regex The regex object checks if an input symbol matches a given regular expression.
match~ The match~ object compares an incoming signal to a list of predefined values.
tCube3D The tCube3D object determines if a given 3D point (referred to as a "mass") is located within a user-defined 3D bounding box.
equals~ The equals~ (or ==~) object performs a signal comparison, outputting a signal of 1 when its left inlet signal is equal to its right inlet signal or argument, and 0 otherwise.
toggleff~ The toggleff~ object is a signal-triggered toggle that switches its output between 0 and 1 each time it receives an input signal.
above The above object monitors an incoming float value, sending a bang from its left outlet when the value rises above a specified threshold.
0x7c0x7c0x7e The Pure Data object ||~ performs a logical OR operation on two incoming audio signals.
onebang The onebang object gates incoming bangs, allowing the first bang through its left outlet only after a bang has been received in its right inlet.
&&~ The &&~ object performs a logical AND operation on two input signals.