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

Investigate Providing SoLoud Audio Backend #17194

Open
Unit158 opened this issue Oct 7, 2019 · 0 comments
Open

Investigate Providing SoLoud Audio Backend #17194

Unit158 opened this issue Oct 7, 2019 · 0 comments

Comments

@Unit158
Copy link
Contributor

Unit158 commented Oct 7, 2019

Issue Summary

OpenAL has given the OpenRA project grief. SoLoud is a sound engine written in C++ to provide a state-based interface between high level audio operations and low level codec or OS libraries. It provides built-in support for audio queues, bussing and positioning. The only feature that is lacking from SoLoud that is available in OpenAL is the HRTF. There are also built-in solutions for grouping types of sounds, which can be employed to reduce overlap in speech, for example.

I have already made a proof-of-concept implementation, and it only took a few minutes to do. There may be some refactoring of the audio system required before a new back end is made available, but the developers will have a stronger idea of the current state of the plumbing than I.

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

No branches or pull requests

2 participants