Jump to content
Mumble forums

osx mumble issues: high cpu usage and no echo cancellation


chiem
 Share

Recommended Posts

- high cpu usage


On my 15" i5 MBP, mumble hovers around 20% cpu usage when no voice activity is going on, even when not connected to a server.

I've noticed that if I turn off "Use ambient noise reduction" in System Preferences/Sound/Input, the cpu usage drops about 1/3 to around 14%. Still, this seems abnormally high, especially when mumble in win7 takes 2%.


- no echo cancellation


The echo cancellation option is greyed out for me. Am I missing something, or is this feature simply not enabled for macs ?

Link to comment
Share on other sites

  • 2 weeks later...
  • Administrators

CPU usage is indeed a bit high. Mostly I think it's because both the OS X audio driver *and* Mumble are preprocessing in particular the input stream. (That's what Instruments tells me.) :-) Also, it seems like (at least on my MacBook Pro), that a lot of sample conversion is going on as well in the AppleHDAEngine driver.


The reason it's eating up CPU% even though you aren't connected to a server is this preprocessing work. The preprocessor is always running, whether you're connected to a server or not. Mostly, this is to feed data into the preprocessor's AGC (Automatic Gain Control) so that your voice is always leveled correctly.


As for echo cancellation, that's not currently supported in Mumble for Mac OS X.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...