Need help with a delay issue

To many ads? Support ODJT and see no ads!
Jul 2, 2010
789
17
50
Milwaukee, WI
www.jymix.com
Hi :)
I thought maybe this should go in the DJ Gear section, but as it's not really about the gear, I put it here.

I just hooked my PC up to my 54" 3D TV so I can do some 3D gaming and whatnot, more just to see what it looked like on my big screen. I have to use the audio through the HDMI into my home theater receiver, basically bypassing my sound card.
Normally, I am really very good at A/V issues, but this one has me stumped. I googled it and couldn't come up with much, so I thought I would ask you guys since we have some brilliant A/V people in the house.

Here is my issue.... movies, games, everything sounds great. I hook up my MC6000, and its AWESOME... but.... there is a clear 1/2 to 1 second delay between what I play on the unit and what I hear. I plugged in my regular PC speakers just to be sure, and they play right on time.
Is there anything I can do? If I am using the HD for audio output, what decides what I use for input? Because if it is an issue between my sound card talking to the computer then talking to the amp, then I want to bypass my sound card altogether..... but how? My graphics cards obviously have no inputs for sound. I moved my USB latency all the way down to 88, nada. I tried hooking my PC up to the receiver via optical cable, it sounded like crap AND had a delay.
Oh, and the only way I can even HEAR the unit is if I check "Listen to this device" on it's property page. I know that in itself is causing the delay more than likely because that's exactly what it does when I click it and route it through my PC speakers that way. But when I un-check it, I get nothing. So I need to find a way for my sound card to... go to my graphics card?

If it helps, I have a Denon AVR Surround 1611 receiver, and a Creative X-Fi Titanium Fatal1ty Pro sound card. I can't DJ with this delay, it's horrible. Especially when trying to scratch... ugh.
 
I'm not exactly clear on how you have this hooked up...

You say you are using the HDMI for audio out -- where is the 6000 in this loop? Are you using it's sound card?


The way I do it is simple -- I can use either the HDMI out or VGA for the video portion, and an HRT Streamer II for the audio portion. You just need to tell Windows which audio you want to use for the default, and it should work with any software.
 
Newer TVs have a lag setting for running HDMI audio out into the receiver. Gamers that webcast have similar issues.
The problem that the audio and video travel through the system at different rates. If your TV does not have the delay setting, you are basically up the creek unless you can connect your laptop to the TV using VGA instead of HDMI. Of course the picture won't be so great.

Oh, and the only way I can even HEAR the unit is if I check "Listen to this device" on it's property page. I know that in itself is causing the delay more than likely because that's exactly what it does when I click it and route it through my PC speakers that way. But when I un-check it, I get nothing. So I need to find a way for my sound card to... go to my graphics card?

If it helps, I have a Denon AVR Surround 1611 receiver, and a Creative X-Fi Titanium Fatal1ty Pro sound card. I can't DJ with this delay, it's horrible. Especially when trying to scratch... ugh.

Newer laptop manufacturers have taken out the "stereo mix" or "what you hear" option. It's been removed from the chipset and can't be restored. Some brands have it, but you have to activate it. Simply go to "playback devices" and choose "Veiw disabled devices" . If you see "stereo mix" as an option select it. DO NOT EVER USE "LISTEN TO THIS DEVICE". It will sound like garbage.
 
Ok here is how it goes.... I have to run the HDMI into the receiver and then another HDMI to the TV.

But I hooked it up two ways, one was the HDMI video straight to the receiver, the other was HDMI to the tv and optical (SPDIF) to the receiver, and I still had a delay.

Right now I have it like this....
6000 going to the PC's Sound Card (via RCA jacks on I/O unit in front) from Dual 1/4" Balanced out's to RCA (I HAVE to go to the PC if I want to mix live), then HDMI out to the receiver. I have the Aux In (the RCA's) output set to HDMI (the driver name is AMD HDMI High Definition Audio, so I know it's not the driver), but I can't actually HEAR it unless I check the box that says "Listen To This Device" in the audio properties, whereas if I go out from my sound card I don't have to check that, it just plays.

I think what I am going to do today is try to go straight from the 6000 to the receiver via RCA out and see if that makes a difference. I will leave the 1/4" going to the PC just for recording and live mixing purposes. I think I get how it is set up, and since it has to go somewhere else AFTER the sound card, therein lies the delay.

Does that make sense?


@Hank, - It's not a laptop, it's a desktop. This is my studio PC / gaming rig, so it has ridiculously high specs. My "what you hear" option isn't greyed out, I use it all the time to record sound bits from commercials / tv shows on youtube and DirecTV2PC.
I will set the default as What U Hear and see if that makes a difference, didn't think of that, thanks! :D
 
I sorta understand how you have it setup, but I don't understand why...

I wouldn't run the video through the receiver, I would go direct to the TV/Monitor from the PC for video, then direct from the 6000 sound card, to the receiver for audio.

I wouldn't record on the same PC I'm playing on. You're recording in analog mode that way, so you might just as well use a separate recording device, so you don't have to worry about a loopback in the PC's mixer section. If your software has a record function, I would use that, as it will be recorded digitally in real time -- it's simply a filter thrown in at the end of the software output chain.
 
I sorta understand how you have it setup, but I don't understand why...

I wouldn't run the video through the receiver, I would go direct to the TV/Monitor from the PC for video, then direct from the 6000 sound card, to the receiver for audio.

I wouldn't record on the same PC I'm playing on. You're recording in analog mode that way, so you might just as well use a separate recording device, so you don't have to worry about a loopback in the PC's mixer section. If your software has a record function, I would use that, as it will be recorded digitally in real time -- it's simply a filter thrown in at the end of the software output chain.

Oh, I see what you mean. Well it doesn't really matter for recording, mostly for mixing live.
And I mainly have it going through my receiver so that my other PC functions like games and movies can be in 5.1 digital surround. If I go from my PC to my TV, then I would have to find some kind of digital out to go back to my receiver when I wanted to play things in 5.1.
I think I will try that though.... go from my PC to the TV, then from the TV to the receiver via optical.
I have a delay setting on my receiver, but unfortunately it only goes + and not -, which is what I need.

Ok, here we go! I will post what happens next :)
Thank you guys for helping out!!!!
 
Ok, I have it hooked up so that the pc goes right to the tv, and that the tv goes to the receiver through an optical cable, and my 6000 goes into the receiver through an RCA link... BUT....
For some reason the optical is only showing up as a stereo signal! Shoot me now, please.
 
Ok, I have it hooked up so that the pc goes right to the tv, and that the tv goes to the receiver through an optical cable, and my 6000 goes into the receiver through an RCA link... BUT....
For some reason the optical is only showing up as a stereo signal! Shoot me now, please.


Yer trying to use one machine, to do two disparate functions Joe...

You may have to use an HDMI splitter attached to the computer -- one input/multiple output. Send one output to the receiver, and one to the TV. When yer mixing, you send video direct to the TV, with the audio going to the receiver via RCA. When gaming, you switch it, and send both to the receiver via the HDMI, and then from the receiver to the TV.

I did it the easy way -- I bought a PS3 for movies and gaming, and just use the computer for audio and music videos. Both are connected to my projector for video (PS3 via HDMI, and PC via VGA) -- I then just switch the inputs on the projector, depending on what I'm doing. I also have an RCA splitter box, that either takes the audio from my computer, or the audio out from the projector.

I only use 2.1, so I'm not sure if that would work in your case...
 
I have a PS3 too, and I used to just stream movies from my PC via my LAN (wired).
I COULD do it your way, but it SHOULD work this way.... and I think you are misinterpreting what I am doing right now... I switch the channel of the receiver to the AUX input when I use my 6000, then back to the optical when I am on my PC. This way the 6000 is in sync with what I see on screen (but I don't have any sound from my PC this way).

So when I wanna watch a movie or play a game, I just switch to the optical, and when I wanna DJ, I switch to AUX. :)

My problem now is that I can't get my receiver to accept Dolby or DTS, only Stereo.... I can't figure out how to change it!
 
Ok, I got it to work!
I don't know why, but it is sending out a Multi-Channel Stereo signal from my optical cable to my receiver. But still... I am guessing that if something uses Dolby it will change it.

Seriously, thank you guys! This thread was a huge help in me working this out, even just by typing things out I would get an idea and try something. So now I have it like this...
I went from my PC straight to the receiver via optical, and into the tv via 1.4a HDMI so I can use native 3D apps from my PC :D
I have my 6000 going from RCA to Line-In on my pc for mixing live online, and an RCA to my AUX channel on my AVR (I am sick of saying receiver). So I am messing around with the 6000 now, but when I play a game I will just change it to Optical and be good!

Speaking of 3D, I found this program called TriDEF Ignition, and it is soooo cool! It turns any content you have into 3D! Some of the pics I have look SO FREAKIN COOL! But playing games is by far the best. It does 3D better than a lot of PS3 games I have played!
I don't really like the movies in 3D (it turns standard movies into 3D), but I would get it for just the games and pics alone.

Again, thank you guys for your help!!!