Skip to content

DEAPd

A collection of Pure Data abstractions for performance and production, including a WAV player, live looper, MIDI tools, channel strips, multichannel reverb, Ableton Link integration, and a GUI for vstplugin~.

Contributors

People who contribute to this project.

Objects

  • DEAPkey DEAPkey turns a QWERTY keyboard into a MIDI controller.
  • DEAPlayer~ DEAPlayer~ is a .wav file player that supports variable playback speed and direction.
  • DEAPlink DEAPlink is a GUI that uses abl_link~ to connect instances of Pd and Live across a network.
  • DEAPloop~ DEAPloop~ is a looper designed for live performance that records an original loop via the “Record” bang.
  • DEAPmidiin DEAPmidiin receives and formats MIDI messages for DEAPvst~.
  • DEAPnote DEAPnote receives and formats MIDI note data for deapvst~.
  • DEAPverb~ DEAPverb~ is an eight-channel reverb based on freeverb~.
  • DEAPvst~ DEAPvst~ is a GUI for the vstplugin~ object, receiving audio through its L~ and R~ inlets for audio plugins and data through its Data inlet for MIDI plugins.
  • assign assign is a MIDI-assignment tool for Pure Data, intended to map MIDI input to a control or a VST parameter used through DEAPvst~.
  • autopan autopan automatically pans the output of a quad~ object.
  • catchall~ catchall~ catches audio from all channels in a patch.
  • master~ master~ provides a master fader and DSP control for Pd, with support for an eight-channel SonoBus VST plugin in parallel with the main output.
  • oct~ The help patch identifies oct~ but does not provide enough evidence to determine what it does or its intended purpose.
  • stereo~ stereo~ is a stereo channel strip providing panning, monitoring, volume control, and a VU readout.