I have two new reviews up at Furtherfield:Scanpath – Catherine BakerThe Sheep Market – Aaron Koblin These are both CC-BY-SA-3.0, my first 3.0 works. I will relicence my art under 3.0 when I get the chance, but you can place derivatives of it under 3.0 anyway thanks to the upgrade clause in the 2.x licences.
Tag: Generative Art
-
draw-something: new composition system
Here’s the first successful image created by the new composition system for draw-something:

The forms share some vertices because of the new composition system, and their colours relate because of using AARON’s new colouring system. This is the third run of the new code: the first had a bug, the second wasn’t interesting. So there’s more tuning up to do, but this image shows how things will and can work.
-
Cello And Digital Delay
I found another MySpace page for someone who uses a cello and a digital delay to make music. If you’re not familiar with digital delays they’re short loop sampler foot pedals, like KT Tunstall uses for performing “The Black Horse And The Cherry Tree” live. If you’re not familiar with cellos, go and listen to some Rasputina or to “Hounds Of Love”.
There’s a feminist analysis to be had here but I’m not really qualified to make it.
Instead I’m interested in what the equivalent for visual art would be. Charcoal and scanner? Palette knife and digital camera? A dialogue between old high cultural skill and new media reproduction that empowers the individual, making something very new with a lineage. I scanned and arranged paint samples years ago but I was limited by the technology I had available at the time.
One important consideration is that a digital delay doesn’t alter the texture or richness of sound any more than any other performance or recording technology. Scan and print paint or pastel and you lose colour and texture. Reproduction transforms visual media much more markedly. You either have to plan for inkjet, which limits your use of the media, or you have to choose media that will survive scanning. Printmaking and illustration media for example.
Another way of handling this is to use a pen that happens to output mouse movements rather than ink. A Wacom tablet. This can then be worked into vector composition of bitmap pen actions.
The irony of a cybernetically superhuman classicism or folk is reproduced by such a set-up, and if the indexicality of it can be as well then this might be worthwhile.
I wonder what examples there are of this kind of thing?
-
Why The New Colouring Algorithm Works
AARON’s new colouring algorithm works very well, as Harold Cohen said when he described it. What he didn’t go into was why.
I think the algorithm works well because it is a good model of the cognition of our perception, which is in turn a good set of heuristics for coping with sensory data coming from our environment.
Constraining the contrast (the saturation and brightness) to a few ranges reflects the fact that we usually only have to deal with a few different levels of lighting at the same time (for example when going into or coming out of forest, or when the sun is breaking through the clouds).
Limiting the number of colour components to seven each matches the soft limit of our working memory. Whether this is relevent to the vision centre of our brain I couldn’t say, but when we are considering a composition artistically we need a manageable complexity to the hues that it uses.
Producing values that have been structured to fall into ranges that we are neurally predisposed to appreciate may seem like cheating for an artistic program. But in a human this would be called skill, whether that human could account for it or, like AARON, they could not.
-
Colour Cells
Randomly coloured grids from colour-cells, my standalone re-implementation of AARON’s new colouring algorithm as described by Harold Cohen.




Here’s an example of the debugging output of a run:CL-USER> (colour-cells:run)
Starting colour-cells.
sv-spec: (7 ‘MH 8 ‘HH)
Colour Scheme:
hues:
LEAF 0.17177725 VEIN 0.43423924 BLADE 0.54956645 BRANCH 0.7650679 FLOWER 0.9934292 TENDRIL 0.13626313 BACKGROUND 0.21447933
saturations:
low: 0.22091965 0.10087495 0.2973811
medium: 0.35810804 0.56012416
high: 0.82899094 0.6722238
values:
low: 0.25903606
medium: 0.47757912 0.48717552 0.36317036
high: 0.8511361 0.8175543 0.7354897
Colouring forms.
MH 3 0.467 0.600 -0.133
HH 1 0.533 0.200 0.333
HH
MH 4 0.467 0.400 0.067
HH 5 0.533 0.500 0.033
MH
MH 7 0.467 0.467 0.000
HH 7 0.533 0.467 0.067
HH
MH 9 0.467 0.450 0.017
HH 10 0.533 0.500 0.033
HH
MH 9 0.467 0.360 0.107
HH 15 0.533 0.600 -0.067
MH
MH 12 0.467 0.400 0.067
HH 17 0.533 0.567 -0.033
MH
MH 13 0.467 0.371 0.095
HH 21 0.533 0.600 -0.067
MH
MH 14 0.467 0.350 0.117
HH 25 0.533 0.625 -0.092
MH
MH 17 0.467 0.378 0.089
HH 27 0.533 0.600 -0.067
MH
MH 20 0.467 0.400 0.067
HH 29 0.533 0.580 -0.047
MH
MH 23 0.467 0.418 0.048
HH 31 0.533 0.564 -0.030
MH
MH 26 0.467 0.433 0.033
HH 33 0.533 0.550 -0.017
MH
MH 28 0.467 0.431 0.036
HH 36 0.533 0.554 -0.021
MH
MH 32 0.467 0.457 0.010
HH 37 0.533 0.529 0.005
MH
#
CL-USER> -
composing drawings for draw-something
Stage One
1. Generate a number of points within the image bounding box.
2. Force some points to be on the bounds.
Modify the current figure form generation system to choose from these points.Stage Two
3. Generate lines by joining the points.
Modify the figure form generation system to choose from these lines.Stage Three
4. Subdivide some of the lines.
5. Split some of the overlapping lines.Alternatively create the hull or polygon for the figure and generate forms within it using points on the border, lines between them, and various subdivisions.
Stage Four
Implement various algorithms for consuming the lines and points. From back to front, most simplifying to most simple:
Voronoi or region growing. (Use a flat coloured plane sometimes.
Convex hull.Closed polygon.
Open polygon.
Line set.
Polyline.
Line.
Point.
Don’t use every technique in every drawing. Increase tightness of line following from back to front. Colour by plane.
-
MTAA-RR [ news/twhid/cory_doctorow_i_don_t_like_him.html ]
MTAA-RR [ news/twhid/cory_doctorow_i_don_t_like_him.html ]
MTAA rather miss the point of Cory Doctorow and his comments on the Cloud Gate fiasco.
Calling for an Anish Kapoor sculpture to be melted down for scrap is usually the sign of a healthy mind. Unless it’s one of his powderier confections, obviously. Anyone who finds calling for the destruction of an artwork disturbing really needs to read up on their art history beyond The Culture Wars.
Calling for an Anish Kapoor sculpture to be melted down for scrap in the course of a battle over public space and representation, issues that are key to art and society, is
simply a rhetorical expression of strongly held opinion over those issues. And as someone who cares passionately about art, I would say in all seriousness that if a work of art is that harmful to society (in a practical rather than a symbolic way), destroying it is the less harmful option for art itself. -
Future Feeder » Archive » Tilt SCREAM Pong
Future Feeder » Archive » Tilt SCREAM Pong This release is open souce, created in Processing, and is licensed under a Creative Commons . Please modify freely, give credit, and notify me.Licensing your software under CC licenses is a terrible thing to do. Don’t do it. If you want to share your idea but not respect your users freedom then just publish the code and reserve your copyright, allowing people to exercise fair use. But don’t use CC to repeat the mistakes of the late 1980s/early 1990s with almost-free software licenses.Let’s make 2007 the year that people stop trying to use CC licenses for software.
