Clever Geek Handbook
📜 ⬆️ ⬇️

Pure data

Pure data objects. The text to the right of the boxes is comments.

Pure Data , Pd (“pure data”) is a visual programming language working in the data flow programming paradigm [1] , developed by Miller Puckette in the 1990s to create interactive computer music and multimedia works. It is a free analogue of Max / MSP .

The main application of Pd is sound processing , but over time, “clear data” has found application in a wider field of digital signal processing , for example, image and video processing [2] .

At the heart of the language, which is Turing-complete , are data streams ( English dataflow ) passing through objects ( English object ) and connections ( English connection ) between objects. The output ( English outlet ) of one object supplies data for the inputs ( English inlet ) of other objects, and the stream itself can consist of many steps. A Pd program - a set of connected objects - is called a patch ( English patch ) by analogy with modular synthesizers in which patch cords were used for connections [3] .

Pure Data is an event-oriented system in which message processing objects do nothing until they receive data. Objects for signal processing are always in operation, if not explicitly disabled [4] .

Notes

  1. ↑ Farnell, 2010 , pp. 149.151.
  2. ↑ Farnell, 2010 , p. 149.
  3. ↑ Farnell, 2010 , pp. 151-152.
  4. ↑ Farnell, 2010 , pp. 153.

Literature

  • bang pure data . - Wolke Verlag, 2006 .-- 175 p. - ISBN 978-3-936000-37-5 .
  • Farnell, Andy. Designing Sound. - The MIT Press, 2010 .-- ISBN 9780262014410 .

Links

  • puredata.info - official site of Pure Data
Source - https://ru.wikipedia.org/w/index.php?title=Pure_Data&oldid=81679838


More articles:

  • Third Bulgarian Kingdom
  • Setterling, May
  • Vairog Street
  • Spiculosiphon oceana
  • Demene
  • Lisitsky, Andrey Vladimirovich
  • Chalem (God)
  • Smith, Jack (Director)
  • Iceland Post
  • Odinozhdy one

All articles

Clever Geek | 2019