#fmod #integration #game-engine #steam #rewrite #phonon

phonon-fmod

FMOD integration for the unofficial Steam Audio Rust rewrite

2 unstable releases

0.2.0 Oct 2, 2024
0.1.0 Apr 20, 2024

#675 in Audio

Download history 6/week @ 2024-09-23 157/week @ 2024-09-30 11/week @ 2024-10-07 4/week @ 2024-10-14

72 downloads per month

Apache-2.0

180KB
3K SLoC

FMOD Plugin for phonon_rs

Please see https://github.com/GitGhillie/phonon_rs for a list of features and game engine integrations. Use this crate to integrate phonon_rs with your game engine if you are using FMOD.

While it is not necessary for this plugin to link with the FMOD libraries, libfmod does require it at the moment (see issue). See https://github.com/lebedec/libfmod for instructions on installing the FMOD libraries.

Once built the dylib can be loaded into FMOD Studio and the application:

For FMOD Studio place it in one of the folders indicated here: https://www.fmod.com/docs/2.02/studio/plugin-reference.html#loading-plug-ins

Place phonon_fmod.plugin.js in the same folder to give the plugin a user-friendly appearance inside FMOD.

On the application side the plugin can either be dynamically or statically linked.

FMOD Phonon Spatializer


lib.rs:

FMOD Plugin for the phonon crate.

Dependencies

~13MB
~315K SLoC