-
Notifications
You must be signed in to change notification settings - Fork 8
Installation
stechyo edited this page Apr 22, 2024
·
6 revisions
- Download the latest release or clone and build the provided fork of Godot. Unfortunately, you cannot use an official build of the engine (see #18).
- Download the latest release of the extension or build it yourself.
- (Skip this on v0.2.0 and above!) Download the latest supported release of steam-audio, and copy the binaries that you find in the
lib
folder for your operating system to theaddons/godot-steam-audio/bin/
folder of your project, which should contain alibgodot-steam-audio
library (.dll or .so) and a .gdextension file. Note that, since your OS is likely 64-bit, you'll want the x64 version (e.g.windows-x64
).
The release contains a demo project in the demo
zip. Once you have the steam-audio release in the proper folder, the demo project should look like (Windows example, extrapolate to another OS):
+ addons
+ godot-steam-audio
+ bin
| libgodot-steam-audio.gdextension
| libgodot-steam-audio.windows.template_debug.x86_64.dll
| phonon.dll
| phonon.lib
| GPUUtilities.dll
| TrueAudioNext.dll
+ icons
| ... some .svg files
+ materials
| ... some .tres files (audio materials)
+ scenes
+ sound
+ src
icon.svg
project.godot
Now, you can launch the Godot fork you've downloaded or built in step 1, and open the demo project. You should be able to launch the scene and check out the spatial audio features for yourself.
The demo can be freely inspected to understand the extension's expected scene structure. Check Project setup for how to integrate the extension with an existing project.