For the past few months while doing the construction, I've been researching and purchasing the various components for the home theatre system. I've been lucky enough to get some deals too.
The heart of the system is the home theatre personal computer (HTPC). This system is a basic PC with a high-definition (HD) video card, good quality on-board audio and 2000GB (2TB) of storage capacity. With hard disks currently available, I can upgrade it to 8TB. All of the movies that will be viewed with this home theatre will be stored on the HTPC. I'll also be installing a TV tuner card so I can watch TV on the big screen if I want to. If needed I'll upgrade the card to be able to pull in the video output from a Shaw HD terminal whenever I get around to subscribing to HD service. I'm in no rush for that right now. Eventually, when the price drops enough, I'll install a Blu-ray reader in the HTPC.
When a movie plays, the audio data will be transmitted to a Pioneer VSX-9120TXH receiver where the data is processed and output to the surround sound speaker set. The speakers consist of 4 Polk Audio RM101 surround speakers, a RM202 center channel and a PSW10 subwoofer. I'm sticking with a 5.1 system for now because there really isn't a huge benefit to going to 6.1 or 7.1 when most movies are 5.1. A handful of movies are 6.1 and the receiver can create a virtual back channel if needed. If I ever want to upgrade to a full 7.1 system, I can do that later. One of the reasons why I got this receiver is that it has an interface port that would allow me to command the receiver directly from the HTPC.
The video output from the HTPC is connected directly to a Sanyo PLV-2000 HD projector with resolution of 1920x1080. All of my movies are standard definition right now but the video card in the HTPC will upconvert to 1080. The projector also has an interface port that will allow command and control from the HTPC. The projector will be ceiling mounted and will project the image on to a 92" x 51.75" (106" diagonal) acoustically transparent screen. This will allow me to put the center channel speaker behind the screen so dialogue will appear to come right from the screen. This projector/screen setup is 1.78:1 aspect ratio (or 16:9), which means that the width is 1.78 times longer than the height. This is standard HDTV aspect ratio so all the new plasma and LCD TVs out there are 1.78:1. Most movies are recorded in 2.35:1 aspect ratio so I'll still get horizontal black bars above and below the image when watching those movies. I looked into what I'd need to do to modify the system to do 2.35:1, thus eliminating the black bars, and discovered it would be a little bit over my budget -- we're talking thousands!
The HTPC and receiver will be installed in the utility room. The projector and speakers will be installed in the home theatre room with long cables bringing the signals over. This eliminates any kind of noise from the HTPC interfering with the movie watching enjoyment. By the way, one of the reasons why I chose that particular projector is that it has an exceptionally quiet cooling fan.
Movies will be played using custom software that I will be writing. This will let me have a single piece of software that will play the movie, control the receiver and control the projector. For a user interface, I'll be writing a controller program that will reside on a PDA which will communicate with the HTPC over WiFi or Bluetooth. I could also write an interface that displays on the big screen but I want to be able to select a movie without turning on the projector to save lamp life. The software will take care of turning on the projector after I've selected the movie I want to watch. And since the HTPC is on the same network as the home automation system, the sky's the limit on how the theatre is controlled: schedule, motion controlled, voice command, whatever... I can have the software designed so that if someone gets up during the movie, the lights will be brought up a little so no one stubs their toes or walks into a wall on their way to the washroom. Or, the system can automatically pause the movie if the phone rings.
So there's the guts of the home theatre. I'm still in the middle of designing and writing all the software. It's lots to do but it'll be worth it when it's done!