top of page
XSplit Logo

Using the Silence Detection Feature in XSplit

  • Writer: SplitmediaLabs Limited
    SplitmediaLabs Limited
  • Feb 26, 2016
  • 3 min read

Updated: May 28, 2025

Welcome to the XSplit Workshop. A feature series where we provide tips to help you get the most out of your broadcast.

This edition will explore one of lesser known features of XSplit Broadcaster: Microphone silence detection!


Introduction

Microphone silence detection is a useful tool for those who want to limit the amount of background noise in their live stream or local recording audio. The general idea is that the microphone is auto-muted while the mic audio is below a set threshold after a set period of time.


Setup

You can setup silence detection by clicking the Tools tab and selecting Settings. In the Settings window, click on the audio tab. Click on the check box next to silence detection to active it and to adjust the settings.



Audio settings interface with tabs for General, Audio, and more. Options for speakers, microphone, and silence detection are visible. Dark theme.

Quick fact: 1000 milliseconds (ms) = 1 second.


Settings – Threshold

The first setting is the threshold which has a value range of 1-128. You can think of the threshold as a sort of guard or gateway that has certain requirements for incoming audio from the microphone to be passed through to your stream or recording. When the incoming audio does not reach the threshold level, then the microphone will be muted (this is also dependent on the silence period, but more on that later). When the incoming audio surpasses the threshold level then the microphone will be un-muted and audio will pass through to the live stream or local recording for as long as the audio remains above the threshold level.

Setting a high threshold level is recommend for those who have a great deal of background noise. Some items that fall under this category are mechanical keyboards, fans, external music devices, or those who speak at high volume. This can also help user with omnidirectional microphones, which tend to catch a lot of background noises. Setting a low threshold level is those who have a small amount of background noise. Some examples of this are people who might be soft spoken or want to hide light keyboard presses from coming through the stream audio.


Settings – Silence Period

The second setting is for the silence period which has a wide value range. The silence period is measured in milliseconds (1000 milliseconds equals 1 second). The silence period refers to the period after the last sound was picked up before a period of “silence”. It’s the period that needs to occur before the microphone is auto-muted even if the threshold limit is not met.

Setting a low value for the silence period is useful for those who want to eliminate background noise quickly. Perhaps you had to set a high threshold level due to level of background noise and you want to speak directly into the mic and then cut out the background noise when you’ve finished speaking. Setting a high value for the silence period is useful for those who do not want their audio to be cut too quickly. An example of this is a user who likes to take brief pauses while they speak. If this user set the silence period too low, their audio could seem choppy or disjointed due to the constant muting and un-muting of the microphone.

That does it for the Silence Detection tutorial. We recommend users experiment with their silence detection settings until they find the perfect settings. If you have any further issues with silence detection after reading this tutorial, please write our support team at xsplit.com/support.

 
 
 

4 Comments


morse
a day ago

This is a really useful Morse Code Translator The interface is clean and the instant conversion makes it easy to both learn and decode messages without any hassle. It works great for beginners as well as anyone who regularly deals with Morse signals.

Like

morse
a day ago

It would be awesome to see an Audio to Morse Code feature added too, so users can upload sound files and quickly translate them into readable text. That would make this Morse Code Translator even more complete and practical for real-world use.

Like

rice
4 days ago

This is a really helpful and easy-to-follow guide for anyone looking to improve their stream audio quality using XSplit. The explanation of threshold and silence period is clear, especially for beginners who might not be familiar with audio settings. Features like microphone silence detection can make a big difference in creating a more professional and clean broadcast. It’s interesting how fine-tuning inputs—just like in tools such as the Rice Purity Test where specific responses shape the final result—can lead to a much better overall output. Great tutorial for streamers who want more control over their sound setup!

Like

William Zoe
William Zoe
Mar 20

Yes, the XSplit Silence Detection feature acts as a "noise gate" by auto-muting your microphone when audio levels fall below a specific Threshold for a defined Silence Period. To activate it, navigate to Tools > Settings > Audio, where you can calibrate the threshold (1–128) and the millisecond delay to prevent "choppy" audio during brief speaking pauses.

Detailed numerical patterns and technical streaming guides can be found at morse code numbers.

Like
bottom of page