Author Topic: Microphone sync issue  (Read 2724 times)

Cyruz

  • Noob
  • *
  • Posts: 10
Microphone sync issue
« on: November 25, 2013, 02:25:18 am »
Recently my microphone audio seems to be out of sync with the game video and audio track. If I'm recording a conversation I seem to be answering questions before they are asked, e.g. the video/game audio is delayed to the mic recording.

Currently tested:
Using various video codecs = no change
Using various audio codecs = no change (see post below about track length)
Scaling from native (1440p) to 1080p = no change
Using Fraps to caputre footage = audio all synchronized properly
Updated to version 2.0.123 = no change

Observations:
When hitting record there is a delay where file fps is at 0 fps for around 1-2 seconds (normal?) where the overlay is yellow.
When ending recording there is a long delay while it writes to file (longer delay, the longer you've been recording sometimes 10 seconds+).

Enviromental:
Quote
[Dxtory]
Version: 2.0.122
UID: 6a737f82-c678-4929-82b5-80deda2f8fa7

[Dxtory Files]
InstallPath: C:\Program Files (x86)\ExKode\Dxtory2.0
AudioStreamSplitter.exe: FileVersion: 1.0.0.0 SHA1: f2f729dc20a4f399704e99beeca855e85e5b9286
AVIFix.exe: FileVersion: 2.0.0.119 SHA1: 7a09d66397e59a821aa710e53f9e241f77a7792a
AVIMux.exe: FileVersion: 2.0.0.120 SHA1: 5196d86b22e66459b4dececc675099f8dd16422b
AVIMuxCore.dll: FileVersion: 2.0.0.3 SHA1: 77f91e5cbdb6516492937b09e8779fbfce339ad0
Dxtory.exe: FileVersion: 2.0.0.122 SHA1: 00d54133c207095e5295368f24186d933257d2df
Dxtory64.exe: FileVersion: 1.0.0.60 SHA1: 14e3f06e6f2afb2dcb8dec2813586253fc58d86b
DxtoryAudioHelper.dll: FileVersion: 1.0.0.79 SHA1: 1e11c70e2f744fe9fcb95402c955d14f3d9503ce
DxtoryCore.dll: FileVersion: 2.0.0.122 SHA1: bac6c8055f3612f9e7eca5bc32dac79b787e1a86
DxtoryCore64.dll: FileVersion: 2.0.0.122 SHA1: 11b4a0095aeba166563095c9c4207c868c90ae5b
DxtoryHK.dll: FileVersion: 2.0.0.121 SHA1: 0917315496e3c6fad5c171ae730cb9f7a3eddda5
DxtoryHK64.dll: FileVersion: 2.0.0.121 SHA1: ed965a2f95b156329cfe8f12c58415e05ad282c0
DxtoryMM.dll: FileVersion: 1.0.0.1 SHA1: 82eeaf2ec6ddd70f887ea5e20a80be718600b230
DxtoryMM64.dll: FileVersion: 1.0.0.1 SHA1: c142da021338ef96d13dc82c70c6ba2a443d1108
DxtoryVideo.dll: FileVersion: 2.0.0.97 SHA1: b9c1ff13a061e189affef9ae37f5ae142450b189
DxtoryVideo64.dll: FileVersion: 2.0.0.97 SHA1: 497ef3f62908d7a1f9362fc347198b900fc7c131
DxtoryVideoSetting.exe: FileVersion: 2.0.0.119 SHA1: adb248b7eca7001e64ba19054807ab6556126a87
LicReg.exe: FileVersion: 2.0.0.3 SHA1: d68fe1f3b1eb8c3a3e66af99810835f43ca40c59
RawCapConv.exe: FileVersion: 2.0.0.119 SHA1: fe5c173b64236219c1a464db3ae117a8d53deded
RCStream.dll: FileVersion: 1.0.0.76 SHA1: 31266452f142cd7c856384945ffc410b2c9c8be9
unins000.exe: FileVersion: 51.1052.0.0 SHA1: c46876d124ae3b93d64960eda6d6253a33639481
UpdateChecker.exe: FileVersion: 2.0.0.0 SHA1: 221bd3663f4393b368ebf74d1a892f9379ddbe44

[System Information]
CPU:        Intel(R) Core(TM) i7-3770K CPU @ 3.50GHz
CPU Instruction Set: MMX SSE SSE2 SSE3 SSSE3 SSE4.1 SSE4.2 AVX
OS: Microsoft Windows 7 Ultimate  x64
OSVersion: 6.1.7601
OSLanguage: 1033
ServicePack: Service Pack 1
Memory0: BANK 1 4,294,967,296 bytes
Memory1: BANK 3 4,294,967,296 bytes
TotalMemory: 8,589,934,592 bytes
Total Physical Memory: 8,530,288,640 bytes
Available Physical Memory: 6,238,978,048 bytes
Total Page File: 9,576,955,904 bytes
Available Page File: 6,558,928,896 bytes
Total Virtual Memory: 2,147,352,576 bytes
Available Virtual Memory: 1,708,867,584 bytes
PerformanceCounterFrequency: 3418027 (0x3427AB)
VideoCard: NVIDIA GeForce GTX 670 Memory: 4,293,918,720 Processor: GeForce GTX 670 DriverVer: 9.18.13.3182 DriverDate: 2013-11-11 00-00-00
VideoCard: NVIDIA GeForce GTX 670 Memory: 4,293,918,720 Processor: NVxx DriverVer: 9.18.13.3182 DriverDate: 2013-11-11 00-00-00
Display0: 2560x1440 32bits 59Hz
Display1: 1152x1440 32bits 60Hz
Display2: 1152x1440 32bits 60Hz
SoundDevice: High Definition Audio Device Manufacturer: Microsoft
SoundDevice: Realtek High Definition Audio Manufacturer: Realtek
SoundDevice: Logitech G930 Headset Manufacturer: Logitech, Inc.
SoundDevice: High Definition Audio Device Manufacturer: Microsoft

[Audio Device]
Speakers (Realtek High Definition Audio) - CoreAudioOut
Speakers (Logitech G930 Headset) - CoreAudioOut
Microphone (Logitech G930 Headset) - CoreAudioIn, Volume 100

[Video Codec]
Dxtory Video Codec FCC:xtor
Cinepak Codec by Radius FCC:cvid
Fraps Video Decompressor FCC:fps1
Intel IYUV codec FCC:i420
Intel IYUV codec FCC:iyuv
Lagarith Lossless Codec FCC:lags
Microsoft RLE FCC:mrle
Microsoft Video 1 FCC:msvc

[Audio Codec]
Microsoft IMA ADPCM
Microsoft CCITT G.711
Microsoft GSM 6.10
MS-ADPCM
PCM
IEEE Float

[License Information]
License: Registered
Expire: Unlimited
LicVerify: 8a719c4d359b77e189d8ef879a43e562fdf30acd

[Additional Information]
Dxtory_log.txt: Empty
ErrorLog.txt: Empty

[Global Setting]
OptionFlag=

[Ignore List]
C:\Program Files\DAUM\PotPlayer\PotPlayerMini64.exe

======================================================================

[Profile]
Name: Default
Path:

[Overlay]
Option: Left Top VidoeFPS WriteFileFPS RecordState
Color: Sleep FF00FF00, Active FFFF0000, Movie  FF00FF00, ScreenShot FF00FF00

[Folder]
x D:\Recording\Raw  Speed: 169MB/sec  Free: 872,513,171,456 Total: 1,000,208,330,752 Format: NTFS
SSFolder:

[HotKey]
MovieCapture: F10 (0x00000044)
PushToTalk: Mouse Button X1 (0x01000005)
ScreenShotSingle: F11 (0x00000057)
ScreenShotRepeat: None
ScreenShotAuto: None
ToggleStatus: None
MovieCaptureFrame: None
ScreenShotCaptureFrame: None

[Movie]
Clipping:
ClipMargin: 0,0,0,0
ClipSize: 0,0
Scaling: Percent 100% 0x0
Codec: Lagarith Lossless Codec, Quality 10000, KeyFrameRate 15, DataRate 0
FrameRate: 30
Output: File AVI
Option:

[Audio0]
Enabled: True
PushToTalk: False
Device: Speakers (Realtek High Definition Audio)
Codec: PCM
Format: PCM 48000 Hz, 16 bit, Stereo

[Audio1]
Enabled: True
PushToTalk: False
Device: Microphone (Logitech G930 Headset)
Codec: PCM
Format: PCM 48000 Hz, 16 bit, Stereo

[ScreenShot]
Clipping:
ClipMargin: 0,0,0,0
ClipSize: 0,0
Scaling: Percent 100% 0x0
HighSpeedLimit: 0
RepeatInterval: 1000
Format: PNG
JpegQuality: 97
Option:

[Advanced]
Option:  MultiGPUFix DisableDelayProcessing
ThreadCount: 8
LimitedFPS: False
FPSLimit: 60
DelayHook: False
DelayHookTime: 5

======================================================================

[Profile]
Name: ArmA 2 OA
Path: G:\Steam\steamapps\common\Arma 2 Operation Arrowhead\ArmA2OA.exe

[Advanced]
Option:  MultiGPUFix DisableDelayProcessing
ThreadCount: 8
LimitedFPS: False
FPSLimit: 60
DelayHook: False
DelayHookTime: 5

[LastUsingInformation]
DateTime: 2013/11/25 22:37:28
DeviceType: DX7 DX9
View0.Type=DX9
View0.DevType=D3DDEVTYPE_HAL
View0.BhFlags=D3DCREATE_MULTITHREADED D3DCREATE_PUREDEVICE D3DCREATE_HARDWARE_VERTEXPROCESSING
View0.Format=D3DFMT_X8R8G8B8
View0.Size=2560x1440
View0.HWND=0x0025094E
View0.WindowTitle=ArmA 2 OA
View0.ClassName=ArmA 2 OA

======================================================================
VerifyHash: fdf5304745c5ff4aa8c27fc26b8e01f69cf91a1d
« Last Edit: November 26, 2013, 07:42:17 am by Cyruz »

Cyruz

  • Noob
  • *
  • Posts: 10
Re: Microphone sync issue
« Reply #1 on: November 25, 2013, 09:41:16 pm »
Just had a realization today when thinking about this...

It's not he mic audio thats not synchronized, it's that the video/game audio drift away from the mic recording!

e.g I'm talking on the mic to answer a question thats not been asked, I'll edit my first post to avoid confusion.

Cyruz

  • Noob
  • *
  • Posts: 10
Re: Microphone sync issue
« Reply #2 on: November 25, 2013, 09:53:42 pm »
Another additional note, I recently unparked my CPU cores to resolve some issues with Battlefield 4, I'm not sure if that could be causing an issue, I'll revert it stock tonight and test.

Edit: Tested this no effect
« Last Edit: November 26, 2013, 05:38:22 am by Cyruz »

Cyruz

  • Noob
  • *
  • Posts: 10
Re: Microphone sync issue
« Reply #3 on: November 26, 2013, 02:49:33 am »
Interesting note, using another audio codec MS-ADPCM 44.1khz 4bit mono, it didn't record the audio but the track length is off in Vegas, see below:



The track lengths are identical when you use PCM 44.1khz 16bit Mono
« Last Edit: November 26, 2013, 02:50:56 am by Cyruz »

Cyruz

  • Noob
  • *
  • Posts: 10
Re: Microphone sync issue
« Reply #4 on: November 26, 2013, 03:01:12 am »
Code: [Select]
Audio Timer Monitor 1.0.0.0
Time: 00:03:03
Speakers (Realtek High Definition Audio),183585,183590,4
Speakers (Logitech G930 Headset),183591,183570,-21
Microphone (Logitech G930 Headset),184807,182330,-2477

Just had that after only 3 minutes, that seems hugely desynced on mic input, can anyone confirm if that's normal? It varies between 0 and -2500ms constantly. Going to keep updating this for the next hour or so.

Code: [Select]
Audio Timer Monitor 1.0.0.0
Time: 00:20:00
Speakers (Realtek High Definition Audio),1200419,1200450,30
Speakers (Logitech G930 Headset),1200420,1200280,-140
Microphone (Logitech G930 Headset),1200467,1187130,-13337

Code: [Select]
Audio Timer Monitor 1.0.0.0
Time: 00:30:00
Speakers (Realtek High Definition Audio),1800014,1800060,45
Speakers (Logitech G930 Headset),1800011,1799800,-211
Microphone (Logitech G930 Headset),1801499,1778570,-22929

Code: [Select]
Audio Timer Monitor 1.0.0.0
Time: 00:40:00
Speakers (Realtek High Definition Audio),2400698,2400760,61
Speakers (Logitech G930 Headset),2400701,2400420,-281
Microphone (Logitech G930 Headset),2400661,2371750,-28911

Code: [Select]
Audio Timer Monitor 1.0.0.0
Time: 00:50:00
Speakers (Realtek High Definition Audio),3000323,3000400,76
Speakers (Logitech G930 Headset),3000321,2999970,-351
Microphone (Logitech G930 Headset),3001736,2963220,-38516

Code: [Select]
Audio Timer Monitor 1.0.0.0
Time: 01:00:00
Speakers (Realtek High Definition Audio),3664876,3664970,93
Speakers (Logitech G930 Headset),3664879,3664450,-429
Microphone (Logitech G930 Headset),3665064,3618070,-46994
« Last Edit: November 26, 2013, 04:02:06 am by Cyruz »

Cyruz

  • Noob
  • *
  • Posts: 10
Re: Microphone sync issue
« Reply #5 on: November 26, 2013, 06:06:22 pm »
Currently using driver: GeForce R331 Game Ready Driver - WHQL - Version: 331.82

I'm going to revert to GeForce 327.23 Driver WHQL and see if the issue persists.

Edit: No effect
« Last Edit: November 27, 2013, 02:54:51 am by Cyruz »

Cyruz

  • Noob
  • *
  • Posts: 10
Re: Microphone sync issue
« Reply #6 on: November 27, 2013, 02:55:47 am »
https://www.youtube.com/watch?v=0wkcvwp6P4E

Please see video highlighting issue, this is after 10minutes of footage. I'm saying "lean" as I press the key, you can see the difference is huge.

Cyruz

  • Noob
  • *
  • Posts: 10
Re: Microphone sync issue
« Reply #7 on: November 28, 2013, 04:21:15 am »
Issue resolved, I tried a cheap analogue mic and after 15 minutes of footage it was still synced perfectly.

Wireless mics seem to lose synchronisation over time, unsure why it was never affected before during the last year of recording...

For reference this is on a pair of Logitech g930's.

Please close this thread.