So as I finished the basic stuff on my new skin, it occurs to me that I don't have any real idea how I'm going to design this so it's easy for others (read wife, etc.) to use. Plus, I'm doing it differently than a typical Xlobby user thus far. Although it seems to be the direction Calrad/Xlobby is going. So I thought that a general discussion of interface design might be good. Here goes.
When using an external switcher, preamp, whatever, like the Xantech, Russound, Niles, how do you design the interface when you have 3 or 4 sound card "zones" in Xlobby a couple of AM/FM tuners, SageTV, etc., most connected to the switcher. I have seen some where the user has to pick a source, then a zone, then the media to play. It works but can be confusing for the non-techie. And the screens can get very cluttered and hard to navigate. And if someone else is already using something on the system, how does that get conveyed? Can the second user unwittingly screw it up for the first?
Then there's the Motorola Premise way. Pick a room, pick your media and play. Add a room to the "group" if you like. It handles what player/source/input the media requested needs. The user never has to think about it. It knows what sources are available or which are being used already. But the interface is UGLY and it's so old now that there is very little new hardware supported. (Man would I LOVE to see Calrad add Premise to this mix! Heck, Motorola's not using it ) If you haven't seen it, I suggest checking it out. If for no other reason then to understand a different approach. The hardware driver concepts are great too. Add a multizone switcher driver. Click and drag sound cards to inputs and it works.
So, any thoughts? Ideas? I think with the group here that there could probably be some great concepts coming from it. Plus with Calrad/Xlobby planning on showing at CEDIA this fall, it may help them too, since these are certainly issues the pro integrators would be concerned with too.