Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

AudioStretcher: Keep default parameters. #9145

Merged
merged 1 commit into from Oct 14, 2020

Conversation

jordan-woyak
Copy link
Member

@jordan-woyak jordan-woyak commented Oct 11, 2020

A user said Citra's sound stretching sounding much better than ours.

Looking at their code about the only difference was some explicit settings in Dolphin.
https://github.com/dolphin-emu/dolphin/blob/master/Source/Core/AudioCommon/AudioStretcher.cpp
https://github.com/citra-emu/citra/blob/master/src/audio_core/time_stretch.cpp

It looks like the default "sequence" and "seek window" adjust automatically with the tempo, maybe?

By default, this setting value is calculated automatically according to tempo value.

https://www.surina.net/soundtouch/README.html

The user said this change improved audio stretching.
I don't know if I can tell a difference one way or the other.

Please test.

@JMC47
Copy link
Contributor

JMC47 commented Oct 11, 2020

Citra's audio stretching does sound a lot better than Dolphin's, if I'm being honest. I'll test this when I get a chance.

@merryhime
Copy link
Contributor

sgtm

@Adamillo
Copy link

Citra's audio stretching does sound a lot better than Dolphin's, if I'm being honest. I'll test this when I get a chance.
Did you test it today?

@leoetlino leoetlino merged commit 5ab95d7 into dolphin-emu:master Oct 14, 2020
10 checks passed
@jordan-woyak jordan-woyak deleted the sound-touch-defaults branch October 15, 2020 00:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
5 participants