Pure Data
From Just Solve the File Format Problem
(Difference between revisions)
(Created page with "{{FormatInfo |formattype=electronic |subcat=Audio and Music |extensions={{ext|pd}} }} '''Pure Data''' (Pd) is a free and open source visual programming language for audio and ...") |
Dan Tobias (Talk | contribs) |
||
Line 15: | Line 15: | ||
* [http://puredata.info/docs/developer/PdFileFormat Unofficial file format documentation] | * [http://puredata.info/docs/developer/PdFileFormat Unofficial file format documentation] | ||
* [http://pdpatchrepo.info/ Pure Data Patch Repository] | * [http://pdpatchrepo.info/ Pure Data Patch Repository] | ||
+ | |||
+ | [[Category:Programming Languages]] |
Revision as of 20:06, 22 April 2017
Pure Data (Pd) is a free and open source visual programming language for audio and other multimedia. It is a data-flow programming language that uses "objects" connected by wires. In the tradition of modular synthesizers, Pure Data files are often known as "patches."
Identifying Pure Data patch files
Pure Data patch files use the extension .pd, a custom plaintext format consisting of newline-delimited commands. File tend to start with #N canvas and contain numerous lines starting with #X obj and #X connect.
The format is "officially undocumented" but contributors have developed a rough specification.