Amsterdam Music Ss3

468 views
437 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
468
On SlideShare
0
From Embeds
0
Number of Embeds
31
Actions
Shares
0
Downloads
10
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • Amsterdam Music Ss3

    1. 1. SArt project @ NTNU http://prosjekt.idi.ntnu.no/sart/
    2. 2. <ul><li>Examples of Interactive Installation Art (IIA) </li></ul><ul><li>Software engineering issues in IIA </li></ul>
    3. 3. <ul><li>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. </li></ul><ul><li>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. </li></ul>
    4. 4. Sonic Onyx Artist: Samir M’kadmi Location: Blussvoll skole, Trondheim, Norway
    5. 5. <ul><li>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. </li></ul>
    6. 6. <ul><li>Triggering parameters – direct influence/activity of the participants or environment changes </li></ul><ul><li>Content origin – dynamically generated or predefined by the artist </li></ul><ul><li>Interaction rules - static or dynamic </li></ul>
    7. 7. Flyndre Artists: Øyvind Brandtsegg and Nils Aas Location: Straumen Inderøy, Norway
    8. 8. Business goals: -more money -more efficient Software system input output
    9. 9. Software system input output Artistic goals: -reflection -emotion
    10. 10. <ul><li>1) for controlling the numerous sensors that are capturing environmental parameters; </li></ul><ul><li>2) for incorporating the captured parameters into music/light that is played by the sculpture; </li></ul><ul><li>3) for maintaining an archive of the music generated in the past; </li></ul><ul><li>4) for presenting online of the artwork, the artist, the music archive and the software itself; </li></ul><ul><li>5) etc. </li></ul>
    11. 11. <ul><li>Examples </li></ul>
    12. 12. <ul><li>Beauty? </li></ul>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 <ul><li>Complexity? </li></ul>
    13. 13. <ul><li>size(200, 200); </li></ul><ul><li>background(127); </li></ul><ul><li>noStroke(); </li></ul><ul><li>for(int i=0; i<height; i+=20) { </li></ul><ul><li>fill(0); </li></ul><ul><li>rect(0, i, width, 10); </li></ul><ul><li>fill(255); </li></ul><ul><li>rect(i, 0, 10, height); </li></ul><ul><li>} </li></ul>http://processing.org/
    14. 14. <ul><li>void setup() </li></ul><ul><li>{ </li></ul><ul><li>size(200, 200); </li></ul><ul><li>background(51); </li></ul><ul><li>noStroke(); </li></ul><ul><li>smooth(); </li></ul><ul><li>noLoop(); </li></ul><ul><li>} </li></ul><ul><li>void draw() </li></ul><ul><li>{ </li></ul><ul><li>draw_target(68, 34, 200, 10); </li></ul><ul><li>draw_target(152, 16, 100, 3); </li></ul><ul><li>draw_target(100, 144, 80, 5); </li></ul><ul><li>} </li></ul><ul><li>void draw_target(int xloc, int yloc, int size, int num) </li></ul><ul><li>{ </li></ul><ul><li>float grayvalues = 255/num; </li></ul><ul><li>float steps = size/num; </li></ul><ul><li>for(int i=0; i<num; i++) </li></ul><ul><li>{ </li></ul><ul><li> fill(i*grayvalues); </li></ul><ul><li> ellipse(xloc, yloc, size-i*steps, size-i*steps); </li></ul><ul><li>} </li></ul><ul><li>} </li></ul>http://processing.org/
    15. 15. <ul><li>Requirements </li></ul><ul><li>Architecture </li></ul><ul><li>Validation </li></ul><ul><li>Process </li></ul><ul><li>Tools </li></ul><ul><li>Open source software </li></ul>
    16. 16. <ul><li>Who we are and what we do </li></ul>
    17. 17. <ul><li>SArt – S oftware Engineering (SE) and Art </li></ul><ul><li>Currently involved in three software-intensive Art projects </li></ul>
    18. 18. http://prosjekt.idi.ntnu.no/sart/ Salah Letizia Anna
    19. 19. <ul><li>New </li></ul><ul><ul><li>Other interdisciplinary fields (e.g. health, automotive) have been addressed in SE research, we focus on Art </li></ul></ul><ul><li>Relevant </li></ul><ul><ul><li>Contemporary Art is often highly software dependent (e.g. new media art, interactive art installations, performative art, etc.) </li></ul></ul><ul><ul><li>Emerging industries (e.g. Entertainment - game industry, music, web) often bring artists and software developers together </li></ul></ul>
    20. 20. <ul><li>Useful </li></ul><ul><ul><li>In Education – raising awareness, increasing the tolerance, etc. </li></ul></ul><ul><ul><li>Foster Innovation and Creativity – Artists tend to use newest technologies in innovative ways </li></ul></ul><ul><li>Rigor </li></ul><ul><ul><li>Use existing SE theories and methods, including empirical studies </li></ul></ul><ul><ul><li>Identify particularities of the domain -> tailor the existing SE theories, methods and tools to the specific needs of Art </li></ul></ul>
    21. 21. <ul><li>TDT69 Artistic software: processes and products </li></ul><ul><li>EiT Experts in team villages </li></ul><ul><ul><li>2008, 2006 – Art and Software </li></ul></ul><ul><ul><li>2005 – Kunst og teknologi tør du? </li></ul></ul><ul><ul><li>2004 – IT og Kunst </li></ul></ul><ul><li>Project works and Master thesis </li></ul>

    ×