vMix Forums
»
General
»
General Discussion
»
Thoughts on troubleshooting audio stutter on output?
Rank: Advanced Member
Groups: Registered
Joined: 2/6/2015(UTC) Posts: 103 Thanks: 20 times Was thanked: 7 time(s) in 6 post(s)
|
The issue is that the analog audio Line In to vMix will, with no warning, start stuttering, or cutting in and out on about 1/2 second intervals, through the HDMI external output. Video is fine. If I were to play a video from vMix while the Line In audio is stuttering, the recorded audio is fine. The NDI connection carrying the same feed between the same machines does not stutter. Closing and reopening the audio Line In will fix as will restarting vMix completely. Closing/reopening the external or reseating the HDMI cable does not fix. The stuttering audio is received by all software on the recording PC so it's not one in particular. Anyone have ideas where to troubleshoot? It's hard to duplicate as it starts randomly. All drivers are up to date. I know using the 3.5mm Line In on the motherboard is not ideal but I have several vMixs in the field using this method and never had this stutter issue. I've attached a simple diagram of the setup. Thanks for any direction one might have. EDIT: I only turned on the NDI to test if it also stutters when the HDMI does. The actual setup is HDMI only.
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 3/3/2018(UTC) Posts: 184
Thanks: 86 times Was thanked: 7 time(s) in 7 post(s)
|
I wonder if the 3.5mm port is the issue. Is it one of those combo headphone/microphone ports? I've had trouble with those periodically in the past and switched to using a USB audio dongle without issue since: https://www.amazon.com/S...+%2Caps%2C131&sr=8-7Not sure if that is relevant in this case or not.
|
1 user thanked mgrayeb for this useful post.
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 2/6/2015(UTC) Posts: 103 Thanks: 20 times Was thanked: 7 time(s) in 6 post(s)
|
Hey, thanks for the input.
It's a dedicated Line Level In but it is a 3.5mm yes.
I think the fact that the audio in the NDI output is fine points to something going with the embedding of the analog into the HDMI external output signal.
Audio input must be fine in the circuitry as its OK in NDI and also the meters on the Line In do not show the stuttering, they are OK, but meters on the recording PC are flshing on and off with the signal.
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 2/6/2015(UTC) Posts: 103 Thanks: 20 times Was thanked: 7 time(s) in 6 post(s)
|
I've got 3 days before next gig to figure it out and at this point unless I can replicate and fix I believe my options are:
1 - Cross fingers and hope it doesn't happen as it will go hours and sometimes a full day and not happen.
2 - Use NDI into recording PC but that scares me as we also auto transfer the recorded files from the vMix and the recording PC to a NAS as soon as they finish (every 3 minutes). So guessing I would want to throttle those transfers.?
3 - Embed the audio into one of the camera's SDI signal and use it from there.
4 - Use some type of external sound card/device/mixer and come in USB as gray mentioned.
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 8/2/2013(UTC) Posts: 1,072 Location: Fairhope, Alabama USA Thanks: 553 times Was thanked: 200 time(s) in 166 post(s)
|
Had a similar problem several years ago, ended up being a motherboard in the process of failing.. Hope that's not the case for you.
- Tom
|
1 user thanked sinc747 for this useful post.
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 8/5/2017(UTC) Posts: 569 Location: Manitoba Thanks: 113 times Was thanked: 313 time(s) in 178 post(s)
|
Does the HDMI embedded audio stutter if you disconnect the NDI feed ?
I looks like you have two simultaneous embedded audio sources in your recording PC carrying the same signal on (NDI and HDMI). Could it be something in OBS that is not decoding the embedded audio properly from the HDMI stream when the NDI stream is active and contains the same audio. Just a thought...
|
1 user thanked raugert for this useful post.
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 2/6/2015(UTC) Posts: 103 Thanks: 20 times Was thanked: 7 time(s) in 6 post(s)
|
Originally Posted by: sinc747 Had a similar problem several years ago, ended up being a motherboard in the process of failing.. Hope that's not the case for you.
- Tom Hey Tom, eeegaad, I hope so too. System is only a couple months old and only used in the field 3 times. Originally Posted by: raugert Does the HDMI embedded audio stutter if you disconnect the NDI feed ?
I looks like you have two simultaneous embedded audio sources in your recording PC carrying the same signal on (NDI and HDMI). Could it be something in OBS that is not decoding the embedded audio properly from the HDMI stream when the NDI stream is active and contains the same audio. Just a thought... Thanks raugert, I should have mentioned in the OP but I am only using the NDI now as a test to see if it stutters when the HDMI does. Originally when the problem began it was just the single HDMI connecting the machines. Once when it was stuttering (hdmi only, no NDI turned on) I opened up Flash Media Live Encoder and it was receiving the bad audio also. I have no real knowledge to base it on but my gut is telling me something is losing timing or "glitching" out in the embedding of the analog audio into the BM Intensity card for output. Closing and reopening the Line In input resyncs it. Or something. :/ If I could reproduce it easily I would probably start playing the BM driver shuffle. But so far it's been running all day with no issues.
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 2/6/2015(UTC) Posts: 103 Thanks: 20 times Was thanked: 7 time(s) in 6 post(s)
|
Well it started doing it sometime overnight with no interaction on either machine. Here's what I know.
-The 'stutter' is in the HDMI audio output of the vMix but not the NDI. -The issue is only in the audio Line In of the vMix, playing videos or other sources are fine in the HDMI audio output. -It is not being caused by the Osprey capture card as I plugged the vMix Intensity Pro output directly into an HDMI monitor and you can hear it on the monitor. -I used FMLE to record the external output of the vMix on the vMix machine itself and it is clean.
So it definitely seems like an interaction with the analog audio input, the vMix and the Intensity Pro 4k card somehow. If I were to close the Line In and re-add it I bet it would be fine, but I kinda want to leave it broken for a while to try and troubleshoot. Troubleshoot what I'm not sure, but if I fix it it could be minutes, hours or days before it breaks again.
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 2/6/2015(UTC) Posts: 103 Thanks: 20 times Was thanked: 7 time(s) in 6 post(s)
|
The plot thickens. The HDMI output of the BM Intensity Pro 4k is being sent MA audio. The Line In audio is routed to Bus A output only. Bus A output is routed directly to the BM card. Stuttering happened again overnight HOWEVER if I change Line In to send out M instead of Bus A, the BM card sends it cleanly. M = Clean Audio A = Stutter M+A = Both clean and stutter. My earlier finding that videos played internally where fine and that it was ONLY the line in stuttering is wrong. The reason they played fine is that they were defaulting to M out to the BM card. Which is clean. Once the stutter starts on Line In, if I play anything thru A it stutters out the BM card, but playing it out M is fine.
|
|
|
|
Rank: Administration
Groups: Administrators
Joined: 1/13/2010(UTC) Posts: 5,208 Location: Gold Coast, Australia Was thanked: 4290 time(s) in 1520 post(s)
|
Hi,
Blackmagic devices only support outputting audio via one method at a time reliably. So using both Audio Outputs and External Output is likely the cause if the issue so disabling the Blackmagic Speakers assignment in Audio Outputs is strongly recommended.
Regards,
Martin vMix
|
2 users thanked admin for this useful post.
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 2/6/2015(UTC) Posts: 103 Thanks: 20 times Was thanked: 7 time(s) in 6 post(s)
|
Woohoo! Thanks Martin!
Since Line In comes from FOH and the Master Out out goes back to FOH we were using that setup as a mix minus, but I'm sure there is another way to skin that cat.
|
|
|
|
vMix Forums
»
General
»
General Discussion
»
Thoughts on troubleshooting audio stutter on output?
Forum Jump
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.
Important Information:
The vMix Forums uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close