Amsterdam Music Ss3

21
SArt project @ NTNU http://prosjekt.idi.ntnu.no/sart/

description

 

Transcript of Amsterdam Music Ss3

Page 1: Amsterdam Music Ss3

SArt project @ NTNUhttp://prosjekt.idi.ntnu.no/sart/

Page 2: Amsterdam Music Ss3

Examples of Interactive Installation Art (IIA) Software engineering issues in IIA

Page 3: Amsterdam Music Ss3

The use of digital technology in contemporary art is often referred to as new media art. Since the early 90s within the new media art realm there is a growing production of interactive art installations.

These artworks are generally complex and they are heavily dependent on software for controlling the whole system. The production of the software often requires the involvement of programmers and software engineers.

Page 4: Amsterdam Music Ss3

Sonic OnyxArtist: Samir M’kadmi

Location: Blussvoll skole,Trondheim, Norway

Page 5: Amsterdam Music Ss3

The goal of the project is the creation of an interactive 3D sculpture that is placed in the court yard of a Secondary School in Trondheim (Norway). The sculpture is about four meters high and the diameter of the “space” is about seven meters. The globe on the top is 1.75 m. The ‘legs’ are metal and static, while the globe is changing its color and intensity. The color depends on the surrounding temperature. The intensity of the light changes according to the speed of the wind. In this way the sculpture varies constantly its appearance.

Page 6: Amsterdam Music Ss3

Triggering parameters Triggering parameters – direct – direct influence/activity of the participants or influence/activity of the participants or environment changesenvironment changes

Content origin Content origin – dynamically – dynamically generated or generated or predefined by the artistpredefined by the artist

Interaction rulesInteraction rules - static or dynamic - static or dynamic

Page 7: Amsterdam Music Ss3

FlyndreArtists: Øyvind Brandtsegg and Nils Aas

Location: StraumenInderøy, Norway

Page 8: Amsterdam Music Ss3

Business goals:-more money-more efficient

Software systeminput output

Page 9: Amsterdam Music Ss3

Software systeminput output

Artistic goals:-reflection-emotion

Page 10: Amsterdam Music Ss3

1) for 1) for controlling controlling the numerous sensors that the numerous sensors that are capturing environmental parameters; are capturing environmental parameters;

2) for 2) for incorporatingincorporating the captured the captured parameters into music/light that is played parameters into music/light that is played by the sculpture; by the sculpture;

3) for 3) for maintainingmaintaining an archive of the music an archive of the music generated in the past; generated in the past;

4) for 4) for presentingpresenting online of the artwork, the online of the artwork, the artist, the music archive and the artist, the music archive and the software software itself;itself;

5) etc.5) etc.

Page 11: Amsterdam Music Ss3

Examples

Page 12: Amsterdam Music Ss3

Beauty?

J. Schmidhuber. Low-Complexity Art. Leonardo, Journal of the International Society for the Arts, Sciences, and Technology, 30(2):97-103, MIT Press, 1997.http://www.idsia.ch/~juergen/locoart/locoart.html

Complexity?

Page 13: Amsterdam Music Ss3

size(200, 200); background(127); noStroke(); for(int i=0; i<height; i+=20) {

fill(0); rect(0, i, width, 10); fill(255); rect(i, 0, 10, height);

}

http://processing.org/

Page 14: Amsterdam Music Ss3

void setup() {

size(200, 200);background(51); noStroke(); smooth(); noLoop();

}

void draw(){

draw_target(68, 34, 200, 10); draw_target(152, 16, 100, 3); draw_target(100, 144, 80, 5);

}

void draw_target(int xloc, int yloc, int size, int num) {

float grayvalues = 255/num; float steps = size/num; for(int i=0; i<num; i++) { fill(i*grayvalues); ellipse(xloc, yloc, size-i*steps, size-i*steps); }

}

http://processing.org/

Page 15: Amsterdam Music Ss3

Requirements Architecture Validation Process Tools Open source

software

Page 16: Amsterdam Music Ss3

Who we are and what we do

Page 17: Amsterdam Music Ss3

SArt – Software Engineering (SE) and Art Currently involved in three software-

intensive Art projects

Page 18: Amsterdam Music Ss3

http://prosjekt.idi.ntnu.no/sart/http://prosjekt.idi.ntnu.no/sart/

Salah

Letizia

Anna

Page 19: Amsterdam Music Ss3

NewNew◦ Other interdisciplinary fields (e.g. health, Other interdisciplinary fields (e.g. health,

automotive) have been addressed in SE research, automotive) have been addressed in SE research, we focus on Artwe focus on Art

RelevantRelevant◦ Contemporary Art is often highly software Contemporary Art is often highly software

dependentdependent (e.g. new media art, interactive art (e.g. new media art, interactive art installations, performative art, etc.)installations, performative art, etc.)

◦ Emerging industries (e.g. Entertainment - game Emerging industries (e.g. Entertainment - game industry, music, web) often bring artists and industry, music, web) often bring artists and software developers togethersoftware developers together

Page 20: Amsterdam Music Ss3

UsefulUseful◦ In Education – raising awareness, increasing the In Education – raising awareness, increasing the

tolerance, etc.tolerance, etc.◦ Foster Innovation and Creativity – Artists tend to Foster Innovation and Creativity – Artists tend to

use newest technologies in innovative waysuse newest technologies in innovative ways RigorRigor

◦ Use existing SE theories and methods, including Use existing SE theories and methods, including empirical studiesempirical studies

◦ Identify particularities of the domain -> tailor the Identify particularities of the domain -> tailor the existing SE theories, methods and tools to the existing SE theories, methods and tools to the specific needs of Artspecific needs of Art

Page 21: Amsterdam Music Ss3

TDT69 Artistic software: processes and products

EiT Experts in team villages ◦ 2008, 2006 – Art and Software◦ 2005 – Kunst og teknologi tør du?◦ 2004 – IT og Kunst

Project works and Master thesis