If you wonder why I haven't posted anything during the last months it's because I'm involved with some very exciting projects which unfortunately take all my attention so the blog currently suffers quite severely. But at least the time has come that I can show you one of the objects of my affection and since the beta invites are going out now you even might get the chance to try it yourself. Here is Peacock (together with Phoenix) in action:
Peacock comes disguised as a "Pattern Generator" but in reality it's an experimental visual playground. I prefer to call it "Lego for Pixels". It features a node based interface similar to those found in Quartz Composer, VVVV, Max/MSP or Yahoo Pipes. It works by dragging hubs onto a workbench, connecting their inputs and outputs and then adjusting their individual settings. There are many different hubs to choose from (and new ones are added constantly) and each one has a specialized function - there are simple generators like Perlin Noise or Plaid, there are effect hubs like Blur, Polar Mapping or Color Matrix and there are some functional hubs, too, that split and join the flow. Like with Legos you can simply try to stick together these elements and see what comes out. Of course once you've familiarized yourself with the functions you can also "program" special effects with a goal in mind.
If you have never worked with a node based interface before the amount of options might be a bit overwhelming at first, but as you will see this gives you unlimited possibilites to create really unique visuals - not just out-of-the-box effects that look almost the same for everyone. (Well you actually can have those too, as you can see in the clip :-) )
The great thing is that once you have build a composition it allows you to create endless variations of it by simply changing a parameter - which makes it almost a generative art generator, too. Here are a few example of things I've made with Peacock (whenever I had the time to play with it instead of building it).