- Thread starter
- #541
But there are a lot of clicks . The sound is not good.
Disable:
04-09-2010 12:45:25.288 [ 248] WASAPIUseEventMode: 1
That was previously tested as non working for Xonar (if I remember correctly).
But there are a lot of clicks . The sound is not good.
But there are a lot of clicks . The sound is not good.
Disable:
04-09-2010 12:45:25.288 [ 248] WASAPIUseEventMode: 1
That was previously tested as non working for Xonar (if I remember correctly).
Yes. It work but with the usual lipsynch issue we got disabling event driven mode I guess.
edit: I calculate a delay about 60 ms (audio must be haste for 60 ms, -60 value in ffdshow delay edit control)
Yes. It work but with the usual lipsynch issue we got disabling event driven mode I guess.
edit: I calculate a delay about 60 ms (audio must be haste for 60 ms, -60 value in ffdshow delay edit control)
Event driven mode wont work with Xonar until someone fixes the drivers (play-exclusive.exe must play all kind of WAV files with no dropped data / stuttering)
Does the lipsync go away if you use skip steps to seek a different postition?
Does the lipsync get bigger smaller if you change the DevicePeriod value in registry? Default is 50 ms, so it would fit nicely into that 60 ms window (after all 10 ms difference in lip sync is quite impossible to see since the difference between different video frames is already bigger). Some values to try:
50000 equals to 5 ms
1000000 equals to 100ms
5000000 equals to 500ms
I'll have to play around with big buffer value to see if I can reproduce that lipsync issue (it could be driver or audio renderer issue, mostlikely the later one).
Firstable forget about last post because lipsynch does not become worst so It start with about -75 ms (huge) when devicePeriod is equal to 500.000 (50 MS) but does not degrade (tested for 15 minutes)
with 50000 value the start lipsynch goes was and the lipsysnch become perfectso yes the deviceperiod is very important for that issue. Imho this is not a good news.
with 50000 value the start lipsynch goes was and the lipsysnch become perfectso yes the deviceperiod is very important for that issue. Imho this is not a good news.
I guess that could be the only solution with Xonar, lower the device buffer period as small as you want the maximun amount of possible lipsync to be - 10 ms could be a good choise since it is already two times more forgiving for the possible sample dropouts (CPU will be filling the buffer two times slower speed).
Also didn't you say that Reclock has lipsync issue as well? That would definitely point into the driver direction.
Also didn't you say that Reclock has lipsync issue as well? That would definitely point into the driver direction.
Reclock work fine with its default values as MP audio renderer with 5 Ms (50000)
with 50000 value the start lipsynch goes was and the lipsysnch become perfectso yes the deviceperiod is very important for that issue. Imho this is not a good news.
I guess that could be the only solution with Xonar, lower the device buffer period as small as you want the maximun amount of possible lipsync to be - 10 ms could be a good choise since it is already two times more forgiving for the possible sample dropouts (CPU will be filling the buffer two times slower speed).
I think there is one thing we could try. We might need to "flush" the buffers just right before the audio stream is started. Althou this could shift the issue to all other cards. Need to test a bit.