How to change VOIP Settings for your VEIN Server

Support / Vein / How to change VOIP Settings for your VEIN Server
VEIN
Create a Vein Server today!
Start Free Trial

VEIN servers include a variety of unique voice chat (VOIP) options that enhance gameplay and immersion. These settings control features like facial animation strength, AI reaction to player voice, and push-to-talk behavior.

Customizing VOIP settings can improve communication for cooperative players or add new tension to PvP environments, where speaking in proximity might alert nearby NPCs. Adjusting these parameters allows you to tailor your server’s experience to your community’s preferred playstyle.


How to Change VOIP Settings via Nodecraft

  1. Locate your Nodecraft dashabord and open your VEIN server panel.

  2. Click Stop to safely shut down your server.

Note: Always stop your server before editing configuration files. This ensures changes are saved and applied correctly.

3. Navigate to the Server Files tab.
4. Open the following directory: /home/container/Vein/Saved/Config/LinuxServer

5. Locate and open the Engine.ini file.
6. On a new line, add the section header: ][ConsoleVariables]

Under that header, add or modify any desired VOIP settings using the options below:

Setting Description
vein.VOIP.AlertAI = 1.000000 Enables AI to detect and react to player voice.
vein.VOIP.BypassCompression = 1.000000 Tests VOIP input by bypassing compression.
vein.VOIP.FacialStrength = 8.000000 Adjusts the strength of facial animation during speech.
vein.VOIP.FFTMouths = 1.000000 Enables spectrum analysis for more detailed facial animation.
vein.VOIP.Loopback = 1.000000 Allows you to hear your own voice playback.
vein.VOIP.PTT = 1.000000 Enables push-to-talk (set to 0.000000 for open mic).
vein.VOIP.PTTDelay = 0.200000 Sets the delay (in seconds) after releasing push-to-talk.
vein.VOIP.RadioLoopback = 1.000000 Plays your voice back over the in-game radio.
vein.VOIP.SelfTransmit = 1.000000 Determines if VOIP transmits to yourself for testing.
vein.VOIP.StarvationTime = 3.000000 Controls the buffer time before old VOIP data stops playing.
vein.VOIP.UnderflowMinSamples = 0.000000 Adjusts audio buffer samples — lower values reduce delay but may cause stutters.
vein.VOIP.VolumeMultiplier = 3.000000 Sets the default voice volume multiplier.

7. Click Save once your edits are complete.

8. Start your server.

Your new VOIP settings will take effect once the server restarts.


Troubleshooting Tips

If voice chat isn’t behaving as expected after editing VOIP settings:

  • Voice Chat Not Working

    • Double-check that all VOIP settings were added under the [ConsoleVariables] section.

    • Ensure your server was restarted after saving the file.

  • Audio Sounds Distorted or Laggy

    • Try lowering vein.VOIP.VolumeMultiplier or increasing vein.VOIP.UnderflowMinSamples.

    • Check your internet connection for latency issues affecting audio.

  • AI Not Reacting to Player Voice

    • Confirm that vein.VOIP.AlertAI is set to 1.000000.

    • Restart the server to ensure the change is applied.

  • Changes Not Saving

    • Make sure you clicked Save File before restarting.

    • Stop the server again and reapply settings if necessary.

If these steps don’t resolve the issue, you can revert to the default VOIP configuration by removing the edited lines and restarting your server.

Conclusion

Customizing your VOIP settings in VEIN allows for a more dynamic and immersive multiplayer experience. Whether you’re creating a tense PvP world where speaking could attract danger, or a cooperative survival server where communication is key, adjusting these options through Nodecraft gives you full control over how players interact through voice.

Need Help?

If you have questions or run into any issues, our support team is here to help! Reach out using the support widget on our website or visit our support center for further assistance.