Any way to stop sounds from interrupting each other?

Discuss anything ZDoom-related that doesn't fall into one of the other categories.
Post Reply
Guest

Any way to stop sounds from interrupting each other?

Post 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?
User avatar
Kappes Buur
 
 
Posts: 4171
Joined: Thu Jul 17, 2003 12:19 am
Graphics Processor: nVidia (Legacy GZDoom)
Location: British Columbia, Canada
Contact:

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

Post 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.
CthulhuInACan
Posts: 15
Joined: Sat Dec 22, 2018 3:41 am

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

Post 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
Warden
Posts: 42
Joined: Sun May 24, 2020 11:06 am

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

Post 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:
Attachments
fullpickupsounds.pk3
(398 Bytes) Downloaded 55 times
Post Reply

Return to “General”