mum-rs / mum

Daemon/cli mumble client
MIT License
31 stars 2 forks source link

Investigate unknown bad audio input #139

Open stormdragon2976 opened 2 years ago

stormdragon2976 commented 2 years ago

This is a very awesome way to connect to mumble servers. I would like to use it as my primary way to connect to mumble. There's just a couple things currently that prevent me from doing so.

When I am talking to my friends, my voice goes in and out. If I could configure the values on the noise suppression, or turn it off, I think that problem would go away.

The other is, when something starts playing in stereo, it gets very choppy. That's another issue though.

Thanks for all the hard work on this though, I have been following along for a while now.

sornas commented 2 years ago

Glad you like it! An on/off switch should be no issue. Calibrating the values (ideally with some sort of direct feedback) has been on my wishlist but I haven't found the time.

On Sun, 25 Sep 2022, 06:52 stormdragon2976, @.***> wrote:

This is a very awesome way to connect to mumble servers. I would like to use it as my primary way to connect to mumble. There's just a couple things currently that prevent me from doing so.

When I am talking to my friends, my voice goes in and out. If I could configure the values on the noise suppression, or turn it off, I think that problem would go away.

The other is, when something starts playing in stereo, it gets very choppy. That's another issue though.

Thanks for all the hard work on this though, I have been following along for a while now.

— Reply to this email directly, view it on GitHub https://github.com/mum-rs/mum/issues/139, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABEEDSZ7NHTVWSLSHD4ICOTV77LBTANCNFSM6AAAAAAQU5VVRA . You are receiving this because you are subscribed to this thread.Message ID: @.***>

sornas commented 2 years ago

If you want to try this out, you can install the from the PR-branch with cargo install --git https://github.com/mum-rs/mum --branch disable-noise-gate-config --force. After installing, set

[audio]
disable_noise_gate = true

in the config file (at ~/.config/mumdrc by default I think).

stormdragon2976 commented 2 years ago

Thanks so much for adding this in. unfortunately, it did not fix the problem I am having. When I start talking, parts of the words I say are dropped. My speech becomes very choppy and my friends are not able to understand me.

Is there a server I can connect to so I can show the problem first hand? Also, I can send any logs or whatever is needed, just let me know.

sornas commented 2 years ago

I think getting into a server would be quickest. Send me an e-mail at gustav at [my github username] dot net and we can figure something out. I'd have to prepare a bit of troubleshooting first too. The logs are kinda meh right now but it would be great if you could add them here, or send them in an e-mail if you prefer.

sornas commented 2 years ago

This might be related to pipewire. Need to test it locally.