MUMBLE(1)
๐ MUMBLE(1) โ the girlies' guide to talking in games ๐
okay so bestie, you're holding the manual page for mumble, and it lives in section 1 of the General Commands Manual. that's right, it's giving command line tool energy. let's get into it โจ
๐ธ NAME ๐ธ
mumble โ a low-latency, high quality voice chat program ๐๏ธโจ
๐ SYNOPSIS ๐
mumble [options] [<url>]
like... that's the whole vibe. options, and maybe a url if you're feeling spicy ๐
๐ฆ DESCRIPTION ๐ฆ
okay so Mumble is open source, it's low-latency, it's high quality voice chat software, and it was made primarily to be used while gaming ๐ฎ๐ฅ. that's the whole point. that's the assignment. no cap.
โจ OPTIONS โจ
one bullet per option, bestie, we are not skipping a single one ๐
-h,--helpโ shows you the help text, then dips out. bye! ๐-m,--multipleโ lets you start up multiple instances of the client at once. chaotic, love that for you ๐ซถ-c,--configโ lets you point at an alternative configuration file. โ ๏ธ and if you're using this to run multiple Mumble instances at the same time, make sure you set an alternative database value in the config too, or it's gonna be a mess ๐ญ-n,--noidentityโ suppresses loading of identity files (i.e., certificates). ๐ชช๐ซ-jn,--jackname <arg>โ sets a custom Jack client name. ๐ง--licenseโ shows the Mumble license. ๐--authorsโ shows the Mumble authors. ๐ซถ--third-party-licensesโ shows the licenses for third-party software that Mumble uses. ๐งพ--window-title-ext <arg>โ sets a custom window title extension. ๐ชโจ--dump-input-streamsโ dumps PCM streams at various parts of the input chain (useful for debugging purposes ๐). and bestie, "various parts" means:- raw microphone input ๐ค
- speaker readback for echo cancelling ๐
- processed microphone input ๐งผ
--print-echocancel-queueโ prints the echo cancellation queue state onstdout(useful for debugging purposes ๐). yes, it goes to stdout. iconic.
๐ URL ๐
okay so <url> is a URL you can hand over so Mumble connects after startup instead of showing the connection window. main character behavior honestly. it has this exact form:
mumble://[<username>[:<password>]@]<host>[:<port>][/<channel>[/<subchannel>...]][?version=<x.y.z>]
and here's the tea โ: the version query parameter has to be set in order to invoke the correct client version. right now it defaults to 1.2.0. so like... don't forget it, iykyk ๐
๐ฅ RPC CONTROL ๐ฅ
not me telling you that you can remote control a running instance of Mumble ๐ญ yes, for real. you do it with this command:
mumble rpc [action]
where action is one of the following cuties:
muteโ mute self ๐คunmuteโ unmute self ๐deafโ deafen self ๐undeafโ undeafen self ๐toggledeafโ toggle self-deafen status ๐starttalkingโ start talking ๐ฃ๏ธstoptalkingโ stop talking ๐คซ
๐ซ SEE ALSO ๐ซ
mumble-overlay(1), murmurd(1) โ go read those too, bestie, they're part of the family ๐ธ
๐ AUTHORS ๐
mumble and murmurd were written by The Mumble Developers. absolute legends, fr fr ๐
and that's the whole page, babe ๐ซถ this was MUMBLE(1) from the General Commands Manual, dated 2020 August 19. slay, go talk to your friends, and remember: the vibe changes, the facts do not ๐
โจ๐
๐ฆ where this page comes from
- alpine 3.24: mumble-doc 1.5.857-r2 ยท BSD-3-Clause
- arch rolling: mumble 1.5.939-1 ยท BSD-3-Clause
- debian trixie: mumble 1.5.735-5+deb13u1 ยท BSD-3-Clause
- nixos 26.05: mumble 1.5.939
- nixpkgs unstable: mumble 1.5.939
- opensuse-leap 16.0: mumble 1.5.857-bp160.1.1 ยท BSD-2-Clause AND BSD-3-Clause AND MIT
- opensuse-leap 16.0: mumble 1.5.857-bp160.1.1 ยท BSD-2-Clause AND BSD-3-Clause AND MIT
- opensuse-leap 16.0: mumble 1.5.857-bp160.1.1 ยท BSD-2-Clause AND BSD-3-Clause AND MIT
- opensuse-leap 16.0: mumble 1.5.857-bp160.1.1 ยท BSD-2-Clause AND BSD-3-Clause AND MIT
- ubuntu questing: mumble 1.5.735-6
- ubuntu resolute: mumble 1.5.735-8 ยท BSD-3-Clause
- ubuntu stonking: mumble 1.5.857-2 ยท BSD-3-Clause
- ๐ girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms