Debian Multimedia Project
Summary
Pure data
Pakete für die Arbeit mit Pure Data

Dieses Paket installiert Pakete, »externals«, Bibliotheken und Plug-ins für die Arbeit mit Pure Data (auch bekannt als Pd). Pure Data ist eine grafische Sprache für die Verarbeitung von Computermusik und Signalverarbeitung in Echtzeit.

Description

For a better overview of the project's availability as a Debian package, each head row has a color code according to this scheme:

If you discover a project which looks like a good candidate for Debian Multimedia to you, or if you have prepared an unofficial Debian package, please do not hesitate to send a description of that project to the Debian Multimedia mailing list

Links to other tasks

Debian Multimedia Pure data packages

Official Debian packages with high relevance

Deken
Externals wrangler for Pure Data - upload utility
Versions of package deken
ReleaseVersionArchitectures
sid0.2.5-1all
buster0.2.5-1all
stretch0.2.1-1all
Popcon: 2 users (13 upd.)*
Versions and Archs
License: DFSG free
Git

deken is a simple and easy to use package manager for Pure Data (Pd).

This package provides a command line tool that facilitates the creation and upload of your own packages to the official package repository puredata.info.

Gem
Graphics Environment for Multimedia - Pure Data library
Versions of package gem
ReleaseVersionArchitectures
jessie0.93.3-7amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,s390x
wheezy0.93.3-5amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
stretch0.93.3-10amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
squeeze0.92.3-1amd64,armel,i386,ia64,mips,mipsel,powerpc,s390,sparc
buster0.93.3-12amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid0.93.3-12amd64,arm64,armel,armhf,i386,kfreebsd-amd64,kfreebsd-i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
Debtags of package gem:
devellang:c++, library
interfacex11
roledevel-lib, plugin
sciencevisualisation
scopeutility
uitoolkitxlib
useviewing
works-with3dmodel, image, image:raster, video
works-with-formatgif, jpg, oggtheora, png, tiff
x11library
Popcon: 97 users (133 upd.)*
Versions and Archs
License: DFSG free
Git

Gem is a loadable library for Pure Data (Pd), which adds OpenGL graphics rendering and animation to Pd. Pd is a graphical programming language and computer music system.

This package contains the core library. If you want to use external data (live video capture, film footage, still images,...), you have to install one (or all) of the gem-plugin-* packages.

Pd-3dp
openGL extensions for PDP
Versions of package pd-3dp
ReleaseVersionArchitectures
sid0.14.1-5amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
buster0.14.1-5amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
stretch0.14.1-3amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
jessie0.14.1-2amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
Popcon: 6 users (18 upd.)*
Versions and Archs
License: DFSG free
Git

PDP is an extension library for Pd that allows you to manipulate movies and live video data in realtime. PDP stands for Pd Packet, the data container that is used for images in PDP.

This library extends PDP with texture and render context packets, to use some of the power of current video hardware.

Warning: this is still experimental and incomplete!

Pd-ableton-link
integration of Ableton Link into Pure Data
Versions of package pd-ableton-link
ReleaseVersionArchitectures
stretch0.2-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid0.2-2amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
buster0.2-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
Popcon: 1 users (3 upd.)*
Versions and Archs
License: DFSG free
Git

[abl_link~] is a Pd object that integrates Ableton Link into Pure Data (Pd). It has four outlets, which emit the index of the current step (at the beginning of each step), the current phase and beat time on each DSP tick, as well as the tempo on tempo changes. Phase and beat time are Link concepts. The purpose of the step feature is to generate events in Pd at a given rate (measured in steps per beat).

Pd-ambix
AMBIsonics eXchange objects for Pure Data
Versions of package pd-ambix
ReleaseVersionArchitectures
sid0.1.1-1amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
buster0.1.1-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
stretch0.1.1-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
Popcon: 1 users (5 upd.)*
Versions and Archs
License: DFSG free
Git

libambix is a library of C routines for reading and writing files following the "ambix" (AMBIsonics eXchange) conventions.

Ambisonics is a periphonic (3D) surround sound technique, with a scalable spatial resolution (put simply: "the more audio channels you use, the better"). The ambix convention defines an extensible format for exchanging soundfiles containing Higher Order Ambisonics data.

This package contains a set of Pure Data (Pd) objects to interact with ambix-files:

  • [ambix_info]: information about ambix files
  • [ambix_read~]: play an ambix file (simple mode)
  • [ambix_readX~]: play an ambix file (extended mode)
  • [ambix_write~]: record an ambix file
Pd-arraysize
Pd-Objekt, das die Größe eines Feldes meldet
Versions of package pd-arraysize
ReleaseVersionArchitectures
wheezy0.1-1amd64,armel,armhf,i386,ia64,mips,mipsel,powerpc,s390,s390x,sparc
buster0.1-3amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
jessie0.1-2amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
sid0.1-3amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
stretch0.1-3amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
Popcon: 4 users (10 upd.)*
Versions and Archs
License: DFSG free
Git

Dieses Paket stellt ein einfaches »Pura Data«-Objekt bereit, das die Größe eines benannten Objekts zurückgibt. Aus historischen Gründen ist es als eigenständiges Objekt paketiert. Es ist ein sehr einfaches Objekt, wurde aber immer allein verteilt. Es wird im Einklang mit dem »Eine Bibliothek pro Paket«-Stil aller anderen pd-Bibliotheken einzeln paketiert.

Dies ist ein kleines Paket, das sonst mit in den Topf eines »goodies«-Pakets geworfen werden könnte. Aber es ist das einzige so kleine Paket und darum würde das »goodies«-Paket als dieses eine kleine Objekt enden.

Pd-aubio
Aubio-»external« für Pure Data
Maintainer: Paul Brossier
Versions of package pd-aubio
ReleaseVersionArchitectures
stretch0.4-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
jessie0.4-1amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
squeeze0.3.2-4amd64,armel,i386,ia64,mips,mipsel,powerpc,s390,sparc
sid0.4-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
buster0.4-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
wheezy0.3.2-4.2amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
Popcon: 5 users (15 upd.)*
Versions and Archs
License: DFSG free

aubio sammelt einen Satz von Funktionen für die Aufteilung und Etikettierung von Audio-Signalen. Die Bibliothek enthält einen phase vocoder, Funktionen zur Erkennung von Anfang und Tonhöhe, einen Algorithmus zur Taktverfolgung und andere Programme zur Klangverarbeitung.

Dieses Paket stellt »Pure Data«-Objekte bereit, die die Möglichkeiten von Aubio nutzen können.

Screenshots of package pd-aubio
Pd-autopreset
simple state saving for Pure Data
Versions of package pd-autopreset
ReleaseVersionArchitectures
stretch0.10-1all
buster0.10-1all
sid0.10-1all
Popcon: 1 users (3 upd.)*
Versions and Archs
License: DFSG free
Git

AutoPreset is a simple state saving system (like rradical/ssad, among other ones). It aims to be simple and yet powerful.

One particularity of this system is to be able to interpolate float parameters between different settings (parameter morphing).

Pd-bassemu
Pd object for transistor bass emulation
Versions of package pd-bassemu
ReleaseVersionArchitectures
wheezy0.3-3amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
sid0.3-4amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
buster0.3-4amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
stretch0.3-4amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
jessie0.3-3amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
Popcon: 7 users (35 upd.)*
Versions and Archs
License: DFSG free
Git

bassemu~ is an object that simulates a transistor-based electronic synthesizer. This serves as a emulation of an analogue bass synth. It includes the obligatory filter, saw/rect/tri/sine waveform select, an extra hi-pass filter. You can also feed another signal to its left inlet, and filter that, either alone or mixed to the vco.

Also included is a small, messy gop abstraction to resemble a 16-step sequencer.

Pd-beatpipe
realtime scheduler/event-delay/quantizer object for Pd
Versions of package pd-beatpipe
ReleaseVersionArchitectures
wheezy0.1-3amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
jessie0.1-3amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
sid0.1-4amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
buster0.1-4amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
stretch0.1-4amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
Popcon: 7 users (35 upd.)*
Versions and Archs
License: DFSG free
Git

This object is a realtime scheduler, event-delay, and quantizer object for Pure Data. It is used for making beats and other rhythmic sequences. Any list starting with a number T sent to the left inlet, will be sent to the output after T beats, quantized with tpq (tick per quarter) and stripped of the leading beat number. The tempo can be changed dynamically on the right inlet The quantification can be set at any time with a set-tpq message.

Pd-boids
Pd library for the "boids" flocking simulator algorithm
Versions of package pd-boids
ReleaseVersionArchitectures
buster1.1.1-3amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
jessie1.1.1-2amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
sid1.1.1-3amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
stretch1.1.1-3amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
wheezy1.1.1-2amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
Popcon: 2 users (22 upd.)*
Versions and Archs
License: DFSG free
Git

Boids is a bird flight and animal flock simulator. It is based on the same algorithm which was used in Jurassic Park for the herding dinosaurs. Boids takes an integer argument which is the number of boids. Each time Boids receives a bang, it calculates and outputs the new positions of the boids. The output consists of thew coordiantes for each boid, the number and type depending on the mode.

The flight parameters can be changed with messages. Use the 'dump' message to output a list of the current parameter settings.

For more information about the Boids algorithm, see Craig Reynolds' Web site at http://www.red3d.com/cwr/

Screenshots of package pd-boids
Pd-bsaylor
library of FFT-based Pd objects by Ben Saylor
Versions of package pd-bsaylor
ReleaseVersionArchitectures
stretch0.1-4amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster0.1-4amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
wheezy0.1-2amd64,armel,armhf,i386,ia64,mips,mipsel,powerpc,s390,s390x,sparc
sid0.1-4amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
jessie0.1-3amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
Popcon: 6 users (34 upd.)*
Versions and Archs
License: DFSG free
Git

bsaylor is a library of Pure Data objects by Benjamin Saylor:

pvoc~: a phase vocoder based on Pd's 09.pvoc.pd example patch. Advantages over the abstraction include (reportedly) faster execution, instantaneous response to input, and adjustable phase locking. It requires FFTW3.

susloop~: sample player with various loop methods (ping-pong, ... ) like a classic tracker interface.

svf~: a signal-controlled port of Steve Harris' state variable filter LADSPA plugin (http://plugin.org.uk).

zhzhx~: Turns the input signal into a staticky, distorted mess. Comes with tone control

Pd-chaos
Pd library for calculating various chaotic attractors
Versions of package pd-chaos
ReleaseVersionArchitectures
buster0.2-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid0.2-2amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
jessie0.2-1amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch0.2-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
Popcon: 2 users (21 upd.)*
Versions and Archs
License: DFSG free
Git

chaos is a library of Pd objects for calculating various chaotic attractors, including: lorenz, rossler, henon, ikeda, attract1, base, base3, dejong, gingerbreadman, hopalong, latoocarfian, latoomutalpha, latoomutbeta, latoomutgamma, logistic, lotka_volterra, martin, mlogistic, pickover, popcorn, quadruptwo, standardmap, strange1, tent, three_d, threeply, tinkerbell and unity.

The package includes 1, 2 and 3 dimentional attractors. There are outlets for each dimention, starting from the left, followed by three outlets for attractor data (see the help patches for details). The scale of the values vary between the different attractors.

Some of the algorithms were derived from other projects, including Julian C. Sprott's attract.java and algorithms by Cliff Pickover.

Pd-cmos
digital logic emulator objects for Pure Data (Pd)
Versions of package pd-cmos
ReleaseVersionArchitectures
stretch0.1~svn17615-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid0.1~svn17615-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
buster0.1~svn17615-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
Popcon: 2 users (19 upd.)*
Versions and Archs
License: DFSG free
Git

This is a collection of small objects that emulate logic CMOS components, namely the CD4000 series. It currently contains 25 objects of the cd4000 series.

The emulation assumes idealized components, and works in the message domain.

Pd-comport
Pd object for reading and writing to serial ports
Versions of package pd-comport
ReleaseVersionArchitectures
wheezy0.1-3amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
sid0.2-2amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
buster0.2-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
stretch0.2-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
jessie0.2-1amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
Popcon: 10 users (42 upd.)*
Versions and Archs
License: DFSG free
Git

comport is a cross-platform object for Pure Data that allows you to read and write bytes and lists of data to /dev/tty* devices including serial port, USB-serial devices, Bluetooth-serial, etc.

The package is enhanced by the following packages: pd-slip
Screenshots of package pd-comport
Pd-creb
Tom's bag of trick for Pure Data (Pd)
Versions of package pd-creb
ReleaseVersionArchitectures
sid0.9.2+darcs20151027-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
buster0.9.2+darcs20151027-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
stretch0.9.2+darcs20151027-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
Popcon: 5 users (11 upd.)*
Versions and Archs
License: DFSG free
Git

CREB - compl. red. ext. blk.

CREB is a collection of general purpose externals for Pd by Tom Schouten. It includes among other things:

  • frequency and time domain dynamic wavetable synthesis (scanned synthesis in the framework of linear and nonlinear state space models)
  • several virtual analog oscillators and filters
  • oscillators based on explicit complex and quaternion mathematics
  • building blocks for the discrete wavelet transform and other spectral transform tools, smallband oscillators and formant synthesis
  • several chaotic oscillators
Pd-csound
Csound external for PureData
Versions of package pd-csound
ReleaseVersionArchitectures
wheezy5.17.11~dfsg-3amd64,armel,armhf,i386,ia64,mips,mipsel,powerpc,s390,s390x,sparc
jessie6.03.2~dfsg-1amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch6.08.0~dfsg-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster6.09.1~dfsg-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid6.09.1~dfsg-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
squeeze5.12.1~dfsg-5amd64,armel,i386,ia64,mips,mipsel,powerpc,s390,sparc
Popcon: 6 users (15 upd.)*
Versions and Archs
License: DFSG free
Git

This is the csound6~ opcode for PureData.

For more information on Csound or pureData, see the respective packages.

Screenshots of package pd-csound
Pd-cxc
Pd library for working with patterns and numbers
Versions of package pd-cxc
ReleaseVersionArchitectures
wheezy0.5.1-2amd64,armel,armhf,i386,ia64,mips,mipsel,powerpc,s390,s390x,sparc
jessie0.5.2-1amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch0.5.2-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster0.5.2-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid0.5.2-1amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
Popcon: 7 users (35 upd.)*
Versions and Archs
License: DFSG free
Git

cxc is a library of Pd objects for random numbers, number patterns and a couple errant system tools.

  • ixprint: print data on console without prefix (needed for ascwave)
  • binshift: binary shift objects (<<,>>)
  • ascseq: ascii-sequencer: input anything, which is output again sequentially character by character with a given delay
  • ascwave: print funny ascii constructions on console
  • bfilt: re-output every argumen-th event, useful for modulo-sequencers
  • bfilt2: features internal counter, output just bangs
  • cxc_counter: a clone of the counting object from pd-markex
  • reson: an interpolating reson filter
  • cxc_prepend: prepend stuff with another symbol
  • cxc_split: split incoming string at specified delimiter
  • utime: output seconds since epoch and microsecond fraction
  • random1, random_fl, random_icg, random_tw, dist_normal: PRNG algorithms
  • random1~, random_fl~, random_icg~: signal version of above algorithms
  • ENV: get and set environment variables and certain defines like RAND_MAX
  • proc: get stuff out of the Linux proc directory (so far: cpuinfo, loadavg, version, uptime)
  • delta~: emit distance to last sample as signal
  • cx.mean, cx.avgdev, cx.stddev: calculate mean, standard and average deviation of a signal in an array
Pd-cyclone
Pd library of clones of Max/MSP 4.5 objects
Versions of package pd-cyclone
ReleaseVersionArchitectures
wheezy0.1~alpha55-6amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
jessie0.1~alpha55-7amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
buster0.2~beta3-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid0.2~beta3-2amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
stretch0.2~beta3-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
Popcon: 12 users (46 upd.)*
Versions and Archs
License: DFSG free
Git

Cyclone is a library of PureData classes, bringing some level of compatibility between Max/MSP and Pd environments. Although being itself in the early stage of development, it is meant to eventually become part of a much larger project, aiming at unification and standardization of computer musician's tools.

In its current form, cyclone is mainly for people using both Max and Pd, and thus wanting to develop cross-platform patches. In this respect, cyclone has much in common with Thomas Grill's flext, and flext-based externals. While flext enables developing new cross-platform classes, cyclone makes existing classes cross-platform.

Cyclone also comes handy, somewhat, in the task of importing Max/MSP patches into Pd. Do not expect miracles, though, it is usually not an easy task.

Pd-deken
Externals wrangler for Pure Data
Versions of package pd-deken
ReleaseVersionArchitectures
sid0.2.5-1all
stretch0.2.1-1all
buster0.2.5-1all
Popcon: 6 users (14 upd.)*
Versions and Archs
License: DFSG free
Git

deken is a simple and easy to use package manager for Pure Data (Pd).

The deken-plugin integrates with the Pd user interface, where you can search for externals and install them with a single click. Since Pd-0.47, the deken-plugin is integrated into Pure Data (but the Debian package provides an updated plugin)

Available backends that provide packages are:

  • puredata.info (downloads packages via the Pure Data community website and installs them into the per-user installation directory (~/pd-externals))
  • apt (installs Pd packages the Debian way; packaged as "pd-deken-apt")
Pd-deken-apt
Externals wrangler for Pure Data (APT backend)
Versions of package pd-deken-apt
ReleaseVersionArchitectures
sid0.2.5-1all
buster0.2.5-1all
stretch0.2.1-1all
Popcon: 0 users (0 upd.)*
Versions and Archs
License: DFSG free
Git

deken is a simple and easy to use package manager for Pure Data (Pd).

The deken-plugin integrates with the Pd user interface, where you can search for externals and install them with a single click.

This addon allows one to additionally use 'apt' for installing Debian provided packages from within the deken-plugin (rather than downloading binaries from the Pure Data community website).

Pd-earplug
binaural filter based on KEMAR impulse measurement for Pd
Versions of package pd-earplug
ReleaseVersionArchitectures
wheezy0.2-3amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
jessie0.2-3amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch0.2-3amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster0.2-3amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid0.2-3amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
Popcon: 2 users (22 upd.)*
Versions and Archs
License: DFSG free
Git

earplug~ is a realtime binaural filter based on KEMAR impulse measurement. It allows you to spatialize a sound in realtime. It basically takes the KEMAR data set, and interpolates 366 locations where HRTF measurement exists in a spherical surface. you get azimuth control 0-360 and elevation -40 - 90.

Pd-ekext
Pd objects for music information retrieval and polyphony control
Versions of package pd-ekext
ReleaseVersionArchitectures
wheezy0.1.1-2amd64,armel,armhf,i386,ia64,mips,mipsel,powerpc,s390,s390x,sparc
jessie0.1.1-2amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch0.1.1-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster0.1.1-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid0.1.1-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
Popcon: 3 users (32 upd.)*
Versions and Archs
License: DFSG free
Git

This library is a collection of objects for analyzing audio to get musical information, like spectrum and peak information, to generate sound based on analysis, like Linear-Predictive Coding, and for working with polyphony.

Pd-ext13
collection of file and message objects for Pd by dieb13
Versions of package pd-ext13
ReleaseVersionArchitectures
wheezy0.17.1-2amd64,armel,armhf,i386,ia64,mips,mipsel,powerpc,s390,s390x,sparc
sid0.17.1-3amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
buster0.17.1-3amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
stretch0.17.1-3amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
jessie0.17.1-2amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
Popcon: 6 users (26 upd.)*
Versions and Archs
License: DFSG free
Git

ext13 is a collection of various externals for Pd

  • catch13~, throw13~, send13~, receive13~: alternate versions that accept a set msg
  • mandelbrot, mandelbrot~: calculcate mandelbrot data
  • wavinfo: get info from WAV files
  • strippath: strip the path from a filename
  • filesize: get the size of a file
  • openpatch: open a patch file with a message
  • ftos: convert a float to symbol
  • ossmixer: control the OSS mixer
  • cdplayer: control the CDROM drive
  • kalashnikov: send out many bangs
Screenshots of package pd-ext13
Pd-extendedview
toolkit for panoramic image creation and projection mapping
Versions of package pd-extendedview
ReleaseVersionArchitectures
sid0.5~repack-1all
buster0.5~repack-1all
stretch0.5~repack-1all
Popcon: 0 users (20 upd.)*
Versions and Archs
License: DFSG free
Git

Extended View Toolkit is a set of Pure Data (Pd) abstractions for combining multiple video or image sources into a panoramic image and for projection setups with multiple projectors or projection environments with challenging geometric forms, better known as video mapping.

Multiple input media (e.g. camera input, video files, image files, 3D renderings) can be processed. It is possible to create imagery or video by either stitching multiple inputs to one continuous, or by unwrapping a 360-degree image taken with a special optical lens system. Such processed media input can then be projected onto even irregular shaped surfaces. It is possible to blend smoothly between multiple projectors, to create seamless immersive media environments.

Pd-fftease
live spectral sound processors for Pd
Versions of package pd-fftease
ReleaseVersionArchitectures
sid2.5.2.git20121005-1amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
buster2.5.2.git20121005-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
jessie2.5.2.git20121005-1amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch2.5.2.git20121005-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
Popcon: 3 users (11 upd.)*
Versions and Archs
License: DFSG free
Git

FFTease is a collection of Pd objects implementing various forms of spectral sound processing. These include an additive-synthesis phase vocoder, noise reduction, cross synthesis, and more unusual forms of spectral processing.

  • bthresher~ similar to thresher~ but with more control
  • burrow~ a cross-referenced filtering object
  • cavoc~ an 8-rule cellular automata that generates spectra
  • cavoc27~ a 27-rule cellular automata object
  • centerring~ a spectral modulation object
  • codepend~ a classic block convolution object
  • crossx~ a cross synthesis object with gating
  • dentist~ a partial knockout object
  • disarrain~ an interpolating version of disarray~
  • disarray~ a spectral redistribution object
  • drown~ a noise reduction (or increase) object
  • ether~ another spectral compositing object
  • leaker~ a sieve-based cross fader
  • mindwarp~ a spectral formant warping object
  • morphine~ a morphing object
  • multyq~ a four band filter
  • presidency~ a spectral sampler with pitch control
  • pvcompand~ a spectral compressor/expander object
  • pvgrain~ a spectrum analyzer for granular resynthesis
  • pvharm~ a harmonizer
  • pvoc~ an additive synthesis phase vocoder
  • pvtuner~ a spectrum quantizer for tuning to arbitrary scales
  • pvwarp~ a non-linear frequency warper
  • reanimator~ an audio texture mapper
  • resent~ similar to residency~ but with independent bin control
  • residency~ a spectral sampler useful for time scaling
  • residency_buffer~ a spectral sampler that writes to an MSP buffer
  • scrape~ a noise reduction (or increase) object with frequency control
  • shapee~ a frequency shaping object
  • swinger~ a phase swapping object
  • taint~ a cross synthesis object
  • thresher~ an amplitude/frequency sensitive gating object
  • vacancy~ a spectral compositing object
  • xsyn~ a cross synthesis with compression object

FFTease 2.5 objects will reconfigure themselves in response to changes in FFT size or signal vector size. Therefore, they may now be used in MaxMSP poly~ objects with downsampling or upsampling. Changes in vector size remain subject to limitations imposed by the current poly~ (and Pluggo) architecture.

Caveat: these objects are CPU intensive. A few of these objects in a patch could push your computer to its limits. Be very careful with playback volume as some of the objects produce dramatically different (lower or higher) overall levels.

Acknowledgements: This work draws heavily on the phase vocoder code presented by F. Richard Moore in his classic "Elements of Computer Music." Additional inspiration was derived from work on cross synthesis and noise reduction by Mark Dolson at CARL in the mid-1980s. We also wish to thank Miller Puckette and David Zicarelli for designing and implementing the framework under which FFTease is presented.

Pd-flext-dev
Flext C++ external layer for Pd (development files)
Versions of package pd-flext-dev
ReleaseVersionArchitectures
buster0.6.0+git20161101.1.01318a94-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
stretch0.6.0+git20161101.1.01318a94-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid0.6.0+git20161101.1.01318a94-2amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
Popcon: 2 users (3 upd.)*
Versions and Archs
License: DFSG free
Git

Flext is a C++ layer for programming externals for Pure Data (Pd) as well as for the proprietary Max/MSP. It provides an object oriented abstraction layer to writing Pd objects.

This package provides the files necessary to compile a Pd external using Flext.

Pd-flite
Sprachsynthese für Pd
Versions of package pd-flite
ReleaseVersionArchitectures
jessie0.02.3-1amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
wheezy0.02.3-1amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
sid0.02.3-3amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
buster0.02.3-3amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
stretch0.02.3-3amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
Debtags of package pd-flite:
accessibilityspeech
Popcon: 5 users (32 upd.)*
Versions and Archs
License: DFSG free
Git

Das »external« flite enthält eine einzelne Pd-Klasse, die eine hochentwickelte »Text zu Sprache«-Schnittstelle für Englisch bereitstellt. Sie basiert auf der Bibliothek »libflite« von Alan W. Black und Kevin A. Lenzo.

Screenshots of package pd-flite
Pd-freeverb
studio-quality Schroeder/Moorer reverb as a Pd object
Versions of package pd-freeverb
ReleaseVersionArchitectures
sid1.2-3amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
jessie1.2-3amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
wheezy1.2-3amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
buster1.2-3amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
stretch1.2-3amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
Popcon: 7 users (45 upd.)*
Versions and Archs
License: DFSG free
Git

Freeverb is a simple implementation of the standard Schroeder/Moorer reverb model. It uses 8 comb filters on both the left and right channels. Note that this version of Freeverb doesn't contain predelay, or any EQ. It is implemented as a Pd object, so it can easily be inserted into a Pd patch.

Pd-ggee
Pd library of GUI controls, synths, filters, and more
Versions of package pd-ggee
ReleaseVersionArchitectures
wheezy0.26-3amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
jessie0.26-3amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch0.26-5amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster0.26-5amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid0.26-5amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
Popcon: 15 users (73 upd.)*
Versions and Archs
License: DFSG free
Git

ggee is a library for Pure Data by Guenter Geiger with five sections: control, experimental, filters, gui, and signal.

  • objects for controlling things:, constant, rl, serial_ms, sl, getdir, rtout serial_mt, stripdir, inv, serial_bird, shell, unserialize, qread, serialize, sinh, unwonk
  • experimental synths:, fofsynth~, tabwrite4~, pvocfreq
  • objects for controlling filters:, bandpass, highpass, hlshelf, lowshelf, notch, equalizer, highshelf, lowpass, moog~
  • GUI objects:, button, fatom, image, sliderh, ticker, envgen, gcanvas, slider, state, toddle
  • manipulating signals:, atan2~, mixer~, sfwrite~, streamin~, streamout~
Pd-gil
Geometry Interaction Library for Pure Data / Gem
Versions of package pd-gil
ReleaseVersionArchitectures
sid0.1~20151118-2all
buster0.1~20151118-2all
stretch0.1~20151118-2all
Popcon: 1 users (20 upd.)*
Versions and Archs
License: DFSG free
Git

This library provides abstractions to create interactive elements within a 3D-environment (Pd/Gem).

Currently supported visual elements include:

  • lines
  • circles
  • polygons Interaction is mostly clicking, selecting and drag&drop.
Pd-hcs
Pd library of experiments in UNIX, the Pd GUI, and more
Versions of package pd-hcs
ReleaseVersionArchitectures
buster0.1-4amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid0.1-4amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
wheezy0.1-2amd64,armel,armhf,i386,ia64,mips,mipsel,powerpc,s390,s390x,sparc
jessie0.1-2amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch0.1-3amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
Popcon: 4 users (34 upd.)*
Versions and Archs
License: DFSG free
Git

The 'hcs' library is a random grabbag of objects that are experiments that sometimes lead to full-fledged libraries. There are objects for getting UNIX file and permissions information (group, gid2group_name, group_name2gid, uid2username, username2uid, hostname, stat, uname, setenv), Pd GUI manipulation (canvas_name, window_name, sys_gui, tcl_version, ce_path, tkconsole, pointer_position, cursor), handling filenames (file_type, folder_list, helppath, split_path), and more.

Pd-hexloader
enable Pd-objects with funny characters
Versions of package pd-hexloader
ReleaseVersionArchitectures
sid1.7-1amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
stretch1.7-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster1.7-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
Popcon: 1 users (10 upd.)*
Versions and Archs
License: DFSG free
Git

The default external objects loader of Pure Data (Pd) maps object names to filenames and C-function names. Unfortunately both filenames and C-function names have restrictions (like the impossibility to include a '/').

This library adds an escaping mechanism based on hexadecimal encoding that allows one to write and use objects that would otherwise be impossible.

Pd-hid
Pd object for getting data from USB HID devices
Versions of package pd-hid
ReleaseVersionArchitectures
jessie0.7-1amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
sid0.7-2amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
stretch0.7-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster0.7-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
wheezy0.7-1amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
Popcon: 4 users (36 upd.)*
Versions and Archs
License: DFSG free
Git

[hid] is a Pure Data object for reading data from USB HID devices like keyboards, mice, joysticks, gamepads, keypads, and all sorts of other esoteric controllers like USB knobs, touchscreens, Apple IR Remotes, etc. It represents the data with a cross-platform message scheme which is then translated to the underlying native API for input devices (Linux input.h or Mac OS X HID Utilities).

Screenshots of package pd-hid
Pd-iem
Pure Data - the IEM flavour
Versions of package pd-iem
ReleaseVersionArchitectures
sid0.0.20161027-1all
stretch0.0.20161027-1all
buster0.0.20161027-1all
Popcon: 3 users (10 upd.)*
Versions and Archs
License: DFSG free
Git

Pure Data (also known as Pd) is a real-time graphical programming environment for audio and graphics processing.

This package installs all packages necessary for the "iem" flavour, a Pd-vanilla based distribution.

Screenshots of package pd-iem
Pd-iemambi
Pd-objects for Ambisonics sound spatialization
Versions of package pd-iemambi
ReleaseVersionArchitectures
wheezy0.1-2amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
jessie0.2-3amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch0.2-4amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster0.2-4amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid0.2-4amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
Popcon: 4 users (28 upd.)*
Versions and Archs
License: DFSG free
Git

This library contains 3 objects, for calculating Ambisonics encoder matrices, rotation matrices and decoder matrices from 1st to 4th order in 3D, or from 1st to 12th order in 2D.

Pd-iemguts
Pd-Objects for meta patching
Versions of package pd-iemguts
ReleaseVersionArchitectures
sid0.2.1-1amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
stretch0.2.1-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster0.2.1-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
Popcon: 3 users (18 upd.)*
Versions and Archs
License: DFSG free
Git

This library contains a collection of very low-level objects for Pd, that are usually used to build higher-level abstractions for dynamic patching and live coding by adding reflection capabilities to the patcher language.

This library is famous for allowing Pd-objects to move around in the patch.

Pd-iemlib
Sammlung von Allzweck-Objekten und Filtern für Pure Data
Versions of package pd-iemlib
ReleaseVersionArchitectures
sid1.20.1-1amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
stretch1.20.1-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster1.20.1-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
jessie1.20.1-1amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
Popcon: 6 users (37 upd.)*
Versions and Archs
License: DFSG free
Git

iemlib ist eine riesige Sammlung von Objekten (180+), die in 5 Teilbibliotheken gegliedert ist.

  • »iemlib1« beschäftigt sich hauptsächlich mit der digitalen Signalverarbeitung und Filtern. -
  • »iemlib2" ergänzt Dienstprogramme zur Nachrichtenbearbeitung, die auf CPU-Effizienz zielen.
  • »iemabs« nutzt iemlib1 und iemlib2, um einfach nutzbare Objekte (vorwiegend Filter) bereitzustellen.
  • »iem_t3_lib« ermöglicht »samplegenaue« Nachrichtenplanung.
  • »iem_mp3« ermöglicht Pd das Abspielen von mp3.
Pd-iemmatrix
Pd-objects for simple matrix operations
Versions of package pd-iemmatrix
ReleaseVersionArchitectures
jessie0.2-2amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
buster0.3-3amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
stretch0.3-3amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid0.3-3amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
wheezy0.2-1amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
Popcon: 7 users (17 upd.)*
Versions and Archs
License: DFSG free
Git

This library contains about 100 objects for matrix manipulation within the dataflow language Pure Data.

The syntax is based on the matrix operators in Octave (and thus Matlab®).

Pd-iemnet
Pd-Bibliothek für systemnahes Networking (IEM-Implementierung)
Versions of package pd-iemnet
ReleaseVersionArchitectures
stretch0.2.1-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
wheezy0.1-3amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
buster0.2.1-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid0.2.1-1amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
jessie0.1-3amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
Debtags of package pd-iemnet:
devellibrary
roledevel-lib
usetransmission
Popcon: 4 users (28 upd.)*
Versions and Archs
License: DFSG free
Git

Dies ist eine Neuimplementierung der ursprünglichen Bibliothek pd-net von Martin Peach, die sich auf Zuverlässigkeit und Leistung konzentriert.

Diese Bibliothek fügt Pure Data Objekte hinzu, mit denen innerhalb von Pd eine Netzwerk-Infrastruktur auf der OSI-Schicht 4 (Transportschicht) implementiert werden kann. Die Objekte verwenden Threads, um nicht- blockierende Netzwerkkommunikation innerhalb einer Audio-Echtzeitumgebung zu ermöglichen.

 [tcpreceive], [tcpsend]: unidirektionale Kommunikation über TCP/IP
 [tcpserver], [tcpclient]: bidirektionale Kommunikation über TCP/IP
 [udpreceive], [udpsend]: unidirektionale Kommunikation über UDP
 [udpclient]: bidirektionale Kommunikation über UDP

Da diese Objekte nur Listen von Bytes senden/empfangen, werden Sie wahrscheinlich etwas »Leim« hinzufügen müssen, um höhere Protokolle zu implementieren (und aussagekräftige Daten zu übertragen).

Pd-iemtab
Pd-objects for table manipulation
Versions of package pd-iemtab
ReleaseVersionArchitectures
sid1.20-2amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
stretch1.20-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster1.20-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
Popcon: 0 users (1 upd.)*
Versions and Archs
License: DFSG free
Git

This is a collection of high-performance objects to manipulate tables/arrays from within Pd.

It supports:

  • setting of constant values
  • copy and reverse arrays
  • find minimum and maximum values
  • basic binops: compare, add, subtract multiplication, division
  • unops: square root, power-to-db, db-to-rms
  • complex math
  • FFT, inverse FFT, convolution, cross-correlation
Pd-iemutils
collection of general purpose objects for Pure Data
Versions of package pd-iemutils
ReleaseVersionArchitectures
stretch0.0.20161027-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster0.0.20161027-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid0.0.20161027-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
Popcon: 3 users (10 upd.)*
Versions and Archs
License: DFSG free
Git

pd-iemutils consists of a number of independent libraries

  • iem_adaptfilt (adaptive filters)
  • iem_roomsim (room simluation)
  • iem_spec2 (optimized frequency domain processing)
  • iem_tab (table manipulation) and a number of GUI plugins:

  • kiosk (run a patch in fullscreen without menubars)

  • patch2svg (export a Pd patch as an SVG graphics)
  • patcherize (helps with refactoring patches into abstractions/subpatches)
  • tclprompt (adds an interactive Tcl/Tk prompt to the Pd screen)
  • triggerize (insert [triggers] to avoid fan-outs)
Pd-jmmmp
a collection of Pd GUI objects for musical performance
Versions of package pd-jmmmp
ReleaseVersionArchitectures
sid0.1.1-1all
wheezy0.1.1-1all
jessie0.1.1-1all
stretch0.1.1-1all
buster0.1.1-1all
Popcon: 3 users (12 upd.)*
Versions and Archs
License: DFSG free

jmmmp is a collection of Pure Data GUI objects for musical performance, including controlling the DAC, volume, debugging, linking up with other programs, etc.

  • array-edit - edit properties of arrays
  • but - Monochrome bang button
  • clock - Chronometer with display in seconds
  • dacm~ - Mono dac~ for lazy people
  • datei-o - Sends the message "open ../../"
  • datei-r - Sends the message "read ../../"
  • datei-w - Sends the message "write ../../"
  • dsp01 - DSP switch
  • f+ - Counter with variable increment
  • gui-edit - edit standard GUI objects fast
  • lbang - loadbang which can be triggered more often
  • liner~ - practical implementation of [line~]
  • liner+~ - practical implementation of signal envelopping
  • mat~ - Level meter with amplitude control
  • maat~ - Level meter with amplitude control, stereo
  • met~ - Level meter with amplitude control, with VU
  • metrum - Metro with GUI
  • m-i - Automatic conversion of MIDI controller
  • mk - shows the controller number and MIDI value
  • oscD - Counts received OSC messages
  • oscS - Interface for sendOSC
  • pd-colors - Pd color palettes (Data Structures + Tcl/Tk)
  • rec-name - Automatic naming for a record/playback engine
  • sguigot - spigot GUI implementation
  • sliders - GUI for incoming midi data
  • snaps~ - snapshot~ GUI implementation
  • spectrogram~ - Spectrogram with 512 bins resolution
  • stoppuhr - Chronometer with two layers
  • tastin - Gate for keyboard input
  • uhr - Shows the time
Pd-kollabs
data management and state saving for Pure Data
Versions of package pd-kollabs
ReleaseVersionArchitectures
sid2~repack-1all
stretch2~repack-1all
buster2~repack-1all
Popcon: 1 users (20 upd.)*
Versions and Archs
License: DFSG free
Git

KOLLABS is an abstraction library for Pure Data, that covers data management, OSC-, MIDI- and DMX-communication and state saving.

The included state engine allows complex scene management as well as fully programmable scene transitions.

Pd-libdir
Pd-Unterstützung für das Bibliotheksformat libdir
Versions of package pd-libdir
ReleaseVersionArchitectures
buster1.11-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
jessie1.9-3amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
sid1.11-1amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
wheezy1.9-3amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
stretch1.10-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
Popcon: 19 users (106 upd.)*
Versions and Archs
License: DFSG free
Git

Der »libdir«-Loader ist ein Pure Data Loader, der das Bibliotheksformat libdir unterstützt. Das Bibliotheksformat libdir zielt darauf ab, ein gemeinsames Bibliotheksformat für Pd zu sein, das mit Objekten arbeitet, die in einer beliebigen Sprache geschrieben sind, einschließlich Pd. Dieses Bibliotheksformat wurde so konzipiert, dass es einfach zu erstellen, zu installieren und zu verwenden ist. Der Lader sollte funktionieren, wenn er in den globalen Pfad installiert ist (d.h. pd/extra) oder wenn er lokal in einen Projektordner kopiert wird. Er sollte mit Objekten arbeiten, die in einer unterstützten Sprache geschrieben sind (d.h. Binärdateien, .pd und die verschiedenen Lader wie pdlua und tclpd).

Pd-list-abs
library of list operations for Pd
Versions of package pd-list-abs
ReleaseVersionArchitectures
stretch0.1-2all
wheezy0.1-1all
jessie0.1-1all
sid0.1-2all
buster0.1-2all
Popcon: 3 users (25 upd.)*
Versions and Archs
License: DFSG free
Git

list-abs is a Pd library of all sorts of operations for lists of data, ranging from mathematics, sorting, ranging, etc. All of the objects are implemented using Pd, and for the most part only using objects included in Pd-vanilla.

Pd-log
small Pure Data library for logging
Versions of package pd-log
ReleaseVersionArchitectures
stretch0.1-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid0.1-1amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
buster0.1-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
Popcon: 1 users (10 upd.)*
Versions and Archs
License: DFSG free
Git

This library adds objects to Pure Data (Pd) that allow one to create printout at various verbosity levels.

The objects can be used as drop-in replacement for the standard [print] object, but the printed messages can be filtered and have a colourful appearance.

Pd-lua
lua bindings for Pure Data
Versions of package pd-lua
ReleaseVersionArchitectures
buster0.7.3-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
jessie0.6.0-2amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch0.7.3-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid0.7.3-1amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
Popcon: 2 users (21 upd.)*
Versions and Archs
License: DFSG free
Git

pd-lua adds a new loader to Pure Data (Pd), that allows one to load objectclasses written in the popular lua programming language.

Some programming problems are complicated to express in graphical dataflow languages like Pd, requiring the user to ressort to objectclasses written in more general purpose languages. For those who do not want to use compiled languages like C/C++, this package offers the possibility to write first-class objectclasses in the lightweight programming language "lua".

Pd-lyonpotpourri
potpourri of Pd objects for synthesizing with audio
Versions of package pd-lyonpotpourri
ReleaseVersionArchitectures
stretch2.0+git20121009-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster2.0+git20121009-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid2.0+git20121009-1amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
jessie2.0+git20121009-1amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
Popcon: 5 users (14 upd.)*
Versions and Archs
License: DFSG free
Git

This Pd library is a potpourri of objects for working with audio created by Eric Lyon. Here is a listing of all the included objects:

  • adsr~ a simple ADSR envelope that can be click triggered
  • bashfest~ a click driven buffer player with randomized DSP
  • buffet~ provides operations on a stored buffer
  • bvplay~ selective playback from a stored buffer with enveloping and increment control
  • channel~ access to a precise address in the signal vector
  • chopper~ munging loop playback from a buffer
  • clean_selector~ like selector~ but crossfades when switching channels
  • click2float~ translates a signal click to a float message
  • clickhold~ sample and hold a click
  • distortion~ lookup function distortion
  • dmach~ pattern based sample accurate drum machine prototype
  • expflam~ converts a click to an exponential flam click pattern
  • flanjah~ simple flanger
  • granola~ granular pitch scaling
  • granulesf~ granular synthesis module reading from a soundfile in a buffer
  • granule~ granular synthesis module reading from a stored waveform in a buffer
  • impulse~ converts a bang to a click
  • kbuffer~ low sampling rate buffer to capture gestures
  • killdc~ DC block filter
  • magfreq_analysis~ transforms a time domain signal to a magnitude/frequency spectrum
  • markov~ implements a first order Markov chain
  • mask~ a click driven pattern sequencer
  • oscil~ oscillator with flexible waveform specification
  • player~ click driven buffer player that can sustain multiple iterations
  • phasemod~ phase modulated waveform
  • pulser~ pulse wave generated by additive synthesis
  • rtrig~ generates random click triggers
  • samm~ sample accurate multiple metronomes, with click signal articulation
  • sigseq~ signal level numerical sequencer
  • stutter~ a basic buffer stuttering player
  • vdb~ a delay line using an MSP buffer for storage (no vector limit on feedback delaytime)
  • vdel~ a delay line with built in feedback and oscillator
  • vdp~ a more efficient pointer version of vd~
  • vd~ a simple, self -contained delay unit
  • waveshape~ a Chebychev function lookup waveshaper
Pd-mapping
Pd library for creatively mapping data
Versions of package pd-mapping
ReleaseVersionArchitectures
stretch0.2.1-1all
jessie0.2.1-1all
sid0.2.1-1all
wheezy0.2-2all
buster0.2.1-1all
Popcon: 9 users (56 upd.)*
Versions and Archs
License: DFSG free
Git

The Mapping Library for Pd is a library of mapping primitives for mapping data to controls. Also included are techniques for conditioning sensor data to make it usable in the context of instrument design. It is something like a set of unit generators for mapping, plotting out the most basic building blocks for creating instrument mappings.

Pd-markex
Pd library of misc objects from Mark Danks
Versions of package pd-markex
ReleaseVersionArchitectures
sid0.85-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
jessie0.85-2amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
wheezy0.85-2amd64,armel,armhf,i386,ia64,mips,mipsel,powerpc,s390,s390x,sparc
stretch0.85-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster0.85-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
Popcon: 6 users (24 upd.)*
Versions and Archs
License: DFSG free
Git

Markex is an external library of miscellaneous objects that was begun in 1994 and originally included in GEM. It is largely here for the sake of old projects that might still rely on it. The included functionality has been improved in other libraries.

Pd-maxlib
Pd library for analysing musical performance
Versions of package pd-maxlib
ReleaseVersionArchitectures
wheezy1.5.4-1amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
stretch1.5.5-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster1.5.5-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
jessie1.5.5-1amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
sid1.5.5-1amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
Popcon: 9 users (59 upd.)*
Versions and Archs
License: DFSG free
Git

maxlib is a library of non-tilde externals for Pd. The objects can be very useful to analyse any musical performance. Some of the objects are 'borrowed' from Max (they are not ported but rewritten for Pd cheap immitations). maxlib has recently been extended by objects of more general use and some which can be use for composition purposes. It also includes some networking objects for writing Pd patches that act as network clients and servers.

Pd-mediasettings
programmatically modify the audio and MIDI settings from within Pd
Versions of package pd-mediasettings
ReleaseVersionArchitectures
sid0.1.1-2amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
buster0.1.1-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
stretch0.1.1-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
Popcon: 1 users (19 upd.)*
Versions and Archs
License: DFSG free
Git

This library adds a programmatic interface to Pd (Pure Data) to query the currently available audio and MIDI backends (like alsa, jack,...) and interfaces (like built-in soundcard, virtual devices,...), and allows one to enable and configure them from within a Pd patch.

Pd-mjlib
library of Pd objects for composing music
Versions of package pd-mjlib
ReleaseVersionArchitectures
jessie0.1.1-3amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
wheezy0.1.1-3amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
stretch0.1.1-3amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster0.1.1-3amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid0.1.1-3amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
Popcon: 7 users (33 upd.)*
Versions and Archs
License: DFSG free
Git

A library of objects for composing music written by Mark Williamson.

There are currently five objects:

  • pin~ - randomly delivers the input signal to either the right or left outlet with a given probability
  • metroplus - allows complex timing bangs to be delivered
  • prob - generates random events with a given probability
  • monorhythm - basic rhythm pattern building blocks that allows polyrhthms to be generated quickly and easily
  • about - delivers a number that is "about" the same as the input number
Pd-moonlib
library of Pd objects related to GUI control
Versions of package pd-moonlib
ReleaseVersionArchitectures
buster0.3.6-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
wheezy0.2-2amd64,armel,armhf,i386,ia64,mips,mipsel,powerpc,s390,s390x,sparc
jessie0.2-2amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch0.3.4~repack-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid0.3.6-1amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
Popcon: 2 users (27 upd.)*
Versions and Archs
License: DFSG free
Git

Moonlib includes three sub-sections: nilib, which is a kind of wrapper between Pd and Gtk, sublib, which is a collection of gui control objects, and other, which are miscellaneous objects:

  • tabenv: like env~, an enveloppe follower, but computing on a table, so possibly much speeder than real-time env~'s computation
  • tabsort, tabsort2: returns the indices of the sorted table, tabsort2 is bidimentionnal
  • gamme: one octave of a piano keyboard used to filter/choose notes in a selected scale
  • absolutepath/relativepath: to use files (sounds, texts, presets, images, programs...) nested in the patch's directory (and in subdirs)
  • sarray and slist: to creates shared dynamic arrays or lists with symbols
  • sfread2~ and readsfv~: to pitch the direct-from-disk reading of sound files
  • dinlet~: an inlet~ with a default value (when nothing is connected to it)
  • mknob: a round knob ala iemgui vslider (with its "properties" window)
  • dispatch: creates one bus name for many buttons' buses: from the N pairs (slider1-snd/slider1-rcv) ... (sliderN-snd/sliderN-rcv), creates only one pair of buses named (slider-snd/slider-rcv), in which datas are prepended by the number of the "sub-bus"
  • joystik: an improvement of Joseph A. Sarlo's joystick
  • image: an improvement of Guenter Geiger's one. Same name, but it's compatible. Here you can share images through different objects, preload a list of images, and animate this list.
Pd-motex
a random collection of Pd objects by Iain Mott
Versions of package pd-motex
ReleaseVersionArchitectures
jessie1.1.4-3amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch1.1.4-3amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster1.1.4-3amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid1.1.4-3amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
wheezy1.1.4-3amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
Popcon: 7 users (33 upd.)*
Versions and Archs
License: DFSG free
Git

A collection of externals from Iain Mott that mostly provide some math functions for Pure Data:

  • polygate~ - switch between multiple signal inputs, variable fade rate both linear & equal power
  • shuffle - a no-repeat random generator, outputs numbers within a set range
  • pan~ - equal power stereo panning
  • system - sends a system message to the console
  • ln~ - natural log + inverse
  • rec2pol~ - convert rectangular coordinates to polar eg. can be used to convert sine & cosine rfft~ output to phase & magnitude
  • pol2rec~ - inverse of rec2pol~
  • getenv - Sends value of an environment variable argument on bang
Pd-mrpeach
bag of tricks for Pure Data (Pd)
Versions of package pd-mrpeach
ReleaseVersionArchitectures
stretch0.1~svn17615-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster0.1~svn17615-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid0.1~svn17615-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
Popcon: 2 users (18 upd.)*
Versions and Archs
License: DFSG free
Git

mrpeach is a collection of general purpose objects:

  • [op~] signal comparison
  • [rc~] resistor-capacitor circuit
  • [rcosc~] resistor-capacitor oscillator
  • [rojo~] red noise generator
  • [sqosc~] bandlimited pulse generator
  • [runningmean] moving average filter
  • [tabfind] find a number in a table
  • [flist2tab] write lists of floats into a table
  • [tab2flist] extract lists of floats from a table
  • [str] strings
  • [f2b] float32 → bytes converter
  • [b2f] bytes → float32 converter
  • [life2x] game of life
  • [which] output path to a Pd-object

  • [midifile] play and record MIDI files

  • [binfile] read/write raw data files
Pd-mrpeach-net
Pd library for low-level networking
Versions of package pd-mrpeach-net
ReleaseVersionArchitectures
sid0.1~svn17615-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
stretch0.1~svn17615-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster0.1~svn17615-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
Popcon: 1 users (18 upd.)*
Versions and Archs
License: DFSG free
Git

This library adds Pure Data (Pd) objects that allow one to build a networking infrastructure within Pd on OSI-Layer 4 (transport layer). The objects use threads to allow for non-blocking network communication within an audio realtime environment.

  • [tcpreceive], [tcpsend]: unidirectional communication over TCP/IP
  • [tcpserver], [tcpclient]: bidirectional communication over TCP/IP
  • [udpreceive], [udpsend]: unidirectional communication over UDP
  • [udpsndrcv]: bidirectional communication over UDP
  • [udpsend~], [udpreceive~]: transmit uncompressed signals via UDP Since these objects only send/receive lists of bytes, you will most likely need to add some glue to implement higher-level protocols (and transmit meaningful data).
Pd-nusmuk
random collection of useful Pd objects
Versions of package pd-nusmuk
ReleaseVersionArchitectures
buster20151113+repack-3amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid20151113+repack-3amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
stretch20151113+repack-3amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
Popcon: 2 users (10 upd.)*
Versions and Archs
License: DFSG free
Git

The nusmuk library contains object targeted at high-quality audio synthesis like band-limited synthesizers, audio filters and effects and interpolating table lookups. It also includes a number of general purpose utilities, ranging from simple shorthand abstractions to higher mathematics (random generators).

Pd-osc
Open Sound Control for Pd
Versions of package pd-osc
ReleaseVersionArchitectures
stretch0.2-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
wheezy0.1-2amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
jessie0.1-2amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
buster0.2-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid0.2-1amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
Popcon: 5 users (27 upd.)*
Versions and Archs
License: DFSG free
Git

This library allows one to construct and parse OSC messages within Pd. It includes support for ordinary OSC-messages, typetags, timetags and bundles.

These objects are transport-agnostic, so you can use them to transmit OSC over UDP, TCP/IP, serial port, or in fact whatever you want. However, you will have to install additional libraries that will handle the transport layer (like pd-iemnet or pd-comport).

Pd-pan
library of stereo panning algorithms for Pd
Versions of package pd-pan
ReleaseVersionArchitectures
stretch0.1.2-1all
jessie0.1.2-1all
sid0.1.2-1all
wheezy0.1-1all
buster0.1.2-1all
Popcon: 2 users (20 upd.)*
Versions and Archs
License: DFSG free
Git

A library of stereo panning algorithms from various sources, including equal power panning and linear panning. Panning objects include: equal_power_pan~, gogins_pan~, gpan~, linear_pan~, square_root_pan~, and pan_core~. pan_core~ can be used as a "core" for objects that implement other pan algorithms. All of these objects are implemented in Pd.

Pd-pddp
support library for the Pure Data Documentation Project
Versions of package pd-pddp
ReleaseVersionArchitectures
stretch0.2.1-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
jessie0.2.1-1amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
wheezy0.2-1amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
sid0.2.1-1amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
buster0.2.1-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
Popcon: 12 users (73 upd.)*
Versions and Archs
License: DFSG free
Git

This library provides a collection of objects for Pd for making documentation easier and more interactive, providing standard ways of outputting audio, controlling the DSP, and making it possible to embed clickable links.

Pd-pdogg
collection of Ogg/Vorbis objects for Pd
Versions of package pd-pdogg
ReleaseVersionArchitectures
wheezy0.25.1-1amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
jessie0.25.1-1amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
buster0.25.1-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid0.25.1-2amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
stretch0.25.1-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
Popcon: 3 users (22 upd.)*
Versions and Archs
License: DFSG free
Git

pdogg is a library of objects for Pd for reading and writing Ogg/Vorbis streams and files. There is a stream player for multichannel audio streams and a streaming source client to send Ogg/Vorbis encoded audio streams over LAN or internet using JRoar, Icecast2 or PeerCast. There are also objects for reading and writing Ogg/Vorbis files.

Pd-pdp
Graphics system for Pd
Versions of package pd-pdp
ReleaseVersionArchitectures
jessie0.14.1-2amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
squeeze0.12.5-1amd64,armel,i386,ia64,mips,mipsel,powerpc,s390,sparc
wheezy0.12.5-2amd64,armel,armhf,i386,ia64,mips,mipsel,powerpc,s390,s390x,sparc
stretch0.14.1-3amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid0.14.1-5amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
buster0.14.1-5amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
Debtags of package pd-pdp:
interfacex11
roleplugin
uitoolkitsdl
works-withvideo
x11application
Popcon: 13 users (18 upd.)*
Versions and Archs
License: DFSG free
Git

PDP is an extension library for Pd that allows you to manipulate movies and live video data in realtime. PDP stands for Pd Packet, the data container that is used for images in PDP.

Pd-pdstring
Pd-objects for string manipulation
Versions of package pd-pdstring
ReleaseVersionArchitectures
buster0.10.2-3amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid0.10.2-3amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
stretch0.10.2-3amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
jessie0.10.2-1amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
Popcon: 4 users (33 upd.)*
Versions and Archs
License: DFSG free
Git

This is a collection of Pure Data external classes to ease the handling with strings by providing a way to convert Pd messages to lists of floats and vice versa. Support for wide character strings is provided together with the locale external.

Pd-pduino
interfacing with the Arduino from within Pure Data (Pd)
Versions of package pd-pduino
ReleaseVersionArchitectures
buster0.5.1-1all
sid0.5.1-1all
stretch0.5.1-1all
Popcon: 3 users (31 upd.)*
Versions and Archs
License: DFSG free
Git

This package includes a Pd object and a matching Arduino firmware. It allows you to control the Arduino board from Pd without having to program in Arduino's C++.

WARNING! This version of the [arduino] object for Pd will only work with 2.1 versions of Firmata or newer! It will not work with older versions of the firmware! Firmata-2.2 is inluded in the documentation.

Pd-plugin
LADSPA and VST plug-in hosting for Pd
Versions of package pd-plugin
ReleaseVersionArchitectures
wheezy0.2.1-3amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
jessie0.2.1-3amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
sid0.2.1-3amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
buster0.2.1-3amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
stretch0.2.1-3amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
Popcon: 11 users (41 upd.)*
Versions and Archs
License: DFSG free
Git

This is a Pd tilde object for hosting LADSPA audio plug-ins. The LADSPA plug-in interface is supported completely. The object will search your LADSPA path for plugins, which are loadable by name as an argument to the plugin~ object.

Pd-pmpd
physical modeling library for Pd
Versions of package pd-pmpd
ReleaseVersionArchitectures
jessie0.9-4amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
sid0.9-4amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
buster0.9-4amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
stretch0.9-4amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
wheezy0.9-4amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
Popcon: 5 users (32 upd.)*
Versions and Archs
License: DFSG free
Git

A library for Pd for modeling the interactions of the physical world. These objects provide real-time simulations, specially physical behaviors. pmpd can be used to create natural dynamic systems, like a bouncing ball, string movement, Brownian movement, chaos, fluid dynamics, sand, gravitation, and more. It can also be used to create displacements thus allowing a completely dynamic approach of pd computing.

Pd-pool
Hierarchical data storage for Pure Data
Versions of package pd-pool
ReleaseVersionArchitectures
stretch0.2.2~git20161105.1.4b157f51-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid0.2.2~git20161105.1.4b157f51-1amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
buster0.2.2~git20161105.1.4b157f51-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
upstream0.2.2
Popcon: 1 users (6 upd.)*
Newer upstream!
License: DFSG free
Git

[pool] can store and retrieve key/value pairs, where a key can be any atom and the value can be any list of atoms. [pool] can manage folders, a folder name can be any atom. [pool] objects can be named and then share their data space. Clipboard operations are possible in a pool or among several pools. File operations can load/save data from disk.

Pd-puremapping
Pd library for complex data mappings
Versions of package pd-puremapping
ReleaseVersionArchitectures
buster20160130-1all
stretch20160130-1all
sid20160130-1all
Popcon: 2 users (10 upd.)*
Versions and Archs
License: DFSG free
Git

This collection of abstractions for Pure Data (Pd)are made to facilitate the use of sensors and to create complex relations between input and output of a dynamic system.

Puremapping is based on the (discontinued) 'la-kitchen' library, and the 'mapping' library (shipped in Debian as 'pd-mapping'). Most object of puremapping should be compatible with the 'mapping' library.

Pd-purepd
a library of standard objects re-implemented using Pd-vanilla
Versions of package pd-purepd
ReleaseVersionArchitectures
jessie0.1.1-1all
buster0.1.1-1all
sid0.1.1-1all
wheezy0.1.1-1all
stretch0.1.1-1all
Popcon: 10 users (70 upd.)*
Versions and Archs
License: DFSG free

This is a library focused on re-implementing existing objects written in C using only objects that are included in puredata. The idea is to provide drop-in replacements for the binary objects usable on any platform that are also understandable to any Pd programmer.

Pd-purest-json
Pd library for working with JSON data and RESTful webservices
Versions of package pd-purest-json
ReleaseVersionArchitectures
sid1.4.2-1amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
stretch1.4.2-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster1.4.2-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
Popcon: 1 users (11 upd.)*
Versions and Archs
License: DFSG free
Git

PuREST JSON is a library for Pure Data (Pd) for decoding and encoding JSON data. The library can issue HTTP statements, so consumation of RESTful services is possible, e.g. CouchDB.

Pd-py
Python scripting objects for Pure Data
Versions of package pd-py
ReleaseVersionArchitectures
sid0.2.2+git20170625.1.88fc77a-1amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
stretch0.2.0+git20161103.1.d0e0648f-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster0.2.2+git20170625.1.88fc77a-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
Popcon: 1 users (6 upd.)*
Versions and Archs
License: DFSG free
Git

This object library provides full integration of the Python scripting language into the Pure Data (Pd) real-time system.

  • [py] loads Python modules and allows one to execute functions therein.
  • [pyext] uses Python classes to represent full-featured message objects.

Multithreading (‘detaching’) is supported for background operation.

Pd-readanysf
Pd object for reading multiple audio file formats
Versions of package pd-readanysf
ReleaseVersionArchitectures
sid0.43-1amd64,arm64,armel,armhf,i386,kfreebsd-amd64,kfreebsd-i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
wheezy0.42-1amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
jessie0.43-1amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch0.43-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster0.43-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
Popcon: 7 users (46 upd.)*
Versions and Archs
License: DFSG free
Git

This Pure Data object supports reading from disk as well as from web- resources and decodes a huge variety of audio codecs. Sources with multiple channels and sampling rates different from Pd's can be played back as well.

Check the help-patch for more usage information.

Pd-rtclib
Real Time Composition Library for Pure Data (Pd)
Versions of package pd-rtclib
ReleaseVersionArchitectures
stretch4.1-1all
buster4.1-1all
sid4.1-1all
Popcon: 1 users (10 upd.)*
Versions and Archs
License: DFSG free
Git

This software library offers the possibility to experiment with a number of compositional techniques, such as serial procedures, permutations and controlled randomness.

Most of these objects are geared towards straightforward processing of data. By using these specialized objects together in a patch, programming becomes much more clear and easy.

Many functions that are often useful in algorithmic composition are provided with this library - therefore the composer could concentrate rather on the composition than the programming aspects.

Pd-scaf
Simple Cellular Automaton Forth for PDP
Versions of package pd-scaf
ReleaseVersionArchitectures
stretch0.14.1-3amd64,i386
sid0.14.1-5amd64,i386
jessie0.14.1-2amd64,i386
buster0.14.1-5amd64,i386
Popcon: 13 users (18 upd.)*
Versions and Archs
License: DFSG free
Git

PDP is an extension library for Pd that allows you to manipulate movies and live video data in realtime. PDP stands for Pd Packet, the data container that is used for images in PDP.

This is a PDP extension lib that contains modules for cellular automata built on a (very) minimal forth-like virtual system (scaf - simple cellular automaton forth) to define update rules. A compiler is included to produce 'scafo' object code that can be dynamically loaded into the [pdp_ca] module. So it is possible to add/change rules without restarting Pd.

Pd-sigpack
signal processing effects library for Pd
Versions of package pd-sigpack
ReleaseVersionArchitectures
buster0.0.4.2-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
wheezy0.0.4.2-2amd64,armel,armhf,i386,ia64,mips,mipsel,powerpc,s390,s390x,sparc
sid0.0.4.2-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
jessie0.0.4.2-2amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch0.0.4.2-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
Popcon: 7 users (34 upd.)*
Versions and Archs
License: DFSG free
Git

A collection of objects for Pd from weiss-archiv that mostly provide some signal processing functions like limiting, distortion, etc. They are called chop~, decimate~, diode~, foldback~, foldover~, freqdiv~, freqshift~, harmgen~, rectify~, round~, saturate~, sieve~, split~, ustep~, and vowel~.

Pd-slip
SLIP encoder/decoder for Pure Data (Pd)
Versions of package pd-slip
ReleaseVersionArchitectures
stretch0.1~svn17615-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid0.1~svn17615-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
buster0.1~svn17615-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
Popcon: 3 users (17 upd.)*
Versions and Archs
License: DFSG free
Git

This library implements the Serial Line Internet Protocol (SLIP), a simple protocol for encapsulating packets within a streaming transport protocol such as TCP/IP or on the serial port.

You will need this if you plan to transmit e.g. OSC messages via TCP/IP or the serial line.

Pd-smlib
Pd library for mapping DSP data to controls
Versions of package pd-smlib
ReleaseVersionArchitectures
wheezy0.12.1-2amd64,armel,armhf,i386,ia64,mips,mipsel,powerpc,s390,s390x,sparc
sid0.12.2-1amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
buster0.12.2-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
jessie0.12.2-1amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
stretch0.12.2-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
Popcon: 8 users (34 upd.)*
Versions and Archs
License: DFSG free
Git

Signal processing for Mapping - a LIBrary with vector and number stream processing objects for Pd, enhancing this language with objects for rapid prototyping of gesture analysis. It complements Pd with a set of objects for vector processing, vector analysis, vector synthesis, number stream analysis, number stream filters.

Pd-xbee
interfacing with your XBee from within Pure Data (Pd)
Versions of package pd-xbee
ReleaseVersionArchitectures
stretch0.1~svn17615-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid0.1~svn17615-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
buster0.1~svn17615-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
Popcon: 2 users (21 upd.)*
Versions and Archs
License: DFSG free
Git

This library allows you to interact with your XBee (a small form factor radio module). It provides objects for encoding and decoding XBee commands/responses.

The underlying communication is handled by other objects, usually [comport].

Puredata
realtime computer music and graphics system
Versions of package puredata
ReleaseVersionArchitectures
wheezy0.43.2-5all
stretch0.47.1-3all
jessie0.46.2-1all
buster0.48.0-1all
sid0.47.1-3all
squeeze0.42.6-1amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc
sid0.48.0-1all
upstream0.48.1~3
Debtags of package puredata:
develeditor, ide, ui-builder
fieldarts
interfacex11
roleprogram
scopeapplication
soundmidi, mixer, player, recorder
uitoolkittk
useediting
works-withaudio, image, image:raster
x11application
Popcon: 18 users (70 upd.)*
Newer upstream!
License: DFSG free
Git

Pure Data (also known as Pd) is a real-time graphical programming environment for audio and graphics processing. Pd's audio functions are built-in; graphical computations require separate packages such as gem (Graphics Environment for Multimedia) or pd-pdp (Pd Packet).

This is a metapackage that depends on all components of the core of Pd.

Other screenshots of package puredata
VersionURL
0.41.4-1https://screenshots.debian.net/screenshots/000/001/322/large.png
Screenshots of package puredata

Official Debian packages with lower relevance

Pd-jsusfx
Jesusonic FX scripting language for audio DSP (Pure Data)
Versions of package pd-jsusfx
ReleaseVersionArchitectures
sid0.3.1-3amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
stretch0.3.1-2amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
buster0.3.1-3amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
Popcon: 0 users (4 upd.)*
Versions and Archs
License: DFSG free
Git

jsusfx is an Open Source implementation of the JSFX scripting language that was created by Cockos and is made available with Reaper (a commercial multitrack editor and recorder).

This package provides the Pd support for jsusfx.

Puredata-core
realtime computer music and graphics system - core components
Versions of package puredata-core
ReleaseVersionArchitectures
jessie0.46.2-1amd64,arm64,armel,armhf,i386,mips,mipsel,powerpc,ppc64el,s390x
buster0.48.0-1amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
sid0.47.1-3kfreebsd-amd64
stretch0.47.1-3amd64,arm64,armel,armhf,i386,mips,mips64el,mipsel,ppc64el,s390x
wheezy0.43.2-5amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc
sid0.48.0-1amd64,arm64,armel,armhf,hurd-i386,i386,kfreebsd-i386,mips,mips64el,mipsel,powerpc,ppc64el,s390x
upstream0.48.1~3
Popcon: 146 users (194 upd.)*
Newer upstream!
License: DFSG free
Git

Pure Data (also known as Pd) is a real-time graphical programming environment for audio and graphics processing.

This package only provides the core infrastructure of Pure Data. Most likely you will want to install "puredata-gui" (or even "puredata") as well.

The package is enhanced by the following packages: pd-libdir puredata-import

No known packages available but some record of interest (WNPP bug)

Pd-bandlimited - wnpp
bandlimited (non-aliasing) waveform generators for Pure Data
License: Apache
Debian package not available

A computational expensive Pure Data (Pd) external that generates signal (saw, triangle, square, and variable duty cycle pulse wave) band limited to the sampling rate.

Pd-extended - wnpp
Extended version of puredata with extra pd libraries, extensions and documentation.
Homepage not available
License: BSD
Debian package not available

Pd-extended is an extended version of puredata, with some gui enhancements among other things. It is fully compatible with puredata extra libraries, such as pd-zexy, pd-plugin, pd-pan, etc. All though it replaces puredata, it can be installed and run next to it.

Pd-iemgui - wnpp
graphical objects for Pure Data
License: GPL
Debian package not available

iemgui adds a number of graphical elements to Pure Data. Some are general purpose, like the possibility to display images within the patch or to grab mouse events in a specific region. Other objects mainly deal with GUI-elements for positioning objects in 2D- and 3D-spaces.

No known packages available

Camomile
dynamic plugin that allows to load and to control Pure Data patches inside a DAW
License: BSD-3
Debian package not available

Camomile is a meta-plugin, that allows to load Pd-patches as VST/VST3/LV2 plugin into your favourite Digital Audio Workstation.

Pd-abstractions
Some abstractions for Puredata
License: unknown
Debian package not available

Simple loopers, effects and helpers.

Pd-acid-core
303-style acid instrument for Pure Data.
License: unknown
Debian package not available
Pd-acre
Algorithmic Composition Realtime Environment in Pure Data.
License: unknown
Debian package not available
Pd-adaptive
library for adaptive systems and filters
License: unknown
Debian package not available
Pd-algobreaks-core
Pure Data patches for making procedural breakbeats.
License: unknown
Debian package not available
Pd-blockhead
A collection of Pure Data abstractions styled after rjlib.
License: unknown
Debian package not available
Pd-cicm
A C/TK library that aims to facilitate the creation of objects for Pure Data
License: unknown
Debian package not available
Pd-container
This library was made for algorithmic composition
License: unknown
Debian package not available
Pd-cream
A set of PD externals for those who like vanilla... but also want some chocolate, coffee or caramel.
License: unknown
Debian package not available
Pd-ehu
GUI objects for rapid prototyping of interactive systems.
License: GPL-2
Debian package not available

EHU is a set of abstractions for the Pure Data real-time graphical programming environment. EHU aims to allow for rapid prototyping of interactive systems. Most abstractions in EHU encapsulate the GUI widgets to control them minimising the job of creation of widgets and connections. EHU covers playing video files, controlling video cameras, displaying pictures, playing samples, audio effects, DMX controls, and some general utilities.

Pd-hoa
Higher-order ambisonics of Pure Data
License: unknown
Debian package not available
Pd-kalman
Simple control rate Kalman filter for Pure Data
License: unknown
Debian package not available
Pd-midi-guis
Abstractions for doing midi-learn buttons and faders in Pure Data.
License: unknown
Debian package not available
Pd-msd
MSD stands for the mass spring damper library
License: unknown
Debian package not available

It is an extension of pmpd, which allows particular physical modeling in Pd and Max/MSP software.

Pd-netro
A way to synchronise Pd patches on the same LAN.
License: unknown
Debian package not available
Pd-oscbank
oscillator bank for additive synthesis
License: unknown
Debian package not available

This is a plugin for PureData. It was written in order to synthesize sinusoidal models that consist of hundreds of partial sinewave components.

Pd-rtcmix
RTcmix music language embedded in PureData
License: unknown
Debian package not available
Pd-s-abstractions
A collection of abstractions for puredata
License: unknown
Debian package not available
Pd-sssad
sssad is Stupidsupersimplistic State Saving ADVANCED
License: unknown
Debian package not available
Pd-timeline
A timeline for Pure Data
License: unknown
Debian package not available
*Popularitycontest results: number of people who use this package regularly (number of people who upgraded this package recently) out of 203532