I don't know if you are using the wrong cables...let's look Further first.
On the home theater -- are you listening to it with the TV's sound turned down or attempting to match both sound systems together. If so, that wont' happen. There is delay, so you Pick ONE audio system to supply it.
Not both. Just making sure that is not the problem you are writing about.
If you have delay on the HTS it's just adding too much processing time to match the Cable box's Video with the HTS's Audio timing.
Your Box is synced to the TV
Your HTS is synced with the DVD
Your delay is in the Cable box's stereo signal taking a long time to convert/process, and there is no VIDEO DELAY setting on your Cable box to slow it down enough to match with the Audio.
I don't think you can fix that problem no matter what you try....
Both your Cable box, and TV work together correctly so the delay isn't there, your HTS is delaying the cable signal too much, and I don't think there is any device out there that you can add to the cable box's video output and DELAY that !
Sure wish they made one....
Because that's what you need if you want to watch Cable and have loud Stereo Audio coming out of the HTS instead of the TV speakers.
You're not using the wrong cables...the delay time is what's killing this setup, and there is no video delay box out there that's .....
Hey, are you using HDMI and Optical connections?
What if we have the OPTION of RCA Audio and Video on your setup??
If we can deliver Cable's Signal to the TV set using HD COMPONENT Video and deliver the Audio to the HTS with either the Optical (problem - delay) OR the preferred RCA Stereo AUDIO INPUTS on the HTS, THEN I'll bet we won't have the Digital Delay !!
See? That's the way to get around it ! Don't do digital, do the HD Component and never have any Delay issues to begin with !
Of course with today's technology, you'll tell me the HTS doesn't have any RCA Audio inputs to connect up with....and that's too bad, because that is your guaranteed fix to your problem.