Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Is it possible to fix low sound via mod? #22

Closed
Randy28CR opened this issue Oct 10, 2024 · 6 comments
Closed

Is it possible to fix low sound via mod? #22

Randy28CR opened this issue Oct 10, 2024 · 6 comments

Comments

@Randy28CR
Copy link

It´s me again hehe
I find sound in this game extremely low, even master sound maxed out. I tried things like FxSound or Voicemeeter Banana but they do not have a per process option, using them for that purpose is useless as unbalanced audio remain that way, just louder overall.
Is there a way to increase sound values beyond the ones found in the game by modding them?

Regards mate!

@PhiZero
Copy link

PhiZero commented Oct 11, 2024

I'd like to put my dime in the hat for this one. The audio in this game is far lower than anything else. Would be extremely appreciated if there's some way to get a higher max master volume.

@Neon-White
Copy link

Neon-White commented Oct 11, 2024

You can achieve this with VoiceMeeter, but it requires a few steps. Also note it'll introduce a very slight audio delay -

  1. Make sure your VoiceMeeter supports "VIRTUAL INPUT"
  2. In the game settings, or through Windows's "Volume mixer", channel only the game's audio through the speaker called "Voicemeeter Input"
  3. In VoiceMeeter, at the top right corner, configure HARDWARE OUT A2 to point to your actual speakers
  4. Under VoiceMeeter's VIRTUAL INPUT section, turn on the button that says ">A" (effectively sending the virtual input to the HARDWARE OUT's bus A)
  5. Slide the VIRTUAL INPUT / HARDWARE OUT A faders to bump the dB up to your heart's content (I found that +12.0 dB on the virtual input and +2.5 dB on bus A maximized the game's volume without introducing audible clipping or triggering the limiter)
  6. (optional) In VoiceMeeter, enter the menu on the top right, and then go to System Settings. There, under "OUT A2", change "Buffering MME" to 441. Depending on your hardware, this may or may not work. The goal of this step is to minimize the latency as much as possible. I also recommend to make sure "OUT Limiter" on the right is set to "On", which should prevent most of the clipping in case of overdrive.

Lyall added a commit that referenced this issue Oct 12, 2024
@Lyall
Copy link
Owner

Lyall commented Oct 12, 2024

I've added an override for the master volume value. I'm not sure if it'll cause issues or not. I tried cranking it up to 10 in testing and it didn't distort or blow out so I assume there's some kind of actual limit later on in the chain. For this option I've limited it to a max of 4 though just in case.

For reference the master volume slider in-game ranges from 0 to 1.00, so you can now go all the way up to 4.00 with the override. Just set it in MetaphorFix.ini and it'll override the master volume value.

Here is a test build with this new option:
MetaphorFix_v0.8.0_test.zip

@Randy28CR
Copy link
Author

Volume level completely fixed.
Lyall has done it again!

I would like to take the opportunity to give visibility too to these issues:

-Camera shake (sway) not completely disabled by the option in the menú: #15
#26

-Disable dialogue box animation:
#19
#42

I deeply appreciate your work. You have enhanced the experience in this game and in many others for many of us.
I will donate you in my next payment, and most likely I will still owe you money!
Thank you so much, legend!

@PhiZero
Copy link

PhiZero commented Oct 12, 2024

Works like a charm here too. Thank you so much!

@Lyall
Copy link
Owner

Lyall commented Oct 14, 2024

Thanks for the feedback everyone, this has been added in v0.8.0.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants