Can someone explain sound Sound Concurrency in a simple way to me?

image

I read the document,but didn’t get much sense.

If someone explain it in a simple way to me.I would very appreciate.
Especially like what does the max count mean?
It’s the number audio playing in a frame?a second?
And what’s the limit to actor do.
And should I assign it to every audio assets? Or just assign on the project settings will do?
Because recently I met some problems with playing audio,two or more audios playing at a time might cause the volume to increase.
I am a stranger to audio.
again very thanks for helping.

The main field you need to know about is this one

image

What it basically says is, ‘only allow this many copies of this sound at once’.

If you set it to 1, the every time you play the sound, it will stop the previously playing sound.

If you set it to 3, the system will allow 3 copies of this sound to play at once, before replacing the first one.

And then, that’s what this field is related to

image

Which sound should I stop? The one that’s been playing the longest, or the furthest away, etc.

I wouldn’t recommend getting a PHD in this though, because sound cues are now the ‘rescinded’ sound system for UE. It has been replaced by metasounds, and there are a whole lot more options there :slight_smile:

2 Likes

Do I need to assign the concurrency to every sound the actor plays?
And what the play at once mean…at a frame or within one second…?
Because they are not actually playing at same time.it has some gap between.
I put it in the project setting,and saw nothing changed.
But when I assign it to the play sound node,it does have effect,it interrupt other sort of sound,for example I played gun fire sound at a very fast rate(with the concurrency on it),the enemy’s hit sound got interrupted,the hit sound has no concurrency on it.
If I marked on the limit to owner box,it will not effect the hit sound.
So I am very confused to use it .

I would have a look at the link in the future.but if I could figure it out here is better.
Thanks for patience

You don’t set it when you play the sound, you set it in the content browser for a sound cue.

For a very quick sound, you might put the concurrency up to 50 or so.

Where is this ‘play at once’ option?

I mean this once ,sorry for that,I just learned to quote other’s posts…

I only found two places to put the sound concurrency …



And putting it in project setting dose not seem to have effects,(to me?because it might probably be I did something wrong.)

You already had it! :slight_smile: It’s in your picture.

I open the sound cue and

That’s where you set it. Not anywhere else. When you play that cue, the override sets the concurrency.

But my sound is not even a cue,it’s a audio asset.
That concurrency is I temporarily created to test.
The problem is I don’t know how to use it properly.
It’s frustrating.

Btw the concurrency is also a resource-like thing. By default there’s no one. I followed the document to created one ,which is in the picture above

Ah, make it a cue, then. :slight_smile: ( right click )

1 Like