Placeholder-Software / Dissonance

Unity Voice Chat Asset
70 stars 5 forks source link

BaseProcessingPipeline: (buffer full) errors #105

Closed Roamer79 closed 6 years ago

Roamer79 commented 6 years ago

Cannot get Unity and Dissonance to work without constant buffer warning errors.

The Dissonance software still works fine but is seriously choking the network performance and making my multiplayer game unusable. Any ideas? Do I need to change some settings in the network manager?

I am on Unity 2018.1.6.1 and latest Dissonance. 20180716_164216

martindevans commented 6 years ago

Hi Roamer79

seriously choking the network performance

What do you mean by this? These warnings indicate that data is being lost in the microphone capture system, it shouldn't generate any more packets than usual. If it's definitely network performance being choked then something else may be going wrong.

If you look at the XXXCommsNetwork component (exact name depends on which network you're using) what are the numbers like for data rates?

martindevans commented 6 years ago

This is possibly related to #106 (same errors shown in the log. But I'm unsure exactly what you mean about choked network performance).

6.2.4 included a fix which may (edit: over in #106 Hayden has confirmed it's fixed) resolve the lost samples in the preprocessor problem. That's live on the store now so could you try that out and see if it resolves the issue. If it does not then all the things I asked in my previous post still apply :)

martindevans commented 6 years ago

Since this was probably fixed in 6.2.4 I'll close this now. Feel free to re-open the issue if the problem still persists :)

gjenningsMT commented 2 years ago

I'm having this issue in the current Dissonance version at the time of typing and using Unity 2019.4.29f. I'm not having network issues but when talking either my voice is mangled or silent on the receiving end and vice versa. Same logs in the console about the buffer being full.

Edit: Nevermind, On the server I had some debug stuff spitting into the console when sending (from when I was fixing something else) and it was take the frame rate from over 200 to sub 20. All is well.