Skip to content

Envelopes

  • line~ The line~ object generates linear signal ramps or envelopes.
  • autofade2.mc~ The autofade2.mc~ object provides automatic fade-in and fade-out functionality for multichannel audio signals.
  • decay~ The decay~ object is a one-pole filter that generates an exponential decay from incoming impulses, similar to an envelope generator.
  • adsr~ The adsr~ object generates an Attack-Decay-Sustain-Release envelope signal, primarily used for amplitude or parameter control.
  • envelope~ The envelope~ object generates various envelope waveforms based on a phase input.
  • smooth2~ smooth2~ is a signal smoothing object similar to smooth~, but it allows for distinct ramp-up and ramp-down times.
  • smooth The smooth~ object in Pure Data smooths control signal transitions over a specified time in milliseconds, using linear interpolation by default.
  • envgen~ envgen~ is a versatile audio envelope and line generator that shapes signals over time using defined segments of duration and target values.
  • grain.live~ grain.live~ is a live input granulator that generates dynamic clouds of grains from an incoming audio signal.
  • peak~ The peak~ object analyzes an incoming audio signal to report its peak amplitude.
  • envrms~ The envrms~ object is an envelope follower designed for audio signals.
  • gatehold~ The gatehold~ object extends the duration of an incoming gate signal by holding its value for a specified time in milliseconds after the gate closes.
  • function The function object is a graphical user interface (GUI) for creating and manipulating breakpoint functions.
  • smooth2 The smooth2 object smooths incoming control values, providing a gradual transition (portamento) between them.
  • autofade~ autofade~ provides automatic fade-in and fade-out functionality for multiple audio inputs.
  • grain.synth~ grain.synth~ is a waveform-based granular synthesizer that generates clouds of pitched grains.
  • adsr.m~ The adsr.m~ object is a polyphonic ADSR envelope generator designed for multichannel audio signals.
  • tabgen The tabgen object is a Pure Data abstraction for generating and populating named tables (arrays) with various mathematical functions.
  • grain.sampler~ grain.sampler~ is a sample-based granulator that generates clouds of grains from a loaded audio sample.
  • fluid.ampgate~ fluid.ampgate~ is a real-time absolute amplitude threshold gate detector for audio signals.
  • asr~ asr~ is a gated attack/sustain/release envelope generator, functioning as a simplified version of adsr~.
  • autofade.mc~ autofade.mc~ provides automatic fade-in and fade-out functionality for multichannel audio signals.
  • glide2 The glide2 object generates a smooth glide or portamento effect for incoming float or signal values.
  • curve~ curve~ generates non-linear, curved ramp signals, offering an exponential curve factor to shape the transition between values.
  • autofade2~ The autofade2~ object provides automatic fade-in and fade-out functionality for multiple audio signals.