> Whose "dornio"?
Apparently he's someone who critiques others for misspelling, while ironically misspelling "who's" :P
> But of course, researchers naturally tested different HDMI cables (specifically the longer lengths ones) and have discovered that with poor construction and shielding, distortion was noted, such as snow, artifacting, stepping, lag and sync issues.
A poorly constructed HDMI cable is, by definition, not to HDMI spec. If the HDMI cable is bad, the TV's decoder software is very much "aware" of the faulty connection, thanks to error detection and correction codes. How exactly it responds to this may depend on the TV, but it *should* shut off and display "not properly connected" or something of that sort before any visible distortion is possible. That said, I do know that a lot of software/firmware for some devices is known to be quite 'crappy' so some TVs may do a bad job and not display any message in the event of a faulty HDMI connection.
In any case, if a company sells you an HDMI cable that allows more than one bit error per billion, that company is not selling a HDMI-compliant cable, and by definition it is a faulty cable. Go get your money back, as the product is faulty.
I think some people are exaggerating though, I have had no such issues with super cheap HDMI cables.
Why do long cables need more protection from interference?
This is more of a general education question I guess but I'll answer it anyway.
It's not really so much about signal strength as it is due to electromagnetic interference. All around us are radio waves and electromagnetic field fluctuations of all kinds on pretty much every frequency you can imagine. Electromagnetic "induction" is a basic principle of physics, and it has the effect that these EM fields induce a current on wires within the field. This is how antennas work -- they're big "wires" exposed in such a way that they induce current from the EM field. Which frequencies are inducted and how strongly depends on the size, shape, and other physical properties of the wire. This is all very well understood, and this is how we design antennas -- they are constructed in such a way that they are "tuned" to induct current from the desired frequency bands very strongly.
The problem here for signal wires is that generally, the larger and bigger the antenna, the more current it inducts. So with all these radio waves all over the place, the longer the wire is, the more current is added to the signal from external EM fields. This isn't good, because the result is that your signal is corrupted by other interfering signals. Wires are supposed to be self-contained channels of an electrical signal from source to destination, but as the length of the wire gets longer and longer, it becomes a better and better antenna. As it becomes a better and better antenna (sort of), it becomes a worse and worse for the signal it's supposed to be carrying because it gets polluted by the radio signal being inducted on the wire.
Anyway, it would seem that this is such a terrible problem that we couldn't use wires for any long distance practically, but like most anything else, scientists and engineers have long since found many very nice solutions.
There are many techniques to reduce this interference, and shielding a very naive one (but it always good to have). One of the most powerful techniques is twisting the pair of wires. In other words, you have two terminals that you're sending the current through. One carries the positive current of the signal, the other a negative current. The wires are twisted in a sort of "double helix". What happens is, whatever current is inducted by the EM field on one wire, the opposite current is inducted on the other -- the end result canceling out the interference! It's not very easy to explain exactly why this canceling effect occurs without getting into EM mathematics, but it works. Another method is coaxial cables where the two terminals share the same axis of rotation. Tricks and techniques like these, in combination with shielding and other things like error correction codes result in very minimal actual distortion -- in the case of HDMI it's one bit error per billion.
Edited by ac500 - 2/15/12 at 12:07pm