leeOS11223 / Project-ConVRse

0 stars 0 forks source link

Mic spams console with errors when unmuted. #48

Closed leeOS11223 closed 1 year ago

leeOS11223 commented 2 years ago

image

leeOS11223 commented 2 years ago

`NullReferenceException: Object reference not set to an instance of an object at audioRecorder.handleAudio (System.Single[] data) [0x00068] in D:\Local Documents\Projects\VR GAME server\ProjectConverseClient\Project Converse\Assets\scripts\AudioStreaming\audioRecorder.cs:91 at audioRecorder.Update () [0x000e4] in D:\Local Documents\Projects\VR GAME server\ProjectConverseClient\Project Converse\Assets\scripts\AudioStreaming\audioRecorder.cs:136

(Filename: D Line: 0)`

leeOS11223 commented 2 years ago

https://github.com/TyounanMOTI/UnityOpus This needs building for linux.

leeOS11223 commented 2 years ago

`Fallback handler could not load library /home/psin/Project Converse/ProjectConverse_Data/Mono/libUnityOpus Fallback handler could not load library /home/psin/Project Converse/ProjectConverse_Data/Mono/libUnityOpus.so Fallback handler could not load library /home/psin/Project Converse/ProjectConverse_Data/Mono/UnityOpus Fallback handler could not load library /home/psin/Project Converse/ProjectConverse_Data/Mono/libUnityOpus Fallback handler could not load library /home/psin/Project Converse/ProjectConverse_Data/Mono/libUnityOpus.so Fallback handler could not load library /home/psin/Project Converse/ProjectConverse_Data/Mono/libUnityOpus Fallback handler could not load library /home/psin/Project Converse/ProjectConverse_Data/Mono/libUnityOpus Fallback handler could not load library /home/psin/Project Converse/ProjectConverse_Data/Mono/libUnityOpus.so Fallback handler could not load library /home/psin/Project Converse/ProjectConverse_Data/Mono/UnityOpus Fallback handler could not load library /home/psin/Project Converse/ProjectConverse_Data/Mono/libUnityOpus Fallback handler could not load library /home/psin/Project Converse/ProjectConverse_Data/Mono/libUnityOpus.so Fallback handler could not load library /home/psin/Project Converse/ProjectConverse_Data/Mono/libUnityOpus DllNotFoundException: UnityOpus at (wrapper managed-to-native) UnityOpus.Library.OpusEncoderCreate(UnityOpus.SamplingFrequency,UnityOpus.NumChannels,UnityOpus.OpusApplication,UnityOpus.ErrorCode&) at UnityOpus.Encoder..ctor (UnityOpus.SamplingFrequency samplingFrequency, UnityOpus.NumChannels channels, UnityOpus.OpusApplication application) [0x00016] in D:\Local Documents\Projects\VR GAME server\ProjectConverseClient\Project Converse\Assets\Plugins\UnityOpus\Scripts\Encoder.cs:43 at audioRecorder.OnEnable () [0x00001] in D:\Local Documents\Projects\VR GAME server\ProjectConverseClient\Project Converse\Assets\scripts\AudioStreaming\audioRecorder.cs:37

(Filename: D Line: 0)`

leeOS11223 commented 1 year ago

This has been solved, built lib opus for linux and then extended unityopus to load it, Psin's mic seems to work now, although default setting of 24000Hz didnt give any results.