zed-industries / zed

Code at the speed of thought – Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.
https://zed.dev
Other
50.08k stars 3.07k forks source link

One way speech path on Collab call #9231

Open smpallen99 opened 8 months ago

smpallen99 commented 8 months ago

Check for existing issues

Describe the bug / provide steps to reproduce it

I tried my first collab session today but had an issue with the voice path. I could hear the other person, but the could now hear me. I tried with my Mac's builtin microphone as well as with a bluetooth headset. Neither worked. Attempted the call several times with no success. The other end noted they could hear a little noise, but nothing else.

We muted the speaker and mic on both ends and started a WebRTC call with my companies messaing app (from the same mac) and the call was fine. Dropped that call and the zed call. No luck, same symptoms.

Environment

Zed: v0.126.2 (Zed Preview) OS: macOS 13.3.1 Memory: 32 GiB Architecture: x86_64

If applicable, add mockups / screenshots to help explain present your vision of the feature

No response

If applicable, attach your ~/Library/Logs/Zed/Zed.log file to this issue.

No response

ConradIrwin commented 8 months ago

@smpallen99 Thanks for letting us know!

We're currently using LiveKit for audio, and not much beyond. Do you know (and are you willing to share?) some of the things that you do to ensure audio is reliable?

smpallen99 commented 8 months ago

I'm looking over the LiveKit docs to understand it better. That might help me with some suggestions specific to LiveKit. However, before that, here are some tools I have used:

In my experiece, here are some of the most common issues with voice:

I hope that helps...

ConradIrwin commented 8 months ago

That's great, thank you!

We're currently working to rebuild LiveKit's rust client so we can make it work on windows. I'll make sure we consider these features as we're building it (and then it's "just" a case of building the UI :D).

That locking issue sounds nasty though..., but would be a bit better with a mechanism to debug it!

smithxxl commented 4 months ago

I too keep getting the chipmunk audio when muting myself. Very frustrating when stuffing my mouth with food while trying to listen to other collaborators. :pizza:

I am using Bluetooth headset with mic+audio.

Zed: v0.142.6 OS: macOS 14.5 Memory: 32 GiB Architecture: Intel