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 ...") |
(sample files) |
||
| (One intermediate revision by one user not shown) | |||
| Line 10: | Line 10: | ||
The format is "officially undocumented" but contributors have developed a [http://puredata.info/docs/developer/PdFileFormat rough specification]. | The format is "officially undocumented" but contributors have developed a [http://puredata.info/docs/developer/PdFileFormat rough specification]. | ||
| + | |||
| + | == Sample files == | ||
| + | * {{DexvertSamples|text/pureDataPatch}} | ||
== Links == | == Links == | ||
| Line 15: | Line 18: | ||
* [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]] | ||
Latest revision as of 22:40, 25 March 2025
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."
[edit] 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.