Mumble: Difference between revisions
m (Remove empty section for now) |
Tag: Undo |
||
(17 intermediate revisions by 10 users not shown) | |||
Line 6: | Line 6: | ||
| developedby = Various | | developedby = Various | ||
| initialrelease = 2005 | | initialrelease = 2005 | ||
| latestrelease = 1. | | latestrelease = 1.4.230 (stable) | ||
| writtenin = C++ | | writtenin = C++ | ||
| os = Windows, OS X, Linux, Android, iOS | | os = Windows, OS X, Linux, Android, iOS | ||
Line 14: | Line 14: | ||
| type = Voice chat software | | type = Voice chat software | ||
| license = [https://github.com/mumble-voip/mumble/blob/master/LICENSE Open source] | | license = [https://github.com/mumble-voip/mumble/blob/master/LICENSE Open source] | ||
| website = | | website = https://mumble.info | ||
}} | }} | ||
Line 20: | Line 20: | ||
== Installation and configuration == | == Installation and configuration == | ||
# Download Mumble from its [ | # Download Mumble from its [https://mumble.info official website] (choose the links from the ''Stable Release'' column). If you're on Linux, you can usually install it using your package manager. | ||
# Start it and follow the instructions on your screen to configure the program. | # Start it and follow the instructions on your screen to configure the program. | ||
{{tip|We suggest to choose the '''Push-To-Talk''' mode in the '''Voice Activity Detection''' step; if you choose another mode, make sure to calibrate the volume levels correctly (follow the on-screen instructions carefully). This way, your voice will be transmitted only when you mean to, and there will be less background noise on the channel.}} | {{tip|We suggest to choose the '''Push-To-Talk''' mode in the '''Voice Activity Detection''' step; if you choose another mode, make sure to calibrate the volume levels correctly (follow the on-screen instructions carefully). This way, your voice will be transmitted only when you mean to, and there will be less background noise on the channel.}} | ||
=== Binding '''Push-To-Talk''' to joystick button on linux === | |||
On linux you can enable generic input support by editing <code>~/.config/Mumble/Mumble.conf</code>. You need to add the following section: | |||
<syntaxhighlight lang="ini" enclose="div"> | |||
[shortcut] | |||
linux\evdev\enable=true | |||
</syntaxhighlight> | |||
''Note: This is correct: add the section as stated above; ignore the fact, that there is already a section [shortcuts].'' | |||
Make sure you have permission to access the input devices (typically called <code>/dev/input/event*</code>). You might need to add yourself to the appropriate group (for example <code>input</code>) or configure your device manager to grant access. Consult your OS documentation for details. {{Tip|<code>input-events</code> is a useful tool for troubleshooting.}} | |||
''Note: # usermod YOUR_LOGIN_HERE -aG input should do the trick, where YOUR_LOGIN_HERE should be obviously replaced with obvious. Debianers might want to use # /sbin/usermod.'' | |||
''Note: input-events is part of the input-utils package.'' | |||
Proceed to launch mumble. If you are using a terminal, watch the output messages. You should see your input device listed, such as: | |||
<code>GlobalShortcutX: /dev/input/event7: Saitek Cyborg Evo Force</code> | |||
Open the settings dialog, go to the shortcuts tab and assign any button you like to the <code>Push-to-Talk</code> function. | |||
{{Note|It may show up as nonsense but that is just a cosmetic issue. For example, one of my joystick buttons appears as {{button|semicolon}}. Nevertheless, it's still the joystick button and typing semicolon on the keyboard has no effect.}} | |||
== Connecting == | == Connecting == | ||
Line 34: | Line 58: | ||
|- | |- | ||
| '''Address''' | | '''Address''' | ||
| <tt>mumble. | | <tt>radio-mumble.flightgear.fr</tt> | ||
|- | |- | ||
| '''Port''' | | '''Port''' | ||
Line 44: | Line 68: | ||
<li>Select '''FlightGear ATC''' from the server list and click {{button|Connect}}.</li> | <li>Select '''FlightGear ATC''' from the server list and click {{button|Connect}}.</li> | ||
</ol> | </ol> | ||
== Using Mumble == | == Using Mumble == | ||
Line 74: | Line 75: | ||
{{note|The new channel is temporary and will be deleted when the last person in it exits the channel.}} | {{note|The new channel is temporary and will be deleted when the last person in it exits the channel.}} | ||
* To mute yourself, click the {{button|Mute}} button in the main toolbar. | * To mute yourself, click the {{button|Mute}} button in the main toolbar. | ||
=== Extensions === | |||
* [[FGCom-mumble]]: In addition to using plain mumble, you can also try the FGCom-mumble plugin, which provides realistic radio operation. This works for Mumble >= 1.4.0. | |||
== OpenRadar flickering when using Mumble == | == OpenRadar flickering when using Mumble == | ||
If you're using Mumble and OpenRadar at the same time, you might notice that the OpenRadar screen flickers. A solution is disabling the Mumble overlay (in Mumble, click on {{Menu item|Configure|Settings}}, open the '''Overlay''' section, deselect '''Enable Overlay''' and click {{button|OK}}). | If you're using Mumble and OpenRadar at the same time, you might notice that the OpenRadar screen flickers. A solution is disabling the Mumble overlay (in Mumble, click on {{Menu item|Configure|Settings}}, open the '''Overlay''' section, deselect '''Enable Overlay''' and click {{button|OK}}). | ||
== See also == | |||
* [[Discord]] | |||
* [[FGCom]] | |||
* [[FGCom-mumble]] | |||
[[Category:Air Traffic Control]] | [[Category:Air Traffic Control]] | ||
[[Category:Software]] | [[Category:Software]] |
Latest revision as of 13:37, 11 February 2023
Developed by | Various |
---|---|
Initial release | 2005 |
Latest release | 1.4.230 (stable) |
Written in | C++ |
OS | Windows, OS X, Linux, Android, iOS |
Platform | PC, Mac, smartphones |
Type | Voice chat software |
License | Open source |
Website |
Mumble is a free, open source VoIP software used by some ATCs and pilots on the multiplayer network.
Installation and configuration
- Download Mumble from its official website (choose the links from the Stable Release column). If you're on Linux, you can usually install it using your package manager.
- Start it and follow the instructions on your screen to configure the program.
Tip We suggest to choose the Push-To-Talk mode in the Voice Activity Detection step; if you choose another mode, make sure to calibrate the volume levels correctly (follow the on-screen instructions carefully). This way, your voice will be transmitted only when you mean to, and there will be less background noise on the channel. |
Binding Push-To-Talk to joystick button on linux
On linux you can enable generic input support by editing ~/.config/Mumble/Mumble.conf
. You need to add the following section:
[shortcut]
linux\evdev\enable=true
Note: This is correct: add the section as stated above; ignore the fact, that there is already a section [shortcuts].
Make sure you have permission to access the input devices (typically called /dev/input/event*
). You might need to add yourself to the appropriate group (for example input
) or configure your device manager to grant access. Consult your OS documentation for details.
Tip input-events is a useful tool for troubleshooting.
|
Note: # usermod YOUR_LOGIN_HERE -aG input should do the trick, where YOUR_LOGIN_HERE should be obviously replaced with obvious. Debianers might want to use # /sbin/usermod.
Note: input-events is part of the input-utils package.
Proceed to launch mumble. If you are using a terminal, watch the output messages. You should see your input device listed, such as:
GlobalShortcutX: /dev/input/event7: Saitek Cyborg Evo Force
Open the settings dialog, go to the shortcuts tab and assign any button you like to the Push-to-Talk
function.
Note It may show up as nonsense but that is just a cosmetic issue. For example, one of my joystick buttons appears as semicolon. Nevertheless, it's still the joystick button and typing semicolon on the keyboard has no effect. |
Connecting
- Click on Server→Connect.
- If this is the first time you connect to the FlightGear Mumble server, click on Add New... at the bottom of the window and input the following parameters, then click OK:
Label FlightGear ATC (or another descriptive name of your choice) Address radio-mumble.flightgear.fr Port 64738 (the default value) Username A username (callsign) of your choice - Select FlightGear ATC from the server list and click Connect.
Using Mumble
When you are connected, Mumble will show a hierarchical list of channels on the right side of the main window.
- To enter an existing channel, right click on it and choose Join Channel.
- To create a new channel (e.g. if you're acting as a controller), right click on the FlightGear channel and choose Add. Input a name and (optionally) a description, then click OK.
Note The new channel is temporary and will be deleted when the last person in it exits the channel. |
- To mute yourself, click the Mute button in the main toolbar.
Extensions
- FGCom-mumble: In addition to using plain mumble, you can also try the FGCom-mumble plugin, which provides realistic radio operation. This works for Mumble >= 1.4.0.
OpenRadar flickering when using Mumble
If you're using Mumble and OpenRadar at the same time, you might notice that the OpenRadar screen flickers. A solution is disabling the Mumble overlay (in Mumble, click on Configure→Settings, open the Overlay section, deselect Enable Overlay and click OK).