Archive for August, 2010
I was playing with the Flash Player 10 audio API and made a little guitar toy using Karplus-Strong synthesis.
Instant Jam was an online rhythm game for Facebook. Its major selling point was “play with your music library”–they provided note charts for songs, while you provided the MP3 files. This allowed them to have a vast selection of available songs without paying the usual licensing fees, and meant that users didn’t need to re-buy songs they already owned to play them in Instant Jam.
I worked on the Flash version of the Instant Jam client frontend. It was created for compatibility with Macs, and as a preview for users who did not wish to download the proprietary InstantAction plugin.
I did a lot of UI work for Instant Jam, attempting to match the features of the InstantAction version as closely as possible. I also heavily optimized the main rhythm game component, using profilers to pinpoint causes of frame hiccups and then addressing them.
Unfortunately, InstantAction closed its doors in November 2010, and InstantJam was shut down.