Jim, thanks for the offer, let me know if you guys are interested, since I'm also in Minneapolis
Right now, because of the dealer model for control4, I have no intentions of making my driver / application publicly available. The development I'm doing is going to be aimed at the dealers to provide a solution for C4 owners who want to have total control over a HTPC.
I'm using JRiver as a perfect example of why the Control4 model of driver to application doesn't work and Sparks67 points out a lot of other reasons...
JRiver is a great product, but it isn't the only windows application a HTPC would use, so a universal keyboard and mouse application with a driver in Control4 fills this need.
What Sparks67 is looking for, and could be done, is a far more robust Control4 Application that could mirror Rhapsody like functionality on the touchscreens and potentially send the audio (and video) to a room or rooms. There are a few examples of this type of functionality in the Control4 app marketplace already, just not working with JRiver.
Ultimately, Sparks67 has a much different need than my Application will serve, but I think there is a greater need to control any and all windows applications via Control4. For example, wanting to use more than Theater Mode in JRiver, or worst case, JRiver looses focus during Theater mode, like mounting an ISO or something pops up a window... Sure the API can play and pause the content playing, but to get focus back, you need to Alt Tab. With my app, that mapping is easy to do.