Aktionen

Kategorie

PureData: Unterschied zwischen den Versionen

Aus exmediawiki

Zeile 1: Zeile 1:
[https://puredata.info Pure Data] (auch Pd) ist eine datenstromorientierte Programmiersprache und wurde in den 1990er Jahren von Miller Puckette als Nachfolger des kommerziellen Projektes MAX/MSP entwickelt.  
+
[https://puredata.info Pure Data] (auch Pd) ist eine datenstromorientierte Programmiersprache und wurde in den Neunzigern von Miller Puckette als Nachfolger des kommerziellen Projektes MAX/MSP entwickelt.  
<br>Der Ursprung von Pure Data liegt im Kontext elektroakustischer Musik, mittlerweile hat es sich jedoch zu einer Entwicklungsumgebung für unterschiedlichste multimediale Projekte etabliert.  
+
<br>Der Ursprung von Pd liegt im Kontext elektroakustischer Musik, mittlerweile hat es sich jedoch zu einer Entwicklungsumgebung für unterschiedlichste multimediale Projekte etabliert.  
<br>Durch die Möglichkeit alle Medien auf der Ebene des Digitalen in Echtzeit zu verarbeiten, ergeben sich vielseitige Möglichkeiten kreativer Kombination. Die gängigsten medialen Schnittstellen von Pd betreffen digitales Audio/MIDI, Video, 3D Grafik, Sensorik/ Aktorik (Robotik).  
+
<br>Die gängigsten medialen Schnittstellen von Pd betreffen digitales Audio/MIDI, Video, 3D Grafik, Sensorik/ Aktorik (Robotik).  
<br>Auch die Möglichkeit über Netzwerkverbindungen zu kommunizieren ist bereits implementiert.  
+
<br>Auch die Möglichkeit über Netzwerkverbindungen zu kommunizieren ist implementiert.  
 
<br>Darüber hinaus gibt es Schnittstellen zu anderen Programmiersprachen wie etwa Python oder Lua sowie die Möglichkeit auf die Shell eines unixoiden Betriebssystems zuzugreifen.  
 
<br>Darüber hinaus gibt es Schnittstellen zu anderen Programmiersprachen wie etwa Python oder Lua sowie die Möglichkeit auf die Shell eines unixoiden Betriebssystems zuzugreifen.  
 
<br>Als Open-Source Projekt ist Pure Data eine Gemeinschaftsleistung und wird kontinuierlich um weitere Funktionen erweitert.
 
<br>Als Open-Source Projekt ist Pure Data eine Gemeinschaftsleistung und wird kontinuierlich um weitere Funktionen erweitert.
 
+
[[Datei:Pd uebersicht.jpg|link=]]
 
+
<br>Eine wesentliche Eigenschaft von Pure Data ist, daß die Programme während des Programmierprozesses bereits laufen, d.h. die Auswirkungen von Veränderungen machen sich sofort bemerkbar.  
[[Datei:Pd uebersicht.jpg]]
+
<br>Der Prozess des Programmierens ist also interaktiv erfahrbar.<br>  
 
+
[[Datei:800px-11.png|link=]]
 
+
<br>[https://puredata.info Pure Data] läuft unter GNU/Linux, Windows, Mac OS X, sowie unter mobilen Plattformen wie iPhone OS, Maemo und Android.
Das Programmieren in Pure Data ähnelt dem Umgang mit Objekten/ Geräten in der realen Welt. Eine wesentliche Eigenschaft von Pure Data ist, daß die Programme während des Programmierprozesses bereits laufen, d.h. die Auswirkungen von Veränderungen machen sich sofort bemerkbar.  
 
<br>Der Prozess des Programmierens zerfällt nicht in Programmierung und Ausführung des Programms, sondern ist interaktiv erfahrbar.  
 
<br>Eine gängige Metapher wäre die eines Studios in dem bestimmte Geräte/ Funktionseinheiten über Kabel miteinander verbunden werden um eine bestimmte Funktionalität zu erzielen.
 
 
 
 
 
[https://puredata.info Pure Data] läuft unter GNU/Linux, Windows, Mac OS X, sowie unter mobilen Plattformen wie iPhone OS, Maemo und Android.
 

Version vom 29. Mai 2019, 12:25 Uhr

Pure Data (auch Pd) ist eine datenstromorientierte Programmiersprache und wurde in den Neunzigern von Miller Puckette als Nachfolger des kommerziellen Projektes MAX/MSP entwickelt.
Der Ursprung von Pd liegt im Kontext elektroakustischer Musik, mittlerweile hat es sich jedoch zu einer Entwicklungsumgebung für unterschiedlichste multimediale Projekte etabliert.
Die gängigsten medialen Schnittstellen von Pd betreffen digitales Audio/MIDI, Video, 3D Grafik, Sensorik/ Aktorik (Robotik).
Auch die Möglichkeit über Netzwerkverbindungen zu kommunizieren ist implementiert.
Darüber hinaus gibt es Schnittstellen zu anderen Programmiersprachen wie etwa Python oder Lua sowie die Möglichkeit auf die Shell eines unixoiden Betriebssystems zuzugreifen.
Als Open-Source Projekt ist Pure Data eine Gemeinschaftsleistung und wird kontinuierlich um weitere Funktionen erweitert. Pd uebersicht.jpg
Eine wesentliche Eigenschaft von Pure Data ist, daß die Programme während des Programmierprozesses bereits laufen, d.h. die Auswirkungen von Veränderungen machen sich sofort bemerkbar.
Der Prozess des Programmierens ist also interaktiv erfahrbar.
800px-11.png
Pure Data läuft unter GNU/Linux, Windows, Mac OS X, sowie unter mobilen Plattformen wie iPhone OS, Maemo und Android.

Seiten in der Kategorie „PureData“

Folgende 2 Seiten sind in dieser Kategorie, von 2 insgesamt.