Difference between revisions of "Art and Code"

From Baltimore Node Wiki
Jump to navigationJump to search
m (updated tools template)
Line 5: Line 5:
 
=== Processing ===
 
=== Processing ===
 
; Platforms: Windows, Mac, Linux
 
; Platforms: Windows, Mac, Linux
; Link: [http://processing.org processing.org]
+
; Link: http://processing.org
; Tutorial: [http://processing.org/learning/ a collection of tutorials]
+
; Tutorials: http://processing.org/learning/
 
; Description: ''Processing is an open source programming language and environment for people who want to program images, animation, and interactions. It is used by students, artists, designers, researchers, and hobbyists for learning, prototyping, and production. It is created to teach fundamentals of computer programming within a visual context and to serve as a software sketchbook and professional production tool. Processing is an alternative to proprietary software tools in the same domain.''
 
; Description: ''Processing is an open source programming language and environment for people who want to program images, animation, and interactions. It is used by students, artists, designers, researchers, and hobbyists for learning, prototyping, and production. It is created to teach fundamentals of computer programming within a visual context and to serve as a software sketchbook and professional production tool. Processing is an alternative to proprietary software tools in the same domain.''
 +
 +
=== Pure Data ===
 +
; Platforms: Windows, Mac, Linux
 +
; Link: http://puredata.info/
 +
; Tutorial(s): http://puredata.info/docs/tutorials/
 +
; Description: ''Pd (aka Pure Data) is a real-time graphical programming environment for audio, video, and graphical processing. It is the third major branch of the family of patcher programming languages known as Max (Max/FTS, ISPW Max, Max/MSP, "jMax":http://www.jmax-phoenix.org/, etc.) originally developed by "Miller Puckette":http://crca.ucsd.edu/~msp/ and company at IRCAM. The core of Pd is written and maintained by Miller Puckette and includes the work of many developers, making the whole package very much a community effort.''
 +
 +
=== Supercollider ===
 +
; Platforms: Windows, Mac, Linux
 +
; Link: http://supercollider.sourceforge.net/
 +
; Tutorial(s): http://supercollider.sourceforge.net/learning/
 +
; Description: ''SuperCollider is an environment and programming language for real time audio synthesis and algorithmic composition. It provides an interpreted object-oriented language which functions as a network client to a state of the art, realtime sound synthesis server.''
 +
 +
=== vvvv ===
 +
; Platforms: Windows
 +
; Link: http://vvvv.org/
 +
; Tutorial(s): http://vvvv.org/tiki-index.php?page=Documentation
 +
; Description: ''vvvv is a toolkit for real time video synthesis. It is designed to facilitate the handling of large media environments with physical interfaces, real-time motion graphics, audio and video that can interact with many users simultaneously.
 +
 +
: ''vvvv uses a visual programming interface. Therefore it provides a graphical programming language for easy prototyping and development.''
 +
 +
: ''vvvv is real time. where many other languages have distinct modes for building and running programs, vvvv only has one mode - runtime.''
 +
  
 
(template, copy and paste the stuff inside the pre/nowiki tags to add a tool to the list)
 
(template, copy and paste the stuff inside the pre/nowiki tags to add a tool to the list)

Revision as of 05:30, 30 September 2009

Or "Art From Code", or "Art && Code", or "yè oldè Ärtcœd", or whatever. We want to use code to produce art or something art-like or to explore what it means to be creative with computers.

Tools

Processing

Platforms
Windows, Mac, Linux
Link
http://processing.org
Tutorials
http://processing.org/learning/
Description
Processing is an open source programming language and environment for people who want to program images, animation, and interactions. It is used by students, artists, designers, researchers, and hobbyists for learning, prototyping, and production. It is created to teach fundamentals of computer programming within a visual context and to serve as a software sketchbook and professional production tool. Processing is an alternative to proprietary software tools in the same domain.

Pure Data

Platforms
Windows, Mac, Linux
Link
http://puredata.info/
Tutorial(s)
http://puredata.info/docs/tutorials/
Description
Pd (aka Pure Data) is a real-time graphical programming environment for audio, video, and graphical processing. It is the third major branch of the family of patcher programming languages known as Max (Max/FTS, ISPW Max, Max/MSP, "jMax":http://www.jmax-phoenix.org/, etc.) originally developed by "Miller Puckette":http://crca.ucsd.edu/~msp/ and company at IRCAM. The core of Pd is written and maintained by Miller Puckette and includes the work of many developers, making the whole package very much a community effort.

Supercollider

Platforms
Windows, Mac, Linux
Link
http://supercollider.sourceforge.net/
Tutorial(s)
http://supercollider.sourceforge.net/learning/
Description
SuperCollider is an environment and programming language for real time audio synthesis and algorithmic composition. It provides an interpreted object-oriented language which functions as a network client to a state of the art, realtime sound synthesis server.

vvvv

Platforms
Windows
Link
http://vvvv.org/
Tutorial(s)
http://vvvv.org/tiki-index.php?page=Documentation
Description
vvvv is a toolkit for real time video synthesis. It is designed to facilitate the handling of large media environments with physical interfaces, real-time motion graphics, audio and video that can interact with many users simultaneously.
vvvv uses a visual programming interface. Therefore it provides a graphical programming language for easy prototyping and development.
vvvv is real time. where many other languages have distinct modes for building and running programs, vvvv only has one mode - runtime.


(template, copy and paste the stuff inside the pre/nowiki tags to add a tool to the list)

=== Tool Name ===
; Platforms: Windows, Mac, Linux
; Link: [http://google.com link]
; Tutorial(s): [http://google.com link]
; Description: This is the brief description.