Mumble is a cross-platform, freely distributed and open source graphical software project implemented in C++ around the Qt toolkit to provide a high-quality and low-latency voice communication utility tailored specifically for gamers.
A powerful and flexible voice chat client/server
In other words. Mumble is a powerful and flexible voice chat client that allows gamers to communicate with one another more efficiently while playing games. It supports Positional Audio in games, as well as In-Application Overlay.
It is also a very efficient and free server software that provides a powerful API (Application Programming Interface) through Ice middleware in order to support various programming languages.
Offers encrypted communication between gamers
One of the coolest features of Mumble is that is offers encrypted communication between gamers, allowing them to stay secure and private at the same time while playing their favorite games online. Private- and public-key authentication is implemented by default.
Another interesting feature is the ability to recognize friends across servers. A built-in wizard will guide users through the entire setup process. Mumble is installed by default in various gaming-oriented distributions of GNU/Linux, but you can easily install it from the main software repositories of modern operating systems.
Under the hood
Taking a look under the hood of the Mumble project, we can notice that it has been written in the C++ programming language, which means that it is very fast and modern. The Qt GUI toolkit has been used for its beautiful and attractive graphical user interfaces. The application supports both 32-bit and 64-bit CPU architectures.
Runs on GNU/Linux, Mac OS X and Microsoft Windows
Mumble is a multiplatform application that runs well on all GNU/Linux distributions, as well as on the Microsoft Windows and Mac OS X operating systems. It was awarded by SourceForge with the “Project of the Month” award in 2009.