| CARVIEW |
Pure DataWelcome 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. Main Pd flavoursPure Data is an Open Source project and embraces derivatives. Notable flavours of Pd include:
More about Pure DataFind 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 resourcesPlease 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 the Pure Data Forum, Facebook, Reddit, Discord 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.