Hi,
Thank you for all the information.
- This warning is telling you that the studio system is receiving more commands than it can currently keep track of. As a result, it is having to expand the command buffer to keep track of everything. That is the
growBuffer
warning. - While 53 total events is not a large amount they all could be calling into the Studio system which could be a cause of the warning.
- In the profiler, I would suggest having a look at the
API Calls View
(FMOD Studio | Profiling - API Calls View) which you can use to check how many Studio calls are being made each frame.
- An option is the
Stop Events Outside Max Distance
option in the FMOD Integration settings
This will stop sounds once they are out of their maximum distance, keep in mind they will have to be restarted if you want them to be heard again. - An alternative option is setting the
Max Instances
on theMaster Bus
and settingStealing
toFurthest
. This will limit the maximum instances that can be played in total but does solve the issue of having to replay events once coming back into range.
- When you mention “However, even with setting a max instance of 4” is this on the
Transiciver
event or on theReciever
event? If there is only oneTransceiver
event with the limitation and lots ofReciever
events that limit will never be hit.
Hope this helps!