Fmod instance vs Fmod Audio component

What exactly is the difference between these two and when should I use them? I am making my own occlusion system, bc I dont like unreals.

Though I don’t really get the logic behind, the differences I’ve noticed are:
FMOD component is the more convinient for moving sounds. The actor transform is automatically updated, to be used by the spatializer. FMOD component is the only way to use callbacks (unfortunately).
FMOD instances are more convinient if you have to keep track of individual instances, like for stacking and pooling instances (though it may also be possible to pool audio components). If you don’t want callbacks or a moving sound, you probably should use instances.

1 Like

Thank makes a lot of since thank you