Effects in WebGL?


#1

Hi there!

I’m trying to build a project for WebGL (FMOD 1.10.06 and Unity 2018.1.1) and am coming across a missing plugin error:

“BankLoadException: FMOD Studio could not load bank ‘http://localhost:8000/StreamingAssets/Master Bank.bank’ : ERR_PLUGIN_MISSING : A requested output, dsp unit type or codec was not available.
at FMODUnity.RuntimeManager.loadedBankRegister (LoadedBank loadedBank, System.String bankPath, System.String bankName, Boolean loadSamples, RESULT loadResult) [0x00000] in :0”

I do make use of the FMOD Pitch Shifter effect, so am wondering whether that’s causing the issue? If so, is there a way for me to include that effect as a plugin via the FMOD Studio Settings in Unity? I wasn’t quite sure what to put as the plugin name / whether effects and plugins are supported in WebGL at the moment.

Thanks in advance, and also thanks for getting WebGL support out there! I for one hugely appreciate it :slight_smile:


#2

https://www.fmod.com/resources/documentation-api?page=content/generated/platform_js/basics.html#/ shows you what is not supported in the default ‘stripped’ version.

  • Pitch shift DSP support
  • Convolution reverb DSP support
  • Loudness meter DSP support
  • Envelope follower DSP support
  • Cubic / Spline and ‘none’ interpolation support. Linear interpolation only.

#3

Thanks so much Brett! I had somehow missed this page in the docs, but it’s super helpful.