I have two exciting projects I'm working on right now. The first one is a game in Silverlight that's based off a classic remake of Scorched Earth in space. I don't remember what the name of that game was, but it was highly addictive. My friends and I played it day and night back in the old days (mid 90s?). I'm taking a unique twist to developing it though. I'm not producing any art, sounds, or music for it. Instead, the whole game is procedurally created. Levels, graphics such as planets, nebulas, and starfields, music, are all built on the fly (and cached if I need to reuse it). Most of the tech is in place, so I'm focusing more on the game content now and preparing data and new algorithms to generate the tunes, sounds, and tweak the graphics for performance vs quality. I make use of as many cores as I can, but even on a single core the load times are quite good. This leads into my second project.
When I was creating tunes for the game, I got really pumped about the whole thing. So I started up a new synthesizer project (also in Silverlight), which is also a great way to test my sound engine. It already has adjustable oscillators and a working piano roll. I'm gearing up to add instrument support, saving and loading projects, and exporting to WAV. I'm hoping to wrap up the initial version by the end of the weekend so I can start using it to build the tunes I'll be using for the game. Nothing orchestral of course, but it's not like I'm capable of doing that even with expensive software ;)
Here's a screen grab of the current version.























