Jump to content
The Dark Mod Forums

EFX Preset with less echo?


SeriousToni
 Share

Recommended Posts

Hey there, I was just trying to implement some EFX presets into my mission update to make it ready for the current feature set. I love the system of EFX / OpenAI. However I tried many of the available presets (room types and room sizes) but almost always the echo is too strong. It seems that big rooms just have a loud echo and a longer delay and small room presets have a loud echo and a shorter delay. However my problem is the echo loudness. Did somebody find out if there presets with a decent echo?

I also read in a thread from Peter Spy that you're able to edit the current presets in a text file. However I'm not sure where to do that. If there's no subtle echo presets, I would be happy if someone could point me into the right direction.

Thank you in advance for any help :)

  • Like 1

"Einen giftigen Trank aus Kräutern und Wurzeln für die närrischen Städter wollen wir brauen." - Text aus einem verlassenen Heidenlager

Link to comment
Share on other sites

I prefer loud echo than no EFX, OpenAL at all.

"I really perceive that vanity about which most men merely prate — the vanity of the human or temporal life. I live continually in a reverie of the future. I have no faith in human perfectibility. I think that human exertion will have no appreciable effect upon humanity. Man is now only more active — not more happy — nor more wise, than he was 6000 years ago. The result will never vary — and to suppose that it will, is to suppose that the foregone man has lived in vain — that the foregone time is but the rudiment of the future — that the myriads who have perished have not been upon equal footing with ourselves — nor are we with our posterity. I cannot agree to lose sight of man the individual, in man the mass."...

- 2 July 1844 letter to James Russell Lowell from Edgar Allan Poe.

badge?user=andarson

Link to comment
Share on other sites

1. Check the attached file "EFX Definitionen" it includes presets with default setttings that can be altered directly per definition.

2. The altered defnitions have to be included in your efxs folder (mymapname.efx). This particlar file needs the line "Version 1" at the beginning of the file.  If you leave that out, it will not work.

3. Each preset in your custom file must be allocated with a info location entity in your map, example:

reverb "name of info location" {
"room hf" -400
"decay time" 1.5
"decay hf ratio" 0.75
"reflections" -1000
"reverb" 800
"echo time" 0.12
"hf reference" 5168.6
"lf reference" 139.5
}

 

EFX Definitionen.txt

  • Like 1
Link to comment
Share on other sites

49 minutes ago, JackFarmer said:

1. Check the attached file "EFX Definitionen" it includes presets with default setttings that can be altered directly per definition.

2. The altered defnitions have to be included in your efxs folder (mymapname.efx). This particlar file needs the line "Version 1" at the beginning of the file.  If you leave that out, it will not work.

 

 

Just to make sure I can not use version 2 on this?

  • Like 1

"Einen giftigen Trank aus Kräutern und Wurzeln für die närrischen Städter wollen wir brauen." - Text aus einem verlassenen Heidenlager

Link to comment
Share on other sites

14 minutes ago, JackFarmer said:

Can EFX presets of version 2 be customized?

Yes, indeed.

In the worst case you can find always source code for a preset, copy all its attributes to your EFX file, then edit them as you see fit.
But according to wiki article, you can override selected properties by writing them after preset line.

  • Like 1
Link to comment
Share on other sites

Hmm.. Thank you guys so far for any input. I ediuted my file in the efxs folder writing the property changes after selecting the preset. I set some pretty high values to hear the change - however nothing changed. This is what I inserted into the file:
eaxreverb "1stfloor"
{
    preset WOODEN_MEDIUMROOM
    LATE_REVERB_GAIN 9.5
    late_reverb_delay 0.950
    REFLECTIONS_GAIN 1.5
}

I can't hear any difference from the preset "wooden_Mediumroom".
Taken from https://bugs.thedarkmod.com/view.php?id=4815

Edited by SeriousToni
  • Like 1

"Einen giftigen Trank aus Kräutern und Wurzeln für die närrischen Städter wollen wir brauen." - Text aus einem verlassenen Heidenlager

Link to comment
Share on other sites

14 hours ago, SeriousToni said:

Hmm.. Thank you guys so far for any input. I ediuted my file in the efxs folder writing the property changes after selecting the preset. I set some pretty high values to hear the change - however nothing changed. This is what I inserted into the file:
eaxreverb "1stfloor"
{
    preset WOODEN_MEDIUMROOM
    LATE_REVERB_GAIN 9.5
    late_reverb_delay 0.950
    REFLECTIONS_GAIN 1.5
}

I can't hear any difference from the preset "wooden_Mediumroom".
Taken from https://bugs.thedarkmod.com/view.php?id=4815

Did you try using "GAIN -0.5" ?

The sound system presumes that 1.0 is the max and that values above 1.0 are over amplification ( a tool to compensate for poor recordings with default low volumes ).

 

  • Like 1
  • Thanks 1

Please visit TDM's IndieDB site and help promote the mod:

 

http://www.indiedb.com/mods/the-dark-mod

 

(Yeah, shameless promotion... but traffic is traffic folks...)

Link to comment
Share on other sites

On 11/14/2021 at 5:12 AM, SeriousToni said:

eaxreverb "1stfloor"
{
    preset WOODEN_MEDIUMROOM
    LATE_REVERB_GAIN 9.5
    late_reverb_delay 0.950
    REFLECTIONS_GAIN 1.5
}

I can't hear any difference from the preset "wooden_Mediumroom".
Taken from https://bugs.thedarkmod.com/view.php?id=4815

Look here: https://wiki.thedarkmod.com/index.php?title=Setting_Reverb_Data_of_Rooms_(EAX)

late_reverb_delay must be in range [0, 0.1].
And I think other options are pretty high too.

What if you set these settings to zero?
Do you hear the difference?

  • Like 1
  • Thanks 1
Link to comment
Share on other sites

Thank you both for helping out. Indeed you're right as I was experimenting, I picked values that are too high which probably made the EFX getting ignored. It also prints out an error in the console if you type "reloadSounds" in which the values that are wrong are shown.

It didn't come into my head to just set some of them to zero to see if the changes are applied. They are! Good. With the correct min/max values in mind I experimented a bit and found a pretty decent indoors EFX setup like this:

preset WOODEN_MEDIUMROOM
REFLECTIONS_GAIN 0.2
DECAY_TIME 1

Again, thank you for helping out! Finally it works :)

  • Like 2
  • Thanks 1

"Einen giftigen Trank aus Kräutern und Wurzeln für die närrischen Städter wollen wir brauen." - Text aus einem verlassenen Heidenlager

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Recent Status Updates

    • freyk

      Some years earlier i created some launchers for TDM. uploaded today some new sourcecode and executables on my github repo.
       
      · 0 replies
    • Epifire

      Say, I know it's been a while since the site got overhauled from the crash. But did we ever figure out if/how to get the recent topics & replies list back? It's not a total deal breaker but it was nice for becoming a thread creeper again...


      · 2 replies
    • Epifire

      Some of you who've been on the TDM discord know I was out of work last Winter, just putting in hrs for the developer portfolio. Currently I've been working a seasonal job to pay the bills and now I'm finally in my last week before I get bumped off. Things will be tight but I'm planning a long off period to make as much content as I can. Big plans in Unreal Engine as well as my most ambitious TDM collab yet! Never been so excited to be a stuck at home to pursue my life's work. With a lotta time and maybe some luck, I'm hoping to get enough art work done that I may start applying around to studios.
      · 4 replies
    • STiFU

      I finally got around to play Prey and I truly loved it. It is an incredible homage to System Shock and Deus Ex. While the gameplay is not en par with those two titles, the game makes up for that with its well written lore and story. The whole "world" just feells so authentic and it features a ton of really god environmental story-telling. Recommended for every immersive sim fan, i.e., everyone on this forum.
      · 2 replies
    • jaxa

      Alder Lake has arrived:
      https://forums.thedarkmod.com/index.php?/topic/18055-2016-cpugpu-news/page/15/&tab=comments#comment-466190
       
      · 0 replies
×
×
  • Create New...