Skip to content
SPECIFICTION
Get listed

Pure Data vs SuperCollider

Pure Data

puredata.info

SuperCollider

supercollider.github.io

Side by side

FigurePure DataSuperCollider
Price fromFreeFree
Free planYesYes
Free trial——
Open sourceYes—
Web—Yes
WindowsYesYes
macOSYesYes
LinuxYesYes
iOSYes—
AndroidYes—
APIYes—
Self-hostedYes—
Plans published21
Spec score · Sound Design Software8.4 (#6)7.6 (#17)
LicenseThe core distribution uses the Standard Improved BSD License and includes an as-is warranty disclaimer.SuperCollider is free software available under version 3 of the GNU General Public License.
Package managerDeken is Pd's built-in package manager for finding and installing externals.sclang includes the Quarks package manager for downloading and managing packages containing classes, extension methods, documentation and UGens.
PurposePure Data is a real-time graphical programming environment for integrated media processing.SuperCollider is a platform for audio synthesis and algorithmic composition used by musicians, artists and researchers working with sound.

Plans

Pure Data

  • Pure DataFree
  • Pure Data (Pd)Free

Pure Data pricing →

SuperCollider

  • Free and open source SuperColliderFree

SuperCollider pricing →

In their own words

Pure Data

Pure Data (Pd) is a free graphical programming environment for combining media processing in real time. Its patch-based workflow supports audio and graphical processing, and it runs on Windows, macOS, and Linux. Artists use Pd for visual arts, theatre, dance, audio, installations, performance, and media art. It can also control hardware and electronics or develop interfaces for other programs. Pd's built-in Deken package manager installs external libraries that extend its functionality. Deken is mainly intended for Pd vanilla, though some other Pd flavors, including Plug Data, can use it. Package listings specify availability for macOS, Linux, Windows, or source compilation, and some packages are limited to particular architectures. Users can find a library or object and install a downloaded DEK package through Pd's Find externals tool. The listed plan is free; no paid plans or usage limits are stated.

Visit puredata.info

SuperCollider

SuperCollider is a free platform for audio synthesis and algorithmic composition for musicians, artists, and researchers working with sound. Its components include scsynth, a real-time audio server with hundreds of unit generators for analysis, synthesis, and processing; sclang, its language; and scide, its development environment. The alternative supernova server supports multithreaded operation. A client/server design lets multiple clients control the server, with client implementations in Python, JavaScript, Haskell, and Scala as well as native sclang. sclang includes Quarks for managing packages with classes, extension methods, documentation, and UGens. Third-party plugins can connect through C and C++ APIs. SuperCollider runs on Windows, macOS, and Linux, and can also be used on Raspberry Pi, Bela, and in browsers through WebAssembly. The project lists version 3.14.1 as its current release. Its downloads page lists macOS 11 or later, Windows 10 and 11, and Linux builds requiring gcc 9 or later. It is free software under version 3 of the GNU General Public License.

Visit supercollider.github.io