animated gif -remixes

18 05 2012

This post is about quartz composer and animated gifs. Here is the story:

1. couple of days ago i saw this post. The author says: “But this seems to be a bit harder as QC doesn’t support Animated GIFs either.” i started to think about that but after i needed to do other stuff. But fortunately i was not alone with this problem.

2. that afternoon lov from coge, wrote me, he had a strict idea about how to solve this problem and he made a small presentation. Let me paste the video here. (and he used my gifs-thanks:)

3. after that i was thinking about the frames. Because animated gif contains frames, but these frames are more like images with time delay. Here you find more information about gif.

So my question was (and lov gave me the answer to that question as well): is it possible to import gif files to quartz composer, but as a sequence of frames (structure)? Here is the default solution:

Pretty simple, and from this point we can animate gifs with linear speed or random or whatever. But there is a small ,tiny problem. If we would like to use the patch for more complex projects, we need to be able to load files without the “image loader”, because the image loader will store the file inside the composition and there is no real input field option for the image (no input splitter for example). So i was looking for other solution and i found it.

this patch is using some commercial, third party components, thats the reason why iam not going to upload it. But on the image you can see everything.

This gave me an impulse to sit and remix some of my gif animations. Result is here. Iam really up to make a pure, animated gif based visual performance. Iam so excited:)



2 05 2012

In the last 3 weeks i was experimenting with different feedback based face distortions. Here is a small preview:

common spaces- coded memories

16 04 2012

Latest installation of mine, what i made for the project called `cross senses – Synaesthesia. About the workshop i already wrote earlier. Now i just want to write about the realized project, here is a short description:

The goal of this installation is not to emulate the visual world of a  synesthesian person. I would like to present the process of the perception from the viewpoint of a  non-synesthesian person. The box is the transit place or space between the reality and the synesthesian‘s world. We, non-synesthesians cannot see the process itself (that is why we don’t see what is in the box), but as soon as the synesthesian person provides us with some non-visual, oral information, we get a chance to experience visually at least some fragments of his/her visions (on the monitor).  In this way the installation is similar to an observation zone, but the zone, of course, is the inner world of the synesthesian.

and here is an exemplar room visual (altogether was 25 different rooms).


13 04 2012


GIFS 4 LIFE – a SPEEDSHOW put together by Nora O Murchú with Laura O Connell.

Tunes from Jimmy Penguin

GIFS 4 LIFE examines the differing aesthetic representations of the GIF image online.
Featuring work from the following artists:

The SPEED SHOW exhibition format: Hit an Internet-cafe, rent all computers they have and run a show on them for one night. All art works of the participating artists need to be on-line (not necessarily public) and are shown in a typical browser with standard plug-ins. Performance and life pieces may also use pre-installed communication programs (instant messaging, VOIP, video chat etc). Custom software (except browser add-ons) or off-line files are not permitted.


and a several animated samples:

pop “artifactized”

12 04 2012

When iam working with human faces, i usually choose anonymous portraits or self portraits. There are some exceptions, for example the one which i made for the memory of  Amy or lately when i used a Mao Cetung portrait photo.
When iam using existing images i always use different search options and when the portrait of Mao came randomly, it was a bit surprise. I decided to choose it. I repeat: it was a decision. Why not “pop it” my glitches.   This one with mao was a unique case, in the middle of my spam experiment, and i decided to develop an image something like this: Mao with my spams.
In the middle of the work i got an email, someone wanted to write an article about the recycling of Maos portraits. I got in and made a kind of statement. And she made a nice article but i feel important to add some feedbacks afterhand:
– the pop art line in my work is not that strong and heavy, i do like pop art and yes i admire it, but don’t want to turn glitch art in to pop art or into a “new cyber pop art”. I just simply use glitch and image errors as tools to express my artistic purposes.
– the bright colours feeling is totally random, this image published on the site is using different feedbacks and blend errors. I didn’t want to qualify Mao with colours, i just followed my choleric experience to stabilize the composition.
-yes iam coming from an ex communist country but the point is that i don’t want to talk about bloody dictators or qualify eras, i just wanted to try to find the place for these idols in my imaginary world.
and just for this post one more  Mao image:

from QuartzComposer to Pixelmator (short novel)

2 04 2012

Requested tutorial: how to use qtz files in pixelmator and export as a high resolution image.


(custom dither plugin made in qc and rendered in pixelmator, original size is 4000×3000 pixels)


step 1.: make a composition

-first we need to understand something, pixelmator will use the ‘image filter’ protocol. The image filter has a straight format, if we open quartz composer and we choose ‘new from template’ then we can choose the ‘image filter’. Lets do it and lets make some observations. There are two required nodes image in and image out. If we try to connect something to the input node we will loose the protocol and the same happens if we try to put any renderer, on this level (sprite, cube, particle etc.). If we want to use renderers we need to use a little trick. But before that lets take a look inside in the macro patch (in the default project called ‘process the image’. The process is going inside but still there is no renderers in the sample file.

Lets put a ‘render in image’ now, and inside in the ‘render in image’ lets place a cube (i like cubes), but first a clear (this is not a glitch tutorial sorry). I want to go further and i will use a lightning patch as well. Lets use some of the parameters, i make splitter for the cube size, for the cube color and for the light positions as well.


now we have to connect our ‘render in image’ and give a fix size as well. For the size i would say lets use an ‘image dimension’ connected to the incoming image. The sample image what we have now is not a high resolution one (640×480) so our cube not will be so smooth, but doesnt matter right now. In several cases if we would like to work with custom aspects, then its better to use a ‘crop’ patch.

lets make the final tuning at the highest level. and setup the parameters minimum and maximum values.

and save it somewhere. As long we cannot save directly to the folder what pixelmator (and isadora as well) is using we have to copy the qtz file manually.

step 2.: copying and starting with pixelmator.

our destination folder is the /System/Library/Compositions , lets copy the composition there. If there is another cube.qtz dont worry we just need to rename our project .

Lets start our pixelmator, and make a new file then go to filter-quartz composer and somewhere down we can find our quartz composer file-filter.


some more additions:

how to use categories for our filter in quartz composer: edit- ‘edit filter conformance’ and use a subcategory. this option is sometimes really handy.

if something wasn’t that clear, please write a comment and i will try to be more clear.


glitches and bus tops

2 03 2012

I was invited to show a couple of my works in the project called bus tops. The administrator of the glitch art flicker group Dodd asked me to present some of my moving glitch images on the the led screens of some london based bus stops.

here si the full list of the artists:

Pixel Noizz
Ben Baker-Smith

and a really nice introduction to the glitch art section:


please click on the images for the animated version