Any way to stop sounds from interrupting each other?

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

Any way to stop sounds from interrupting each other?

Postby Oliver Worthingdale » 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?
Oliver Worthingdale
 

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

Postby Kappes Buur » 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.

User avatar
Kappes Buur
 
 
 
Joined: 17 Jul 2003
Location: British Columbia, Canada

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

Postby CthulhuInACan » 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
CthulhuInACan
 
Joined: 22 Dec 2018

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

Postby Warden » 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.
Warden
 
Joined: 24 May 2020


Return to General

Who is online

Users browsing this forum: No registered users and 1 guest