Difference between revisions of "Mumble"

From EVE University Wiki
Jump to: navigation, search
(Added key shortcut setup guide)
m (Conform headings to MoS)
 
(221 intermediate revisions by 82 users not shown)
Line 1: Line 1:
==Why is it useful?==
+
{{eunispecific}}
 +
{{tocright}}
  
Mumble is mostly used in two situations: PvP and Classes. In PvP it is very useful because, for example, it is faster to call out a primary target than to type it, especially with PvP related lag. In classes it is great as well because we do not want our poor instructors getting Carpal Tunnel Syndrome from typing everything. In effect, it is just a lot easier and faster than typing.
+
'''[https://www.mumble.info/ Mumble]''' is a third-party VOIP (Voice Over Internet Protocol) application that allows people to communicate verbally both in- and out-of-game.  
  
== Quick guide ==
+
Our Mumble authentication for Members and Guests is handled through Alliance Auth. 
  
#Download mumble from http://mumble.sourceforge.net/ (the stable version is running v1.2.2).  On Windows, the stable version is recommended because it has a better overlay (ie. font size can be changed) and better hotkey setup.  On Mac, the overlay feature does not appear to work on the stable release; try the developer snapshot.
+
== Accessing Mumble ==
#Install and [[Mumble#How_to_set_it_up.3F|set it up]] (create your own certificate, etc)
+
Navigate to https://auth.eveuniversity.org/ and sign in using EVE Online SSO - For access to base systems you will only be asked for public scopes:
#Start the client and Server>Connect>Add New...
+
# Select Services from the toolbar on the left hand side of the screen
#*Servername: Eve University
+
# Select the amber tick at the end of the mumble row and you will see your username and password
#*Address: mumble.eveuniversity.org
+
# Select continue
#*Port: 64738 (Default)
+
# Click on the Green arrow ''Connect'' button to automatically connect to Mumble
#*Username: <Your Forum Username, i.e: Your character name with nothing either side>
+
# Enter your Mumble password if prompted
#Connect (you can ignore the certificate warning - this will be fixed later).
 
#When prompted for your password, use your forum password!
 
#There is no six!
 
#You should automatically be dropped in the "Chat E-UNI" channel.
 
#Talk.
 
#Restart EVE client if you want overlay to work.
 
  
== Setting up Mumble<br>  ==
+
After you've successfully connected, you can easily save the server settings in your Mumble Desktop client to reconnect easily in the future.
  
=== Audio Tuning Wizard  ===
+
'''Using the Mumble Desktop Client:'''
 +
# Click on ''Server'' > ''Connect'' > ''Add New''
 +
# Click on the ''Fill'' button to automatically fill in the server details
 +
# You can modify the Label to anything you like, or just leave it as the default
  
When you run Mumble the first time, an Audio Tuning Wizard is presented to you. If you skip or miss it on the first run you can retake the wizard by clicking Configure &gt; Audio Wizard. It is recommended you go through it carefully, since setting up Mumble correctly will make your and everyone else's life much easier (going through the Audio Tuning Wizard properly will also normalise everyone's voices, such that everyone will sound the same volume regardless of how they have their microphone set up).&nbsp; However there are two things I would like to highlight:
+
'''If you are still having problems getting connected, try following the [[#Manual Connection Instructions|manual instructions]] below setup the connection.'''
  
==== Push-to-talk  ====
+
=== Manual connection instructions ===
 +
After setting up your Mumble account through Alliance Auth in the steps above. You can try using these steps to setup a connection to the '''EVE University Mumble''' server if the Green '''Connect''' button isn't working for you.
  
[[Image:MumbleWizardPTT.png]]
+
'''Using the Mumble Desktop Client:'''
 +
# Click on ''Server'' > ''Connect'' > ''Add New''
 +
# Enter the '''EVE University Mumble''' details below then click ''OK''
 +
# Select ''EVE University Mumble'' in the list then click ''Connect''
  
When you reach a screen that looks like the one above select the top radio button, click on the box on the same line and press the key you you want to use as the push-to-talk key.This is your ''normal'' push-to-talk key; for certain Fleet roles you may need more than one (see the comments in the Fleet channels), but for general E-UNI activity one is sufficient.<br>  
+
{| class="wikitable" style="text-align: center;"
 +
|- style="background: #222222;"
 +
! style="width: 120px;" colspan="2" | EVE University Mumble
 +
|-
 +
| Address || '''mumble.eveuniversity.org'''
 +
|-
 +
| Port || '''64738''' ''(default)''
 +
|-
 +
| Username || ''<Your Alliance Auth username, i.e: Example_Member>''
 +
|-
 +
| Password (only when prompted) || ''<Your Mumble password>''
 +
|-
 +
| Label || EVE University Mumble
 +
|}
  
==== Text-to-speech  ====
+
Your Alliance Auth username is normally your character name with spaces replaced by underscores. (i.e. Example Member is Example_Member) If you're uncertain, you can see your current username for Mumble on the Alliance Auth [https://auth.eveuniversity.org/services Services] page.
  
[[Image:MumbleWizardTextToSpeech.png]]  
+
If you cannot remember your Mumble password, go back to the [https://auth.eveuniversity.org/services Services] page where you can set a new password using the amber pencil icon or create a new random password using the gray refresh, or circular arrows, icon.
  
When you reach a screen that looks like the one above I recommend you disable the text to speech notifications.  
+
If you're still unable to connect to our Mumble server after trying these steps, feel free to reach out for support in '''#alliance-auth''' channel on the [[Discord|EVE University Discord]].
  
<br>
+
== Initial configuration ==
 +
=== Push to talk ===
 +
There is nothing more annoying than hearing other people type or breathe into their microphone constantly. If you leave push-to-talk off during a fleet op then you are likely to have some very frustrated Corp mates. This is why push to talk is mandatory. To turn on push to talk for Mumble, follow these steps.
 +
# Open up Mumble
 +
# Click the “Configure” option at the top, then click settings
 +
# You should now be in the Audio Input settings area, under the Transmission area make sure the Transmit drop down box is set to “Push to Talk”
 +
# Now you need to assign a key that you will need to press so others can hear you. To do this click the “Shortcuts” button on the left hand side of the Settings dialog box.
 +
# There should be a listing there labeled “Push-to-Talk”, click on the Shortcut column and press the key that you wish to be your push to talk key.
  
=== Connecting to the Eve University Server  ===
+
=== Whisper key ===
 +
Some of our mumble rooms, most notably the fleet and general lounge channels are linked to other channels. The purpose of these sub channels is to give the group within the option to talk to each other without all of the linked channels being able to hear it.
  
&lt;certificates&gt;
+
For example the commander of the logistics group can now talk to only the Logistic pilots without confusing everyone else.
  
<br>
+
A whisper key allows you to talk to just your current channel instead of broadcasting your voice to all of the linked channels.
  
=== Notifications ===
+
You should already see your existing push-to-talk key set up.  It's a good idea to check the Suppress box on any shortcuts, as that will prevent other applications from recognizing your key and performing unforeseen tasks you had not expected (e.g. warp scrambling stargates).  
  
In the Setting screen Configure&gt;Settings you can find Advanced settings checkbox in the bottom left corner. With it checked you can access the Messages settings. From there you can disable popup and sound notifications about events you don't care about.
+
==== Setting up your whisper key ====
 +
# Click the Add button in the bottom left, which will bring up a new Unassigned shortcut in the window.
 +
# Click the word Unassigned and select Whisper/Shout from the drop-down list.
 +
# Click the word Empty next to it, which should cause a [...] button to appear next to that - click that [...] button to open a new Whisper Target window.
 +
# Select the Shout to Channel box, and check that “Current channel” is highlighted, and then click OK.  
 +
# Finally click the Shortcut column of your new shortcut and press the key you wish to use.
  
== Key Bindings for Fleetchannels  ==
+
You now have your Whisper chat key setup!
  
One of the great advantages of Mumble over Teamspeak is the ability for squad members and their SC to talk amongst themselves, without clogging up comms for the rest of the fleet. This can be invaluable for baitsquads and instructing new members. In order for this to work however, it requires people to be in the right channel and everyone should have their keys set up correctly. This part of the Mumble setup guide focuses on setting up your key shortcuts for the structured fleet channels. To start, you go to Configure -&gt; Settings -&gt; Shortcuts.  
+
By default you should always use a Whisper Key to chat in EVE University Mumble channels.
  
[[File:Mumble3.png]]
+
=== Notifications ===
 +
Go to Configure > Settings... > Messages. From there you can disable popup and sound notifications about events you don't care about.  By default Mumble makes a loud PING and gives you a notification popup for almost any event on the server - this gets annoying pretty fast.
  
There you will see this screen (sans the whisper keys, because we are going to set them up for you now!). Press the Add button in the bottom of the screen.  
+
Mac version: From the Mumble --> Preferences window (make sure the 'Advanced' checkbox in the upper right is checked), select the 'Messages' tab. The only way to eliminate audio notifications is to uncheck items in the 'Soundfile' column.
  
After you’ve clicked Add, a new empty key setup appears. For Function, choose Whisper. After you chose Whisper, click on the empty field under Data and click the (…) button. We’ll first set up the key that enables squad members to talk to their squad commander.  
+
=== Overlay ===
 +
It can be useful to have the Mumble Overlay set up for fleet operations as it eliminates the need for checking the Mumble client to see who is talking. See the [[Mumble Overlay]] for a step-by-step guide.
  
[[File:Mumble1.png]]  
+
== Chat policies ==
 +
Please remember that our [[Communications Policy]] applies in the Uni Mumble. Moderation can include muting and/or banning. Note that this can severely affect your participation in fleets, classes, and other activities.
  
First, click Whisper (or Shout if you’ve got the RC2 version) to Channel at the top. Next, choose Parent and check Whisper to subchannels. What this does is it sends a message to your SC and your squad members, to call out points for example. Be aware that this message is not relayed directly to the rest of the fleet! This means you can chatter with your squad without cluttering up fleet comms, but it also means your information will not be available to the rest of the commanders or the whole fleet directly! Especially SC’s need to be aware of this as they need to relay important information to command.
+
== Channel rules & access ==
 +
Mumble is currently set up in the following configuration:
 +
* '''General Lounges''' - Two channels, one for members and one for the public.  A general hangout space for everyone
 +
* '''Classrooms''' - Open to everyone who joins mumble and used by the Teachers to run classes
 +
* '''Public Fleets''' - Open to everyone for public roams and fleets (EVE Uni Comms Policy still applies)
 +
* '''Uni Fleets''' - Restricted to Uni Members for Uni only roams/fleets or QRF’s
 +
* '''Standing Fleets''' - Be in standing fleet and in here if your just hanging out around our staging areas
 +
* '''Special Interest Groups''' - Rooms to allow members to connect your content and interests no matter which area of space the operate in
 +
* '''On Demand Channels''' - Anyone in EVE Uni can create temporary channels here if there is no suitable channel for their needs.
 +
* '''Staff Offices''' - Restricted to EVE University Officers and Management
 +
* '''AFK & Idle Room''' - If you're muting your speakers anyways, idle here
  
Click OK and set a key binding by clicking the empty field under Shortcut. Next, add a another key. This key will be for commanders to talk to their subordinates. This enables bait squad SC’s to coordinate with their squad without confusing the rest of the fleet and it lets WC’s talk to just their wing members.  
+
== Moderation ==
 +
Any of our officers, managers or directors are able to moderate our mumble server.
  
[[File:Mumble2.png]]
+
== Note for MacOS users ==
 +
When updating or reinstalling Mumble on MacOS, it is necessary to go into System Preferences > Privacy & Security > Privacy
  
Again, set the Function field to Whisper and click the (…) key. Click Whisper to Channel, select Current and check Whisper to subchannels. Be aware that giving orders by using this key does not transmit your message to other commanders in the same or higher level. So when an SC talks using this key, he needs to communicate his actions separately with the rest of the commanders. But, being the good SC he is, he should have been doing that from the start anyway. There is one big note that should be made when using this setup, however. Setting up your keys like this makes sure information is only streamed to those that need to know. On the other hand, SC’s are required to be a lot more active in relaying information to the rest of command. This information then needs to be relayed by the FC to the rest of the fleet, if he deems it important for the rest of the fleet to know it also.  
+
For BOTH the "Accessibility" AND "Input Monitoring" lists: Remove Mumble from the list, then re-add Mumble to the list by clicking-and-dragging the NEW Mumble application from the "Applications" folder to the list.
  
In short, the structured fleet channels enable great streamlining and filtering of information. This way, fleet commanders can focus on leading the fleet rather than having to process endless streams of information and squad members and their commanders can coordinate more efficiently amongst themselves. On the other hand, all this requires a great deal more communication and discretion in doing so from SC’s to the rest of command.  
+
If installing Mumble for the first time ever (on a given Macintosh), then just add Mumble to these two lists.
  
One last note: when you are in one of the command positions, you can just use your push-to-talk key to address commanders directly. In this sense, Mumble is set up backwards from Teamspeak as you now need a separate key to talk to the fleet instead of to command.
+
Forgetting to do this when installing, reinstalling, or updating Mumble will result in Mumble being unable to detect keyboard inputs for Push-To-Talk and Whisper/Shout features.
  
== Overlay ==
+
=== Warning ===
[[File:MumbleOverlay.png|right|Sample overlay]]
+
Do <em>NOT</em> upgrade from mumble <=1.3.x to 1.5.x+<ref>https://www.mumble.info/downloads/</ref>. If you accidentally did upgrade, follow these steps to recover:
Mumble provides a very handy and customizable overlay. To configure it go to Configure - Settings and pick the Overlay option
+
# When referring to delete, that is dragging app, file or folder icon to trash can or using Command-Delete
 +
# Delete Mumble app by going to your Applications folder<ref>https://www.mumble.com/support/how-to-uninstall-mumble-mac.php</ref>
 +
# Reveal hidden directories by going to Finder, open up your Macintosh HD folder. Press Command+Shift+Dot
 +
# Delete mumble database directory: <code>$HOME/Library/Application Support/Mumble/</code><ref name="Mac location" />
 +
# Delete mumble settings file: <code>$HOME/Library/Preferences/net.sourceforge.mumble.Mumble.plist</code><ref name="Mac location" />
 +
# Remove permissions by going to System Preferences > Privacy & Security > Privacy. For BOTH the "Accessibility" AND "Input Monitoring" lists: Remove Mumble from the list using the minus button.
 +
# Install Mumble 1.5.x+ software
 +
# Add permissions for new Mumble by going to System Preferences > Privacy & Security > Privacy. For BOTH the "Accessibility" AND "Input Monitoring" lists: Add Mumble from the list using the plus button, and selecting Mumble from Applications.
  
Sample settings are provided below that will put the overlay near the top left corner, fitting in one person just perfectly if you've got the left-side menu narrow (sample to the right). If more than one person talks they might overlap your Current Location info. ''Be sure to disable the "Always Show Self" option after you've played with where the overlay goes.''
+
FYI Mumble download page warns that upgrading directly to 1.5.x+ will break mumble on your macOS machine.
  
Overlay not showing up? Make sure you start Mumble before starting the Eve Online Client.
+
== References ==
 +
<references>
 +
<ref name="Mac location">https://www.mumble.info/documentation/user/settings-storage-location/</ref>
 +
</references>
  
[[File:MumbleOverlaySettings.png|Sample overlay]]
+
{{EVEUniversityNav}}
  
 
+
[[Category:Getting Started]]
===Overlay in Linux===
+
[[Category:Applications]]
 
+
[[Category:EVE University Services]]
To actually display the overlay over Eve in Linux after you've enabled it in Mumble's settings you need to have Mumble launched first and then run '''mumble-overlay''' in front of the wine command that you use to launch Eve. For example:
 
 
 
''mumble-overlay wine explorer /desktop=Eve,1600x1200 "C:\Program Files\CCP\EVE\eve.exe"''
 
 
 
If you use a WINEPREFIX, then you would insert it after the WINEPREFIX variable like so:
 
 
 
''WINEPREFIX=/home/username/bin/wine/wine-eve/ mumble-overlay wine explorer /desktop=Eve,3200x1180 "C:\Program Files\CCP\EVE\eve.exe"''
 

Latest revision as of 21:31, 13 August 2024

E-UNI Emblem.png This page is specific to EVE University. Other corporations or groups in the game may operate differently.
For a summary of EVE University's rules and code of conduct, see EVE University Rules.

Mumble is a third-party VOIP (Voice Over Internet Protocol) application that allows people to communicate verbally both in- and out-of-game.

Our Mumble authentication for Members and Guests is handled through Alliance Auth.

Accessing Mumble

Navigate to https://auth.eveuniversity.org/ and sign in using EVE Online SSO - For access to base systems you will only be asked for public scopes:

  1. Select Services from the toolbar on the left hand side of the screen
  2. Select the amber tick at the end of the mumble row and you will see your username and password
  3. Select continue
  4. Click on the Green arrow Connect button to automatically connect to Mumble
  5. Enter your Mumble password if prompted

After you've successfully connected, you can easily save the server settings in your Mumble Desktop client to reconnect easily in the future.

Using the Mumble Desktop Client:

  1. Click on Server > Connect > Add New
  2. Click on the Fill button to automatically fill in the server details
  3. You can modify the Label to anything you like, or just leave it as the default

If you are still having problems getting connected, try following the manual instructions below setup the connection.

Manual connection instructions

After setting up your Mumble account through Alliance Auth in the steps above. You can try using these steps to setup a connection to the EVE University Mumble server if the Green Connect button isn't working for you.

Using the Mumble Desktop Client:

  1. Click on Server > Connect > Add New
  2. Enter the EVE University Mumble details below then click OK
  3. Select EVE University Mumble in the list then click Connect
EVE University Mumble
Address mumble.eveuniversity.org
Port 64738 (default)
Username <Your Alliance Auth username, i.e: Example_Member>
Password (only when prompted) <Your Mumble password>
Label EVE University Mumble

Your Alliance Auth username is normally your character name with spaces replaced by underscores. (i.e. Example Member is Example_Member) If you're uncertain, you can see your current username for Mumble on the Alliance Auth Services page.

If you cannot remember your Mumble password, go back to the Services page where you can set a new password using the amber pencil icon or create a new random password using the gray refresh, or circular arrows, icon.

If you're still unable to connect to our Mumble server after trying these steps, feel free to reach out for support in #alliance-auth channel on the EVE University Discord.

Initial configuration

Push to talk

There is nothing more annoying than hearing other people type or breathe into their microphone constantly. If you leave push-to-talk off during a fleet op then you are likely to have some very frustrated Corp mates. This is why push to talk is mandatory. To turn on push to talk for Mumble, follow these steps.

  1. Open up Mumble
  2. Click the “Configure” option at the top, then click settings
  3. You should now be in the Audio Input settings area, under the Transmission area make sure the Transmit drop down box is set to “Push to Talk”
  4. Now you need to assign a key that you will need to press so others can hear you. To do this click the “Shortcuts” button on the left hand side of the Settings dialog box.
  5. There should be a listing there labeled “Push-to-Talk”, click on the Shortcut column and press the key that you wish to be your push to talk key.

Whisper key

Some of our mumble rooms, most notably the fleet and general lounge channels are linked to other channels. The purpose of these sub channels is to give the group within the option to talk to each other without all of the linked channels being able to hear it.

For example the commander of the logistics group can now talk to only the Logistic pilots without confusing everyone else.

A whisper key allows you to talk to just your current channel instead of broadcasting your voice to all of the linked channels.

You should already see your existing push-to-talk key set up. It's a good idea to check the Suppress box on any shortcuts, as that will prevent other applications from recognizing your key and performing unforeseen tasks you had not expected (e.g. warp scrambling stargates).

Setting up your whisper key

  1. Click the Add button in the bottom left, which will bring up a new Unassigned shortcut in the window.
  2. Click the word Unassigned and select Whisper/Shout from the drop-down list.
  3. Click the word Empty next to it, which should cause a [...] button to appear next to that - click that [...] button to open a new Whisper Target window.
  4. Select the Shout to Channel box, and check that “Current channel” is highlighted, and then click OK.
  5. Finally click the Shortcut column of your new shortcut and press the key you wish to use.

You now have your Whisper chat key setup!

By default you should always use a Whisper Key to chat in EVE University Mumble channels.

Notifications

Go to Configure > Settings... > Messages. From there you can disable popup and sound notifications about events you don't care about. By default Mumble makes a loud PING and gives you a notification popup for almost any event on the server - this gets annoying pretty fast.

Mac version: From the Mumble --> Preferences window (make sure the 'Advanced' checkbox in the upper right is checked), select the 'Messages' tab. The only way to eliminate audio notifications is to uncheck items in the 'Soundfile' column.

Overlay

It can be useful to have the Mumble Overlay set up for fleet operations as it eliminates the need for checking the Mumble client to see who is talking. See the Mumble Overlay for a step-by-step guide.

Chat policies

Please remember that our Communications Policy applies in the Uni Mumble. Moderation can include muting and/or banning. Note that this can severely affect your participation in fleets, classes, and other activities.

Channel rules & access

Mumble is currently set up in the following configuration:

  • General Lounges - Two channels, one for members and one for the public. A general hangout space for everyone
  • Classrooms - Open to everyone who joins mumble and used by the Teachers to run classes
  • Public Fleets - Open to everyone for public roams and fleets (EVE Uni Comms Policy still applies)
  • Uni Fleets - Restricted to Uni Members for Uni only roams/fleets or QRF’s
  • Standing Fleets - Be in standing fleet and in here if your just hanging out around our staging areas
  • Special Interest Groups - Rooms to allow members to connect your content and interests no matter which area of space the operate in
  • On Demand Channels - Anyone in EVE Uni can create temporary channels here if there is no suitable channel for their needs.
  • Staff Offices - Restricted to EVE University Officers and Management
  • AFK & Idle Room - If you're muting your speakers anyways, idle here

Moderation

Any of our officers, managers or directors are able to moderate our mumble server.

Note for MacOS users

When updating or reinstalling Mumble on MacOS, it is necessary to go into System Preferences > Privacy & Security > Privacy

For BOTH the "Accessibility" AND "Input Monitoring" lists: Remove Mumble from the list, then re-add Mumble to the list by clicking-and-dragging the NEW Mumble application from the "Applications" folder to the list.

If installing Mumble for the first time ever (on a given Macintosh), then just add Mumble to these two lists.

Forgetting to do this when installing, reinstalling, or updating Mumble will result in Mumble being unable to detect keyboard inputs for Push-To-Talk and Whisper/Shout features.

Warning

Do NOT upgrade from mumble <=1.3.x to 1.5.x+[1]. If you accidentally did upgrade, follow these steps to recover:

  1. When referring to delete, that is dragging app, file or folder icon to trash can or using Command-Delete
  2. Delete Mumble app by going to your Applications folder[2]
  3. Reveal hidden directories by going to Finder, open up your Macintosh HD folder. Press Command+Shift+Dot
  4. Delete mumble database directory: $HOME/Library/Application Support/Mumble/[3]
  5. Delete mumble settings file: $HOME/Library/Preferences/net.sourceforge.mumble.Mumble.plist[3]
  6. Remove permissions by going to System Preferences > Privacy & Security > Privacy. For BOTH the "Accessibility" AND "Input Monitoring" lists: Remove Mumble from the list using the minus button.
  7. Install Mumble 1.5.x+ software
  8. Add permissions for new Mumble by going to System Preferences > Privacy & Security > Privacy. For BOTH the "Accessibility" AND "Input Monitoring" lists: Add Mumble from the list using the plus button, and selecting Mumble from Applications.

FYI Mumble download page warns that upgrading directly to 1.5.x+ will break mumble on your macOS machine.

References