DSP Job list expanding

We are getting these warnings
[FMOD] DSPJobList::addJob : DSP JobList expanding job from 1024 entries to 2048 entries
[FMOD] DSPJobList::addJob : DSP JobList expanding job from 2048 entries to 3072 entries.

I have looked into when it expands and it is very busy locations were we have around 250 virtual voices and i estimate that they each are putting around 8 things in that list so it makes sense that it gets expanded.

And reading this thread How do you configure the starting DSP Job List Size? - #3 by Ryan_HardballGames it says that you can set its size using advancedSettings.DSPBufferPoolSize and im setting it to 3072 but im still getting the above warnings.

Is there any way to actually increase the size of the job list and what is DSPBufferPoolSize?

Hello,
I have added a post to the original thread you linked, as there was some misinformation.
Here is my reply:


For future readers of this thread the DSPBufferPoolSize setting is not related to DSPJobList.
‘DSPJobList’ expansion is not configurable, the logging entry is for informational purposes only.

When the ‘DSPJobList’ expands - it is 1024 pointers (ie 1024 * sizeof(void *)) at a time so is not significantly large (in bytes) and will stop at the maximum job size depending on the complexity of your project.

If you use a pre-allocated memory pool with fmod it will not call any memory allocs in your own memory system.