Indeed

Things that seemed important enough at the time

Wednesday, July 19, 2006

VDLMidi 1.1 Released!

Yesterday I finally released a new version of VDLMidi - it's now a Universal Binary, uses SparklePlus for updating, and fixes some other bugs and annoyances.

The Universal Binary was pretty easy - I checked the box, recompiled, and the app ran! But wait - it app wasn't sending MIDI messages (that's 90% of what it's supposed to do). In older versions I was using a Cocoa framework for sending MIDI messages (Pete Yendell's PYMIDI, btw) - which was a quick way for me to get things done without having to actually figure out much MIDI code. It was only built for PPC though, so I figured the Universal release was a good time for me to figure out the MIDI code myself, and it really wasn't that hard.

I added Sparkle support because it seems like the in thing these days :). If you aren't the avid blog nerd that I am, you might not know what all of this is about - Sparkle is an open source framework for automatically updating applications. Sparkle-Plus has some additions that allow me to track what I should use for system requirements. The stuff is pretty easy to set up and get working, but it adds another bit of complexity to my build process. More for another post I guess…

After a day of being available, I saw that my total downloads from MacUpdate were over 1000 - which is a milestone I guess. I'd be more excited, but I'm sure there aren't that many people using it day to day. There are probably some bots out there that do downloads, because I pretty consistently get 2-3 downloads on the dull days (before the release, for instance).

Still, I'm excited I have it out and start working on other parts of the application. People seem happy with it so far…

And since marching season is approaching, I will be spending more of my time writing music soon - I'll make sure to get good use out of the new version :)

 
Google