Where did event callback happen?

I init fmod studio with FMOD_STUDIO_INIT_NORMAL.
But I found there are two fmodstudio thread here.Now I want to know in which thread the event callback happen,either or both?

Usually it is triggered from the Studio Update thread.

1 Like

but the document said “When Studio has been initialized in asynchronous mode, callbacks will be fired from the Studio asynchronous thread”.i have init it with FMOD_STUDIO_INIT_NORMAL.And i have checked that some callback fired from a studio thread,but there is another studio thread.i have no idea whether the callback could happen form the anther one.

sorry you’re right its the “Studio update thread”. I’ll update my original answer to reflect that. If there are other threads, they are just things like the mixer, loading thread, stream thread etc.

1 Like