How to specify FMOD_LOWMEM with Studio high-level API?

I’m trying to understand FMOD_LOWMEM as mentioned here
https://www.fmod.com/resources/documentation-api?page=content/generated/overview/memorysaving.html#/

“The FMOD_LOWMEM flag is used for users wanting to shave some memory usage off of the sound class.
This flag removes memory allocation for certain features like the ‘name’ field which isn’t used often in games. When this happens, Sound::getName will return “(null)”.”

It is not an init flag for either Studio or Low Level system; it seems only used when calling FMOD::System::CreateSound. However we never call this function ourselves when using Studio high-level API. Where can I specify the LOWMEM flag then?

Thanks,

The FMOD_LOWMEM is only used when creating sounds in the LowLevel API, there is no where to specify this in the Studio API.

1 Like