cmpmajorproject
cmpmajorproject
CMP Major Project
212 posts
Don't wanna be here? Send us removal request.
cmpmajorproject · 8 years ago
Text
I have assigned a category to each post to make the blog easier to navigate.
- Contextual Research: This is a collection of all the contextual research for the project. As this section is quite broad, not all the posts will be commented by me, although most of them are. Some will only have highlighted sections which I have considered important or relevant to the theme of the project.
- Developments: This section contains all the posts in which I have reflected on the developments of my project. It contains records of the decision-making process, reflections upon the making of the work and reflections after tutorials. Here I explain why specific changes took place at certain times and my rationale for that.
- Practice: This section contains all the posts in which I have recorded snippets of my practice, in most of them I have reflected on my work and my plans. Here is the reflective documentation of how the work was made, recording of the techniques, methods and technologies used and why I have used them.  
1 note · View note
cmpmajorproject · 8 years ago
Text
FINAL REFLECTIONS
I’d like to use this last post to make some final reflections on the project as a whole and most importantly, to add some comments and thoughts which I wasn’t able to fit in the evaluation. 
The process of developing this project, from the first stages of research, to the practice and the final adjustments, has been quite challenging for me. Despite this, I am very happy with the final result although I would have never imagined my project to resolve in the way it did. The aims which I had set out since the Dossier were quite ambitious and because of this, I am not sure if I really had been able to make people consider a piece of technology as an entity with its own agency. I say this because, even the already existing theories and practices around this argument are controversial and have divergent thoughts around them. My project has exploited theories around Glitch and technological failure which see the glitch-event as the creative force of the machine, to consider the machine has an entity with its own purpose rather than a piece of technology at humans need. Because of this, I think of my process as, not really a strictly practical project, but almost as a research project with a practical side which functions as an attempt to demonstrate some of the theories I have explored. From this perspective, I believe that the project has been quite successful. 
Another thing I would like to address, which I could not do in the evaluation, but which is worth reflecting upon, is my approach to code and programming. One would think this whole process would have been much easier and less stressful for me if only would I have collaborated with some programmer. This is true, but since the beginning, one of my personal aims was to learn how to code and develop applications with Processing. At the start I had a very limited knowledge of Processing and coding in general. I used it for the first time for the Convergent Media project and since then I became very interested in that world. This is why I decided to involve coding in my major project, aware of the fact that I would have been very challenging to develop a project with such a big amount of coding involve. But I am also aware that when I want to learn something I have to do it on my own, otherwise I would have been too reliant on someone who I knew would have helped me and get me out of troubles. Another reason for which I have chosen to work with Processing is because it is an open source software with a community of coders and programmers build around it, willing to share code and help each other. This has been fundamental for me, as I have programmed almost all of the application starting from an already existing souce code, and then adapting them to my needs. The processing forum has also been very helpfull, there I have found many examples of codes written by people who were trying to do something similar and who were willing to share. 
To conclude I have to admit that, working on code and teaching myself how to program using Processing has been one of the major difficulties I have encountered during the development of the project. Despite that, it has been the process from which I have learned the most and which I consider the most successful part of this project. 
0 notes
cmpmajorproject · 8 years ago
Text
Set Up Doubts
I am having some doubts about the most appropriate set up for the installation. Initially, my intention was to put the three computers on top of three plinths really close to each other. These would have prevented people to walk through them and accentuate the idea of a private conversation happening among the three computers. Also the plinths were meant to elevate the computers at people’s height so that the face detection would detect faces more easily. Also I feel like elevating the three computers at people height would make the computers look like a weird entity, as we are not used to see computers on plinths, close to each other and at that height, so I felt like this could suggest even more alienness.
Yesterday, during the mock up crit, the computers were just placed on a table with a chair on which people felt invited to sit and observe the installation. They made me notice how this kind of set up would almost suggest an invitation to take part in the conversation with the computers, but then you realise that you are not actually welcomed, as there is no possibility of interaction. The only thing you can you is observing how the computers are talking about you. Yesterday someone said “ it feels like they are bitching about me, and I can’t make them stop”. 
So now I have to decide which one of the two sets up is most appropriate, it’s difficult because I think they both make sense and add something more to the concept. 
0 notes
cmpmajorproject · 8 years ago
Text
More Research on Face-Detection
youtube
Video Lecture on Face Detection and Tracking
An interesting interview regarding Face Detection by Adam Harvey
vimeo
3. https://cvdazzle.com 
0 notes
cmpmajorproject · 8 years ago
Video
tumblr
Video of the generative design growing according to the sound amplitude. As I have already explained, every time a sound amplitude bigger than 0.3 is detected, a new circles is drawn on the canvas. This give input to the generative algorithm which starts its growth calculating the distance between the already existing circles and the new one. In the final step, the new circle joins with its closest neighbor via the shortest path. This repeats every time a new cirlce is drawn because of the sound.  The radius of each circle is also determined by the amplitude of the sound and as well as the colours. When a smaller amplitude is detected, the colours start from yellow /green, as the amplitude grows, it gets to blue, violet and finally red. 
0 notes
cmpmajorproject · 8 years ago
Video
tumblr
TESTING COLOURED DESIGN
The face detection algorithm is detecting part of the generative design even when it’s coloured, I was afraid it wouldn’t do that, but apparently it is working , so I am probably leaving the colours in as it makes the generative visual be more controlled by the sound. 
0 notes
cmpmajorproject · 8 years ago
Video
tumblr
OBSERVING THE BEHAVIOR OF THE MACHINES
This weekend I have been doing some tests to see if everything was working in preparation for the crit. What I was most interested in was observing the behavior of the three machines. I have noted that, just the fact that I have to observe their behavior, kind of suggests that they are somehow out of my control and acting at their “will”. Apart from that, I wanted to see how the machines were reacting with an audience from whom they could detect faces. What I have noted is that there isn’t a prevalence between actual faces being detected and pattern that the algorithm sees as faces ( for example from the generative design), so it is very difficult to predict what the face detection software is going to detect. What I am trying to say is that, even though it is programmed to detect human faces, I haven’t noticed such a strong tendency to pick up actual faces compared to what the algorithm sees as faces. As a matter of fact, it is noticeable at the end beginning of this video, how the algorithm is more “attracted” from the patterns in the generative design. Only when the person goes in front of the camera, the algorithm starts to pick up their faces. In the end, it’s noticeable also how quick the algorithm goes back to detect faces in the design, as soon as the person moves away. Apart from picking up actual faces and patterns from the generative design, I have noted that more than often, the face detecting would get fixated on some random pattern that according to its logic is a face. 
Postman (1993) defined these kinds of behavior as “The Frankenstein Syndrome: One creates a machine for a particular and limited purpose. But once the machine is built, we discover, always to our surprise - that it has ideas of its own” ( p. 142). According to its theory, Technologies are seen as having 'purposes’ of their own rather than purely technical functions. Sometimes the implication is that purposiveness arises in a device from the whole being greater than the sum of the parts which were humanly designed , like in this case the face detection algorithm that is detecting more than just faces as a human would perceive them : this is the unplanned, this is when a 'ghost in the machine’ emerges. 
Tumblr media Tumblr media
0 notes
cmpmajorproject · 8 years ago
Link
Tumblr media Tumblr media
This book is particularly relevant to the theme of my project. The author discusses works which have evolved in indeterminate manners surprising the maker himself and the audience.  The artworks - mostly new media pieces - in questions had the ability to become hybrids machines that evolved in some open and surprising way becoming unknown and really alien to the eyes of both author and spectators. 
Apart from being very close to the theme I am exploring, the book is very interesting also for its title. I am thinking of using the title Alien Agency for my project as it nicely describes the intent of the piece. As a matter of fact, the three machine are presented as entities in opposition to humans, rather than in collaboration with them. The audience becomes more and more alienated from the action of the three machines, which are programmed in a way that is not particularly understandable or user-friendly. In fact, the audience is alienated in the sense that there isn’t really a possibility for them to take control of the situation, they have become the spectacle for the machine which is using their faces for its own purposes. The word Agency is also particularly peculiar in this case, as what the project is also trying to do is proposing the machines as entities with their own agency and purpose.
0 notes
cmpmajorproject · 8 years ago
Link
Generative art is often misunderstood and mischaracterized: is it a process or an aesthetic or a critical category? The following is a conversation about the state of generative art with three generative artists- Leonardo Solaas, Marius Watz, and Mitchell Whitelaw – and the author.
Leonardo Solaas (Programmer, designer and professor at the Master in Electronic Arts program in the Universidad Nacional de Tres de Febrero, Buenos Aires, Argentina), Marius Watz (Founder of Generator.x, an important curatorial platform for digital art, lecturer at the Oslo School of Architecture and the Oslo National Academy of the Arts) and Mitchell Whitelaw (Leading director at the Master of Digital Design at the University of Canberra, theorist who writes about digital culture and practice. His most recent book is “Metacreation: Art and Artificial Life”) and the author (Architect, writer, serves on the board of directors of Side Street Projects and the Harpo Foundation)
Jeremy Levine: One of the most recognizable traits of Generative Art is its visual complexity. To what degree is visual complexity a structural characteristic of generative art as opposed to an aesthetic choice?
Leonardo Solaas: Complex systems are for more than one reason a natural fit for this partnership: mainly, they offer a clear-cut case of order that arises from an impersonal process of interaction between simple agents in a multiplicity, and not from a control-based decision process. But there are other possibilities: processes of repetition and random variation like Jean Tinguely’s drawing machines, or geometric rule systems like those behind many works of Sol LeWitt.
In short, I would say that the relationship between generative art and complexity is one of affinity, but certainly not one of necessity. An alliance perhaps, but not a dependency. Generative” can also go along with “simple”, “linear�� or whatever we conceive the opposite of “complex” to be.
Marius Watz: Complexity (whether “true” complexity or merely appearing complex to the human eye) is not a necessary outcome of generative processes. However it does seem to be one of the most popular side effects, hardly surprising given the ease with which such systems can describe interactions between multitudes of objects. Obviously (visual) complexity is an aesthetic choice, but in the scientific sense complex systems are central to the practice of Generative Art.
Concepts like emergence, network theory and multi-dimensional parameter spaces defy reduction to simple principles, and artists using code quickly find themselves only partly in control of the software processes they create. So chaotic behavior, glitch or visual complexity seem like likely outcomes.
Mitchell Whitelaw: Visual complexity isn’t an inherent characteristic of generative techniques – it’s easy, if not very interesting, to make a generative process that turns out visually simple results. So to some extent it’s an aesthetic choice, or a tendency that pursues a certain aesthetic or sensual reward. Susanne Jaschko has called this its “retinal” tendency. Computational generative techniques act as an enabler or amplifier for that tendency – they automate complexity to a certain extent, or reduce its cost. If generative art is a cultural organism, then the “retinal” charge of visual complexity is a kind of lure that attracts both artists and audiences to computational techniques.
On the other hand, complexity is, if not a structural characteristic, then at least a common representational strategy. Almost all generative systems define a range of possible outcomes – a space of potential forms that can be vast. Often the visual complexity in generative art is actually visualizing a part of this form-space by overlaying or combining a range of forms into a single outcome. Jared Tarbell’s “Invader Fractal” is a great example of this, but so is the more common device of aggregating frames of an animation into a single still. This isn’t really complexity in the sense of structure or dynamics (“complex systems”); I would call it “multiplicity” – sheer “moreness” – but it works to convey a sense of variety and potential that is central in generative art.
Jeremy Levine: Generative Art is often characterized as a style or medium, rather than a tool or strategy or system. Is it time to stop using the term? Is there a better way to describe artists who use generative systems.
Marius Watz: The term Generative Art certainly does have its problems. The most widely accepted definitions (i.e. Galanter, etc.) describe only a methodology, they do not address artistic content or unify artists into a coherent movement. I think we need to find new labels to describe the artistic endeavors currently lumped together as Generative Art.
Back when I was formulating the concepts behind the Generator.x project it was useful idea to tie together diverging practices by calling Generative Art. But today I am more interested in more specific ideas. Possible alternatives would include Software Abstractionism, Information Art, Data Sculpture or Computational Design.
Leonardo Solaas: Marius is right to note the relative inefficacy of the concept to organize an artistic field in any conventional sense. Generative Art is not a movement, much less an avant-garde. There is no “Generative Manifesto”. It’s not either a genre or a technique such as painting or photography. What is it then? Well, maybe something like a metatechnique, a characteristic of certain artistic processes, a way of doing things, or perhaps merely an attitude.
Mitchell Whitelaw: I agree that these more specific fields are useful descriptors – but do we need any more “movements”? I am suspicious of names in general, but actually I like the breadth of “generative art” – the fact that it might apply equally to processes that are both computer-based and non-computational. It seems to me that the aesthetics and approaches of some non-computational generative processes – for example Tim Knowles’ drawings made by physical processes – are very much aligned with digital generativity. I would speculate that there is an emerging interest among digital artists in the non-computational or para-computational – for example Christpher Myskja or Chandler McWilliams..
Leonardo Solaas: It’s possible to track a concept behind Generative Art which is more definite than a mere “family likeness”. That would be something in the lines of: art where the artist gives partial control of the productive process to some kind of autonomous system. There would be much to say about this attempt at a definition, of course, but I’ll skip over the details and just paraphrase it: Generative Art is about the various possible forms of creative collaboration between a human and a non-human.
A definition like this one has the immediate effect of encompassing many things, including the work of artists who don’t usually call it “generative”. To cite just one possible case, there’s the way Olafur Eliasson lets the ripples on a water surface paint with reflected light in “Notion Motion”. It is this very generality that keeps my interest and curiosity alive. More so because I believe there is a very specific conceptual core there, which we are trying to pin down under the name of “autonomy”.
Jeremy Levine: An important distinction is being made between visual complexity and behavioral complexity – which is the dynamics of a complex system. This second definition of complexity describes what a system does, rather than what is looks like. Both types of complexity are expressions of the algorithms we associate with living organisms. Generative art expresses the dynamic creativity we associate with selfcausing agents. Which brings us to the question of autonomy. Leo points out that the relationship between human and non-human systems are at the core of generative art. Can generative practice provide a critical perspective on the growing autonomy of non-human systems?
Marius Watz:Autonomy is a flexible concept. Once separated from the body of the artist any aesthetic process can be said to have some level of autonomy, hence the controversy about the use of professional fabricators in contemporary art. To play devil’s advocate one argue that it is really only processes like drawing, painting or the use of a potter’s wheel that can be said to be *non*-autonomous in the sense that the outcome “flows” directly from the body of the artist.
The photographer accepts the biases of the mechanical “eye”, manipulating it by changing lenses and applying filters. The print-maker experiments with papers, inks and the material of the printing plate. The generative artist describes ideas in code and tinkers with parameters controlling the algorithm. All of these methods exhibit some level of autonomy, even though they are hardly similar in execution. I think the significant aspect of autonomy in generative art is the explicit externalization of the artist’s decision-making process. For a generative system to produce acceptable output the artist must encode every micro-gesture and subjective expression needed to produce an interesting work of art.
This process of externalization is integral to the conception of a procedural artwork and differs radically from the situation of tool users such as photographers or potters. But I am skeptical of the notion of system-based artworks becoming so autonomous as to be “authorless”. This type of thinking has its conceptual usefulness, but in specifying boundary conditions and logic of the work the artist inevitably becomes its author. Sol Lewitt is irrevocably the author of his wall drawings, despite never touching the tools of their creation.
I suspect most artists working with code simply take the semi-autonomous nature of software process for granted. Others like Ralf Baecker make it their focus to explicitly examine the system as a cultural artifact in itself. Examples of this kind of practice can also be found outside the digital realm, such as John Powers’ geometric sculptures or Jorinde Voigts meticulous drawings.
Leonardo Solaas: Marius is very right to note that almost any artistic process or material can show a certain degree of autonomy. As any art student knows, even a matter as pliable as paint can have a will of its own. Limits are therefore foggy. I spoke of generativity as an attitude because we could think of the elusive point of difference between trying to control the matter and, so to speak, releasing it to do its own thing.
My hunch it that something deep lies in that distinction. It’s a different set of mind. Namely, it clearly breaks with the figure of the romantic genius that is still the archetype of the artist in the imaginary of our culture. It is not any more about inspiration, a privileged sensibility or a unique talent to subdue matter and render an Idea visible. Instead of all that, there’s an iterative process of experimentation. Something like: Set up a physical or conceptual device, kick it in motion, step back and watch it develop. There’s a back and forth with the autonomous system that repeatedly find the artist as a spectator of his own work.
That’s a crack in the deep modern and occidental obsession with control. Let’s be careful here: It’s not a matter of giving up control altogether, but of balancing it with moments when you just let go and see what happens. Brian Eno has a nice word for that: Surrender.
Jeremy Levine: Let’s continue with this idea of autonomy and the ‘surrendering of control’ that Although its impossible to design a system to produce a higher level emergent structure, does generative art, by ‘surrendering” some degree of autonomy to the system, suggest another way? And how would you connect emergence with the computationally sublime?
Leonardo Solaas:Generative artists are often amateurs in both art and science, with all the good and all the bad that is implied in that condition. As “art hackers”, they can act with refreshing disrespect for established boundaries among disciplines, but they can also be naïve. From an aesthetic point of view, I think generative work is always assailed by two more or less symmetrical temptations: pursuing a straightforward imitation of traditional art (say, for example, Harold Cohen’s Aaron) or giving up to the pleasures of mathematical harmony – that is, a classicist Pythagorean aesthetic that degenerates very quickly into a sort of digital kitsch, the epitome of which are the countless renderings of the Mandelbrot Set.
MAs generative art leaves behind a childhood full of fractal toys among Lindenmayer trees, and reaches, if not maturity, at least some kind of confident youth, I regard it as its biggest challenge to find aesthetic venues that are not just uncritical imitation of art as we know it, nor imitation of nature for the sake of it. Venues that are, if you allow me, not too human, and not too inhuman, but a path open only by the collaboration between a person and an automated system: a really hybrid creature, an aesthetic chimera.
As a counterpoint to classic painterly and mathematical beauty, the old idea of the sublime may indeed have a fresh relevance here. Generative works are often tokens from simulated universes that stand as a sample of their vastness. They speak of the still uncertain possibilities that are being unrolled by our growing symbiosis with autonomous complex systems. As sci-fi dystopias constantly remind us, that change is also threatening. Nature might not be as overwhelming for men as it used to be when Kant created the concept, but we now have this “second nature” that unfolds before us as a mostly uncharted territory. Generativity is (or might become) a way for art to deal with this brave new post-human world that is dawning upon us.
Marius Watz: I think Leonardo nailed it: Most artists working with generative processes are not really concerned with cybernetics or complexity theory as scientific constructs. Rather, they see generativity as a conceptual framework that handily provides a pragmatic methodology for creating interesting output. There are of course purists who concern themselves with code structures as semantic constructs (i.e. Software Art), but they tend to form a creative scene of their own.
The notion of the computational sublime is seductive, despite its somewhat problematic romantic associations. I do think there are some aspects of the sublime in Generative Art, or that the very least that there is a sense of the incomprehensible and infinite in computational systems. The computer gives an inevitable quality of otherness to the work, a translation of agency that introduces a tension between artist and system. Generative Art finds itself at an intersection between science and nature, often emulating organic processes but realizing them in completely inorganic ways. It’s not surprising then that one might encounter the Sublime in this “uncanny valley” between the recognizable and the alien.
Nature remains a constant reference in Generative Art, as an inspiration and as a yardstick for interesting behavior. But computational processes also point towards a kind of “second nature”, a technological conception of intelligence and sensory experience. Software processes are the perfect answer to a new experience of human existence where real and virtual spaces are irreversibly intertwined, where always-on smart phones provide cyborg abilities and “apps” are the new cultural artifact.
The fascination with Information Visualization (which often might be better termed Infoporn) reflect the need to make sense of the data flows that have become the extension of our sensory experience. Writing code is a way to reclaim some control in this new territory of the digital, with users becoming active agents rather than passive recipients. Open source platforms like Processing, PD and Arduino are spreading a digital literacy that involves writing software as well as using it.
Mitchell Whitelaw: SI agree almost entirely with Leo and Marius, but a few divergent thoughts. The surrendering of control and the “emergent” autonomy of the system are key moments in generative art – especially, I think, for artists. An interesting question would be whether this sense of autonomy can be conveyed to an audience (or whether it even matters). The artificial life strain within generative art pursues that autonomy most strongly, but as an ultimate aim I think it’s a mirage.More often autonomy and surrender are stories that generative artists use to describe their processes – and they are only partly true.
It’s not enough to say, “oh, the computer just does it by itself” – the computer does a certain amount, given a highly detailed set of instructions that encode all kinds of very human ideas and aesthetic choices. So in that sense I’m wary of overemphasizing generative autonomy – the real process is a more complex and interesting one of system building, implementation, elaboration, tweaking and hacking. It constantly cycles between artist and computer but is really very human, all the way through.
By the way I agree that “artists working with generative processes are not really concerned with cybernetics or complexity theory as scientific constructs.” But even if it’s not what they signed on for, generative artists do become highly experienced in making and thinking about systems and processes. If visual complexity is the brightly colored plumage of generative art, then maybe systems thinking is the cultural payload – the important stuff. This relates to what Marius describes – the technological literacy required to gain some active agency in a digital culture – but it’s also broader, a way of understanding the world.
Jeremy Levine:Leo wrote that “Generativity is (or might become) a way for art to deal with this brave new post-human world that is dawning upon us.”The phrase “post-human” often arises in discussions of digital aesthetics and is commonly understood as the merging of man and machine. The philosopher Manuel De Landa offers an alternative definition of “the post-human” as a critique of anthropomorphism and logical positivism. From the perspective of evolution it is the flow of information and bio-mass that is important. A human being is a temporary manifestation. A blip in evolutionary time. De Landa wants us to divorce the ‘post-human’ from its techno-futuristic associations.
Leonardo Solaas: I need to say that I was wary of using the term ‘post-human’, since it is to some extent a fashionable buzzword used by some people I don’t respect very much for things I’m not very interested in. Let me be more explicit about what I was trying to say. On one hand, the “human” in “post-human” is for me specifically the modern subject; the illuminist man that subdues nature through reason and will. I think we are in dire need of a term for this thing that comes after modernism but is not post-modernism – for this new way of being in the world that substitutes hierarchical structures for complex systems, control for self-organization, unity and universality for multiplicity and locality, and so on.
On the other hand, “post-human” refers to that very much feared and wished-for moment that scientific imagination has anticipated so many times: the encounter with an alien intelligence –the clash of civilizations. Well, fact is, the aliens are among us. We are breeding them. We now quite naturally (!?) live together with a sort of intelligence that is radically different from ours (basically, they are mostly serial, we are mostly parallel) which, as noted by Marius, complements and expands us in amazing ways. A person plus a smartphone is more than just a person in the scope of her possibilities – but at the same time, is less than the ideal of the unified, self-sufficient, all-controlling modern man. It’s a networked, hybrid subject.
Incidentally, this is also relevant for Mitchell’s observation that the generative process is “really very human, all the way through”. I understand his point, and in a sense agree with it. It is still us that do the art, and saying “the computer does it” is just plain silly. The point I’m trying to make is more nuanced: generative art is indeed human, but not just human. Some automaton has done something there which we cannot directly do ourselves. In modernity, art is essentially and completely human. Through inspiration and talent, the artist is the only source of the work. Now we assist to a secundarization of the artist-person as she builds a semi-autonomous device between her and the work.
“Secondary” means there are two to tango, and that the work must be therefore understood in regards to that human-non-human relationship from which it arose. As for the visibility of the autonomous system for the audience, I think it is essential. I would go as far as to say that generative art can also be seen as the mise-en-scène of such systems. If an artist uses some generative trick as a production tool in the intimacy of her workshop, but leaving no detectable trace, well, that doesn’t actually concern us. Be it an evolutionary algorithm, Eliasson’s rippling ponds or LeWitt’s combinatorial geometric systems, the automaton should be there, plain to see, on stage, because that’s what, in my view, generativity is all about.
Mitchell Whitelaw: I find De Landa’s “complex materiality” view of the post-human very appealing. Part of my earlier point about generative art being human, was to counter the simple idea of the autonomy of the machine – and in the same way, there’s a simplistic “cyborg” idea of the posthuman (Kevin Warwick with his implanted chips) which I would rather complicate. De Landa offers a coherent philosophy for how to do that – flows of matter and information that traverse customary boundaries (living and nonliving, human and nonhuman). Crucially those complex flows self-organize at all levels of scale – structure and order appear, from chemical clocks to ice crystals and rocks, as well as living things and their artifacts and cultures.
So in as much as it taps into or manifests this sweeping, cosmic generativity, generative art connects us with De Landa’s flow. Non-human? I would rather say super-human – if De Landa is right then it is us and everything else, but crucially all connected in ways we might not otherwise recognize. Certainly at its best generative art gives us a whiff, a sensation of that self-organizing flow.
Jeremy Levine: Imagine that you are given the opportunity to curate a exhibit of generative art at a major museum. How would you conceptually organize the show? What would you want to say by way of curation about generative art?
Mitchell Whitelaw: This is really hard, and I have a handy example: the “Process as Paradigm” exhibition at the Laboral Center for the Arts. Process as Paradigm is an exciting show for me because it has some of that transversal quality of De Landa’s thinking. It includes some brilliant digital generative work, as well as hardware, robotics, bioart, and lots of other non-computational processes. It complicates the association between code and generativity (unlike some earlier shows that foregrounded or fetishized code). More, it shows that purely material processes (like Driessens and Verstappen’s box of sand) can be as rich or richer than digital processes; and that digital processes have their own materiality.
Leonardo Solaas: Well, in keeping with my last answer, I imagine it would be interesting to plan it, not in terms of artists or artworks, but in terms of the autonomous systems involved. I would try to get together a wide variety of species and personalities, from the mechanical to the digital, and from the abstract to the physical – a veritable assembly of automata that would open a space for the richest possible dialogue and contrast among them. Or, from another point of view, a zoo of self-organizing processes, considered in the diversity of the roles they can play in their alliances with us people, with our plans, stories and ideas about the world.
I think Mitchell’s idea is similar: making it evident that we are talking about something that crosses disciplines and realms. I’d like the show to be a bit science fair, a bit science fiction; a playground of simulation and experimentation, somewhere between art, artifact and artificial life.
http://solaas.com.ar/
http://www.jeremylevine.com/
http://mariuswatz.com/
http://teemingvoid.blogspot.com/
0 notes
cmpmajorproject · 8 years ago
Text
Schedule for the week
Wed 26th :
- work on generative visual ( make it react to sound)
- research on autonomous technology ( readings:  Autonomous Technology - Winner, L. ,   Technological Animism: The Uncanny Personhood of Humanoid Machines - Richardson, K. ,  Robots and Anthropomorphism - Boden, M).
Thu 27th :
- continue research for reflective text
- start making a plan for reflective text
Fri 28th: 
- test that all the programs are working together in EMS ( sound : try speakers, decide amplitude, colour: see if it is detecting as a face, how often , distance : see how distant can the computers be to continue the communication )
Sat 29th:
- work on research and reflective text 
0 notes
cmpmajorproject · 8 years ago
Text
Colour influenced by sound amplitude
I have been working on the generative visual, as I said, I was trying to make it be influenced by the sound as much as possible, so I was trying to find a way to make the colours change according to a certain value of sound amplitude. 
This is important because it means that the visual is being more controlled by the sound, so that the conversation between the two machine is much more significant, taking away some of the randomness and giving more control to one of them. Also, if the generative visual is coloured, the machine which detects part of it as faces will display a more coloured image, which will be picked up by the machine which makes sound according to colors and this will generate more interesting sounds because of the variety of colours. 
Until now, I had just managed to make all the circles change colours as soon as a certain amplitude was picked up, but I wasn’t satisfied with that as the colour was changing according to the amplitude multiplied by a random value between 0 and 500, I wanted more control and to be able to make only new the circles be a specific colour according to the amplitude. So I have tried mapping the amp value to a colour, using HSB colorMode and changing the H value from 0 to 360, while leaving S =100 and B=100. 
First of all I make a global array of colours at the beginning :
color[] c = new color[maxCount];
Then, instead of putting the colour directly in fill, as I was doing before 
fill(ampt*random(500), ampt*random(500), ampt*random(500));
I should calculate and save some value in c[currentCount]
and then draw with it
  fill(c[i]); 
Finally I have mapped ampt to a colour 
c[currentCount] = color(map(ampt*10, 0, 10, 0, 360), 100, 100); 
This is making the colour starting from yellow when a smaller amplitude is detected, when the amplitude grows the colour goes to green, blue, violet and finally red. The S (saturation) and B (brightness ) remains 100 and 100. 
Tumblr media Tumblr media Tumblr media
Result:
Tumblr media
There is a possibility that the other machines won’t be able to detect a face within the design because of the colour changes, if so, I will be forced to leave it black. I will be testing this in the next few days to make sure that parts of the visual are still being detected as faces. 
This was mainly possible thanks to posts in the Processing forum such as 
https://forum.processing.org/two/discussion/19486/audio-visualization-color-issue#latest
https://forum.processing.org/two/search?Search=audioIn
https://forum.processing.org/two/discussion/comment/81611/#Comment_81611
https://forum.processing.org/two/discussion/18392/advice-on-how-to-convert-sound-into-camera-distortion/p1
0 notes
cmpmajorproject · 8 years ago
Link
PART TWO -http://henryjenkins.org/2011/08/does_this_technology_serve_hum.html
PART THREE-http://henryjenkins.org/2011/08/does_this_technology_serve_hum_1.html
“I worked on my studies of sociable robots with colleagues at MIT who are some of the most brilliant and creative developers of sociable robotics. We had deeply-felt, serious conversations about the purposes and possibilities of these machines. Some think that their ultimate significance will be profoundly humanistic. I’m listening, but I am not convinced. Conversations with robots about love, sex, children, the arc of a life – in other words, about human meaning – to me, this has no meaning. These are things that the robot has not experienced. These are not appropriate topics for conversations with robots. So, being at MIT has kept me more aware than I would ever have been about the broad differences of opinion in what the purposes of machines can be.”
0 notes
cmpmajorproject · 8 years ago
Text
Organising material for the evaluation
Tumblr media
0 notes
cmpmajorproject · 8 years ago
Link
Error, Noise, Glitch : The Art of the Algorithmic Unconscious -  Phillip Stearns
0 notes
cmpmajorproject · 8 years ago
Text
Error: Glitch, Noise, and Jam in New Media Cultures
Nunes, Mark. Error: Glitch, Noise, And Jam In New Media Cultures. 1st ed. Continuum International Publishing Group Ltd, 2010. Print.
Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media Tumblr media
0 notes
cmpmajorproject · 8 years ago
Link
Shinseungback Kimyonghun is an artist who has use face-detection algorithm in many of his project. Just like mine, his works attempt to examine the relation between computer vision and human vision. He exploits computer vision error to emphasize the differences and similarities with our vision. These are some examples of his works. I have chosen the ones which have been particularly relevant for the development of my own project:
CLOUD FACE 
Tumblr media
“Human sees figures in clouds: animals, faces and even god. This kind of perception also appears in computer vision. Face-detection algorithms sometimes find faces where there are not any. 'Cloud Face' is a collection of cloud images that are recognized as human face by a face-detection algorithm. It is a result of computer’s vision error, but they often look like faces to human eyes, too. This work attempts to examine the relation between computer vision and human vision.”
CAT OR HUMAN
Tumblr media Tumblr media Tumblr media
0 notes
cmpmajorproject · 8 years ago
Text
Mac Aesthetic/Politics and The Use Of Open Source Softwares
 Using three iMacs to run the three programs I have developed will inevitably have an impact on the whole concept of the project. As a matter of fact, as Nick Britz said in THOUGHTS ON GLITCH[ART]v2.0, “technology is not neutral; any given technology’s characteristics are not simply determined by its utilitarian agenda, they are also ( consciously or not ) symptomatic of their producer’s worldview ” (p.7). 
Apple’s products reinforce their hegemonic view of computing. 
“We believe that technology is at its very best when it is invisible, when you are conscious only of what you are doing, not the device you are doing it with [...] iPad is the perfect expression of that idea, it’s just this magical pane of glass that can become anything you want it to be.[...] It’s a more personal experience with technology than people have ever had.” (Apple Inc - iPad Trailer  ).
While I can appreciate Apple’s part in the computer’s evolution from a device which required a dual degree in engineering + mathematics to an easy-enough tool that has empowered the masses, the sentiment expressed in this iPad commercial and mostly all their products today, iMacs included, is a step in the opposite direction. While today a computer can most definitely “become anything you want it to be” the iMac and all other Apple’s products, however, don’t allow for this. It’s an opaque system, it’s code is proprietary and closed, it’s case is shut with non-standard screws to discourage tinkering, plus the terms and conditions do the same.  Even developers are met with financial and political hurdles: you’ve got to pay for the right to develop apps. That not only generate revenue for Apple ( they get a cut of every sale ) but give users a reason to buy the device in the first place. Often apps are rejected by the gatekeepers, dismissed or censored. Clearly, this cannot “become anything you want it to be”.
“An iPhone is not technology, it's packaging and conventions. [...] Your software choices are like any addiction or religion, they want your loyalty and they want your money and they want you to think like them. [...] it's culture politics masquerading as technology.” (Ted Nelson)  
To delevop the three programs I have used Processing, a free and open source software. Its open source status encourages the community participation and collaboration that is vital to arrive to a democratisation of programming and coding. As a matter of fact, Processing contributors share programs, contribute code, and build libraries, tools, and modes to extend the possibilities of the software and those of other programmers/ students / artists or any creative individual interested in code. 
“The most important thing about Processing and culture is not high-profile results – it's how the software has engaged a new generation of visual artists to consider programming as an essential part of their creative practice.” ( processing.org) 
The use of a free and open source software as Processing, which encourages participation and democratization on an opaque and close system such as Macintosh recalls the same principle of the glitch-event. In the same way that the glitch is an act of subversion of the machine, using an open source software which promotes democratization and participation in a closed system such as Macintosh, could be interpreted as a reclaim of some agency in closed off digital space. 
SOURCES
Nick Britz - the  politix in/of glitch art (https://www.youtube.com/watch?v=rLc5_ZNIJ1s&index=4&list=PLoQrXDiSBWYGuskBDXlbSIDueMVQ5C9x4 )
Nick Briz - Apple Computers http://nickbriz.com/applecomputers/ 
Ted Nelson - Computers for Cynics 0 - The Myth of Technology https://www.youtube.com/watch?v=KdnGPQaICjk
Processing.org - https://processing.org/overview/ 
0 notes