Callbacks not working on Switch?


I’ve been trying to get event callbacks to run on Switch, specifically beat callbacks. Not having much luck. Everything works fine on PC.

I used the timeline callback example as a base, which has the [AOT.MonoPInvokeCallback(typeof(FMOD.Studio.EVENT_CALLBACK))] attribute and so on.

Can anyone point me in the right direction? Or what else I need to be looking out for?


Which version of FMOD are you using?
There were bugs concerning timeline markers fixed in 2.00.11 and 2.00.13.

Thanks, shall try it out and report back!

Updating to 2.00.13 broke il2cpp compilation.

Going to 2.00.11 allows me to build, but the beat callbacks are still broken.

Updating to 2.00.13 broke il2cpp compilation

Thanks for letting us know about this - it should be fixed in the next release.

When will this version be live?

Still struggling to get beat callbacks to work on Switch, maybe they’ll work in 2.00.13/14?