Brownian Motion (Reloaded)

The random generators add subject matter to the aesthetic structure or form. If the random generators were to rule alone, chaos would emerge. Because the aesthetic structure narrows down randomness by means of a computer programme, it „in-forms“ the chaos. Discernible aesthetic information is thus produced. Georg Nees (1969)

I’m intrigued by „the philosophy of randomness and the aesthetics of noise“ (quote from Jon McCormack’s introduction to week 4). That’s why I remebered an old Flash movie of mine and redid it in Processing:

At the end of week 4, the central questions for me was, how do I automatically generate colo(u)r harmony? Of course, the answer is one click away. I chose „X type“ from that paper and now look at that:

Do you know other ways to select colors? You’ll find the sketch Brownian Motion on GitHub. Tweak the random parameters to your liking – e.g. if you want to vary the number of elements change „n“ etc.

culture = random(knowledge++); // Martin Vögeli (2016)

Poesie im Güterschuppen Bahnhof Töss

Begleitet von Martin Vögeli am Akkordeon
Fr, 26. August 2016, 20 Uhr, Güterschuppen Bahnhof Töss
Kooperation von Literatur Winterthur & Kulturstreuer Töss

PS: Der Flyer (PDF) mit weiteren Angaben dazu 🙂

Find the Chameleon: Modes #1 #2 #3 #4

I guess you could call it „digital conceptual blatant art“ (DCBA). I’ve taken a picture of a chameleon and subjected it to four pixel based operations (modes) and sorted them in rising file size / randomness:

Don’t worry if you do not find the chameleon in modes #1, #3 and #4 but once you’ve found it in mode #2 you can not „unsee“ it! You’ll find the sketch on GitHub – and maybe you’ll invent even more modes 😉

Actor Driving Through „Process 0“ (VFX)

The exercise was to create a composition of a green screen clip. I took the driving actor provided by the course instructors and added a variation of Process 0 in the background:

I used Blender’s node editor for the task. This video tutorial helped me a lot! The soundtrack „The Simplest (Sting)“ by Jingle Punks was taken from YouTube’s audio library:

I’ve created a green screen screenshot summary. Good to know: A matte (alpha channel) is a black and white image that represents which part of an image is opaque, and what parts are transparent.

Process 0 #0793

This week I imagined the day when computers create art to awe other computers, I wondered how much randomness one can add before chaos takes over, and, finally, I found an application for exp() 😉

Spinning Top
Spinning Top

I like the notion of creativity as a social and cultural activity – brains as synapses of a much bigger mind! That’s actually how this piece of art evolved: my interpretation of the course instructor’s „Process 0“:

Process 0 #0793
Process 0 #0793

You’ll find a few more graphical renderings of „my“ Process 0 on GitHub, but actually every run of the sketch with Processing looks different – try it for yourself and prepare to be amazed!

Mouse Regulated Pattern

I started out with a Processing sketch (code) provided by the course instructors. The soundtrack „Prelude No. 14“ by Chris Zabriskie is taken from YouTube’s audio library:

A few rules generate intricate patterns – it’s fascinating! I’ve published my sketch on GitHub. Use the mouse to control the pattern: frame rate (left/right), cell size (up / down) and colors (click).

Actor with Flare and Sparks (VFX)

The first exercise (fundamentals of working with multiple layers) of Visual Effects for Guerrilla Filmmakers was to create a composition from three strips provided by the course instructors. Freeze frames:

I put Blender to the task. This video tutorial was a good start! But in the dialog window „Edit Strip“ I used „Add“ for the blend and „Multiply (0.3)“ for the colors to smoothen the edge of the flare and sparks strip.

Furthermore, I had to apply a rotation of -90° to the sparks strip (best do this before the translation). The soundtrack „Dead Reckoning (Sting)“ by Ethan Meixsell is taken from YouTube’s audio library. The result:

Drawing with Processing

For the online course Creative Coding we were asked to draw with Processing (a software sketchbook). I used the Processing sketches (code) provided by the course instructors 🙂

The course participants are asked to post their submissions on Flickr in the Monash Creative Coding group. Additionally, I collect mine in the Creative Coding album. Have a look!

Randomized Wallpaper (Ubuntu)

I like changing wallpapers. So I searched the wild wild web and found a way to create a wallpaper slideshow and the wallpaper manager Cortina. Both require me to do some work! There has to be a better way…

On „Ask Ubuntu“ I discovered a super-duper bash script which randomly changes the wallpaper from a given directory (with images). I added it as startup script – and now I’m even happier than before 🙂

Randomized Signature Block

For years I updated the signature for my email client manually – until I got fed up… That’s why I wrote a script to create a randomized signature block automatically from an RSS feed! Check it out on GitHub 😀