Hi there, Im attempting to use the Distance Filter plugin in the Plugins/FMOD filter in Unreal, but when building the banks and running the game, I get the following error and audio stops working altogether…
LogFMOD: Error: f:\jk\workspace\1.10_UE4.18_Win64\studio_api\src\fmod_runtime_manager.cpp(1178) - DSP plugin returned an error, bank will not load properly.
LogFMOD: Error: f:\jk\workspace\1.10_UE4.18_Win64\studio_api\src\fmod_playback_bus.cpp(1235) - Bus not found, this could indicate the requested asset depends on a bus inside a bank which is not currently loaded.
LogFMOD: Error: f:\jk\workspace\1.10_UE4.18_Win64\studio_api\src\fmod_playback_bus.cpp(1236) - assertion: ‘busModel’ failed
How do we go about getting this plugin functional in Unreal, and for all platforms? (We are on FMOD verison 1.10.01 and UE4 4.18.2)
Can I confirm that you have set up the plugin correctly in the FMOD Studio settings section of the UE4’s project settings as per this doc?
You need to ensure that the fmod_distance_filter.dll file is in the FMODStudio/Binaries/ folder and you have added “fmod_distance_filter” to the plugins list.
Thanks Richard, I just assumed that being an FMOD plugin, that it was already configured by default.
And imho, this plugin should be built in as part of the default Spatializer. We will likely add this to every event in our project!
Thanks for the suggestion, however we have noted that not all users need the distance filter functionality so it is doubtful we will integrate it into our spatializer. If enough users request such a feature then we will certainly do it.
In the meantime, you might want to set up a default 3D event with the spatializer and distance filter plugin. For info on setting up and using default events, please see our documentation.
If the distance filter will have the same settings over multiple events, it would be worth setting this up as a preset effect.