https://puredata.info/ Skip to content. Skip to navigation * Site Map * Accessibility * Contact Search Site [ ] [Search] Advanced Search... Pd Community Site Sections * downloads * documentation * development * community * members * exhibition * Privacy Policy Personal tools * Log in * Join You are here: Home Document Actions * Send this page to somebody * Print this page Pure Data by Miller Puckette -- last modified 2022-02-08 01:03 AM Welcome to the Pure Data site! This site is a contribution of the IEM to the Pure Data community. Every Pure Data user who wants to contribute is welcome to join this portal and write/contribute some documentation, reports, news, comments and announcing events. The site is run on a Linux server with Zope / plone and administrated and driven by the Pure Data community. About Pure Data (aka "Pd" / "Pd Vanilla") Pure Data (or just "Pd") is an open source visual programming language for multimedia. Pure Data is developed by Miller Puckette since 1996 and you can find it on his official website along with the official documentation and other related resources. This is the official "Pd" or "main distribution" and it is also known as "Pd Vanilla", but there are other forks or "flavours". Download Pure Data (Linux/Mac/ Windows) What's New? Pd keeps evolving! See the Release notes for details. One of the most prominent new features in last decade has been the inclusion of the Deken library manager for easy access to community-developed external libraries that expand the capabilities of Pd such as Cyclone, zexy, and the computer graphics library Gem. Main Pd flavours Pure Data is an Open Source project and embraces derivatives. Notable flavours of Pd include: Pd-vanilla Miller S. Puckette's original distribution of Pd. Pd-ceammc Fully compatible with Pd Vanilla, this flavour is enhanced with some UI tweaks, including some from (the now unmaintained and deprecated) Pd-Extended (like visually differentiating control and signal in/outlets). It carries some pre-installed externals (but none from Pd-extended); most notably it has the ceammc library (that you can also install on Pd Vanilla and use in Vanilla most of what this flavour offers). Pd-L2Ork Pd-L2Ork 1.x started in 2009 as a fork of Pd-extended (but for Linux only), including the same Featured pre-installed externals as Downloads Pd-extended and more. A Pure Data cross platform version was Pure Data released in 2017 named Purr pd-l2ork Data (now an independent Pd-L2Ork project, see below), which also included a port to a News new HTML5 front-end GUI # Complete + Home (instead of tcl/tk). In the Unity + + downloads fall of 2021, Pd-L2Ork Pure Data + + documentation provided new releases OSC game + development unrelated to Purr Data, but audio + community including the same HTML5 project for + members GUI port provided in Purr download + exhibition Data. GUI externals made 2017-12-17 + Privacy for Pd-Vanilla that use tcl # 'Beep Policy /tk are not compatible to Movie' Logo the HTML5 GUI front-end, Audio Pd Webring and some GUI externals from YouTube Pd Pd-extended haven't been Tutorial next ported yet. Note that there 2015-10-01 random are also some # Pure Data previous incompatibilities/ Destruction list all differences between the Patch Pd ring core of Pd-Vanilla and 2015-06-05 Pd-L2Ork. # Concours Purr Data LoMus 2014 Started as an updated 2014-08-05 version of Pd-L2Ork 1.x # PURE DATA ported to an HTML5 GUI Forum~ front-end GUI. This flavour 2014-07-23 also includes pre-installed More news... externals from Pd-Extended and others more. It has the same caveat that GUI externals made for Pd-Vanilla are not compatible to the HTML5 GUI front-end, and some GUI externals from Pd-extended haven't been ported yet. Note that there are also some incompatibilities/ differences between the core of Pd-Vanilla and Purr Data. Other than that, you must now also consider Pd-L2Ork and Purr Data incompatible to each other as well, meaning that things that work in one may not work in the other. More about Pure Data Find other Pd goodies to download at the Downloads page Pure Data is an open source visual programming environment that runs on anything from personal computers to embedded devices (ie Raspberry Pi) and smartphones (via libpd, DroidParty (Android), and PdParty (iOS). It is a major branch of the family of patcher programming languages known as Max (Max/FTS, ISPW Max, Max/MSP , etc), originally developed by Miller Puckette at IRCAM. Pd enables musicians, visual artists, performers, researchers, and developers to create software graphically without writing lines of code. Pd can be used to process and generate sound, video, 2D/3D graphics, and interface sensors, input devices, and MIDI. Pd can easily work over local and remote networks to integrate wearable technology, motor systems, lighting rigs, and other equipment. It is suitable for learning basic multimedia processing and visual programming methods as well as for realizing complex systems for large-scale projects. Algorithmic functions are represented in Pd by visual boxes called objects placed within a patching window called a canvas. Data flow between objects are achieved through visual connections called patch cords. Each object performs a specific task, which can vary in complexity from very low-level mathematical operations to complicated audio or video functions such as reverberation, FFT transformations, or video decoding. Objects include core Pd vanilla objects, external objects or externals (Pd objects compiled from C or C++), and abstractions (Pd patches loaded as objects). Documentation and resources Please check the documentation page, where you can find Resources to start learning, Books about Pd, Manuals and more! Also check out the Pure Data patch Repository Find Pd people on Facebook and Reddit and join us on our mailing list (more on the Community page ) --------------------------------------------------------------------- puredata.info is hosted and serviced by IEM as a contribution to the Pd-community using Plone , see Impressum. Powered by IEM Powered by Plone Section 508 WCAG Valid XHTML Valid CSS Usable in any browser