> For the complete documentation index, see [llms.txt](https://docs.vdo.ninja/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.vdo.ninja/advanced-settings/audio-parameters/and-noisegatesettings.md).

# \&noisegatesettings

Sender-Side Option! ([`&push`](/advanced-settings/setup-parameters/push.md))

## Options

Example: `&noisegatesettings=10,25,3000`

| Value                               | Description                                  |
| ----------------------------------- | -------------------------------------------- |
| (TargetGain,Threshold,StickinessMs) | see [Details](#details) for more information |
| `10,25,3000`                        | example                                      |

## Details

`&noisegatesettings` is used in conjunction with [`&noisegate`](/advanced-settings/audio-parameters/noisegate.md). This feature lets you tweak the noise-gate's variables, making it more or less aggressive as needed.

It takes a comma separated list:

* First value is the closed-gate target gain as a percentage of normal volume. The code accepts 0 to 100. Use 0 to 40 for noticeable ducking; use 0 to 3 for near-mute. A value like 10 can still be audible, just dampened.
* Second value is the threshold value where the gate is triggered if below it. \~ 100 is loudly speaking, \~ 20 is light background noise levels, and under 5 is quiet background levels.
* Third value is how sticky the gate-open position is, in milliseconds. Having this set to a few seconds should prevent someone from being cut off while speaking or taking a short pause.
  * The current implementation checks this in 100-ms steps, so use multiples of 100 ms. For example, `3000` means about 3 seconds; `300` means about 0.3 seconds.

Example:\
[`https://vdo.ninja/?noisegate&noisegatesettings=10,25,3000`](https://vdo.ninja/?noisegate\&noisegatesettings=10,25,3000)

To help users with testing the noise gate and configuring the noise gate settings, there's an interactive page here for it: <https://vdo.ninja/noisegate>

{% hint style="warning" %}
The interactive `/noisegate` test page uses a classic DAW-style parameter set (threshold in dBFS, attack ms, release ms, hold ms, depth %). The 5-value string it displays is **not** directly compatible with `&noisegatesettings`, which uses the 3-value internal format (TargetGain, Threshold, StickinessMs) described above. Use the test page to tune the live feel of the gate, then translate your preferred settings manually to the 3-value URL format.
{% endhint %}

## Related

{% content-ref url="/pages/-Mj8Z0VEEeXvU7RMwuTI" %}
[\&noisegate](/advanced-settings/audio-parameters/noisegate.md)
{% endcontent-ref %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.vdo.ninja/advanced-settings/audio-parameters/and-noisegatesettings.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
