Bug #1007

[Doom] Sound emitter overlap handling

Added by vermil over 10 years ago. Updated over 2 years ago.

Target version:
Start date:
% Done:



In the original game, the Cyber Demon and Spider Demon sight sounds were except from the rule (i.e. they were never cut off and overruled their walk sounds until they had finished), presumably to prevent their walking sound from immediately cutting them out.

Labels: Sound Effects, Doom

Related issues

Related to Bug #1701: [Doom] Map08/ExM8 sound emulationNew2014-01-03


#1 Updated by vermil over 10 years ago

The specific discrepancy I stated above is fixed (I used 438, but I assume that doesn't matter).

However a new discrepancy has been introduced; the Cyber Demon and Spider Demons active sounds now overrule their walking sounds in Dday. In the original game, their walk sounds overruled and cut out their active sounds.

#2 Updated by skyjake over 10 years ago

Sound priorities defined in the definitions were being ignored. This was fixed for build 437; please recheck the sound effects with that.

#3 Updated by skyjake over 10 years ago

Reducing priority because I rather like that the active sounds are not cut off by the walking (makes sense logically).

We can increase priority if there are more frequent/annoying cases where sound overlapping/cutting is not handled appropriately.

#4 Updated by skyjake about 10 years ago

Note to self: check exactly how the vanilla Doom audio code applied sound priorities; only when no vacant channels?

#5 Updated by skyjake almost 10 years ago

- labels: Sound Effects --> Sound Effects, Doom

#6 Updated by skyjake almost 10 years ago

- assigned_to: Jaakko Keränen --> nobody

#7 Updated by vermil almost 10 years ago

Another element of Vanilla Doom's sound behavior that Dday doesn't have an option to imitate is that sounds cut when the mob emitting the sound is removed from the game world.

The rocket explosion sound from Chex Quest was seemingly designed with this behavior in mind; the end of the sound sample includes a Flemoid screaming. In Vanilla, the sound cuts due to the rocket mob disappearing from the game world, right before the scream plays. As the sound doesn't cut in Dday, the scream is heard.

#8 Updated by skyjake almost 6 years ago

  • Target version deleted (1.9.8)

#9 Updated by skyjake over 5 years ago

  • Related to Bug #1701: [Doom] Map08/ExM8 sound emulation added

#10 Updated by skyjake over 5 years ago

  • Target version set to Modding

#11 Updated by skyjake over 2 years ago

  • Target version changed from Modding to Vanilla / Gameplay

Also available in: Atom PDF