Readerbee.gif

Goonwiki needs you! See something out of date? just fix it. Don't be afraid to rip stale, out of date content apart and replace it with your shitpostingbrilliant writing. Follow along with Special:RecentChanges and make your fellow Goon's shitposts less shit. If you've got questions, we're around in the goonwiki channel on Jabber to answer them.

Not sure where to get started? We've got a long, long list of things to do. Many of them are very easy, so share your knowledge of the game, and help make the wiki awesome again!

 Actions

Mumble

From Goonwiki

Mumble
Security status: Developed externally and hosted internally
API access: Optional
Runs on:
windows, linux, osx
Used for:
Developer:
Open Source
Status:
Active
Authentication:
ESA (Mumble)

Overview

Mumble is the voice communications used by the Imperium and is internally hosted. It replaced Teamspeak 2 because it has better voice quality and doesn't have the "phone home" licensing issues of Teamspeak 3.

Security

Mumble is hosted internally and is generally considered safe to use when connected to either of our servers. Connecting to external servers has a very low risk of damaging OPSEC, unless for some reason you're got an alt in a hostile alliance and are keying up in their comms and our comms at the same time...spy.

Rules

If you are on an op channel or a standing fleet channel on the GSF Mumble server there are Mumble Rules that apply.

Connecting: The First Time

Before you do anything, go through the Audio Wizard so you don't sound like a windstorm.

Important Corp/Alliance Prefix Information

At the request of the Goonfleet High Colonic, corp and/or alliance tags will be required to log into Mumble so that you can be identified, catalogued and ridiculed properly and efficiently.

As a result Mumble is now configured to accept two forms of your username. The first is your forums username, unadorned with any sort of affiliating prefixes. This is what you're probably using now if you aren't a spy logging in as somebody else after you hacked our database. The second is with the previously mentioned prefix of a corp or alliance tag. For [CONDI] members this tag will be your corp tag. For allied members this take will be the tag of whatever alliance or corporation you registered under.

To avoid confusion and reduce the number of PMs or IMs that I'll simply ignore, I've added username information to the ESA page. If you visit https://goonfleet.com/esa/ you will see what your Jabber and Mumble users are supposed to be. For allied members who've switched alliances since you registered and see a different alliance than what you are in, visit https://auth.goonfleet.com/retvet/ to correct it.

And last but not least, the existence of the first form of the username, the unadorned one, without any prefixes, will only remain in the system for a short period (probably less than a week) while we transition to the new form. After this period it will cease to be a valid login and you'll become fodder for ridicule if you haven't already switched and have to ask in Fleet why you're stupid so please make sure to make the switch before then.

Rest of the Instructions

When you first open Mumble you will be presented with the option of running an audio wizard. It is highly recommended that you run this as it will help you configure Mumble to work optimally with your input/output devices. Going through the wizard is really beyond the scope of this document though is some bored goon wants to make a separate Wiki particle covering the Mumble Wizard in a step-by-step fashion there is a 250m ISK bounty in it for you. Send Solo Drakban a PM on the forums if you are interested.


Mumble-ServerConnect.png

After you complete the wizard (or if you are like most Goons and skip it) proceed to create a new server connection by using the Server -> Connect menu item which will give you a screen that resembles this one:

Mumble-ServerConnectWindow.png

Click the 'Add New...' button which will present you with the following window (without the information filled in obviously):

Goonfleetmumblename.png

The fields are:

  • Label - What you want to name this connection. This is completely arbitrary and for your reference only (I use GoonFleet).
  • Address - This is the address of the mumble server which is currently mumble.goonfleet.com
  • Port - This is the port to use. The default 64738 should be used.
  • Username - This is your username to connect to Mumble with. It is your forums username with your alliance or corp tag (IE, GEWNS - Solo Drakban)
  • There is no password field - You will be asked for your password after you connect. Reminder: The password has a minimum of 9 characters.

After you have filled in the forum press 'Ok' to return to the Server Connect screen with your newly created server in it: Mumble-ServerConnectWindowServer.png

As you can see the server is displayed along with your ping to the server and the number of users currently on. To connect to the server simply select the server and click "Connect" or double-click on the server. If you are running Windows 7 (or god forbid Vista) Mumble makes use of the extensions to the start menu so you can pick the server to connect to as the application loads, as demonstrated in this picture (with GoonFleet pinned):

Mumble-WindowsStartMenuPinned.png

After you connect you will be prompted for your ESA password. If you have not changed your ESA password in some time you may need to re-submit your ESA password before you can get on Mumble. This is due to the way Mumble handles passwords, the system will need to store your password in a different format for Mumble to use.

Mumble may present you a certificate warning when you first connect. Accept the certificate.

That's it. You are connected and ready to start talking! It's recommended that you review the advanced section after getting everything working to make sure you're not annoying other goons on the server.

Advanced Topics

Enabled Advanced Configuration Options

Many options discussed here require that 'Advanced' settings be enabled. To enable these options select Settings from the Configure menu. At the bottom of the window on the left-hand side there will be an 'Advanced' checkbox. Make sure it's checked. If it's not check it and click the 'Apply' button.

Mumble-EnablingAdvancedOptions.png

Push-To-Talk - USE IT


Enabling Push-To-Talk (or PTT) is probably the single most important thing you can do to not get kicked and/or banned and/or ridiculed. First you need to pick a PTT key that is not commonly used. For example, using Left CTRL may seem like a good idea until you realize that you using CTRL shortcuts in the game a lot so you are constantly keying up. The middle button (or other extended buttons) on your mouse is generally a good idea unless you frequently use it as well. Once you decide on a button select Settings from the Configure menu and select the Audio Input option from the left-hand menu. You should see a screen similar to the PTT - Audio Input screenshot (though you may not have all the options unless you've enabled advanced mode).

To enable PTT make sure that Push To Talk is selected as the Transmit method in the Transmission group as illustrated in the image. Optionally you can enable the PTT Audio Cue which is a little noise that plays when you push and release the PTT key to let you know that you are started and stopped transmitting. Using this option is personal preference and you can use your own sound files if you want to get creative (some people have it play static like a CB keying for example).

Once you have enabled PTT you need to assign a key. This is done by selecting Shortcuts from the left-hand menu. Initially the list of shortcuts will be blank. Click on the Add button which will create an Unassigned shortcut entry. Click on the 'Unassigned' part to get a drop-down menu of options and select Push-to-Talk. Now move your mouse under the Shortcut column and left-click once. This will change the display to say Press Shortcut. You now press the key (or mouse button) you want to assign to this shortcut. The PTT - Shortcuts image shows PTT being assigned to M:Button 2 which is the middle mouse button on my computer.

Now click the 'Ok' button to save your settings and test out your new PTT button. If you want to change the button simply revisit the Shortcuts configuration screen.

Optimal Audio Input Settings

Audio Input Options

In the Interface group there isn't much to do here except for the Echo portion. Generally for input you'll be using the Default Device unless you know what to pick in which this case you probably don't need this guide. The "Echo" part is the Mumble echo cancellation system. Mumble can attempt to reduce or eliminate echo from the room and your speakers at the cost of some CPU. The CPU hit is unnoticable until you happen to be running on an Atari so I'd recommend you pick something here and Multichannel is reportedly the best.

We're already covered the Transmission group with the exception of the Idle AutoDeafen option. If set Mumble will automatically make you 'deaf' (you won't receive incoming transmissions) if you are idle for this period. Most people will probably want this option off.

The Compression group can be left along as well. The default quality of 40.0 kb/s and Audio per Packet of 20ms is sufficient. Anything higher than this will be rejected by the server and your client automatically throttled down anyways.

In the Audio Processing group there are a couple of interesting options. The Noise Suppression slider sets how much background noise Mumble will filter out of your audio input. Setting this to high could start to filter you out (DBRB please set this to maximum) while setting it too low could allow a 'hiss' from your microphone in. It's recommended that you set this to between -30 dB and -40 dB unless you want to spend a lot of time testing. The next option is Amplification. SET THIS TO 1 (Slider all the way to the left). Mumble automatically attempts to normalize all speakers in a channel so everybody is at the same volume. Artificially amplifying your input causes you to sound like you are speaking through a tin can and introduces 'popping' noises as your audio gets 'clipped'. Unless people are complaining they can barely hear you, keep this at one. If people are complaining that they can barely hear you check your audio driver mixer first and make sure the microphone is turned up.


Optimal Audio Output Settings

Audio Output Options

As in the Audio Input section, there isn't much to do in the Interface group of the Audio Output section. If you have multiple output devices (Speakers, USB HeadSet, BlueTooth Headset, etc) you can pick which one you want Mumble to use if it's not the system default. You can also enable Positional Audio here but you probably don't want to unless you know it's not going to crash Mumble and your game. (If you have a game that supports Positional Audio though, the effect can be very awesome in game, especially if you head 5.1 or a headset).

In the Audio Output group there are several interesting options. The first and third, Default Jitter Buffer and Output Delay affect how much latency is introduced to the received audio for buffering. These two values should be kept as low as possible (10ms each) unless you have fairly bad audio hardware (most built-in audio hardware today is good enough to keep both at 10ms). The Audio Wizard helps you tune these values, if you haven't run it and you experience issues setting each to 10ms (issues like crackling or popping on all audio output) then it's recommended that you run the Wizard. The Volume slider sets the the output volume relative to your computer's master volume. If set to 100% then Mumble will be as loud as any other audio application. Set lower then Mumble will be quieter than other audio applications and set higher the Mumble will be louder than other applications. Finally the Attenuate applications by... option performs the same function as some third-party TS applications like 'TSChatter' by lowering the volume of other applications while either you or others are talking. The higher the % the more the other applications are attenuated by (IE, 100% cuts other audio off. 50% reduces their output by half). You can select the check boxes to have this happen while other users talk (IE, you are receiving comms) or while you talk (IE, to silent your speakers so others don't hear your crappy music) or both.

The Positional Audio group is for fine-tuning the positional audio output of Mumble and well beyond the scope of this wiki article.

The Loopback Test group allows you to configure a loopback (locally or against the mumble server) for testing how you sound. The settings are pretty self-explanatory.

Optimal User Interface Settings

  • By default, Mumble will automatically expand channel lists when users drop in or out. This can make navigating the channels a hassle as basically everything is almost always expanded. To avoid this, go into Mumble's settings/preferences, check the Advanced box, and in the Channel Tree section, set Expand to None.

Disabling Notifications

If you have ever been part of a large fleet you know the pain of mumble firing off notifications like ones in a strip club. Double check what you are disabling before you hit apply, or else you are going to feel like an idiot when you spend an hour trying to figure out what is wrong with your mumble.


Types of Notifications

There are four kinds of notifications that mumble will shit out at you

  • Console
A message will pop up in the text chat of mumble
  • Notifications
A pop up message, for Windows 10 users it will be from the action center
  • Text-to-speech
The computer will read to you, also the most fucking annoying of all the messages
  • Sound files
Plays sound to indicate a notification


Remedying these nuisances is pretty easy if you aren't some kind of mongoloid. Bring up your mumble, click on Configure and then click on Settings.

A pop up will appear, hit Advanced and then hit Messages.

MumbleDisablingNotifications, Advance1.png

Across the top it will read messages and then the four types of messages that was discussed earlier. Uncheck all the options that you don't want (User joined/left the channel is the one you typically want to turn of for big fleets) HIT APPLY OR THE CHANGES WON'T TAKE EFFECT!

LCD Display Support

Enabling LCD

If you have a keyboard such as the Logitech G* series that includes a built-in LCD display then Mumble should support it without any third-party software (unlike TS). Simply select the LCD from the left-hand menu on the configuration screen and enable display on your device. Note: The display is only active when you are connected to a service (so if you enable it and are trying to find it in the G* display make sure you are connected first).

The Overlay Explained

Mumble supports overlays which will show you whos talking, and if its local or global. Very handy in fleets as you will quickly learn to recognize your FCs voice and name of shitlords you safely can ignore. Recommended taking the time to setup.

To configure it go to Configure --> Settings --> Overlay option and check "Enable Overlay"

From here you can follow the onscreen instructions on how to resize, move and otherwise customize your overlay.

Choose Filter >, and tick Only talking. Also untick Always show yourself, otherwise your name will constantly be displayed on the overlay.


Mumble Overlay on Windows 10

The overlay can be a bitch in Windows 10 and generally the latest stable version of mumble.

  1. Download and install this exact version: [1]
  2. Install the downloaded snapshot version OVER your current Mumble installation
  3. When prompted to close and reopen Mumble, do so.
  4. When Mumble launches, you'll see a pop-up noting that you're currently running the 1.3.0.something snapshot. Just close this, and if the program asks you to update, don't.
  5. Press the blue cogwheel button to open Settings
  6. Click on the Overlay tab
  7. Check the box next to Enable overlay
    1. Optionally: Configure the whitelist to only allow the overlay on specific programs.
  8. Left-click Apply, then OK.

If the overlay does not work:

  1. Exit Mumble
  2. Exit EVE
  3. Exit Steam, if you launch EVE through it.
  4. Launch Mumble and connect to the server
  5. Double-check that the Enable overlay checkbox in Settings is ticked.
  6. Relaunch Steam/EVE

Overlay Preset

Unfortunately, the default overlay looks like crap. Below are two overlay presets that probably look okay.

Download one of the two presets below, then extract and save them somewhere you'll be able to find them again.

You can load an overlay preset by following the steps below:

  1. Left-click the Configure menu in Mumble
  2. Left-click Settings
  3. Left-click Overlay
  4. Left-click Load...
  5. Find the overlay file in your filesystem, select it, and left-click Open

Command Channels

These instructions were borrowed from Gents' mumble instructions because IDKWFT.

First add some commands to deal with local and global communications.

  • You'll want to set the Function to "Whisper/Shout" instead of "Push-to-Talk".
  • Data should appear as an "Empty" textbox with a button that says "...", click that button.
  • Depending on whether you are setting a "Channel Command" or "Global Command" you want to do one of two of the following:

For "Channel Command", you want it to whisper to only your CURRENT channel, as in the following screenshot.

Local 1.png

For "Global Command", you want it to whisper to your PARENT channel and ALL SUB CHANNELS.

Global 1.png

Set the shortcut key as you like, and the Suppress function if you think you need it.


So basically, how this works is, In the Fleet superchannel:

  • Each Command# channel is linked to the appropriate Fleet# channel as well as its EW/Logi sub channels.
  • Using CHANNEL (whisper to current) ignores sub channels and linked channels, and whispers to only to the current channel. Useful for Commanders to talk with each other without the rest of the fleet listening in, and the same goes for EW/Logi.
  • Using GLOBAL (whisper to parent + subs) in a Fleet# channel will whisper to ALL channels in the Fleet superchannel. Useful for cross-fleet and cross-fleet-command chatter when multiple fleets are running.
  • Using GLOBAL (whisper to parent + subs) in a Command# channel will whisper to ALL Command# channels. Useful for cross-fleet-command chatter when multiple fleets are running.
Remember, when you are using a whisper command, Prefix and Suffix what you say with "Global" or "Local" so that everyone knows you are doing a whisper.

Channel Shortcuts

How to create a desktop shortcut that connects you directly to a channel in mumble

To avoid fumbling around in channels because you are bad and not in Theta channel when PL dreadbombs your poorly fitted ship these few simple staps can save your ship. If you are already logged in to mumble in some other channel this shortcut will simply move you to the right channel. If you do not have mumble running this shortcut will start mumble and connect you to the right server and channel all in one go without any additional action required from you.

1. Open mumble and connect to Goonfleet

2. Right click on the desired channel (the screenshots in this guide will be using Theta - Eve related)

3. Select COPY URL

Mum1.PNG

4. Go to your desktop or wherever you want this shortcut to be

5. Right click and go NEW -> Shortcut

Mum2.PNG

6. Paste the URL you copied in step 3

Mum3.PNG

7. Click Next

8. Name your shortcut something else then gay4jay (Something usefull like Theta - Eve related) Remember to click Finish after naming it!

Mum4.PNG

And you are done! You now have a shiny new icon wherever you wanted this to be in the earlier steps. As with most other files on your computer you can move and rename them later at will.

Mum5.PNG