Page 1 of 1

Any way to stop sounds from interrupting each other?

Posted: Tue Jun 29, 2021 5:48 am
by Guest
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?

Posted: Tue Jun 29, 2021 1:23 pm
by Kappes Buur
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?

Posted: Tue Jun 29, 2021 5:33 pm
by CthulhuInACan
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?

Posted: Mon Jul 05, 2021 4:36 am
by Warden
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: