Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature] Voice Chat Support #86

Open
AndryS0 opened this issue Nov 11, 2024 · 3 comments
Open

[Feature] Voice Chat Support #86

AndryS0 opened this issue Nov 11, 2024 · 3 comments
Labels
enhancement New feature or request

Comments

@AndryS0
Copy link

AndryS0 commented Nov 11, 2024

Greetings, First off thanks for your work on this emulator, it really helps a lot.

Now the main topic. I think that emulator does not work with Steam Voice for some reason. Although we were able to test the voice chat in Lethal Company, in games like Stormworks and Wolfpack the in-game chat did not work. I think that's because Lethal Company uses custom voice chat implementation, but not sure.

Maybe it's not really the emulator, but rather its configuration issue, in which case can you tell me what can be wrong?

I'm using Zerotier One with my friends and custom broadcast IP. Everything works like a charm except voice chat.

Thanks in advance

@Detanup01
Copy link
Owner

Good idea.
Implementing is pain, windows is kinda need more research and testing for myself but Linux, Mac? No idea how tf I would even try it

@Detanup01 Detanup01 added the enhancement New feature or request label Nov 19, 2024
@Detanup01
Copy link
Owner

I left this open since I am too small for this one.

@Detanup01 Detanup01 changed the title Voice Chat Support [Feature] Voice Chat Support Nov 22, 2024
@AndryS0
Copy link
Author

AndryS0 commented Nov 23, 2024

I see, so it's an unimplemented thing yet.
In this case this could be used as handy dependency
https://github.com/PortAudio/portaudio

So the thing we left is to just somehow pack recorded float arrays, decode them and reproduce. Sounds trivial at first sight.
Not familiar with this repo yet, but I'll do some attempts at implementing it when I have spare time.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants