Antti Kupila

Personal Blog, Portfolio and Online playground

View over the green room at Sid Lee, Montreal

Teaser 5 released

Almost forgot. Been a bit busy with the final site + some other projects .. Anyway, teaser number 5, “The Hurry”, is out

The Hurry -

It’s actually me in the movie (yes, i’m the man, hehe)

28 days later the apocalypse .. no wait, that was the movie.
In 28 days the site will be out. Can’t wait!

Apple shows off iPhone!

Yes. It’s true. It actually is true, and the name is actually iPhone. And yes, it’s absolutely amazing.

Apple iPhone

Engadget has published some excellent images of the iphone. Check them out!

The price for the 4gb model will be $499 and the 8gb $599 (with 2 year Cingular contract). Available in June, Europe end of the year and Asia 2008.

Read more about the iPhone

There’s no doubt what my next phone will be.

Crew 12 teaser 4 out

The fourth Crew 12 teaser called “The need” is out.

The Need -

This is one of my favorites, love the way it’s filmed (you should have seen our equipment!)
Check it at

Revolt, actionscript 3 based spectrum analyzer source released

I have decided to release the source code for Revolt, a flash spectrum analyzer I made back in July 2006 (jeesh, the time flies!). I know I’m a bit late, but you know, it’s 2007, it’s time for actionscript 3!. I will also consider this as my really late Christmas present to you, my dear readers, so don’t expect any candy after this, ok? Good :)
The image below is a screenshot from it. View the spectrum analyzer in action

Revolt, flash based spectrum analyzer screenshot

Anyway, actionscript 3 is really cool and compared to actionscript 2 even more logical and structured. I can definitely recommend anybody working more or less professionally with flash to take a look at it. If you know actionscript 2 and words like “oop”, “encapsulation” and “polymorphism” don’t sound like hebrew, it won’t be hard to get into it. Ok, I know Flash 9 isn’t out yet (the beta is), but will be soon, and the penetration of the flash 9 player is growing day by day (View stats), so we can quite safely start using it soon. Too bad I just haven’t had time to play with it more.

I could also mention one thing I found after switching to mac: the public beta does not work on intel macs. It runs, but crashes when publishing (some java thing). That sucks. Luckily as this mac has a heart (or brain?) made by intel it will run Microsoft’s Windows without problems. As I mentioned I haven’t had time to play that much with actionscript 3 recently, but found out that using the beta under windows with Parallels Desktop is really handy, and almost as good as under OS X (if not even better, as it’s even faster than Flash 8 under OS X (this being since it’s not a universal binary to you who have lived under a rock the whole 2006)). When using Parallels in coherence mode I can use the Flash 9 alpha preview just like Flash 8. Sweet!

Another Revolt screenshot

Anyway, I’m sure you’re not reading this to find out how I work.
You want the source, the good stuff.
The bits and pieces that build up the project I like to call “Revolt”.
Fine, I won’t keep you waiting.

Download the revolt source files (now working in CS3)

What this does is that it analyzes the frequencies of a mp3 file and visualizes it using presets that consist of different combinations of so called drawers, effects and scalers. It comes with 6 presets built in and making your own is really easy, since the engine is done. View the source of a preset and give it a try!

As with some previous source I’ve released, this goes out under the CreativeCommons Attribution-ShareAlike 2.5 license.

I have to mention that the song is not included with the download. This is due to copyright issues. Just put any mp3 in the same folder and rename it to song.mp3 (or change the path/filename in the .fla) and it’ll work just fine.

Now what are you waiting for? I want links to your cool visualizers! :)

Update! When I wrote Revolt, Flash CS3 was just a buzzword. Not that it’s out, i also noticed it’s a bit different than the alpha. I have now fixed the source and tested it in CS3, it’s now fully compliant!