Visuelle Programmierung für Gestalter: Difference between revisions

From Medien Wiki
mNo edit summary
mNo edit summary
Line 1: Line 1:
In Anlehnung an das Verkabeln (Patchen) von analogen Geräten entstanden eine Reihe Programmierumgebungen. Gemeinsames Prinzip von [http://de.wikipedia.org/wiki/Datenstromorientierte_Programmierung Datenstromorientierten Programmiersprachen] ist es, Signalflüsse als Diagramm zu visualisieren. Gerade für Künstler und Gestalter mit einem visuellen Verständnis von Systemen und Abläufen sind solche Programme erfahrungsgemäß leichter erlernbar als abstrakter Code. Durch die Metapher des Verkabelns lassen sich auch ohne Informatik-Kenntnisse komplexe Programme entwickeln. Die so erstellten Programme lassen sich ohne Kompilieren in Echtzeit verändern.
In Anlehnung an das Verkabeln (Patchen) von analogen Geräten entstanden eine Reihe Programmierumgebungen. Gemeinsames Prinzip von [[wikipedia:de:Datenstromorientierte Programmierung|Datenstromorientierten Programmiersprachen]] ist es, Signalflüsse als Diagramm zu visualisieren. Gerade für Künstler und Gestalter mit einem visuellen Verständnis von Systemen und Abläufen sind solche Programme erfahrungsgemäß leichter erlernbar als abstrakter Code. Durch die Metapher des Verkabelns lassen sich auch ohne Informatik-Kenntnisse komplexe Programme entwickeln. Die so erstellten Programme lassen sich ohne Kompilieren in Echtzeit verändern.
 
Im Englischen wir oft von Dataflow programming languages oder Node-based programming languages gesprochen.


==Pure Data/Max Family==
==Pure Data/Max Family==
Line 31: Line 33:
ist eine kostenfreie Software vom „Laboratorio di Informatica Musicale“ der Universität Genua. Mit ihr lässt sich relativ einfach Motion Detection realisieren. eyesweb ist nur für Windows verfügbar.
ist eine kostenfreie Software vom „Laboratorio di Informatica Musicale“ der Universität Genua. Mit ihr lässt sich relativ einfach Motion Detection realisieren. eyesweb ist nur für Windows verfügbar.
* http://www.infomus.dist.unige.it/
* http://www.infomus.dist.unige.it/
== TouchDesigner ==
* [http://www.derivativeinc.com/home/home.asp Derivative - The Artform For Live Visuals]


==Usine==
==Usine==