Skip to content

Uncategorized

  • trig2bang~ The trig2bang~ object detects zero to non-zero transitions in an incoming audio signal.
  • scrape~ scrape~ is an audio object designed for shaped noise reduction.
  • dirac~ The dirac~ object generates a single unit sample (a unit impulse) as an audio signal.
  • canvas.pos The canvas.pos object reports the screen coordinates (x, y) of its parent subpatch or subwindow.
  • downsamp~ The downsamp~ object samples and holds an input signal at a specified rate, expressed in samples, without interpolation.
  • lastvalue~ The lastvalue~ object outputs the previous value of its input signal whenever the signal changes.
  • pvoc.freeze~ pvoc.freeze~ is a phase vocoder-based object that can "freeze" an incoming audio signal.
  • swinger~ swinger~ is a cross-synthesis object that replaces the phase of one input signal (the amplitude source) with the phase of another input signal (the phase source).
  • tCircle2D The tCircle2D object determines if a 2D "mass" is within a specified circular region.
  • iSphere3D The iSphere3D object simulates interactions between a "mass" and a 3D spherical boundary.
  • vacancy~ The vacancy~ object performs spectral compositing, allowing for the manipulation and combination of audio in the frequency domain.
  • lastvalue The lastvalue object stores and reports the last received float or bang message.
  • shapee~ The shapee~ object is designed to shape the frequency evolution of an audio signal.
  • fluid.stftpass~ The help patch for fluid.stftpass~ was empty, so its exact functionality cannot be determined.
  • pulsecount~ pulsecount~ is a signal object that counts positive-going transitions in its left inlet.
  • bitshift~ The bitshift~ object performs bitwise left or right shifts on an incoming audio signal.
  • polymetro polymetro is a polyrhythmic metronome that generates rhythmic pulses based on a base tempo and a polyrhythmic multiplier.
  • tSquare2D The tSquare2D object tests if a given 2D mass position falls within a defined square region.
  • gatehold The gatehold object extends the duration of a gate signal by a specified amount of milliseconds after the gate has closed.
  • vectral~ The vectral~ object smooths or filters frame-based signal data, such as the output from fft~, primarily for visualization.
  • centerring~ centerring~ performs frequency-independent amplitude modulation, allowing for unique timbral effects.
  • timed.gate~ The timed.gate~ object generates a timed gate signal or control value.
  • count~ The count~ object outputs a signal that increments by one for each audio sample, functioning as a sample-accurate counter.
  • step~ The step~ object generates an audio signal that is either a unit step sequence or a rectangular window.
  • thresher~ The thresher~ object sustains the amplitude and frequency of audio signals, particularly in lower-energy parts, by applying damped bin-level feedback.
  • freq.shift~ The freq.shift~ object performs frequency shifting on an input signal, displacing all its frequency components by a specified amount in Hertz.
  • slew2 slew2 is a slew limiter that smooths incoming numerical values by limiting their rate of change, effectively creating a portamento effect.
  • tSeg2D The tSeg2D object tests the position of a "mass" relative to a defined 2D line segment.
  • delace The delace object deinterleaves an incoming list, distributing its elements across a specified number of outlets (default 2, up to 255).
  • append The append object concatenates a predefined message, set as an argument, to the end of any incoming message, outputting the combined result.
  • morph The morph object interpolates a list of numbers from its current values to a target list over a specified duration, similar to line but for multiple parameters.
  • ether~ ether~ performs spectral compositing by selecting portions of two input signals based on a composite index.
  • disarray~ disarray~ is a spectrum scrambler that reorders a specified number of frequency bins within an input signal's spectrum.
  • scales The scales object generates musical scales as either note names or MIDI pitches.
  • fluid.bufampgate The fluid.bufampgate object acts as an absolute amplitude threshold gate detector for audio input.
  • iter The iter object splits an incoming message (a list of floats or symbols) into its individual elements.
  • fluid.hpss~ The fluid.hpss~ object performs Harmonic-Percussive Source Separation (HPSS) on an audio input, separating it into harmonic and percussive components.
  • deltaclip~ The deltaclip~ object limits the rate of change between consecutive samples in an incoming signal, a process also known as 'slew limiting'.
  • longload The longload object is an experimental utility designed to simulate a long loading time within a Pure Data patch.
  • pvwarp~ pvwarp~ is a Pure Data object designed for spectral warping of audio signals.
  • blockswap~ The blockswap~ object swaps the upper and lower halves of an incoming audio signal vector.
  • snapshot~ The snapshot~ object converts a signal sample to a float value.
  • leaker~ The leaker~ object performs a spectral crossfade between two input audio signals.
  • canvas.gop The canvas.gop object outputs information about the graphical properties of a Pure Data sub-patch or group of objects (GOP).
  • timed.gate The timed.gate object generates a timed gate signal, typically a float value, for a specified duration in milliseconds.
  • click~ The click~ object is an audio impulse generator that outputs a single-sample impulse when triggered by a bang message.
  • downsample~ The downsample~ object samples an incoming audio signal at a specified rate in Hertz, producing a downsampled signal.
  • spike~ The spike~ object detects zero to non-zero transitions in an audio signal and outputs the time interval in milliseconds since the last detected event.
  • fluid.bufampslice fluid.bufampslice is an amplitude-based audio slicer for buffered audio.
  • status The status object detects transitions in numerical input.
  • sigzero~ The sigzero~ object detects the presence or absence of an audio signal.
  • changed2~ The changed2~ object detects changes in the direction of an input signal.
  • tCircle3D The tCircle3D object is designed for testing the 3D position of a "mass" relative to a user-defined circular region.
  • float2imp~ float2imp~ converts a float value into a sample-accurate audio impulse, leveraging vline~ for precise timing within an audio block.
  • pimpmul~ pimpmul~ is a multiplier designed to synchronize phasor~ or pimp~ objects.
  • edge~ The edge~ object detects transitions in an audio signal.
  • loadmess The loadmess object automatically outputs a predefined message when its containing Pure Data patch is loaded or opened.
  • frameaccum~ The frameaccum~ object accumulates the values of incoming signal blocks sample by sample, producing a running sum for each sample position across blocks.
  • susloop~ The susloop~ object generates a control signal for reading and looping through audio buffers.
  • blockmirror~ The blockmirror~ object reverses an incoming audio signal in time, processing it in fixed-size blocks (signal vectors).
  • schmear~ schmear~ performs spectral smearing by convolving the amplitude spectrum of an input signal with a user-supplied kernel.