Insurgency Sandstorm: Best Engine.ini for Audio Clarity

While most players focus on graphics, the [Audio] section of the Engine.ini allows you to increase the number of simultaneous sound channels. By increasing the MaxChannels, you prevent the game from “culling” the sound of an approaching enemy just because a support helicopter is hovering nearby.

File Path

Insurgency: Sandstorm’s configuration files are located in your local AppData. You will need to add an [Audio] header if it doesn’t already exist.

%LOCALAPPDATA%\Insurgency\Saved\Config\WindowsClient\Engine.ini

Technical Note: After adding these lines, ensure the file is not set to Read-only initially, as the game needs to “acknowledge” the new buffer size on the first launch. You can lock it later if you notice the game reverting your changes.

Optimized Audio Configuration Block

Add the following block to your Engine.ini. These settings focus on expanding the sound stage and ensuring high-priority tactical sounds are processed first.

ParameterRecommended ValueTechnical Purpose
MaxChannels128Increases the number of sounds the engine can play at once (Default is often 32 or 64).
CommonAudioPoolSize64Allocates more RAM to the audio buffer to prevent “stuttering” during heavy firefights.
UnfocusedVolumeMultiplier1.0Ensures the game audio doesn’t dip if you Alt-Tab or have a secondary window active.
r.CreateShadersOnLoad1(Optional) Reduces CPU spikes that can cause “audio crackle” during asset loading.
[Audio]
MaxChannels=128
CommonAudioPoolSize=64
UnfocusedVolumeMultiplier=1.0

[/Script/Engine.AudioSettings]
bAllowAppVolumeAttenuation=False
MaximumConcurrentStreams=64

HowTo: Engineering “Super-Hearing” for Tactical Advantage

Follow these steps on GameEngineer.net to calibrate your ears for the Win:

  1. Audio Mix Selection: In the in-game settings, set your Audio Mix to “Wartapes” or “Night Mode.” Wartapes increases the “loudness” of all sounds but can be muddy. Night Mode (often called “Loudness Equalization” in other games) reduces the volume of explosions while keeping footsteps at a constant level, making it the competitive choice.
  2. Sound System: Set this to “Headphones” or “Stereo.” Avoid using “7.1” or “Spatial” in-game if you are already using Windows Sonic or Dolby Atmos, as “double-processing” the audio will ruin your 3D directionality.
  3. The “High Fidelity Objects” Trick: Ironically, setting the in-game High Fidelity Objects Amount to Ultra has been reported to improve the directionality of sounds. This is because the engine uses these high-detail objects as “bounce” points for the audio’s reverb and occlusion logic.
  4. Windows Sound Settings: Ensure your default playback device is set to 24-bit, 48000 Hz (Studio Quality). Unreal Engine 4 games can sometimes “crackling” or “pop” if the sample rate is set too high (like 192kHz).
  5. Disable “Earcut”: If you have an AMD processor and experience audio cutting out, the MaxChannels=128 tweak is mandatory to bypass the legacy UE4 channel culling bug.

Technical Explanation: Sound Concurrency and Occlusion

In Insurgency: Sandstorm, every sound is an “Actor.” When an enemy runs on a wooden floor, the engine calculates the distance, the material (Wood), and the Occlusion (is there a wall in the way?). If your MaxChannels is set to 32, and there are 20 gunshots and 15 explosions happening, the engine will literally delete the footstep sound from the queue because it ran out of “voices.”

By forcing MaxChannels=128, we give the Wwise middleware enough breathing room to keep the subtle tactical sounds active. Additionally, MaximumConcurrentStreams allows the game to pull more audio assets from your SSD into the buffer simultaneously, eliminating that weird “silent reload” bug that occurs during high-intensity moments.

Leave a Comment