This article is about programming language. For storage server, see IBM PureData.
Pure Data
Pure Data with many patches open (netpd project)
Original author(s)
Miller Puckette
Stable release
0.53-2[1]
/ March 15, 2023; 13 months ago (2023-03-15)[1]
Repository
github.com/pure-data/pure-data
Type
Visual programming language
License
BSD-3-Clause
Website
puredata.info
Pure Data
Paradigm
Dataflow
Designed by
Miller S. Puckette
First appeared
1996
Stable release
0.53-2
/ March 15, 2022; 2 years ago (2022-03-15)
OS
Cross-platform (macOS, Windows, Linux)
License
BSD-3-Clause
Website
puredata.info
Influenced by
Patcher
Pure Data (Pd) is a visual programming language developed by Miller Puckette in the 1990s for creating interactive computer music and multimedia works. While Puckette is the main author of the program, Pd is an open-source project with a large developer base working on new extensions. It is released under BSD-3-Clause. It runs on Linux, MacOS, iOS, Android and Windows. Ports exist for FreeBSD and IRIX.
Pd is very similar in scope and design to Puckette's original Max program, developed while he was at IRCAM, and is to some degree interoperable with Max/MSP, the commercial predecessor to the Max language. They may be collectively discussed as members of the Patcher[2] family of languages.
With the addition of the Graphics Environment for Multimedia (GEM) external, and externals designed to work with it (like Pure Data Packet / PiDiP for Linux, Mac OS X), framestein for Windows, GridFlow (as n-dimensional matrix processing, for Linux, Mac OS X, Windows), it is possible to create and manipulate video, OpenGL graphics, images, etc., in realtime with extensive possibilities for interactivity with audio, external sensors, etc.
Pd is natively designed to enable live collaboration across networks or the Internet, allowing musicians connected via LAN or even in disparate parts of the globe to create music together in real time. Pd uses FUDI as a networking protocol.
^ ab"Software by Miller Puckette". Miller Puckette. Retrieved 14 January 2022.
^Puckette, M. (1988). The patcher. In Proceedings of International Computer Music Conference.
PureData (Pd) is a visual programming language developed by Miller Puckette in the 1990s for creating interactive computer music and multimedia works...
legal. Where a database is puredata in Europe, it may be that there is no copyright—but database rights may exist, so data mining becomes subject to intellectual...
of "pure" data journals are: Earth System Science Data, Journal of Open Archaeology Data, Open Health Data, Polar Data Journal, and Scientific Data. Examples...
California, United States. It develops all-flash data storage hardware and software products. Pure Storage was founded in 2009 and developed its products...
digital audio workstation or a foundation programming language (e.g. PureData), listing is limited to its top three categories. Brasero CDex Exact Audio...
(Fast Universal Digital Interface) is a networking protocol used by the PureData patching language invented by Miller Puckette. It is a string-based protocol...
Pure Communication. On the other hand, if a changes or processing happen at the end of phone line the FCC defined it as PureData Processing. In pure...
flavours: PureData Systems for Transactions PureData Systems for Analytics PureData Systems for Operational Analytics PureData Systems for Hadoop PureData System...
building interactive, real-time music and multimedia applications Max/MSP PureData nato.0+55+3d Nodal, a node-based generative programming software application...
In computer programming, a pure function is a function that has the following properties: the function return values are identical for identical arguments...
Retrieved 2014-08-20. Pure Moods (1994, CD), retrieved 2023-03-23 Stephen Thomas Erlewine. "Pure Moods". allmusic Album ID: R 256815. AMG Data Solutions. Retrieved...
IV-BF, V, 11, and 360 Nyquist OpenMusic Orca (music programming language) PureData, a modular visual programming language for signal processing aimed at...
use with Microsoft Windows Phase-change Dual, an optical media format PureData, the graphical audio-processing language USB PD (USB Power Delivery),...
tool for data mining, statistical data analysis, and machine learning. Oz now also distributed since 1.4.0 Pipeline Pilot Prograph PureData Quartz Composer...
programmer in creating applications with all data produced in XML. The programmer defines and produces puredata in XML format and the framework transforms...
observable characteristics of the parents. A group of purebreds is called a pure-breeding line or strain. In the world of selective animal breeding, to "breed...
with live video. Open source graphical programming environments (such as PureData) are often used to create custom software interfaces for performances...
The Critique of Pure Reason (German: Kritik der reinen Vernunft; 1781; second edition 1787) is a book by the German philosopher Immanuel Kant, in which...
Patchage – GUI access to patch MIDI and Audio software together for JACK. PureData – a programming environment for multimedia (Works with Jack). Tapiir –...