pvoc.live~ The pvoc.live~ object performs real-time time stretching and pitch shifting on live audio input.
fd_grfd_gr is a utility intended to serve as the last piece in a granular setup.
sample_granule~tof/sample_granule~ plays a sample and can pitch-shift or time-stretch it, outputting audio signals along with a progress signal and a completion bang.
chopper~chopper~ is an algorithmic array chopper that plays random segments from an array containing a sound file.
egrains~egrains~ is a simple granular synthesizer whose argument names the array it reads.
GranulatorGranulator is a Pure Data port of Robert Henke’s Granulator for granular processing of loaded or recorded mono/stereo audio.
grainy~grainy~ performs granular synthesis on a sound file.
pvgrain~pvgrain~ is a spectral granulator that tracks an input sound and synthesizes grains based on its spectral characteristics.
pp.grainer-mc~pp.grainer-mc~ is a granular sampler that loads or records audio into a buffer and sends each grain stream to an individual channel for multichannel playback or separate processing.
plaits.m~plaits.m~ is a versatile multi-synthesis engine for Pure Data, wrapping the functionality of Mutable Instruments' Plaits module.
fx.granulator~fx.granulator~ is a simple input-stream granulator for processing incoming audio as grains.
array.grainer~array.grainer~ is an array granulator that creates and manages grains from a named source array, producing stereo output.
plaits~plaits~ is a versatile Pure Data object based on Mutable Instruments' Plaits module, offering 24 distinct synthesis engines.
grain.sampler~grain.sampler~ is a sample-based granulator that generates clouds of grains from a loaded audio sample.
pp.graindelay~pp.graindelay~ is a granular delay that processes a signal input into stereo output, with controls for grain size, pitch, envelope, filtering, panorama, delay, feedback, and dry/wet balance.
grain.live~grain.live~ is a live input granulator that generates dynamic clouds of grains from an incoming audio signal.
tdh.sigproc.granulate.ui~tdh.sigproc.granulate.ui~ is a GUI wrapper in tdh.lib for Alexandre Torres Porres’s grain.live~ object.
granola~granola~ is a granular pitch transposer that uses overlapped grains to enable transposition.
grainflow.live~grainflow.live~ performs real-time granulation while recording multichannel input into same-sized buffers.
satk.sigproc.granulate~satk.sigproc.granulate~ is a GUI wrapper in the TDH.LIB system for Alexandre Torres Porres’s grain.live~ object.
pitch.shift~ The pitch.shift~ object performs real-time pitch shifting on an audio signal using granulation.
gdelay~gdelay~ is a synchronous granular delay that granularizes a mono audio input and produces a stereo output.
streamStretch~streamStretch~ buffers incoming audio and generates playback streams whose duration, speed, transposition, amplitude, and envelope ranges can be controlled.
granulesf~granulesf~ is a sound-file granulator that creates granular textures by mixing grains from a loaded sound.
scramble~scramble~ processes incoming audio by rearranging it into grains, with controls for grain count, minimum grain length, pitch, threshold, and ring-buffer size.
gran.player~gran.player~ is a Pure Data object designed for granular playback of audio files, offering independent control over time stretching and pitch shifting.
grain.synth~grain.synth~ is a waveform-based granular synthesizer that generates clouds of pitched grains.
stretch.shift~stretch.shift~ is a live audio processor that performs independent time stretching and pitch shifting using granulation.
brane.m~ The brane.m~ object is a comprehensive audio processing module that functions as a granulator, sampler, and harmonizer.
timepitchtimepitch is a granular-based tool for time-stretching and pitch-transposing WAV or AIFF sound files.
hoa.syn.grain~hoa.syn.grain~ uses quasi-synchronous granular synthesis to create a diffuse sound field.
grainflow~grainflow~ provides sample-accurate, controllable granulation of one or more arrays, producing multichannel grain signals and related per-grain information.
fd_grainfd_grain applies a selectable window to an input signal, with one signal inlet and controls for ramp time and window type, producing one signal output.
grainyback~grainyback~ is used to piggyback onto an egrains~ object, taking the last three outputs from egrains~ through its three inlets.
granule~lyonpotpourri/granule~ performs granular synthesis, generating basic or tuned grain clouds from waveform and window buffers supplied by lyonpotpourri/function~.
synth.fgrain~synth.fgrain~ is an STK-based file granulator that opens a monophonic WAV or AIFF sound file and plays it as simultaneous grain voices.
pp.grainer~pp.grainer~ is a granular sampler for mono sound files that produces stereo audio and can also record into its buffer.
pp.grainrev~pp.grainrev~ is a stereo granular delay/reverb that processes a signal using triggered grains, with controls for grain size, delay, pitch, envelope, panning, feedback, and randomization.
gflow~gflow~ is a synchronous granular system that granularizes audio from a table and outputs a stereo signal, with controls for grain size, pitch, position, envelope shape, panning, and stereo width.
granular-delaygranular-delay is an experimental granular delay effects unit that processes an input signal and provides an audio output.
granulator~granulator~ performs granular synthesis by reading grains from selectable tables, including a manually filled table for live granulation.
+bubbler~+bubbler~ is a granular delay that processes small or large clips of sound as grains.