I'm taking the plunge. Time to start building some interfaces... I'm attempting to develop a LinuxMCE 'proper' control system for a whole house audio system.
The ideal result would be the ability to select media from the core (or any media device) and route it through the central distribution system to any/all of the rooms. Ideally this would be 'proper' in that you wouldn't get two devices fighting for the same output... and ideally you wouldn't have to have hard 'locks' on the devices such that you'd have to go to the other room to 'release' a zone before someone else could use it.
The central distribution system consists of:
Marantz SR6006 AV receiver (Main zone 7.1 speakers, two auxillary zones, each with volume control)
3 matrix 6x6 switches with RS232 control -> 3x12 channel amplifiers -> 2-4 speakers per room.
All 6 inputs on each will be mapped the same and at present include:
Input 1: Marantz Zone 2
Input 2: Marantz Zone 3
Input 3: Airplay from the Core (hopefully)
Input 4: Hard line input from MP3 players (ipod, etc) via 3.5mm stereo jack
Input 5: Media Director #1 (master bedroom)
Input 6: ?
Each of the 6 outputs will be hard-wired to a pair of amplifier channels dedicated to each room.
So, the questions:
1. How best to design this for LMCE compatibility?
2. Can I embed multiple RS232 controllers and the code to run each one into a single LMCE DCE device with 18 sub-zones? Or do I need to frankenstein something up to make each 6x6 switch a separate 'zone controller' with 6 sub-zones?
3. Anyone willing to tutor a bit if I get stuck working on it (I will)?
Thanks in advance,