cwi-dis / VR2Gather

Unity application framework for immersive social VR
MIT License
4 stars 6 forks source link

Garbled voice in VR2Gather #134

Closed jackjansen closed 9 months ago

jackjansen commented 9 months ago

Since the new orchestrator and Unity 2022 we are having garbled voice between vrbig and vrsmall.

We need to investigate what is causing this. It may be completely unrelated to these changes, because it may have started earlier (last week?). It could be that there is no problem with our code at all, but with the Oculus connection. (Because we're also getting random "headset not found" messages).

Things to test:

jackjansen commented 9 months ago

Mac to Windows non-HMD there is no problem (Mac microphone, Windows speaker).

jackjansen commented 9 months ago

Mac to Windows Quest 2 there is no problem (Mac microphone, Windows HMD earphones).

Mac <-> Windows Quest 2 there is a very small problem (Mac mic/speaker, Windows HMD mic/earphones). Both sides occasionally have the AsyncVoicePreparer reporting small number of drops in addition to small numbers of unavailable:

stats: seq=160, ts=81992.902, component=AsyncVoicePreparer#1, fps=49.60, fps_dropped=1.30, fps_nodata=1.40, samples_per_frame=960
jackjansen commented 9 months ago

Also played Mediascape with no problems at all. (Win-Quest to Mac-screen, both as synthetic pointclouds).

This is starting to look more and more like an issue with the specific machines topinambur and fiddlehead.

Tomorrow first try vrtiny with Quest2 to flauwte. If that works try vrtiny to one of the two problem machines.

jackjansen commented 9 months ago

Tried vrtiny to flauwte (usb-tethered HMD on vrtiny and it works. Two way.