Any way to stop sounds from interrupting each other?

Tue Jun 29, 2021 5:48 am

In Crispy Doom, there's an option called "Play sounds in full length", which makes it so if multiple items are picked up one after another, their pickup sounds don't interrupt one another.
Is there any way to make the same thing happen in GZDoom, or any mod that does so?

Re: Any way to stop sounds from interrupting each other?

Tue Jun 29, 2021 1:23 pm

See https://zdoom.org/wiki/Sound_options

Sound channels (8—256, by 8 increments)
snd_channels
Selects how many sounds can be played at once. The maximum in vanilla Doom was 8, but ZDoom allows for a lot more. If the value is too low, audio glitches may happen when several sounds are played simultaneously as the older channels are freed before the sound finished playing.

Re: Any way to stop sounds from interrupting each other?

Tue Jun 29, 2021 5:33 pm

No I mean like when you pick up 10 shotguns in 2 seconds, it plays 10 overlapping pump noises, rather than all but the last one being cut off. I have sound channels set to 256 already.
It's what they're talking about in this thread - viewtopic.php?f=7&t=70249 , where the replies say to just use a mod to do it, but I can't find one that does this

Re: Any way to stop sounds from interrupting each other?

Mon Jul 05, 2021 4:36 am

The trouble is there's no easy way to do this atm without overriding each individual pickup's PlayPickupSound method. Here's a mod that'll make all the weapon pickup sounds play at full length, but it's not friendly with other gameplay mods if they happen to edit the weapons:
You do not have the required permissions to view the files attached to this post.