Sound Bakery  v0.1.0
Open-source audio middleware for games
|
Windows | MacOS | Linux | License | C++ Standard | Version |
---|---|---|---|---|---|
Sound Bakery is a free and open-source event-based audio middleware tool. The tool comes packaged with an authoring application and C/C++ API for integration with game engines. It supports the entire audio pipeline, from asset management, sound selection, and packaging to playback and debugging.
From Blender and Krita to Godot, more and more developers are choosing open-source alternatives for their projects. Sound Bakery is the open choice for game audio.
The options for audio developers have always been restricted. The choice has been between expensive tools, engine tools, or free software that lacks essential features. That is not the case with Sound Bakery - it is fully featured from an authoring application to a robust API for integration.
Effective | Modern | Open |
---|---|---|
Sound Bakery provides a powerful authoring application and clean API that is as powerful as any commercial tool. It is built with multithreading and performance in mind. | Instead of building atop decades-old codebases, Sound Bakery can start anew and use modern language features, libraries and development techniques. | Tired of spending thousands on your middleware tool just for it to ask for more? Sound Bakery is yours to use and modify - free of charge. |
Sound Bakery aims to be a competitive option to Wwise and FMOD that is more collaborative and open. Imagine owning your audio engine and being able to customise its look, tools, behaviour, and more. Imagine receiving features and fixes from top studios, all collectively improving the tools of the industry.
Check out the roadmap for where Sound Bakery is going!
Looking to get started instantly? Check out the releases page for prebuilt binaries and source code.
Ensure the following are installed:
Clone the repository and build the project:
Here's a simple example to get started with Sound Bakery:
For documentation and guides, visit soundbakery.jameskelly.audio.
Contributions from the community are welcome! Whether fixing bugs, adding new features, or improving documentation, all help is valuable.
For more details, check out our contributing guidelines.
Sound Bakery is licensed under the MIT License. See the LICENSE file for more information.
A big thank you to the creators of miniaudio, concurrencpp, ImGui, rttr, tracy, and spdlog for their incredible libraries and to all our contributors who make Sound Bakery possible.