Mumble is an open-source, low-latency, high-quality voice chat program written over Qt and Opus.
There are two modules in Mumble; the client (mumble) and the server (murmuring). The client works on Windows, Linux, FreeBSD, OpenBSD, and macOS, while the server should work on anything Qt can be installed on.
Note that by “Windows” we mean 7 and newer. Vista may be compatible, but we cannot guarantee it. If you don’t want to encounter potential problems, you can download Mumble 1.3.x, the latest version that provides support for XP.
Project documentation can be found on the wiki. Frequently asked questions can also be found there.
Contributing
We always welcome contributions to the project. If you have code you’d like to contribute, go ahead and create a PR. When doing so, try to make sure you follow our confirmation guidelines.
If you’re new to the Mumble project, you might want to check out the general introduction to Mumble source code.
The translation of
Mumble supports multiple languages. We are always looking for qualified people to contribute translations.
We are using Weblate as a translation platform. Sign up for Weblate and join our translation project.
Writing
plugins Mumble
supports general-purpose plugins that can provide functionality that is not implemented in the main Mumble application. You can find more information about how this works and how they should be created in the add-in documentation.
Construction
For information on how to build Mumble, see the dedicated documentation
.
Report problems
If you want to report a bug or create a feature request, you can open a new issue (after you’ve verified that there are no longer any) on GitHub
.
Windows
running Mumble After installation, you should have a new Mumble folder
in your Start menu, from which you can launch Mumble.
Murmur execution
Double-click the Murmur icon to start Murmur. There will be a small icon on the taskbar from which you can view the log.
To set the superuser password, run murmur with the -supw <password> parameters.
MacOS with Mumble
To install Mumble, drag the application from the downloaded disk image to your /Applications folder
. Running Murmur
Murmur
is distributed separately from the
Mumble
client
on MacOS. It’s called Static OS X Server and can be downloaded from the main website.
Once downloaded, it can be run in the same way as on any other Unix-like system. For more information, see “Running Murmur” in the Linux/Unix section below.
Linux/Unix
running
Mumble If you installed Mumble
through your distributor’s package repository, you should be able to find Mumble in your start menu. No additional steps are needed.
Execute
Murmur
Murmur should be run from the command line, so launch a shell (command prompt) and go to where you installed Mumble. Run murmur like
Build and run
from Docker
In recent versions of Docker, you can create images directly from sources on GitHub:
Example -extracts each time to check if there is an updated base image, then downloads and compiles the master branch
. You can also specify the user identifier (
UID) and group identifier (GID) for the murmurer user in the image. This allows users using link mount volumes to use the same UID/GID in the container as in the host
:
OpenGL overlay The OpenGL overlay works by intercepting the call to change the buffers, and just before the buffer switch, we draw our nice GUI.
To load a game with the
overlay
enabled, Start the game like
this:
If you have Mumble installed via the binary packages, this can be done by simply typing: