Skip to content

Use OpenAL-soft for sound engine #313

@SaintWish

Description

@SaintWish

After a bit of research it should be possible to override the engine sound functions and implement OpenAL-soft, this would allow us to implement our own sound precache and get rid of the bit limit for sounds.

We want to use OpenAL-soft because it's open source, while we could use FMOD, it doesn't really match our open source philosophy for the project and of course FMOD's license isn't compatible with GPL3.0 license. We could also use Miniaudio like what Xash3D-fwgs uses (https://miniaud.io/).

https://github.com/twhl-community/halflife-unified-sdk does something similar.

Metadata

Metadata

Assignees

No one assigned

    Labels

    low priorityLow prority stuff that may or may not get done.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions