Pure Data (or Pd) is a visual programming language developed by Miller Puckette in the 1990s for the creation of interactive computer music and multimedia works. Though Puckette is the primary author of the software, Pd is an open source project and has a large developer base working on new extensions to the program. It is released under a license similar to the BSD license. It runs on GNU/Linux, Mac OS X, iPhoneOS, Android and Windows. There are older ports for FreeBSD and IRIX.

PropertyValue
dbpedia-owl:abstract
  • Pure Data ist eine datenstromorientierte Programmiersprache und Entwicklungsumgebung, die visuelle Programmierung benutzt. Sie wird vor allem zur Erstellung von interaktiver Multimedia-Software eingesetzt, etwa für Software-Synthesizer in der elektronischen Musik.
  • Pure Data (o Pd) es un lenguaje de programación gráfico desarrollado por Miller Puckette durante los años 90 para la creación de música computerizada interactiva y obras multimedia. Aunque Puckette es el principal autor del software, Pd es un proyecto de código abierto y tiene una gran base de desarrolladores trabajando en nuevas extensiones al programa. Está publicado bajo una licencia similar a la licencia BSD. Pd es muy similar en alcance y diseño al programa original de Puckette, Max(desarrollado cuando él estaba en IRCAM), y es hasta cierto grado interoperable con Max/MSP, el sucesor comercial del lenguaje Max. Ambos Pd y Max son ejemplos discutibles de lenguajes de programación de "flujo de datos". En este tipo de lenguajes, funciones u "objetos" son conectados o "parcheados" unos con otros en un ambiente gráfico que modela el flujo del control y el audio. A diferencia de la versión original de Max, sin embargo, Pd siempre fue diseñado para hacer procesado de señales y tasas de control en la CPU nativa, en vez de descargar la síntesis y el proceso de señales a un tablero de PDS (como el Ariel ISPW que era usado para Max/FTS). El código de Pd es la base de las extensiones MSP de David Zicarelli al lenguaje Max para hacer proceso de audio en software. Como Max, Pd tiene una base modular de código con externos u objetos que son utilizados como bloques de construcción para programas escritos en el software. Esto hace el programa arbitrariamente extensible a través de una API pública, y alienta a los desarrolladores a añadir sus propias rutinas de audio y control, ya sea en el lenguaje de programación C o, con la ayuda de otros externos, en Python, Javascript, Ruby, y potencialmente otros lenguajes también. Sin embargo, Pd es un lenguaje de programación en sí mismo. Unidades de código modulares y reusables, escritas nativamente en Pd, llamadas "parches" o "abstracciones", son usadas como programas independientes y compartidas libremente entre la comunidad de usuarios de Pd, y ninguna otra habilidad de programación es requerida para usar Pd pero ayuda. Con la adición del externo "Entorno Gráfico para Multimedia" (GEM, por su nombre en inglés), y otros externos diseñados para trabajar con él (como Pure Data Packet, PiDiP para Linux, framestein para Windows, GridFlow para proceso de matrices n-dimensionales que integra Pure Data con el lenguaje de programación Ruby, etc. ), es posible crear y manipular vídeo, gráficos OpenGL, imágenes, etc, en tiempo real con aparentemente infinitas posibilidades de interactividad con audio, sensores externos, etc. Adicionalmente, Pd está diseñado nativamente para permitir colaboración en vivo a través de redes o de Internet, permitiendo a músicos conectados vía LAN, o incluso en distintas partes del mundo, hacer música juntos en tiempo real. Las unidades donde se programa el código se llaman “patch” o abstracciones, son utilizadas como programas independientes y compartidos libremente entre la comunidad de usuarios de Pd. Los patchs constan de diferentes objetos interconectados entre ellos. En su parte superior encontraremos las entradas, donde se les enviaran valores numéricos u otros tipos de datos, y en la posterior la salida de estos. También existe la posibilidad de crear patchs secundarios conocidos como subpatchs. Están dentro del patch principal. Se crean escribiendo en un objeto las letras “pd” seguidas de un espacio y el nombre que se le quiera dar a ese subpatch, como se muestra en la figura. Clicando encima se nos abre la ventana donde encontramos el código de nuestro subpatch. El programa tiene dos estados en los que se puede encontrar el usuario. En modo de edición o en modo de ejecución. Para cambiar de un estado a otro teclearemos Ctrl+E. Cuando estamos en el modo edición, podemos modificar el contenido de las cajas, o la conexión entre ellas. En el modo de ejecución tenemos la posibilidad de poner en marcha todo el patch, e ir modificando valores durante su reproducción o cuando este, esté parado. Podemos enviar bangs, modificar valor de variables dentro de los objetos “números”, o activar y desactivar sectores del código con el objeto [toggle toggle], activado cuando tiene una cruz y desactivado cuando no.
  • Pure Data(Pd)は1990年代に Miller Puckette が開発したデスクトップミュージックとマルチメディア作成用のビジュアルプログラミング言語である。Puckette が主に開発したが、Pd はオープンソースプロジェクトであり、多数の開発者が参加している。BSD License に似たライセンス条件でリリースされている。
  • Pure Data (Pd) jest programem komputerowym stanowiącym wszechstronne narzędzie do tworzenia muzycznych oraz multimedialnych utworów (projektów) wykonywanych na żywo (tzw. live-electronics, np. utworów, których wykonanie opiera się na interakcji między muzykiem-wykonawcą, a komputerem). Pd stanowi elastyczne środowisko umożliwiające m. in. analizę, syntezę i dowolne przetwarzanie dźwięku i innych sygnałów (związanych z grafiką, animacją, ruchem itd. ) w czasie rzeczywistym. Praca z użyciem Pd polega na łączeniu ze sobą, a także samodzielnym tworzeniu „urządzeń” (z informatycznego punktu widzenia będących funkcjami lub obiektami), w szczególności symbolizujących: wejścia/wyjścia (np. mikrofon, głośnik, klawiatura, urządzenia MIDI, projektor) rozmaite operacje matematyczno-logiczne: od najprostszych (np. dodawanie, mnożenie, bramki, wyzwalacze) po złożone (np. transformata Fouriera, pogłos, czy też trójwymiarowa animacja, której rendering wykonywany jest w czasie rzeczywistym). De facto Pd jest więc środowiskiem programistycznym opartym na graficznym (a więc przyjaznym dla nie-informatyków) interfejsie użytkownika. Pd przeznaczone jest dla artystów (kompozytorów, improwizatorów, performerów), w tym również tych niezaawansowanych w programowaniu. Pd jest wolnym oprogramowaniem dostępnym bez opłat licencyjnych i działającym pod wieloma systemami operacyjnymi, m. in. GNU/Linux, Mac OS, Microsoft Windows. Pd jest bardzo podobne do komercyjnego programu Max, znanego głównie użytkownikom komputerów Macintosh (główny autor Pd Miller Puckette jest jednym z twórców Maxa). Pod niektórymi względami Pd może przypominać również takie programy, jak Jeskola Buzz i Reaktor.
  • Pure Data (ou simplesmente Pd) é um ambiente de programação gráfica para áudio e vídeo usado como ambiente de composição interativo e como estação de síntese e processamento de áudio em tempo real. Foi originalmente desenvolvido por Miller Puckette e, por se tratar de um projeto de código aberto, conta com uma grande base de desenvolvedores trabalhando em extensões para o programa. O Pd pode ser baixado em um pacote para um sistema operacional específico, um pacote com fontes, ou direto do CVS. O Pd é multiplataforma e, portanto, portável, inclusive para computadores de bolso. Pd trabalha com, digamos, "dados puros". Essa é uma das diferenças entre ele e o Max/MSP, seu concorrente comercial. Por trabalhar assim, seu âmbito de realizações acaba sendo potencialmente muito maior que o do Max/MSP. Os comandos do Pd são muito próximos aos da linguagem de programação C, o que pode facilitar o seu aprendizado para quem já possui um conhecimento prévio dessa linguagem. Pd foi criado para explorar idéias de como promover e permitir que dados possam ser tratados de maneira mais aberta, facilitando acesso e interligação entre aplicações de áudio, MIDI, gráficas e vídeo, dentre outras possibilidades. Escrevendo objetos ("externals") ou módulos ("patches", "abstractions") consegue-se ampliar as funcionalidades do Pd. Os trabalhos de muitos desenvolvedores estão disponíveis como parte do pacote básico do Pd e a comunidade de desenvolvedores cresce muito rapidamente. Desenvolvimentos recentes incluem projetos de sistemas para construção de ambientes de performances; bibliotecas de objetos para "physical modeling"; bibliotecas de objetos para geração e processamento de vídeo em tempo real, etc. O Pd é muito usado para live-eletronics e síntese de áudio. Esses são alguns dos usos musicais, embora possa ser usado, inclusive, como assistente para composição, como o Open Music, ou, ainda, como interface gráfica para o SuperCollider.
  • Pure Data (or Pd) is a visual programming language developed by Miller Puckette in the 1990s for the creation of interactive computer music and multimedia works. Though Puckette is the primary author of the software, Pd is an open source project and has a large developer base working on new extensions to the program. It is released under a license similar to the BSD license. It runs on GNU/Linux, Mac OS X, iPhoneOS, Android and Windows. There are older ports for FreeBSD and IRIX. Pd is very similar in scope and design to Puckette's original Max program (developed while he was at IRCAM), and is to some degree interoperable with Max/MSP, the commercial successor to the Max language. They may be collectively discussed as members of the Patcher family of languages. With the addition of the Graphics Environment for Multimedia (GEM) external, and externals designed to work with it (like Pure Data Packet / PiDiP for Linux, Mac OS X), framestein for Windows, GridFlow (as n-dimensional matrix processing, for Linux, Mac OS X, Windows), it is possible to create and manipulate video, OpenGL graphics, images, etc. in realtime with seemingly endless possibilities for interactivity with audio, external sensors, etc. Additionally, Pd is natively designed to enable live collaboration across networks or the internet, allowing musicians connected via LAN or even in disparate parts of the globe to create music together in real time.
  • Pure Data(或稱作PD)是一個類似Max/MSP 的工具。它的開發者是創作Max/MSP的Miller Puckette。現今它常被拿來作為聽音樂和其他功能所使用。
  • Pure Data (или Pd) графический язык программирования, который Миллер Пакет разработал в 1990 с целью создания интерактивной компьютерной музыки и мультимедийных работ. Несмотря на то, что Пакет — основной автор программы, она является открытой, и в её развитии принимает участие большое количество человек. Программа распространяется по BSD-лицензии.
  • Pure Data (förkortas Pd) är ett grafiskt programmeringsspråk utvecklat av Miller Puckette på 1990-talet, för att skapa interaktiv datormusik och multimedia. Även om Puckette är den huvudsakliga programmeraren så är Pd ett open source-projekt och har en stor utvecklarbas som driver projektet vidare. Programmet är släppt under en licens som liknar BSD-licensen. Musiken i datorspelet Spore är skapat i Pure Data.
  • Pure Data (ou abrégé pd) est un logiciel de programmation graphique pour la création musicale et multimédia en temps réel. Il permet également de gérer des signaux entrants dans l'ordinateur (signaux de capteurs ou événements réseau par exemple) et de gérer des signaux sortants (par des protocoles de réseau ou protocoles électroniques pour le pilotage de matériels divers).
dbpedia-owl:author
dbpedia-owl:computingPlatform
dbpedia-owl:language
dbpedia-owl:latestReleaseVersion
  • 0.42.5 (Extended version)/0.42.6 (Vanilla version)
dbpedia-owl:license
dbpedia-owl:operatingSystem
dbpedia-owl:thumbnail
dbpedia-owl:wikiPageExternalLink
dbpprop:author
dbpprop:caption
  • Pure Data with many patches open
dbpprop:designers
  • Miller S. Puckette
dbpprop:influencedBy
dbpprop:language
dbpprop:latestReleaseDate
  • /
dbpprop:latestReleaseVersion
  • 0 (xsd:integer)
dbpprop:license
dbpprop:name
  • Pure Data
dbpprop:operatingSystem
dbpprop:paradigm
dbpprop:platform
dbpprop:screenshot
dbpprop:website
dbpprop:wikiPageUsesTemplate
dbpprop:year
  • 1996 (xsd:integer)
dcterms:subject
rdf:type
rdfs:comment
  • Pure Data ist eine datenstromorientierte Programmiersprache und Entwicklungsumgebung, die visuelle Programmierung benutzt. Sie wird vor allem zur Erstellung von interaktiver Multimedia-Software eingesetzt, etwa für Software-Synthesizer in der elektronischen Musik.
  • Pure Data(Pd)は1990年代に Miller Puckette が開発したデスクトップミュージックとマルチメディア作成用のビジュアルプログラミング言語である。Puckette が主に開発したが、Pd はオープンソースプロジェクトであり、多数の開発者が参加している。BSD License に似たライセンス条件でリリースされている。
  • Pure Data(或稱作PD)是一個類似Max/MSP 的工具。它的開發者是創作Max/MSP的Miller Puckette。現今它常被拿來作為聽音樂和其他功能所使用。
  • Pure Data (или Pd) графический язык программирования, который Миллер Пакет разработал в 1990 с целью создания интерактивной компьютерной музыки и мультимедийных работ. Несмотря на то, что Пакет — основной автор программы, она является открытой, и в её развитии принимает участие большое количество человек. Программа распространяется по BSD-лицензии.
  • Pure Data (förkortas Pd) är ett grafiskt programmeringsspråk utvecklat av Miller Puckette på 1990-talet, för att skapa interaktiv datormusik och multimedia. Även om Puckette är den huvudsakliga programmeraren så är Pd ett open source-projekt och har en stor utvecklarbas som driver projektet vidare. Programmet är släppt under en licens som liknar BSD-licensen. Musiken i datorspelet Spore är skapat i Pure Data.
  • Pure Data (o Pd) es un lenguaje de programación gráfico desarrollado por Miller Puckette durante los años 90 para la creación de música computerizada interactiva y obras multimedia. Aunque Puckette es el principal autor del software, Pd es un proyecto de código abierto y tiene una gran base de desarrolladores trabajando en nuevas extensiones al programa. Está publicado bajo una licencia similar a la licencia BSD.
  • Pure Data (Pd) jest programem komputerowym stanowiącym wszechstronne narzędzie do tworzenia muzycznych oraz multimedialnych utworów (projektów) wykonywanych na żywo (tzw. live-electronics, np. utworów, których wykonanie opiera się na interakcji między muzykiem-wykonawcą, a komputerem). Pd stanowi elastyczne środowisko umożliwiające m. in. analizę, syntezę i dowolne przetwarzanie dźwięku i innych sygnałów (związanych z grafiką, animacją, ruchem itd. ) w czasie rzeczywistym.
  • Pure Data (ou simplesmente Pd) é um ambiente de programação gráfica para áudio e vídeo usado como ambiente de composição interativo e como estação de síntese e processamento de áudio em tempo real. Foi originalmente desenvolvido por Miller Puckette e, por se tratar de um projeto de código aberto, conta com uma grande base de desenvolvedores trabalhando em extensões para o programa. O Pd pode ser baixado em um pacote para um sistema operacional específico, um pacote com fontes, ou direto do CVS.
  • Pure Data (or Pd) is a visual programming language developed by Miller Puckette in the 1990s for the creation of interactive computer music and multimedia works. Though Puckette is the primary author of the software, Pd is an open source project and has a large developer base working on new extensions to the program. It is released under a license similar to the BSD license. It runs on GNU/Linux, Mac OS X, iPhoneOS, Android and Windows. There are older ports for FreeBSD and IRIX.
  • Pure Data (ou abrégé pd) est un logiciel de programmation graphique pour la création musicale et multimédia en temps réel. Il permet également de gérer des signaux entrants dans l'ordinateur (signaux de capteurs ou événements réseau par exemple) et de gérer des signaux sortants (par des protocoles de réseau ou protocoles électroniques pour le pilotage de matériels divers).
rdfs:label
  • Pure Data
  • Pure Data
  • Pure data
  • Pure Data
  • Pure Data
  • Pure Data
  • Pure Data
  • Pure Data
  • Pure Data
  • Pure Data
owl:sameAs
foaf:depiction
foaf:homepage
foaf:name
  • Pure Data
foaf:page
is dbpedia-owl:influenced of
is dbpedia-owl:influencedBy of
is dbpedia-owl:instrument of
is dbpedia-owl:wikiPageDisambiguates of
is dbpedia-owl:wikiPageRedirects of
is dbpprop:influenced of
is dbpprop:influencedBy of
is dbpprop:instrument of
is owl:sameAs of
is foaf:primaryTopic of