I have started looking at developing a plugin that can be used to control iTunes through GBPVR. I created a very quick prototype last night that gives the following (very basic) functionality:
- View the songs in your main Library.
- Play the songs in your main Library.
- Go to the Next song in your main Library.
- Stop
As I said, very basic!
Building this prototype has been a large learning experience for me. I'm a software developer for a living, but had never used C# before, and also had to learn the GBPVR Plugin SDK and the iTunes SDK.
Before I go further, I wanted to put the announement out to the GBPVR community that I have started to build the plugin and to get input on what it should look like, what it should be able to do, and anything else you can think of. For an initial release, I would like to see:
- Support for the main library (view and play).
- Support for Shared music sources (view and play) (Note: I had this working in the prototype, so I know it's possible).
- Support for Podcasts (view, subscribe, play).
Anything else?
Andrew
PS: I've attatched the prototype to this post. It requires the latest GBPVR (97.7), GbpvrUiElements and the GBPVR Common Utilities. Check the Wiki to get these installed. (Of course, it also requires iTunes!!)
PPS: Keep in mind that it is just a prototype!
- View the songs in your main Library.
- Play the songs in your main Library.
- Go to the Next song in your main Library.
- Stop
As I said, very basic!
Building this prototype has been a large learning experience for me. I'm a software developer for a living, but had never used C# before, and also had to learn the GBPVR Plugin SDK and the iTunes SDK.
Before I go further, I wanted to put the announement out to the GBPVR community that I have started to build the plugin and to get input on what it should look like, what it should be able to do, and anything else you can think of. For an initial release, I would like to see:
- Support for the main library (view and play).
- Support for Shared music sources (view and play) (Note: I had this working in the prototype, so I know it's possible).
- Support for Podcasts (view, subscribe, play).
Anything else?
Andrew
PS: I've attatched the prototype to this post. It requires the latest GBPVR (97.7), GbpvrUiElements and the GBPVR Common Utilities. Check the Wiki to get these installed. (Of course, it also requires iTunes!!)
PPS: Keep in mind that it is just a prototype!