Wednesday, June 27, 2007

Moving into testing and documentation phase

Hey,

I am done bar the testing and any last minute feature requests. I need to test on XP and Vista non-admin accounts. iTunes 7 will be required so I'm interested to see what kind of problems that might cause.

Other than Vista'ing MusicBridge there are only a couple of new features:

- PlayCount is now an optional sync item
- Uses the iTunes 7 AlbumArtist tag

If anyone else wants any features in let me know. Also I will need Beta testers soon, so let me know.

Monday, June 25, 2007

More playlists

You know sometimes I wonder why I do this. Many of you know I don't actually have a personal need for MusicBridge any more, and even when I did use it I didn't need the playlist sync. I have spent all day trying to make this work nicely, but WMP insists on being difficult especially around the "All Music" playlist. I do it because I enjoy it, and I will get MusicBridge 2.0 out one day.

So I had a choice with how to deal with multiple playlists of the same name which is allowed in WMP. The route I have now taken is that I am suggesting that you not have multiple playlists with the same name and MusicBridge will assume that the first one that it gets returned is the one you want to change, its either that or change them all. There basically is no 'good' way to handle it so I have chosen this route. We shall see if it causes problems in beta testing.

So now I think I have the core functionality pretty solid on Vista and .Net 2.0. I want to improve the error reporting and the logging and then I can move on to the couple of new features that have been requested.

Playlists are go!

So it looks like my playlist issues were based on a couple of problems.

1: I had my WMP 11 storing music and playlists etc. on a remote share. This appeared to make things a little strange and will need to be revisited.

2: The sync only playlists were being troublesome especially the All Music one. I now filter out the sync only playlists and ignore them and all seems well.