2005-12-23, 02:31 PM
After some initial tests, I was able to get a very simple iTunes controller plugin working with GBPVR. It's very rudimentary, but it's given me all the information I need to start building a full-fledged plugin. I'm posting here for a couple of reasons:
1. There already seem to be several Music-related plugins. None of them really suit my needs - the main reason being that I chose iTunes as my "music management app" a while ago. iTunes is always running on my wife's PC with the Sharing option turned on, so I can access our music collection from any of the other PC's in the house. I know I could do similar things with network shares, but this is such a nice, slick, simple way to do it. All the management of the music takes place at one PC and I can access it pretty much anywhere. Having said all of that, am I missing something in the existing music plugins that would allow me to access my iTunes library easily?
2. I'm wondering about the best way to go about developing the plugin. A couple of questions pop to mind:
- Should it be a standalone plugin or should I attempt to build this so it can be integrated with one of the existing music plugins so it's not "YAMP" (Yet Another Music Plugin).
- Are there others interested in helping me build this? I'm considering hosting this on SourceForge to get some help. Specifically, in the GUI area. I had been hoping to use the widget library to get up and limping, but I'm not sure its in a usable state yet? I'm more interested in getting the integration with iTunes down than GUI development anyway, so help in that area had been great.
3. iTunes has a lot of features. What ones are people most interested in? Release 1 will provide the ability to play music from the various sources, including shared music libraries, but there are other features there that it would be really interesting to try and expose, like:
- Video (or is it worth it?)
- The Music Store! This one has a lot of interest to me. It'd be nice to be able to sit on my couch and order music through my TV. I'm into lazy, instant gratification.
- Podcast subscriptions.
Cheers,
Andrew
PS: I'm hoping to have a preview release ready at some point over the Christmas holidays. Expect it to be fugly but functional.
1. There already seem to be several Music-related plugins. None of them really suit my needs - the main reason being that I chose iTunes as my "music management app" a while ago. iTunes is always running on my wife's PC with the Sharing option turned on, so I can access our music collection from any of the other PC's in the house. I know I could do similar things with network shares, but this is such a nice, slick, simple way to do it. All the management of the music takes place at one PC and I can access it pretty much anywhere. Having said all of that, am I missing something in the existing music plugins that would allow me to access my iTunes library easily?
2. I'm wondering about the best way to go about developing the plugin. A couple of questions pop to mind:
- Should it be a standalone plugin or should I attempt to build this so it can be integrated with one of the existing music plugins so it's not "YAMP" (Yet Another Music Plugin).
- Are there others interested in helping me build this? I'm considering hosting this on SourceForge to get some help. Specifically, in the GUI area. I had been hoping to use the widget library to get up and limping, but I'm not sure its in a usable state yet? I'm more interested in getting the integration with iTunes down than GUI development anyway, so help in that area had been great.
3. iTunes has a lot of features. What ones are people most interested in? Release 1 will provide the ability to play music from the various sources, including shared music libraries, but there are other features there that it would be really interesting to try and expose, like:
- Video (or is it worth it?)
- The Music Store! This one has a lot of interest to me. It'd be nice to be able to sit on my couch and order music through my TV. I'm into lazy, instant gratification.
- Podcast subscriptions.
Cheers,
Andrew
PS: I'm hoping to have a preview release ready at some point over the Christmas holidays. Expect it to be fugly but functional.