Project

General

Profile

Actions

Emulator Issues #5672

closed

[Enhancement] add a latency sliding bar to the audio menu

Added by hatarumoroboshi over 11 years ago.

Status:
Fixed
Priority:
Normal
Assignee:
-
% Done:

0%

Operating system:
N/A
Issue type:
Bug
Milestone:
Regression:
No
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:

Description

Since the sound in Dolphin (especially using LLE Dsound) has often a bit of delay (even at full-speed), I would suggest, if possible, to add a latency sliding bar in the audio menu in order to adjust the sound latency (something like the one available in the SPU-2-X plugin menu for PCSX2).

Actions #1

Updated by R.Johns474 over 11 years ago

This would be a great feature if possible, but I'm not optimistic.

The delayed sound is absolutely game-breaking, IMO. I'm very picky when it comes to audio. I absolutely cannot stand out of sync audio.

Such as Twilight Princess. The sound is perfectly in sync when using HLE, but it also has other sound glitches that are even worse (uneven sound, missing sound, etc).

LLE solves many of the uneven and missing sounds, but it is completely broken by the fact that the sound is ever so slightly delayed (it can be very slight sometimes, but it is most definitely there). It will take a lot of willpower to play through it while dealing with the delayed audio.

Actions #2

Updated by R.Johns474 over 11 years ago

On second thought, I'm not even sure how such a thing would be possible.

The only way to sync the video and audio in this way would be to delay the video, but that would introduce input lag. The emulator is already outputting the sound as soon as it is capable of doing... right?

Actions #3

Updated by hatarumoroboshi over 11 years ago

I don't think that the video has to be delayed, for example the feature in the PCSX2 plugin doesn't do it and still makes possible to "finetune" the the delay of the sound in order to better sync it with the video; but this doesn't mean that it interferes with the video output: it's only a "routine" to play the sound a bit before or a bit later than what's expected by the default setting (150 for PCSX2 - which is a too large value in my opinion aka there's too latency but you can easily finetune it with the slider I mentioned).

Actions #4

Updated by gamerk316 over 11 years ago

Going to agree with the above posts; LLE is the "better" of the two plugins as far as stable audio, but it adds a noticeable delay (and a slight FPS hit). This issue should get a little more attention, because it is notable under normal conditions (be it fixing HLE to be more stable, or reducing the latency on LLE).

I'm using an ASIO 2.0 plugin for my ASUS Xonar Xense, so I know the latency isn't from the OS side of the house either.

Actions #5

Updated by skidau over 11 years ago

  • Status changed from New to Fixed

This issue was closed by revision 1c462a1ecaa5.

Actions

Also available in: Atom PDF