-
Notifications
You must be signed in to change notification settings - Fork 30
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
If I want to use this project without unity, where can I start #39
Comments
It shouldn't be too hard, the main thing would be changing the MumbleAudioPlayer.cs and MumbleMicrophone.cs to use whatever audio output/input api you're using. I'd start by bringing in the scripts one-by-one and fixing the compiler errors as they arise |
I have tried use the mumble.Net and mumbleSharp. However, the voice quality is very bad with some sharp noise. I hope this repo well work well. It is diffcult to create a buffered playback mechanism.... |
Voice quality was very good for me, if you're not happy with it you can also increase the bandwidth |
It is still hard for me. Do you have any plan about a pure C# version? |
What part is giving you trouble? I'm not currently working on this repo, so I have no plans for a full C# version |
I tried to use the Unity 2019 to open this repo, but it doesnt work any more. Can this project opened with the personal licence? |
Yes |
The biggest problem is the jitter buffer, I always get the bad sound when the client is playing audio from other clients. I check the implementation in the Mumble-Unity. Just put the audio buffer into the AudioSource, when each time Unity executive update function, the sound will played well and smoothly. |
In case somebody would need an example solution, here is a Mumble-Unity working without Unity using NAudio 1.10.0. No changes to any of |
You are a saint! One thing I did find, your
I was at a loss as I was struggling to get MumbleSharp working, but this has given me a fantastic starting point for implementing Mumble-Unity into my .NET application, so thanks! |
If I want to use this project without unity, where can I start
The text was updated successfully, but these errors were encountered: