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

Time stretch audio/asyncmix feature in future build #15430

Closed
2 tasks done
kenobizero opened this issue Mar 8, 2022 · 6 comments
Closed
2 tasks done

Time stretch audio/asyncmix feature in future build #15430

kenobizero opened this issue Mar 8, 2022 · 6 comments
Labels

Comments

@kenobizero
Copy link

What should happen

It would be better if ppsspp have this option to eliminate choppy sound on low specs

Who would this benefit

Developers

Platform (if relevant)

Android

Games this would be useful in

All psp games

Other emulators or software with a similar feature

Aethersx2,
mupen64fz, dolphin, citra. Pcsx2

Checklist

@anr2me
Copy link
Collaborator

anr2me commented Mar 8, 2022

If i'm not mistaken, you just need to change the pitch to follow the performance percentage, thus the sound will be low pitch on slow performance and high pitch when fast forwarded.

@kenobizero
Copy link
Author

So you mean I have to change the volume about 30 percent to reduce the crackling sound ?

@hrydgard
Copy link
Owner

hrydgard commented Mar 8, 2022

No, ANR2ME is suggesting what PPSSPP could do. PPSSPP actually already does this to a small extent to cover up small deviations from the intended emulation speed, but limits itself to a few percent, then the sound starts breaking up instead. Larger frequency shifts will sound odd, instead we'd need a chop-and-overlap time stretcher or similar.

@ghost
Copy link

ghost commented Mar 8, 2022

Duplicate of #8412

@kenobizero
Copy link
Author

Maybe this will take a time, I hope this feature will be added on ppsspp thank you for explanation
I will close this

@ghost
Copy link

ghost commented Mar 12, 2022

There's is an attempt #8717 but no good results :(

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants