AVS › AVS Forum › Video Components › Home Theater Computers › Hot, Loud, Expensive HTPC? :-)
New Posts  All Forums:Forum Nav:

Hot, Loud, Expensive HTPC? :-)

post #1 of 18
Thread Starter 
Ok, so it's time to buy a new HTPC. The on-board RAID Array controller in the existing one has wiped out the disks for the last time and I refuse to rebuild it again - RAID is supposed to be fault tolerant not the root cause of all disk failures.

So, what was I using?
  • Asus A8N-E Motherboard
  • AMD Athlon 64 x2 dual-core 4800+ CPU
  • X2 Corsair CMX1024-3500LLPRO memory
  • Nvidia GeForce 8800GTS
  • M-Audio Delta 2496 digital IO
  • X2 WesternDigital WD3000HLFS hard disk
  • LiteOn DVDRW SHM-165H6S
  • Pioneer BD ROM BDC-202
  • Emacs R3G-6650P power supply
  • iStarUSA D-300AS 3U rack case
Software?
  • ArcSoft TMT
  • Jriver MC17

Rendering devices?
  • Sony VPL-VW100 front projector
  • High end audio system
Ok, so the audio system kind of needs some explanation, and I'll get to that, but right now it's a B&K Ref20+ processor into Bryston 6B SST (L/C/R), Bryston 9B SST (surrounds), Velodyne DD18 and its fed S/PDIF Optical.

Environment?
  • Dedicated data center
  • Soundproof
  • 80 Amp feeder
  • 19 Middle Atlantic rack
  • Dedicated 15,000 BTU/hr cooling
  • UPS

So why am I doing this?
  • The RAID controller just trashed the disk again and I have to build something now.
  • There was too much stuttering on Super 8, CPU was maxed out, had to rip the disk to hard disk as there was not enough horsepower to decode the disk and play it at the same time - existing system is under-powered.
  • Currently unable to take advantage of latest audio formats, needs upgrade.

So, what am I looking for?

One of the first things is upgraded audio - and this is probably too deep for this topicbut. Since the release of HD S/PDIF systems have pretty much become obsolete as legacy interfaces can't handle the bitrate and the standards mandate content protection that's not available. The industry has screwed us! The availability of HD audio has been supper disappointing and is mainly caused by the expense of developing the complex, compliant, HDMI interface. Introduction has moved at a glacial pace, some companies just gave up, and the ones that didn't want $8k and up for a working processor that can do HDMI audio so we're all paying a fortune for someone else's protection that was cracked and had become moot before the format was even finalized but I digress.

Given this though I have been torn between trying to implement HDMI audio to the processor, assuming I can even find one that's affordable, or simply go directly to balanced analog in the HTPC or externally, like a Lynx Aurora 8. I'm leaning towards analog since it nullifies the stupid HDMI issue and suddenly a whole host or processors become usable.

The current projector won't do 24p or 3D. I can't see myself ever concerned about 3D but should I upgrade the projector 24p should not be an issue.

I'm tired of Asus et al., the stuff is buggy, support non-existent, bugs are never fixed, etc., the time I've had to put into it easily cost 3x professional equipment. I'd prefer IBM, Dell, Supermicro, etc. , life is too short.

Needs to be rack mount, like to keep it around 1-2U, no more than 3U.

And I guess finally, just so I don't miss anything:
  • Approximate Purchase Date: Now (or as soon as I can put a plan together)
  • Level of Expertise at building and configuring a HTPC: Electrical Engineer, although the last CPU board I designed was an 80286, when I got out of the hardware business. Been running an HTPC for more than 10 years now.
  • Budget Range: $4,000-$6,000
  • System Usage from Most to Least Important: watching 1080p/720p form BD or HD, multi-channel, audiophile quality, audio; NO Netflix; NO OTA signals or cable; encoding HD files from time to time; networked - wired; NO gaming; surfing the internet
  • Size of HTPC case: 19 rack mount, black. 1-3U, up to 26 deep
  • Case Make and Model: OEM
  • Optical Drive Needed: Yes, state of the art, RW, possibly two.
  • Parts Not Required to buy: None
  • Preferred Website(s) for Parts: None
  • Country of Origin: Don't care
  • Parts Preferences: Supported! AMD?... YES!, Intel?... YES!, nVidia?... YES, IBM?... YES!, Asus?... H*ll NO!
  • Data Storage: In the process of installing iSCSI SAN may use Infiniband, may use Ethernet, separate interfaces regardless.
  • Additional Comments: Cooling not an issue, sound not an issue. Should be low power consumption; I'm trying to lower my electric, cooling and UPS costs.

I have my own thoughts on where I'm going with this but I'm curious about people's reactions to this as It might cause me to rethink some of it.

Thanks,

-Ted-
post #2 of 18
Well your budget certainly encompasses anything you may want to do, however your list of requirements means you probably don't need to spend more than $300-$400 (ex OS and HDDs). This would get you an i3 system with a SDD for the OS, no need for separate GFX card, bitstream HDMI audio out to a receiver (that will be the best audio you can get), Bluray drive and basic components (case, PSU etc).

What HDMI audio issues are you referring to?
post #3 of 18
Check Assassin's guides in the sticky threads for recommended HTPC configurations. Stick with components that have been tested and you should be fine. Anything based on an Intel SandyBridge or IvyBridge processor should do nicely.

I'd definitely upgrade the B&K Ref 20. That thing is ancient by today's standards (old is not necessarily bad when it comes to analog, but digital requires newer technology). I used to have a Ref 30 and thought it was too old when I switched to an Onkyo Pro PR-SC885 preamp/propcessor with HDMI switching.
post #4 of 18
How many drives do you have/want?

ASUS is generally regarded (by the majority of users) as one of the best board makers out there.
From what I understood, you were using the board's SATA ports for a RAID config, is that correct? If it is, then you were using software RAID, and personally I wouldn't do it. Just not a good idea.

If you don't have too many drives the best thing you could do is make 1:1 back-ups. Hard drives were down to $30/TB before the floods, now they are hovering at around $50-$60/TB. It is still an inexpensive backup method, considering you can keep the backup at a separate physical location in case of physical disaster. RAID is not going to help much in such situations.

Almost all newer hardware comes with onboard HD video decoding & HD audio capability. Its as simple as hooking up your HDMI AVR or Pre/Pro to the onboard HDMI and configuring the drivers & software. Its much simpler and easier nowadays than it was a few years ago.

Can your Pre/Pro accept HDMI inputs?
Also, read this about 24Hz playback. You decide if it is that important to you.
post #5 of 18
Thread Starter 
Ok, I didn't want to get into the whole pre/pro thing on an HTPC thread, but yes, what I have is no longer acceptable... hasn't been for a while. The problem has been the lack of a suitable replacement. Literally for years I have been tracking the progress of the newer audio standards in the high end market. For example Bryston finally got the SP3 out the door this past winter.

I have a few issues with HDMI
  • I have NO interest in video switching so I consider anything with switching to be bloated in terms of cost, space, power, complexity, and standards compatibility.
  • HDMI is a very expensive option when added to high-end processors.
  • HDMI V1.0, 1.1, 1.2, 1.2a, 1.3a, 1.3b, 1.3b1, 1.3c, 1.4, 1.4a, 1.4b ... need I say more?

My thinking - maybe flawed - is that going directly to balanced analog completely eliminates HDMI and all the issues that go with it. Regardless its really all about the quality of the DAC. This puts the emphasis on the 7.1 analog capability of a processor and takes HDMI out of the equation.

I've had a bunch of Asus hardware. It might be the best of that class, but it does not hold a candle to real commercial stuff.. try and get an on-site support contract.
  • The mother board has SATA connectors that are so loose that disks come online and go offline at will. This ends up breaking the RAID array into two degraded RAID arrays... that are both now corrupt.
  • While Asus uses name brand chipsets they create a bastardized, buggy, version of the OEM driver you can only get from them. The OEM won't work and Asus rarely releases updates.
  • Could not get the on-board AC97 to work with either sources or the destination. Could not get the HDAV1.3SLIM to work correctly. Ended up going back to 10 y/o M-Audio Delta 2496.
  • Support is nonexistent.
To put it in perspective, directly above the HTPC there are 5 IBM X335's and a Supermicro 5015A-EHF-D525. They just run, and run, and run, and... so my expectations are probably a little different than most.

I run RAID for real-time fault tolerance. There is no content on these machines. I have terabytes on storage servers. Backups stream out to the cloud. Imagine you and your guests just settle in, the beginning credits roll, the display freezes, and then the blue screen... the disk has crashed. The Redundant disk is to insure I get five nines and that scenario never happens. RAID is for fault tolerance, never backup.

I am interested if anyone has experience with direct attached DAC's?

Also interested it anyone has experience using commodity server hardware?

Is there any advantage to the number of cores with ArcSoft TMT or others? Cores are only as useful as the number of threads an app spawns to run on them.
post #6 of 18
You might want to look at the flexraid thread in this forum for redundancy.

I agree w/ you that RAID should be fault-tolerant and depending on a single controller is a dumb idea. That's why I run mine w/ Linux's software RAID...no controllers...all drives use UUIDs so you can plug them into another system and it'll just work...
post #7 of 18
FlexRaid or another self healing software raid with a parity drive would be a nice choice in a HTPC environment.

I too had a WD raptor RAID0 based 4800X on socket 939- good in it's day but loud and hot. lol. It's totally outclassed by a $35 Intel G530 CPU today.


Look for an i5 Ivy sounds like it might be a good choice for you, I like Asus and I know you don't so I would let you figure that out.

Basically with the current state and level of performance in today's hardware doing what you want and excessively beyond should cost you no more than half your budget.



With a budget of $4000 total.. you might want to build a nice $500 HTPC just to see how you like it. Consider it a learning cost... lol

My Main Rig is an i7, and it's way beyond anything I need and it costs me much less than your total budget.

I think you should re-evaluate what you really want to do- and choose more consumer oriented stuff for a much lower cost.

I hear what you saying about the commercial stuff- but I don't think it applies today. The available hardware is pretty good.

I personally find it easier to build with mainstream stuff anyways because a fix for any problem I might encounter is easily available online for me to find.

The obscure higher end stuff your more on your own...

I have build 6 HTPC's on Asus boards in last six months and probably another 6 PC's in last 5 years on Asus too.

I have never had to call the tech line or get support. Why would you even consider that a factor ?


I would build a server + a HTPC set up. Do a nice server on WHS with FlexRaid in a server case. You can get your server mobo, cpu, RAM and all the stuff you feel is important...

Then build a nice fast HTPC as a client for your daily driver...
post #8 of 18
Thread Starter 
I don't mean to make a big deal out of RAID, its easy enough to do it right... I mainly brought it up because of the unbelievably screwed up implementation on the Asus board... which technically may be nVIDIA's fault because I think its entirely a function of the chipset. I've used a lot of on-board (fake) RAID like the LSI on IBM servers and on HP Proliant servers. They are not very robust but they don't destroy disks.

I'm sure I'd be better off with software raid over the Asus implementation. All the X335 are running Linux and VM Server and then mostly Linux guests.
post #9 of 18
For the audio, the sky's the limit on what you can spend on high end processors and amps but for me (and the scientific community) there is no gain in the sound the human ear is capable of hearing. If you want more help in this area, check out the AMPs, Receivers, and Processors sub forum:

Code:
http://www.avsforum.com/avs-vb/forumdisplay.php?f=90
An HTPC with HDMI bitstreaming audio capability coupled with a good A/V receiver and speakers (possibly a separate amp too if you need more power) is all you need for the max home theater experience. Converting DTS HD or Dolby TrueHD to analog and then going the processor -amp route will not improve the sound.
post #10 of 18
Thread Starter 
Well, I'm good with AMPs and speakers...and my ears know what they can and can't hear.

The point of going the analog route is absolutely not to improve anything. The point would be to:
  • Eliminate the need to purchase an HDMI processor and the premium you have to pay for it.
  • Eliminate the possibility of more HDMI version incompatibility, because I'd have no HDMI.

Also I could argue that HDMI has a very definite affect on quality, not for technical reasons but because it forces you into a certain box, as in the manufactures that support it and the inherent quality of the HDMI enabled equipment they make. What it can do in theoretical terms is one thing, what it will do in present practical terms in another.

HDMI is simply a fancy transport and my point is you can go no where near it and be no worse off. In fact, staying away from it presents many more lower cost processor choices.

At the moment I'm seriously considering a Lynx AES16 & Aurora 8... maybe even without a processor... or actually probably without one at first, I can add one later if I want to. This has been talked about, anyone have any actually experience with it?

I also have a certain rational to shifting away from bit streaming to a processor since this shifts away from dependence on the processor manufacturer to implement future format changes. If you're doing most of it in the HTPC you have much more control over your destiny. I'm old school when it comes to HTPC. Back in the day one big argument for HTPC was we could do it sooner and better than commercial players... and I'm still a bit of a rebel.
post #11 of 18
HDMI switching has become commonplace on virtually all new receivers, preamp/processors, and associated Home Theater equipment. I don't know where you're getting that it adds a premium to the price because any price increase is minimal at best. I use HDMI switching because I prefer to have a dedicated standalone processor handle the surround processing rather than let the PC do it. Keeping the audio and video in the digital domain reduces the risk of noise and other artifacts being injected into the signal.

Processors these days can be upgraded via a firmware update to incorporate the latest decoding schemes if you're concerned about obsolescence. The latest B&K Reference 70 preamp/processor can be upgraded in just such a manner. Since I'm mainly interested in HD bitstreaming I only need a processor that can handle DTS-HD and Dolby TrueHD and play it back via my 7.1 surround system. I never saw a reason to use any of the other surround formats since the original source was never tailored for them in the first place.
post #12 of 18
Quote:
Originally Posted by tlum View Post

Well, I'm good with AMPs and speakers...and my ears know what they can and can't hear.

The point of going the analog route is absolutely not to improve anything. The point would be to:
  • Eliminate the need to purchase an HDMI processor and the premium you have to pay for it.
  • Eliminate the possibility of more HDMI version incompatibility, because I'd have no HDMI.

Well, so what you want is analog outs from the HTPC?
Most onboard audio chipsets nowadays are really good....but again 'good' depends on listening ability and to my ears onboard analog audio is good enough.
I don't know of any method whereby you would be able to obtain balanced outs from a HTPC.
The easiest path is to have the software player decode the HD audio stream and send it out to your Pre/Pro via the analog outs. However, the audio quality will depend on the software/codecs/filters used for the decoding.
That is why the HDMI solution has become so popular in HTPCs now; because its cheap. A $20 card allows us to send out the HD stream, as it is, to an external AVR.
I have a relatively mid (or high) end AVR with RCA pre-outs and I hooked it up to an Emotiva 7-ch amp which powers my speakers.
To my ears its high-end; anything more than this would just be a waste of money (for me) since I can't hear any better.
Since your budget is $4000, I believe you would be able to spend $600-$900 on a AVR or Pre/Pro with pre-outs. If you are hankering for balanced outs, then maybe check out Emotiva.
Their XMC-1 (Balanced Outs) has been in development for sometime now, while the UMC-1 (Unbalanced Outs) had some growing pains.
I'm not sure if you consider it a good brand but they are worth checking out.

Quote:
Originally Posted by tlum View Post

If you're doing most of it in the HTPC you have much more control over your destiny. I'm old school when it comes to HTPC. Back in the day one big argument for HTPC was we could do it sooner and better than commercial players... and I'm still a bit of a rebel.

Not the case anymore!
With Blu-Ray playback and HD audio, HTPCs were lagging initially since those F**@##$ implemented the whole PAP thing for an open looped system (PCs). I remember the joy of handling my first ever HD5000 series card for HD bitstreaming....; now its commonplace.
Also, it is easier to get digital bits streamed outside your HTPC than it is to decode it inside and send out analog. Plus there is the debate of audio quality: digital bits decoded externally (AVR) or internally (HTPC).
post #13 of 18
Software RAID will be independant of the controller. So, even if the controller dies, the individual disks can be moved to another system and "imported" the RAID Array. I have done it a few times, and never lost a single bit of data.

Hardware controllers are over rated for a home user. They give you nice bragging rights, and lighten your wallet, but software RAID is less expensive, and more forgiving than true, corporate level hardware RAID.
post #14 of 18
I was strongly in the "do it all in the HTPC" camp for the past six years. Analog out direct to 5.1 power amp. X-Fi Elite Pro sound card. If you do everything from your HTPC (no other sources) it just makes sense, and technically there are no barriers for it to be a fantastic experience (with minor exception that nobody has brought that fantastic solution forward).

It just seems ridiculous to buy a high-end pre/pro (thousands of dollars), only to see it obsoleted in a few short years with a new standard. Yes, a few are upgradable, but read the fine print on that angle....

....but I waited and waited for that great software solution (and hardware), and it just never came to pass. So I gave up three months ago, bought a mid-fi pre/pro (Emotiva UMC-1) connected to my Parasound 220w x 5, and the experience is great.

However, there is no reason that the HTPC cannot decode every current format (and it can). There is no reason that it cannot do crossovers with bass management, equalization, channel expansion and/or contraction, digital volume (with an expanded number of bits), equalization, and there are solutions today for most if not all of these.

However, what is missing:

a clean integrated software solution that does a nice OSD display that overlays on top of your selected front-end player solution (WMC, SageTV, XBMC, etc) without hiccups, lost-focus, full-screen exclusive problems....and...

...and a simple hardware solution....a compact USB 8-channel DAC that does a simple digital to analog conversion with high-quality to a power amp. The computer would do all the processing work and simply send 8 uncompressed channels to this DAC unit. Amazingly, this solution does not exist today.

I will be patient, but I do know that someday this solution will come to pass, and I will abandon my pre/pro in one second.
post #15 of 18
Thread Starter 
Quote:
Originally Posted by captain_video View Post

HDMI switching has become commonplace on virtually all new receivers, preamp/processors, and associated Home Theater equipment. I don't know where you're getting that it adds a premium to the price because any price increase is minimal at best.

Take a look at HDMI option pricing on Bryston and McIntosh... you're talking Volkswagen I'm talking Mercedes.

Quote:
Originally Posted by hirent View Post

I don't know of any method whereby you would be able to obtain balanced outs from a HTPC.

LynxTWO No?

Quote:
Originally Posted by blueiedgod View Post

Hardware controllers are over rated for a home user. They give you nice bragging rights, and lighten your wallet, but software RAID is less expensive, and more forgiving than true, corporate level hardware RAID.

Absolutely right! Software RAID in the O/S is perfectly stable and works great. What it doesn't give you are the advanced, high performance, features you need in the enterprise when running high transaction volumes from databases for example, but hardware RAID does not make the data any more secure or reliable that software RAID. Software RAID will be fine with most moderate volume applications, especially if you're using SSD.


Quote:
Originally Posted by dcard View Post

However, what is missing:

a clean integrated software solution that does a nice OSD display that overlays on top of your selected front-end player solution (WMC, SageTV, XBMC, etc) without hiccups, lost-focus, full-screen exclusive problems....and...

I have a separate touch screen front end that runs everything... switches sources, changes channels on the satellite box, lighting control through HomeWorks QS. Its a combination of Girder, Main Lobby, and a bunch of my own java and LUA code... and a mess of RS-232 ports. HTPC is no good as the control front end since its often not the source. One cool thing I'd love to do is be able to inject overlays on the signal going to a display without causing degradation, basically HDMI or DVI mixer... yes I'm ok with HDMI for video. That way regardless of the source you can inject status and control on the displays... haven't looked too far into it yet.
post #16 of 18
Quote:
Originally Posted by tlum View Post

Absolutely right! Software RAID in the O/S is perfectly stable and works great. What it doesn't give you are the advanced, high performance, features you need in the enterprise when running high transaction volumes from databases for example, but hardware RAID does not make the data any more secure or reliable that software RAID. Software RAID will be fine with most moderate volume applications, especially if you're using SSD.

Yes, "moderate volumes" absolutely. Even within our HTPC space, though, there is the fringe, like me, that demand 10's of terabytes, and tolerance for ANY data loss varies wildly within our space.

If I had to start over today, I would have to seriously consider the software RAID. However, when I started my obsession seven years ago, most of these options were not available (and certainly none mature). So here is my pitch in defense of hardware raid (I have 34TB on a 3Ware 9650SE-24 card in RAID 6):

1) Complete operating system independence. My media server/DVR software (SageTV) has limitations for support of some fringe items like firewire recording which drive specific OS solutions, and I do not want to run two PC's 24/7.....one PC should do the whole job. The 3Ware is going to run under any OS and give some nice abstraction for the server functions.

2) RAID 6 double redundancy. I probably picked up a bad batch of WD Green drives for my array, and over the last three years, I have had THREE instances of double failure. Seems statistically impossible, but makes sense when you consider the incredible light duty this array sees, and when one drive dies, the rebuilding of the array puts a great stress on these drives. Now if you can tolerate the loss of one drive's worth of data, good on you. I, for one, could care less about availability, but I have NO tolerance for losing 2TB of data, especially as I have no record of what I lost.

3) Support: I have lost probably 12 WD drives in this array over the past 2.5 years. The measure of a redundant solution's success is not in "how fast it operates," but the robustness in which it recovers from a host of different failure scenarios (including a triple failure I had once....and I recovered everything). That 3Ware is pretty amazing. I have called tech support about three times (and the triple failure was on a Sunday), and within an hour, a very experienced tech was analyzing my log files and instructing me on how to proceed. I can't say enough good things about 3Ware support.

Again, I am not the average HTPC'er, but I would drop that grand again in a heartbeat to have the peace of mind that piece of hardware has given me.

Quote:
Originally Posted by tlum View Post

I have a separate touch screen front end that runs everything... switches sources, changes channels on the satellite box, lighting control through HomeWorks QS. Its a combination of Girder, Main Lobby, and a bunch of my own java and LUA code... and a mess of RS-232 ports. HTPC is no good as the control front end since its often not the source. One cool thing I'd love to do is be able to inject overlays on the signal going to a display without causing degradation, basically HDMI or DVI mixer... yes I'm ok with HDMI for video. That way regardless of the source you can inject status and control on the displays... haven't looked too far into it yet.

yep.....the minute you have multiple sources, the dedicated AVR is really the best way to go. For me, the HTPC is the ONLY source (CD/DVD/Bluray, TV/cable/DVR, ripped media, streaming media Netflix, etc.). I should not need the high-end pre/pro to decode A/V formats, and do some basic crossover/bass/equal/mixing.
post #17 of 18
Thread Starter 
Quote:
Originally Posted by dcard View Post

... So here is my pitch in defense of hardware raid (I have 34TB on a 3Ware 9650SE-24 card in RAID 6)...

For just the BOS (base operating system) drives a software RAID is usually fine. But as things get more complex hardware solutions start to become more attractive. I run a lot of VMs so I've built a dedicated iSCSI SAN with hardware controller. Once you start trying to manage multiple arrays and start carving up space and allocating to various servers the management becomes pretty important... right tool for the job kind of thing.

This also reminds me of a time 10 years ago that I and a buddy of mine both built RAID arrays. Mine was based on a Compaq ML platform with stock drives and an OEM RAID card. He built his with commodity server hardware, RAID card and drives. His first drive failed after 6 months, my first drive failed after almost 2 years. It was 7 PM and I called up Compaq who had a replacement on my doorstep by 7AM the following morning - I still don't know how they managed that - plugged in the replacement and it rebuilt without incident. My buddy went to replace his failed drive and found that model had been discontinued by the manufacturer. Next he found the array controller required all the drives in the array to be identical geometry and since he could not get an exact replacement the whole array needed to be replaced. So, he did nothing... and a few months later I spent like 5 hours on the phone with him trying to restore his MS Exchange and AD database from some ancient backup that had past its tombstone... another drive in the array had died... gotta think it all the way through and test the failure scenarios. I've also known guys that religiously do backups only to discover on they day they finally need one that the tape drive has been writing screwed up tapes for 6 months.
post #18 of 18
...and that is probably the biggest point in favor of some of these software raid solutions...the ability to add any brand/model and size drive to extend your array. The 3Ware is tolerant of different drive brands/models in same array, but I cannot use extra drive space if I put a larger capacity drive in the exiting array. My WD20EADS Green's went end-of-life, and there are now a mix of WD Greens, Blacks, and Hitachi's on the same array.
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Home Theater Computers
AVS › AVS Forum › Video Components › Home Theater Computers › Hot, Loud, Expensive HTPC? :-)