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

cellAudio: implement downmix to 5.1 and make most audio settings dynamic #8322

Merged
merged 7 commits into from Jul 8, 2020

Conversation

Megamouse
Copy link
Contributor

@Megamouse Megamouse commented Jun 1, 2020

  • Aims to implement downmix to 5.1
  • Makes most audio settings dynamic by resetting the audio backend on applying configs.

This might currently not work on linux audio backends, but xaudio and openal seemed fine.
Let me know if this works or if I missed something.

@Megamouse Megamouse added the Audio label Jun 1, 2020
@Megamouse Megamouse changed the title cellAudio: implement downmix to 5.1 cellAudio: implement downmix to 5.1 and make most audio settings dynamic Jun 20, 2020
@Megamouse
Copy link
Contributor Author

Updated PR to make more audio settings dynamic (see original PR description).
This is more or less experimental at the moment, but should work in general.

I could not properly reset the audio backend and call CreateMasteringVoice without getting errors
The setting does not actually define the channels themselves, only the downmix option that the PS3 provides.
Channels might be changed seperately in the future.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants