[spectre] Workshop Packet Forth -- 18 - 20 May
Marieke Istha
istha at montevideo.nl
Wed Apr 11 14:58:50 CEST 2007
Workshop Packet Forth
18 - 20 May
Invited guests: Aymeric Mansoux, Tom Schouten and Marloes de Valk
This 3 day workshop is an introduction to generative visuals using the
open source programming language Packet Forth. The workshop is aimed at
artists and programmers interested in generative art, animation,
audiovisual performances, and installations. No previous knowledge of
programming is required, but a good general knowledge of computers is
necessary. The entire workshop will be taught using the pure:dyne
GNU/Linux distribution. If you're not familiar with GNU/Linux, this is a
great opportunity to get started!
During the workshop we'll take you through some of the main features of
Packet Forth. It's impossible to learn how to program in 3 days, so this
workshop is just to get you started and get you through the first steps.
We'll show you what is possible, and how to go about creating your own
applications, starting at the very basis. We'll cover both drawing and
animating, 2D and 3D, and how to link PF to other applications using
Open Sound Control. It's a hands-on workshop which provides each
participant with a workstation and 3 days packed with food for thought.
You'll go home with a pure:dyne live cd, containing all the software
used in the workshop (and much much more). Go Forth! is based on 100%
FLOSS (Free Libre Open Source Software).
Application: before April 25th (incl cv and motivation max 150 words)
to: anouk at montevideo.nl.
Costs for three days: 150,- (studentcard or membershipcard Netherlands
Media Art Institute 75,-).
Packet Forth
Packet Forth is an open source scripting language for artists and
programmers interested in generative art, animation, audiovisual
performances, installations, visualisation systems... Packet Forth is
used for rapid prototyping, research and professional production.
Some features: fast image processing code, OpenGL bindings, can run as a
Pure Data plugin, easily linked to other applications using OSC or
streams, execute Unix commands from within PF, and it's easily
extendible using a simple plugin system.
More information about Packet Forth: http://packets.goto10.org
Pure:dyne
pure:dyne has been created to provide a complete and ready made
environment for artists and developers who are looking for a free
operating system dedicated to real-time audio and video processing.
pure:dyne is a GNU/Linux live distribution based on the new dyne II
core. You don't need to install anything, pure:dyne is running from the
CD itself. It can directly boot from virtually any PC machine, or Intel
Mac, and the optional hard-drive or USB-key installation is just a
matter of copying one folder.
This particular live cd brings you the latest exotic
FLOSS(Free/Libre/Open-Source Software ) such as Supercollider, Icecast,
Csound, Packet Forth, Fluxus and much much more, including of course
Pure Data and a great collection of essential externals and abstractions
(PDP, PiDiP, Gem, GridFlow, RRadical, PixelTango ...).
For more information about pure:dyne: https://puredyne.goto10.org
Day 01
* Introduction to the Pure:dyne GNU/Linux distribution
* Introduction to Packet Forth, a programming language for visual artists
* The Stack is your friend
* Defining Words in (Packet)Forth
* Typos, simple 2D graphics and texturing
Day 02
* Console and scripting: interaction and automation
* 3D mode
* animation mode
* Introduction to generative art techniques
Day 03
* Using Open Sound Control (OSC) to link Pure Data and Packet Forth
* Live Interaction between Packet Forth and Pure Data with the PF external
* working on your own (audio)visual application, assisted by the
workshop leaders
Aymeric Mansoux (FR) is an artist and co-founder of Goto10, an
organization dedicated to set up, produce, and support FLOSS+ART. He has
taken part in many artistic experiments based on the Internet and the
emergence of networks. Any form of data is a new clay that can be used
to develop autonomous artistic processes. Currently part of the Digital
Research Unit of the University of Huddersfield, his most recent
projects include the mysterious packets toolkit (with Tom Schouten and
Marloes de Valk), the 0xA band (with Chun Lee), the alife art Metabiosis
project (with Marloes de Valk), the pure:dyne GNU/Linux LiveCD(with Chun
Lee and Antonios Galanopoulos) and an ongoing theoretical research on
the role of authorship in digital autonomous processes.
http://320x200.goto10.org
Tom Schouten (BE) is an independent software developer, artist and
member of digital art collective goto10. He has been working with Free
Libre Open Source Software (FLOSS) for about a decade, and this has
warped his mind to the point of no return. In 2002 he started developing
PDP, an image and video processing extension for Pure Data. Later he
created Packet Forth, a scripting language for media processing to
further explore the interface between artist and computer from a
programming language perspective. Currently he is working on PURRR, a
forth based interactive programming language for PIC microcontroller
chips. He uses the tools he develops to create musical and audiovisual
performances that investigate (semi-) generative systems. His main focus
here is to maximize actuation without sacrificing coherence.
http://zwizwa.goto10.org
Marloes de Valk (NL) is an audiovisual artist, part of digital art
collective goto10. She studied Sound and Image at the Royal Conservatory
in the Hague, specializing in abstract compositional computer games, HCI
and crashing computers. Her work consists of performances and
installations. She builds her own digital instruments in which sound and
image are of equal importance, created simultaneously, influencing and
distorting each other. Currently she is collaborating with French artist
Aymeric Mansoux on Metabiosis, a project investigating the ups and downs
of data packets living in a world of connected ecosystems. Marloes is
part of the Digital Research Unit at the University of Huddersfield.
http://no.systmz.goto10.org
Nederlands Instituut voor Mediakunst
Montevideo/Time Based Arts
Keizersgracht 264
1016 EV Amsterdam
T 020 6237101
F 020 6244423
www.montevideo.nl
More information about the SPECTRE
mailing list