This may not be very clear, so I’ll explain:
I have two blueprint actors, each with an audio component. On the audio components, you can set volume attenuation according to distance.
The fact is that audio component 1 encompasses the second component in its attenuation zone.
I don’t want to hear the sound of audio component 1 when I enter the zone of audio component 2.
I tried to test the sound concurrency track, but couldn’t get any results. I wanted to see if I couldn’t do it by putting the two actors in different sound classes and then manage it with a sound class mixer, but I don’t know how to handle the sound class mixer, nor how to retrieve the fall off value.
(Just to clarify, bp1’s fall off is at 0 but the attenuation curve stops at 0.5. So the sound goes to 50% of its volume when you leave the zone close to bp1, but becomes like a 2D sound from then on).
If any sound experts (or not) can help me, that would be incredible !
Here is an illustration of the layout :