by Chris » Sat Sep 22, 2018 7:42 pm
To use reverb, you need to place a
SoundEnvironment thing in the map, with the area it effects enclosed with linedefs marked as zone boundaries. Then either select
a preset for the sound environment thing (I'd probably recommend trying Padded Cell, or some other really dull/quiet reverb, if not Off to remove it completely), or define
a custom one to suit your taste.
As for the direct response, a hacky way might be to reduce the volume of individual sound instances manually as they move away from the player. I'm not quite sure how you'd do that, though. Otherwise, it will need a new feature request to change the individual sound instances' min/max distance (or min distance and rolloff, depending on type) during playback.
To use reverb, you need to place a [url=https://zdoom.org/wiki/Classes:SoundEnvironment]SoundEnvironment[/url] thing in the map, with the area it effects enclosed with linedefs marked as zone boundaries. Then either select [url=https://zdoom.org/wiki/REVERBS#List_of_reverb_IDs]a preset[/url] for the sound environment thing (I'd probably recommend trying Padded Cell, or some other really dull/quiet reverb, if not Off to remove it completely), or define [url=https://zdoom.org/wiki/REVERBS#Defining_a_reverb_environment]a custom one[/url] to suit your taste.
As for the direct response, a hacky way might be to reduce the volume of individual sound instances manually as they move away from the player. I'm not quite sure how you'd do that, though. Otherwise, it will need a new feature request to change the individual sound instances' min/max distance (or min distance and rolloff, depending on type) during playback.