Sunday, October 25, 2026 4,350 lists 78,100 records on file
List your app or device

  1. Home
  2. Sound Design Software
  3. Pure Data

Pure Data

What it is

Pure Data (Pd) is free software for building graphical programs that process audio and other media in real time. It runs on Windows, macOS, and GNU/Linux, with users combining processing elements in patch-based programs. Pd is used for audio and graphical processing, including work in visual arts, theatre, dance, audio, installations, performance, and media art. It can also control hardware and electronics or provide interfaces for other programs. Users can extend Pd through its built-in Deken package manager, which installs external libraries. Deken is mainly aimed at Pd vanilla but can also be used with some other Pd flavors, including Plug Data. Package listings identify availability for macOS, Linux, Windows, or source compilation; some packages are limited to specific architectures. To add an external, users can search for a library or object and install its downloaded DEK package through Pd's Find externals tool. The listed plan is free. The pages describe no paid tiers, trial terms, or usage limits.

For and against

For

  • Free software for real-time media processing.
  • Runs on Windows, macOS, and GNU/Linux.
  • Deken installs external libraries.
  • Can control hardware and electronics.
  • Supports patch-based graphical programming.

Against

  • Some external packages are limited to specific architectures.
  • Deken is mainly targeted at Pd vanilla.
  • External libraries may require source compilation.

The verdict

Pure Data is a free, cross-platform environment for patch-based audio and graphical processing. Its Deken package manager adds external libraries, though package availability can depend on platform or architecture.

Who it suits

Pd may suit artists and makers working with audio, visuals, performance, installations, or media art. Its hardware control and interface capabilities may also fit people connecting programs with electronics or other software.

Plans and prices

Pure Data

Free

Free to download and use · no paid tiers stated

Pure Data (Pd)

Free

Free software; no paid plans or usage limits stated on the pages opened

Every plan, in full

On the record

API and embedding
libpd exposes Pd's audio engine for embedding in applications and supports C, C++, Java, Objective-C, Python and other wrappers.github.com · read 15 Oct 2026
Audio and graphics
A Pure Data workshop page describes Pd as a real-time graphical programming environment for audio and graphical processing.lists.puredata.info · read 30 Sep 2026
Audio processing
The environment supports real-time synthesis, digital signal processing, audio input and output, and sound-file processing.msp.ucsd.edu · read 15 Oct 2026
Current stable release
Miller Puckette's software page lists Pd 0.57-0 as the current stable release.msp.ucsd.edu · read 15 Oct 2026
Deken compatibility
Deken is mainly targeted at Pd vanilla and can also be used with some other Pd flavors, including Plug Data.deken.puredata.info · read 30 Sep 2026
Documentation
The official manual includes tutorial patches, audio examples and an online version of Miller Puckette's electronic-music book.msp.ucsd.edu · read 15 Oct 2026
Documentation depth
The installed application provides object help patches with examples and comments, according to an independent programmer review.joelverhagen.com · read 15 Oct 2026
Extensibility
Pd supports third-party externals and reusable abstractions that can be shared between projects.learn.bela.io · read 15 Oct 2026
Extensible
Pd's built-in Deken package manager installs external libraries that enhance Pd's functionality.deken.puredata.info · read 30 Sep 2026
External installation
Users can search for a library or object and install a downloaded DEK package through Pd's Find externals tool.deken.puredata.info · read 30 Sep 2026
External library platforms
Deken package listings can identify packages for macOS, Linux, Windows, or source compilation.deken.puredata.info · read 30 Sep 2026
Free software
The page describes Pd as free software.lists.puredata.info · read 30 Sep 2026
Graphics extensions
External libraries such as GEM extend Pd with video and 3D graphics capabilities.github.com · read 15 Oct 2026
Hardware and other programs
The page says Pd can control hardware and electronics and develop interfaces for other programs.lists.puredata.info · read 30 Sep 2026
Intended audience
The page describes Pd as used by artists for visual arts, theatre, dance, audio, installation, performance, and media art.lists.puredata.info · read 30 Sep 2026
License
The core distribution uses the Standard Improved BSD License and includes an as-is warranty disclaimer.github.com · read 15 Oct 2026
Limit: debugging
An independent overview says debugging visual patches can be harder than debugging text-based programs.interviewgemini.com · read 15 Oct 2026
Limit: documentation presentation
A programmer review reports formatting problems in the wiki documentation even though in-program help was useful.joelverhagen.com · read 15 Oct 2026

Alternatives to Pure Data

Every alternative, ranked