I noticed that when playing a SFX with soundpool in a thread, it generates a FPS slowdown in the game and when playing the SFX in main thread the game doesn't slow down.
Why soundpool works better playing from mainthread?
This is the play call:
streamID[sound] = soundPool.play(soundID[sound], getSoundEffectsVolume(), getSoundEffectsVolume(), 0, loop, 1);