Advanced Options

Mumble is a marvelously flexible piece of software, offering many powerful options to help customize your user experience.

To start playing with them, go to Configure in your menu bar, and select Settings.

The first thing we'll do is turn on Advanced Settings. In most clients, this is a checkbox in the lower-left hand side of the Settings screen. This reveals many options that aren't visible by default, and will let us tweak many parts of Mumble to our hearts' content!

Audio Input

Transmit: This lets you change what causes you to transmit audio. We recommend "Push-To-Talk", but you can also have Mumble attempt to transmit only when you are speaking, or set it to always broadcast.

DoublePush Time: This lets you specify how long Mumble will continue to transmit audio after you release your Push-To-Talk key. This is primarily useful so that if your finger slips off the button for a split second, other people don't hear an interruption of what you were saying.

PTT Audio Cue: People used to Ventrilo's "ham radio" sounds will probably want this on, at least to start with. This causes a sound to play whenever you press or release your Push-To-Talk key. What you'll find, though, is that you may not need these enabled, after all!

In Ventrilo, these sounds help to keep people from talking over each other, by causing them to delay about a half second between pressing PTT and actually talking. Because the Ventrilo protocol has a certain amount of lag built into it, this is necessary, or else everyone would talk over each other, and nobody would be audible.

However, Mumble's latency is so low, these sounds are not necessary. People will avoid talking over each other just as easily as they would in a natural face-to-face conversation.

Trust us, after an hour or two on Mumble, you won't miss the PTT sounds at all!

Idle AutoMute: This will cause Mumble to automatically mute your microphone if you don't speak for a certain amount of time. Dragging this slider all the way to the left will disable this feature.

Quality: This is the quality at which Mumble will encode your voice. We recommend that you leave this at 40.0 kb/s. However, if other users report that you sound distorted, you can try raising or lowering this value.

Audio per packet: This is the amount of audio that Mumble sends at a time. A lower value means less latency, but might potentially introduce quality loss, if too low. We recommend that you leave this at 20 ms.

Noise Suppression: Mumble will automatically filter out background noise like fans, speaker noise, and small children. This slider will adjust how aggressively noise is filtered. If filtering is too aggressive, then your voice may become distorted.

Amplification: This setting controls how loud your mic is. If people report that you are too loud, lower this setting. Conversely, if you are too quiet, raise this setting. If you used the Audio Wizard, this setting should already be correctly set for you.

Audio Output

Default Jitter Buffer: If people sound distorted, metallic, or robot-y, try increasing this setting a notch or two.

Volume: Output volume. The volume at which Mumble will play in your speakers.

Output Delay: If people are distorted or are breaking up, try increasing this value.

Attenuate applications by...: This setting determines how much Mumble will reduce other applications' volume when people talk. A setting of 100% means to mute other applications; 0% means to not do anything to other applications. Additionally, you can select to attenuate when others talk, and/or when you talk with the "while other users talk" and "when you talk" checkboxes.

Loopback: This is a super handy feature for troubleshooting problems with your audio input settings. You can set Mumble to "loop back" to you, so you hear what you are saying the way other people will hear you. When troubleshooting, try setting this to "Server", and then tweak options in Audio Input and Audio Output to get your audio sounding just right. Remember to set it back to "None" after you're finished, or else nobody will be able to hear you.

Shortcuts

You can manage shortcuts here. Mumble is very flexible, and will let you bind all kinds of things to do whatever you want.

To add a new binding, click the Add button in the lower left corner of the screen. This will add a new row in the window, that says Unassigned. Click Unassigned to select what you want this shortcut to do, and then click the empty space under Shortcut to select the key binding to use.

If you want to prevent this key binding from doing anything in other applications, check the Suppress checkbox. This will make sure that they key press only goes to Mumble.

Messages

Here, you can configure how Mumble notifies you of things. One of the most common changes is to uncheck "Text-to-Speech" on the "Text Message" row. This prevents Mumble from reading the messages that people send to you out loud (it gets particularly annoying when someone pastes a link in!)

You can alter what messages you get, and even make Mumble play a sound on certain events.

Plugins

Mumble supports positional audio for a number of games. Here, you can enable or disable plugin support for specific games or configure a specific game's plugin.

LCD

If you have a Logitech G15 keyboard, you can configure it with this screen.

Overlay

Finally, we arrive at one of Mumble's coolest features, the Overlay!

Mumble can display who is talking inside your favorite game. Just start a game, and you should notice your name in white text in the upper right hand corner of the screen. You can use the Overlay options to fine-tune all aspects of the overlay, including its size, font, growth direction, and the like.

Chances are, you will want to change the "Show Everyone" box to "Show only talking". This will prevent your screen from being flooded with too many names. You can also change the "Color for talking users" to a pure white, so that user textures show up properly.