0
0

I’ve been analyzing our executable on PS3 for possible ways to reduce it’s size and three of the biggest single objects are showing up as:

FMOD::ChannelGroupI::getSpectrum(float*, int, int, FMOD_DSP_FFT_WINDOW)::fft b 0x00000000010c9c88 163840
FMOD::ChannelSoftware::getSpectrum(float*, int, int, FMOD_DSP_FFT_WINDOW)::fft b 0x0000000001140158 163840
FMOD::SystemI::getSpectrum(float*, int, int, FMOD_DSP_FFT_WINDOW)::fft b 0x00000000010fc160 163840

So I’m wondering if only ever one of those three getSpectrum functions will ever be called, I can save ~300K by dynamically allocating the static DSPFFT object.

Cheers,
Ryan

  • You must to post comments
Showing 0 results
Your Answer

Please first to submit.