We are using DIssonance with UNET HLAPI and found that after the client has been disconnected from the server due to timeout and reconnect again, Dissonance starts bloat log with tons of warnings. Should we do something special when reconnecting?
Log: connection {1} has been disconnected by timeout; address {::ffff:192.168.1.199:37778} time {1725938}, last rec time {1721784} rtt {88} timeout {4000}
Attempt to send to not connected connection {1}
UnityEngine.Networking.NetworkTransport:SendWrapper(Int32, Int32, Int32, Byte[], Int32, Byte&)
UnityEngine.Networking.NetworkTransport:Send(Int32, Int32, Int32, Byte[], Int32, Byte&) (at C:\buildslave\unity\build\artifacts\generated\bindings_old\common\UNET\UNETworkingBindings.gen.cs:814)
UnityEngine.Networking.NetworkConnection:TransportSend(Byte[], Int32, Int32, Byte&) (at C:\buildslave\unity\build\Extensions\Networking\Runtime\NetworkConnection.cs:586)
UnityEngine.Networking.ChannelPacket:SendToTransport(NetworkConnection, Int32) (at C:\buildslave\unity\build\Extensions\Networking\Runtime\ChannelPacket.cs:43)
UnityEngine.Networking.ChannelBuffer:SendInternalBuffer() (at C:\buildslave\unity\build\Extensions\Networking\Runtime\ChannelBuffer.cs:405)
UnityEngine.Networking.ChannelBuffer:CheckInternalBuffer() (at C:\buildslave\unity\build\Extensions\Networking\Runtime\ChannelBuffer.cs:169)
UnityEngine.Networking.NetworkConnection:FlushChannels() (at C:\buildslave\unity\build\Extensions\Networking\Runtime\NetworkConnection.cs:315)
UnityEngine.Networking.NetworkClient:Update() (at C:\buildslave\unity\build\Extensions\Networking\Runtime\NetworkClient.cs:796)
UnityEngine.Networking.NetworkClient:UpdateClients() (at C:\buildslave\unity\build\Extensions\Networking\Runtime\NetworkClient.cs:965)
UnityEngine.Networking.NetworkIdentity:UNetStaticUpdate() (at C:\buildslave\unity\build\Extensions\Networking\Runtime\NetworkIdentity.cs:1088)
[C:\buildslave\unity\build\Runtime/Networking/UNETVirtualUserHost.cpp line 376]
(Filename: C:/buildslave/unity/build/artifacts/generated/bindings_old/common/UNET/UNETworkingBindings.gen.cs Line: 814)
Failed to send internal buffer channel:2 bytesToSend:23
UnityEngine.DebugLogHandler:Internal_Log(LogType, String, Object)
UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:LogError(Object)
UnityEngine.Networking.ChannelPacket:SendToTransport(NetworkConnection, Int32) (at C:\buildslave\unity\build\Extensions\Networking\Runtime\ChannelPacket.cs:51)
UnityEngine.Networking.ChannelBuffer:SendInternalBuffer() (at C:\buildslave\unity\build\Extensions\Networking\Runtime\ChannelBuffer.cs:405)
UnityEngine.Networking.ChannelBuffer:CheckInternalBuffer() (at C:\buildslave\unity\build\Extensions\Networking\Runtime\ChannelBuffer.cs:169)
UnityEngine.Networking.NetworkConnection:FlushChannels() (at C:\buildslave\unity\build\Extensions\Networking\Runtime\NetworkConnection.cs:315)
UnityEngine.Networking.NetworkClient:Update() (at C:\buildslave\unity\build\Extensions\Networking\Runtime\NetworkClient.cs:796)
UnityEngine.Networking.NetworkClient:UpdateClients() (at C:\buildslave\unity\build\Extensions\Networking\Runtime\NetworkClient.cs:965)
UnityEngine.Networking.NetworkIdentity:UNetStaticUpdate() (at C:\buildslave\unity\build\Extensions\Networking\Runtime\NetworkIdentity.cs:1088)
(Filename: C:/buildslave/unity/build/Extensions/Networking/Runtime/ChannelPacket.cs Line: 51)
Send Error: WrongConnection channel:2 bytesToSend:23
UnityEngine.DebugLogHandler:Internal_Log(LogType, String, Object)
UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:LogError(Object)
UnityEngine.Networking.ChannelPacket:SendToTransport(NetworkConnection, Int32) (at C:\buildslave\unity\build\Extensions\Networking\Runtime\ChannelPacket.cs:69)
UnityEngine.Networking.ChannelBuffer:SendInternalBuffer() (at C:\buildslave\unity\build\Extensions\Networking\Runtime\ChannelBuffer.cs:405)
UnityEngine.Networking.ChannelBuffer:CheckInternalBuffer() (at C:\buildslave\unity\build\Extensions\Networking\Runtime\ChannelBuffer.cs:169)
UnityEngine.Networking.NetworkConnection:FlushChannels() (at C:\buildslave\unity\build\Extensions\Networking\Runtime\NetworkConnection.cs:315)
UnityEngine.Networking.NetworkClient:Update() (at C:\buildslave\unity\build\Extensions\Networking\Runtime\NetworkClient.cs:796)
UnityEngine.Networking.NetworkClient:UpdateClients() (at C:\buildslave\unity\build\Extensions\Networking\Runtime\NetworkClient.cs:965)
UnityEngine.Networking.NetworkIdentity:UNetStaticUpdate() (at C:\buildslave\unity\build\Extensions\Networking\Runtime\NetworkIdentity.cs:1088)
(Filename: C:/buildslave/unity/build/Extensions/Networking/Runtime/ChannelPacket.cs Line: 69)
Unloading 178 Unused Serialized files (Serialized files now loaded: 0)
ClientDisconnected due to error: Timeout
UnityEngine.DebugLogHandler:Internal_Log(LogType, String, Object)
UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:LogError(Object)
UnityEngine.Networking.NetworkManager:OnClientDisconnect(NetworkConnection) (at C:\buildslave\unity\build\Extensions\Networking\Runtime\NetworkManager.cs:1133)
com.exyte.ver_game1.Sources.Multiplayer.CustomNetworkManager:OnClientDisconnect(NetworkConnection) (at Assets\Multiplayer\Sources\CustomNetworkManager.cs:137)
UnityEngine.Networking.NetworkManager:OnClientDisconnectInternal(NetworkMessage) (at C:\buildslave\unity\build\Extensions\Networking\Runtime\NetworkManager.cs:963)
UnityEngine.Networking.NetworkConnection:InvokeHandler(Int16, NetworkReader, Int32) (at C:\buildslave\unity\build\Extensions\Networking\Runtime\NetworkConnection.cs:219)
UnityEngine.Networking.NetworkConnection:InvokeHandlerNoData(Int16) (at C:\buildslave\unity\build\Extensions\Networking\Runtime\NetworkConnection.cs:201)
UnityEngine.Networking.NetworkClient:Update() (at C:\buildslave\unity\build\Extensions\Networking\Runtime\NetworkClient.cs:771)
UnityEngine.Networking.NetworkClient:UpdateClients() (at C:\buildslave\unity\build\Extensions\Networking\Runtime\NetworkClient.cs:965)
UnityEngine.Networking.NetworkIdentity:UNetStaticUpdate() (at C:\buildslave\unity\build\Extensions\Networking\Runtime\NetworkIdentity.cs:1088)
(Filename: Assets/Multiplayer/Sources/CustomNetworkManager.cs Line: 137)
NetworkDiscovery set broadcast data to:NetworkManager:::ffff:192.168.1.199:37778
UnityEngine.DebugLogHandler:Internal_Log(LogType, String, Object)
UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:Log(Object)
UnityEngine.Networking.NetworkDiscovery:Initialize() (at C:\buildslave\unity\build\Extensions\Networking\Runtime\NetworkDiscovery.cs:190)
com.exyte.ver_game1.Sources.Multiplayer.CustomNetworkManager:RunAsClient() (at Assets\Multiplayer\Sources\CustomNetworkManager.cs:150)
com.exyte.ver_game1.Sources.Multiplayer.CustomNetworkManager:OnClientDisconnect(NetworkConnection) (at Assets\Multiplayer\Sources\CustomNetworkManager.cs:140)
UnityEngine.Networking.NetworkManager:OnClientDisconnectInternal(NetworkMessage) (at C:\buildslave\unity\build\Extensions\Networking\Runtime\NetworkManager.cs:963)
UnityEngine.Networking.NetworkConnection:InvokeHandler(Int16, NetworkReader, Int32) (at C:\buildslave\unity\build\Extensions\Networking\Runtime\NetworkConnection.cs:219)
UnityEngine.Networking.NetworkConnection:InvokeHandlerNoData(Int16) (at C:\buildslave\unity\build\Extensions\Networking\Runtime\NetworkConnection.cs:201)
UnityEngine.Networking.NetworkClient:Update() (at C:\buildslave\unity\build\Extensions\Networking\Runtime\NetworkClient.cs:771)
UnityEngine.Networking.NetworkClient:UpdateClients() (at C:\buildslave\unity\build\Extensions\Networking\Runtime\NetworkClient.cs:965)
UnityEngine.Networking.NetworkIdentity:UNetStaticUpdate() (at C:\buildslave\unity\build\Extensions\Networking\Runtime\NetworkIdentity.cs:1088)
(Filename: Assets/Multiplayer/Sources/CustomNetworkManager.cs Line: 150)
[Dissonance:Network] (16:29:58.887) HlapiClient: Disconnected
UnityEngine.DebugLogHandler:Internal_Log(LogType, String, Object)
UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:Log(Object)
Dissonance.LogMessage:Log() (at Assets\Plugins\Dissonance\Core\Log.cs:60)
Dissonance.Logs:SendLogMessage(String, LogLevel) (at Assets\Plugins\Dissonance\Core\Log.cs:95)
Dissonance.Log:WriteLog(LogLevel, String) (at Assets\Plugins\Dissonance\Core\Log.cs:178)
Dissonance.Log:Info(String) (at Assets\Plugins\Dissonance\Core\Log.cs:346)
Dissonance.Networking.BaseClient`3:smile:isconnect() (at Assets\Plugins\Dissonance\Core\Networking\BaseClient.cs:154)
Dissonance.Integrations.UNet_HLAPI.HlapiClient:smile:isconnect() (at Assets\Plugins\Dissonance\Integrations\UNet_HLAPI\HlapiClient.cs:53)
Dissonance.Networking.BaseCommsNetwork`5:StopClient() (at Assets\Plugins\Dissonance\Core\Networking\BaseCommsNetwork.cs:459)
Dissonance.Networking.Session:Exit() (at Assets\Plugins\Dissonance\Core\Networking\BaseCommsNetwork.cs:192)
Dissonance.Networking.BaseCommsNetwork`5:ChangeState(IState) (at Assets\Plugins\Dissonance\Core\Networking\BaseCommsNetwork.cs:380)
Dissonance.Networking.BaseCommsNetwork`5:LoadState() (at Assets\Plugins\Dissonance\Core\Networking\BaseCommsNetwork.cs:334)
Dissonance.Networking.BaseCommsNetwork`5:Update() (at Assets\Plugins\Dissonance\Core\Networking\BaseCommsNetwork.cs:323)
Dissonance.Integrations.UNet_HLAPI.HlapiCommsNetwork:Update() (at Assets\Plugins\Dissonance\Integrations\UNet_HLAPI\HlapiCommsNetwork.cs:91)
(Filename: Assets/Plugins/Dissonance/Core/Log.cs Line: 60)
UnloadTime: 6.188551 ms
[Dissonance:Core] (16:29:59.360) DissonanceComms: Starting Dissonance Voice Comms
- Network: [DissonanceSetup (Dissonance.Integrations.UNet_HLAPI.HlapiCommsNetwork)]
- Quality Settings: [Quality: Medium, FrameSize: Medium, FEC: True, DenoiseAmount: High, VoiceDuckLevel: 0.75]
- Codec: [Codec: Opus, FrameSize: 1920, SampleRate: 48kHz]
UnityEngine.DebugLogHandler:Internal_Log(LogType, String, Object)
UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:Log(Object)
Dissonance.LogMessage:Log() (at Assets\Plugins\Dissonance\Core\Log.cs:60)
Dissonance.Logs:SendLogMessage(String, LogLevel) (at Assets\Plugins\Dissonance\Core\Log.cs:95)
Dissonance.Log:WriteLog(LogLevel, String) (at Assets\Plugins\Dissonance\Core\Log.cs:178)
Dissonance.Log:WriteLogFormat(LogLevel, String, ICommsNetwork, VoiceSettings, CodecSettingsLoader) (at Assets\Plugins\Dissonance\Core\Log.cs:205)
Dissonance.Log:Info(String, ICommsNetwork, VoiceSettings, CodecSettingsLoader) (at Assets\Plugins\Dissonance\Core\Log.cs:364)
Dissonance.DissonanceComms:Start() (at Assets\Plugins\Dissonance\DissonanceComms.cs:379)
(Filename: Assets/Plugins/Dissonance/Core/Log.cs Line: 60)
System memory in use before: 1.12 GB.
System memory in use after: 1.12 GB.
Unloading 1688 unused Assets to reduce memory usage. Loaded Objects now: 24077.
Total: 25.190687 ms (FindLiveObjects: 2.731420 ms CreateObjectMapping: 1.897344 ms MarkObjects: 19.242655 ms DeleteObjects: 1.305674 ms)
[Dissonance:Recording] (16:30:12.861) BasePreprocessingPipeline: Error: Unhandled exception killed audio preprocessor thread: Dissonance.DissonanceException: Error: Cannot associate preprocessor with Playback filter - one already exists! This is probably a bug in Dissonance, we're sorry! Please report the bug on the issue tracker "https://github.com/Placeholder-Software/Dissonance/issues". You could also seek help on the community at "http://placeholder-software.co.uk/dissonance/community" to get help for a temporary workaround. Error ID: D5862DD2-B44E-4605-8D1C-29DD2C72A70C
at Dissonance.Audio.Capture.WebRtcPreprocessingPipeline+WebRtcPreprocessor.SetFilterPreprocessor (IntPtr preprocessor) [0x0006b] in D:\dev\ver-game1\Assets\Plugins\Dissonance\Core\Audio\Capture\WebRtcPreprocessingPipeline.cs:331
at Dissonance.Audio.Capture.WebRtcPreprocessingPipeline+WebRtcPreprocessor.Reset () [0x00065] in D:\dev\ver-game1\Assets\Plugins\Dissonance\Core\Audio\Capture\WebRtcPreprocessingPipeline.cs:283
at Dissonance.Audio.Capture.WebRtcPreprocessingPipeline.ApplyReset () [0x00007] in D:\dev\ver-game1\Assets\Plugins\Dissonance\Core\Audio\Capture\WebRtcPreprocessingPipeline.cs:43
at Dissonance.Audio.Capture.BasePreprocessingPipeline.ThreadEntry () [0x00003] in D:\dev\ver-game1\Assets\Plugins\Dissonance\Core\Audio\Capture\BasePreprocessingPipeline.cs:206 ! This is probably a bug in Dissonance, we're sorry! Please report the bug on the issue tracker "https://github.com/Placeholder-Software/Dissonance/issues". You could also seek help on the community at "http://placeholder-software.co.uk/dissonance/community" to get help for a temporary workaround. Error ID: 02EB75C0-1E12-4109-BFD2-64645C14BD5F
UnityEngine.DebugLogHandler:Internal_Log(LogType, String, Object)
UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:LogError(Object)
Dissonance.LogMessage:Log() (at Assets\Plugins\Dissonance\Core\Log.cs:66)
Dissonance.Logs:WriteMultithreadedLogs() (at Assets\Plugins\Dissonance\Core\Log.cs:84)
Dissonance.Editor.Windows.Startup:Update() (at Assets\Plugins\Dissonance\Editor\Windows\Startup.cs:35)
UnityEditor.EditorApplication:Internal_CallUpdateFunctions() (at C:\buildslave\unity\build\Editor\Mono\EditorApplication.cs:191)
(Filename: Assets/Plugins/Dissonance/Core/Log.cs Line: 66)
[Dissonance:Network] (16:30:12.925) ConnectionNegotiator`1: Received handshake response from server, joined session '419023497'
UnityEngine.DebugLogHandler:Internal_Log(LogType, String, Object)
UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:Log(Object)
Dissonance.LogMessage:Log() (at Assets\Plugins\Dissonance\Core\Log.cs:60)
Dissonance.Logs:SendLogMessage(String, LogLevel) (at Assets\Plugins\Dissonance\Core\Log.cs:95)
Dissonance.Log:WriteLog(LogLevel, String) (at Assets\Plugins\Dissonance\Core\Log.cs:178)
Dissonance.Log:WriteLogFormat(LogLevel, String, UInt32) (at Assets\Plugins\Dissonance\Core\Log.cs:187)
Dissonance.Log:Info(String, UInt32) (at Assets\Plugins\Dissonance\Core\Log.cs:352)
Dissonance.Networking.Client.ConnectionNegotiator`1:ReceiveHandshakeResponseHeader(PacketReader&) (at Assets\Plugins\Dissonance\Core\Networking\Client\ConnectionNegotiator.cs:57)
Dissonance.Networking.BaseClient`3:ProcessReceivedPacket(ArraySegment`1) (at Assets\Plugins\Dissonance\Core\Networking\BaseClient.cs:282)
Dissonance.Networking.BaseClient`3:NetworkReceivedPacket(ArraySegment`1) (at Assets\Plugins\Dissonance\Core\Networking\BaseClient.cs:247)
Dissonance.Integrations.UNet_HLAPI.HlapiClient:OnMessageReceivedHandler(NetworkMessage) (at Assets\Plugins\Dissonance\Integrations\UNet_HLAPI\HlapiClient.cs:64)
UnityEngine.Networking.NetworkConnection:HandleReader(NetworkReader, Int32, Int32) (at C:\buildslave\unity\build\Extensions\Networking\Runtime\NetworkConnection.cs:468)
UnityEngine.Networking.NetworkConnection:HandleBytes(Byte[], Int32, Int32) (at C:\buildslave\unity\build\Extensions\Networking\Runtime\NetworkConnection.cs:424)
UnityEngine.Networking.NetworkConnection:TransportReceive(Byte[], Int32, Int32) (at C:\buildslave\unity\build\Extensions\Networking\Runtime\NetworkConnection.cs:575)
UnityEngine.Networking.NetworkClient:Update() (at C:\buildslave\unity\build\Extensions\Networking\Runtime\NetworkClient.cs:753)
UnityEngine.Networking.NetworkClient:UpdateClients() (at C:\buildslave\unity\build\Extensions\Networking\Runtime\NetworkClient.cs:965)
UnityEngine.Networking.NetworkIdentity:UNetStaticUpdate() (at C:\buildslave\unity\build\Extensions\Networking\Runtime\NetworkIdentity.cs:1088)
(Filename: Assets/Plugins/Dissonance/Core/Log.cs Line: 60)
[Dissonance:Recording] (16:30:13.133) BasicMicrophoneCapture: Insufficient buffer space, requested 474240, clamped to 16383 (dropping samples)
UnityEngine.DebugLogHandler:Internal_Log(LogType, String, Object)
UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:LogWarning(Object)
Dissonance.LogMessage:Log() (at Assets\Plugins\Dissonance\Core\Log.cs:63)
Dissonance.Logs:SendLogMessage(String, LogLevel) (at Assets\Plugins\Dissonance\Core\Log.cs:95)
Dissonance.Log:WriteLog(LogLevel, String) (at Assets\Plugins\Dissonance\Core\Log.cs:178)
Dissonance.Log:WriteLogFormat(LogLevel, String, UInt32, UInt32) (at Assets\Plugins\Dissonance\Core\Log.cs:196)
Dissonance.Log:Warn(String, UInt32, UInt32) (at Assets\Plugins\Dissonance\Core\Log.cs:396)
Dissonance.Audio.Capture.BasicMicrophoneCapture:smile:rainMicSamples() (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasicMicrophoneCapture.cs:231)
Dissonance.Audio.Capture.BasicMicrophoneCapture:UpdateSubscribers() (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasicMicrophoneCapture.cs:195)
Dissonance.Audio.Capture.CapturePipelineManager:Update(Boolean, Single) (at Assets\Plugins\Dissonance\Core\Audio\Capture\CapturePipelineManager.cs:162)
Dissonance.DissonanceComms:Update() (at Assets\Plugins\Dissonance\DissonanceComms.cs:589)
(Filename: Assets/Plugins/Dissonance/Core/Log.cs Line: 63)
[Dissonance:Recording] (16:30:13.135) BasePreprocessingPipeline: Lost 480 samples in the preprocessor (buffer full), injecting silence to compensate
UnityEngine.DebugLogHandler:Internal_Log(LogType, String, Object)
UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:LogWarning(Object)
Dissonance.LogMessage:Log() (at Assets\Plugins\Dissonance\Core\Log.cs:63)
Dissonance.Logs:SendLogMessage(String, LogLevel) (at Assets\Plugins\Dissonance\Core\Log.cs:95)
Dissonance.Log:WriteLog(LogLevel, String) (at Assets\Plugins\Dissonance\Core\Log.cs:178)
Dissonance.Log:WriteLogFormat(LogLevel, String, Int32) (at Assets\Plugins\Dissonance\Core\Log.cs:187)
Dissonance.Log:Warn(String, Int32) (at Assets\Plugins\Dissonance\Core\Log.cs:390)
Dissonance.Audio.Capture.BasePreprocessingPipeline:smile:issonance.Audio.Capture.IMicrophoneSubscriber.ReceiveMicrophoneData(ArraySegment`1, WaveFormat) (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasePreprocessingPipeline.cs:185)
Dissonance.Audio.Capture.BasicMicrophoneCapture:SendFrame() (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasicMicrophoneCapture.cs:330)
Dissonance.Audio.Capture.BasicMicrophoneCapture:ConsumeSamples(ArraySegment`1) (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasicMicrophoneCapture.cs:288)
Dissonance.Audio.Capture.BasicMicrophoneCapture:smile:rainMicSamples() (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasicMicrophoneCapture.cs:260)
Dissonance.Audio.Capture.BasicMicrophoneCapture:UpdateSubscribers() (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasicMicrophoneCapture.cs:195)
Dissonance.Audio.Capture.CapturePipelineManager:Update(Boolean, Single) (at Assets\Plugins\Dissonance\Core\Audio\Capture\CapturePipelineManager.cs:162)
Dissonance.DissonanceComms:Update() (at Assets\Plugins\Dissonance\DissonanceComms.cs:589)
(Filename: Assets/Plugins/Dissonance/Core/Log.cs Line: 63)
[Dissonance:Recording] (16:30:13.137) BasePreprocessingPipeline: Lost 960 samples in the preprocessor (buffer full), injecting silence to compensate
UnityEngine.DebugLogHandler:Internal_Log(LogType, String, Object)
UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:LogWarning(Object)
Dissonance.LogMessage:Log() (at Assets\Plugins\Dissonance\Core\Log.cs:63)
Dissonance.Logs:SendLogMessage(String, LogLevel) (at Assets\Plugins\Dissonance\Core\Log.cs:95)
Dissonance.Log:WriteLog(LogLevel, String) (at Assets\Plugins\Dissonance\Core\Log.cs:178)
Dissonance.Log:WriteLogFormat(LogLevel, String, Int32) (at Assets\Plugins\Dissonance\Core\Log.cs:187)
Dissonance.Log:Warn(String, Int32) (at Assets\Plugins\Dissonance\Core\Log.cs:390)
Dissonance.Audio.Capture.BasePreprocessingPipeline:smile:issonance.Audio.Capture.IMicrophoneSubscriber.ReceiveMicrophoneData(ArraySegment`1, WaveFormat) (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasePreprocessingPipeline.cs:185)
Dissonance.Audio.Capture.BasicMicrophoneCapture:SendFrame() (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasicMicrophoneCapture.cs:330)
Dissonance.Audio.Capture.BasicMicrophoneCapture:ConsumeSamples(ArraySegment`1) (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasicMicrophoneCapture.cs:288)
Dissonance.Audio.Capture.BasicMicrophoneCapture:smile:rainMicSamples() (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasicMicrophoneCapture.cs:260)
Dissonance.Audio.Capture.BasicMicrophoneCapture:UpdateSubscribers() (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasicMicrophoneCapture.cs:195)
Dissonance.Audio.Capture.CapturePipelineManager:Update(Boolean, Single) (at Assets\Plugins\Dissonance\Core\Audio\Capture\CapturePipelineManager.cs:162)
Dissonance.DissonanceComms:Update() (at Assets\Plugins\Dissonance\DissonanceComms.cs:589)
(Filename: Assets/Plugins/Dissonance/Core/Log.cs Line: 63)
[Dissonance:Recording] (16:30:13.140) BasicMicrophoneCapture: Insufficient buffer space, requested 474240, clamped to 16383 (dropping samples)
UnityEngine.DebugLogHandler:Internal_Log(LogType, String, Object)
UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:LogWarning(Object)
Dissonance.LogMessage:Log() (at Assets\Plugins\Dissonance\Core\Log.cs:63)
Dissonance.Logs:SendLogMessage(String, LogLevel) (at Assets\Plugins\Dissonance\Core\Log.cs:95)
Dissonance.Log:WriteLog(LogLevel, String) (at Assets\Plugins\Dissonance\Core\Log.cs:178)
Dissonance.Log:WriteLogFormat(LogLevel, String, UInt32, UInt32) (at Assets\Plugins\Dissonance\Core\Log.cs:196)
Dissonance.Log:Warn(String, UInt32, UInt32) (at Assets\Plugins\Dissonance\Core\Log.cs:396)
Dissonance.Audio.Capture.BasicMicrophoneCapture:smile:rainMicSamples() (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasicMicrophoneCapture.cs:231)
Dissonance.Audio.Capture.BasicMicrophoneCapture:UpdateSubscribers() (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasicMicrophoneCapture.cs:195)
Dissonance.Audio.Capture.CapturePipelineManager:Update(Boolean, Single) (at Assets\Plugins\Dissonance\Core\Audio\Capture\CapturePipelineManager.cs:162)
Dissonance.DissonanceComms:Update() (at Assets\Plugins\Dissonance\DissonanceComms.cs:589)
(Filename: Assets/Plugins/Dissonance/Core/Log.cs Line: 63)
[Dissonance:Recording] (16:30:13.141) BasePreprocessingPipeline: Lost 960 samples in the preprocessor (buffer full), injecting silence to compensate
UnityEngine.DebugLogHandler:Internal_Log(LogType, String, Object)
UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:LogWarning(Object)
Dissonance.LogMessage:Log() (at Assets\Plugins\Dissonance\Core\Log.cs:63)
Dissonance.Logs:SendLogMessage(String, LogLevel) (at Assets\Plugins\Dissonance\Core\Log.cs:95)
Dissonance.Log:WriteLog(LogLevel, String) (at Assets\Plugins\Dissonance\Core\Log.cs:178)
Dissonance.Log:WriteLogFormat(LogLevel, String, Int32) (at Assets\Plugins\Dissonance\Core\Log.cs:187)
Dissonance.Log:Warn(String, Int32) (at Assets\Plugins\Dissonance\Core\Log.cs:390)
Dissonance.Audio.Capture.BasePreprocessingPipeline:smile:issonance.Audio.Capture.IMicrophoneSubscriber.ReceiveMicrophoneData(ArraySegment`1, WaveFormat) (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasePreprocessingPipeline.cs:185)
Dissonance.Audio.Capture.BasicMicrophoneCapture:SendFrame() (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasicMicrophoneCapture.cs:330)
Dissonance.Audio.Capture.BasicMicrophoneCapture:ConsumeSamples(ArraySegment`1) (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasicMicrophoneCapture.cs:288)
Dissonance.Audio.Capture.BasicMicrophoneCapture:smile:rainMicSamples() (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasicMicrophoneCapture.cs:260)
Dissonance.Audio.Capture.BasicMicrophoneCapture:UpdateSubscribers() (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasicMicrophoneCapture.cs:195)
Dissonance.Audio.Capture.CapturePipelineManager:Update(Boolean, Single) (at Assets\Plugins\Dissonance\Core\Audio\Capture\CapturePipelineManager.cs:162)
Dissonance.DissonanceComms:Update() (at Assets\Plugins\Dissonance\DissonanceComms.cs:589)
(Filename: Assets/Plugins/Dissonance/Core/Log.cs Line: 63)
[Dissonance:Recording] (16:30:13.144) BasePreprocessingPipeline: Lost 960 samples in the preprocessor (buffer full), injecting silence to compensate
UnityEngine.DebugLogHandler:Internal_Log(LogType, String, Object)
UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:LogWarning(Object)
Dissonance.LogMessage:Log() (at Assets\Plugins\Dissonance\Core\Log.cs:63)
Dissonance.Logs:SendLogMessage(String, LogLevel) (at Assets\Plugins\Dissonance\Core\Log.cs:95)
Dissonance.Log:WriteLog(LogLevel, String) (at Assets\Plugins\Dissonance\Core\Log.cs:178)
Dissonance.Log:WriteLogFormat(LogLevel, String, Int32) (at Assets\Plugins\Dissonance\Core\Log.cs:187)
Dissonance.Log:Warn(String, Int32) (at Assets\Plugins\Dissonance\Core\Log.cs:390)
Dissonance.Audio.Capture.BasePreprocessingPipeline:smile:issonance.Audio.Capture.IMicrophoneSubscriber.ReceiveMicrophoneData(ArraySegment`1, WaveFormat) (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasePreprocessingPipeline.cs:185)
Dissonance.Audio.Capture.BasicMicrophoneCapture:SendFrame() (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasicMicrophoneCapture.cs:330)
Dissonance.Audio.Capture.BasicMicrophoneCapture:ConsumeSamples(ArraySegment`1) (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasicMicrophoneCapture.cs:288)
Dissonance.Audio.Capture.BasicMicrophoneCapture:smile:rainMicSamples() (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasicMicrophoneCapture.cs:260)
Dissonance.Audio.Capture.BasicMicrophoneCapture:UpdateSubscribers() (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasicMicrophoneCapture.cs:195)
Dissonance.Audio.Capture.CapturePipelineManager:Update(Boolean, Single) (at Assets\Plugins\Dissonance\Core\Audio\Capture\CapturePipelineManager.cs:162)
Dissonance.DissonanceComms:Update() (at Assets\Plugins\Dissonance\DissonanceComms.cs:589)
(Filename: Assets/Plugins/Dissonance/Core/Log.cs Line: 63)
[Dissonance:Recording] (16:30:13.145) BasePreprocessingPipeline: Lost 960 samples in the preprocessor (buffer full), injecting silence to compensate
UnityEngine.DebugLogHandler:Internal_Log(LogType, String, Object)
UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:LogWarning(Object)
Dissonance.LogMessage:Log() (at Assets\Plugins\Dissonance\Core\Log.cs:63)
Dissonance.Logs:SendLogMessage(String, LogLevel) (at Assets\Plugins\Dissonance\Core\Log.cs:95)
Dissonance.Log:WriteLog(LogLevel, String) (at Assets\Plugins\Dissonance\Core\Log.cs:178)
Dissonance.Log:WriteLogFormat(LogLevel, String, Int32) (at Assets\Plugins\Dissonance\Core\Log.cs:187)
Dissonance.Log:Warn(String, Int32) (at Assets\Plugins\Dissonance\Core\Log.cs:390)
Dissonance.Audio.Capture.BasePreprocessingPipeline:smile:issonance.Audio.Capture.IMicrophoneSubscriber.ReceiveMicrophoneData(ArraySegment`1, WaveFormat) (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasePreprocessingPipeline.cs:185)
Dissonance.Audio.Capture.BasicMicrophoneCapture:SendFrame() (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasicMicrophoneCapture.cs:330)
Dissonance.Audio.Capture.BasicMicrophoneCapture:ConsumeSamples(ArraySegment`1) (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasicMicrophoneCapture.cs:288)
Dissonance.Audio.Capture.BasicMicrophoneCapture:smile:rainMicSamples() (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasicMicrophoneCapture.cs:260)
Dissonance.Audio.Capture.BasicMicrophoneCapture:UpdateSubscribers() (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasicMicrophoneCapture.cs:195)
Dissonance.Audio.Capture.CapturePipelineManager:Update(Boolean, Single) (at Assets\Plugins\Dissonance\Core\Audio\Capture\CapturePipelineManager.cs:162)
Dissonance.DissonanceComms:Update() (at Assets\Plugins\Dissonance\DissonanceComms.cs:589)
(Filename: Assets/Plugins/Dissonance/Core/Log.cs Line: 63)
[Dissonance:Recording] (16:30:13.147) BasePreprocessingPipeline: Lost 960 samples in the preprocessor (buffer full), injecting silence to compensate
UnityEngine.DebugLogHandler:Internal_Log(LogType, String, Object)
UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:LogWarning(Object)
Dissonance.LogMessage:Log() (at Assets\Plugins\Dissonance\Core\Log.cs:63)
Dissonance.Logs:SendLogMessage(String, LogLevel) (at Assets\Plugins\Dissonance\Core\Log.cs:95)
Dissonance.Log:WriteLog(LogLevel, String) (at Assets\Plugins\Dissonance\Core\Log.cs:178)
Dissonance.Log:WriteLogFormat(LogLevel, String, Int32) (at Assets\Plugins\Dissonance\Core\Log.cs:187)
Dissonance.Log:Warn(String, Int32) (at Assets\Plugins\Dissonance\Core\Log.cs:390)
Dissonance.Audio.Capture.BasePreprocessingPipeline:smile:issonance.Audio.Capture.IMicrophoneSubscriber.ReceiveMicrophoneData(ArraySegment`1, WaveFormat) (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasePreprocessingPipeline.cs:185)
Dissonance.Audio.Capture.BasicMicrophoneCapture:SendFrame() (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasicMicrophoneCapture.cs:330)
Dissonance.Audio.Capture.BasicMicrophoneCapture:ConsumeSamples(ArraySegment`1) (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasicMicrophoneCapture.cs:288)
Dissonance.Audio.Capture.BasicMicrophoneCapture:smile:rainMicSamples() (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasicMicrophoneCapture.cs:260)
Dissonance.Audio.Capture.BasicMicrophoneCapture:UpdateSubscribers() (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasicMicrophoneCapture.cs:195)
Dissonance.Audio.Capture.CapturePipelineManager:Update(Boolean, Single) (at Assets\Plugins\Dissonance\Core\Audio\Capture\CapturePipelineManager.cs:162)
Dissonance.DissonanceComms:Update() (at Assets\Plugins\Dissonance\DissonanceComms.cs:589)
(Filename: Assets/Plugins/Dissonance/Core/Log.cs Line: 63)
[Dissonance:Recording] (16:30:13.149) BasePreprocessingPipeline: Lost 960 samples in the preprocessor (buffer full), injecting silence to compensate
UnityEngine.DebugLogHandler:Internal_Log(LogType, String, Object)
UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:LogWarning(Object)
Dissonance.LogMessage:Log() (at Assets\Plugins\Dissonance\Core\Log.cs:63)
Dissonance.Logs:SendLogMessage(String, LogLevel) (at Assets\Plugins\Dissonance\Core\Log.cs:95)
Dissonance.Log:WriteLog(LogLevel, String) (at Assets\Plugins\Dissonance\Core\Log.cs:178)
Dissonance.Log:WriteLogFormat(LogLevel, String, Int32) (at Assets\Plugins\Dissonance\Core\Log.cs:187)
Dissonance.Log:Warn(String, Int32) (at Assets\Plugins\Dissonance\Core\Log.cs:390)
Dissonance.Audio.Capture.BasePreprocessingPipeline:smile:issonance.Audio.Capture.IMicrophoneSubscriber.ReceiveMicrophoneData(ArraySegment`1, WaveFormat) (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasePreprocessingPipeline.cs:185)
Dissonance.Audio.Capture.BasicMicrophoneCapture:SendFrame() (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasicMicrophoneCapture.cs:330)
Dissonance.Audio.Capture.BasicMicrophoneCapture:ConsumeSamples(ArraySegment`1) (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasicMicrophoneCapture.cs:288)
Dissonance.Audio.Capture.BasicMicrophoneCapture:smile:rainMicSamples() (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasicMicrophoneCapture.cs:260)
Dissonance.Audio.Capture.BasicMicrophoneCapture:UpdateSubscribers() (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasicMicrophoneCapture.cs:195)
Dissonance.Audio.Capture.CapturePipelineManager:Update(Boolean, Single) (at Assets\Plugins\Dissonance\Core\Audio\Capture\CapturePipelineManager.cs:162)
Dissonance.DissonanceComms:Update() (at Assets\Plugins\Dissonance\DissonanceComms.cs:589)
(Filename: Assets/Plugins/Dissonance/Core/Log.cs Line: 63)
[Dissonance:Recording] (16:30:13.150) BasePreprocessingPipeline: Lost 960 samples in the preprocessor (buffer full), injecting silence to compensate
UnityEngine.DebugLogHandler:Internal_Log(LogType, String, Object)
UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:LogWarning(Object)
Dissonance.LogMessage:Log() (at Assets\Plugins\Dissonance\Core\Log.cs:63)
Dissonance.Logs:SendLogMessage(String, LogLevel) (at Assets\Plugins\Dissonance\Core\Log.cs:95)
Dissonance.Log:WriteLog(LogLevel, String) (at Assets\Plugins\Dissonance\Core\Log.cs:178)
Dissonance.Log:WriteLogFormat(LogLevel, String, Int32) (at Assets\Plugins\Dissonance\Core\Log.cs:187)
Dissonance.Log:Warn(String, Int32) (at Assets\Plugins\Dissonance\Core\Log.cs:390)
Dissonance.Audio.Capture.BasePreprocessingPipeline:smile:issonance.Audio.Capture.IMicrophoneSubscriber.ReceiveMicrophoneData(ArraySegment`1, WaveFormat) (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasePreprocessingPipeline.cs:185)
Dissonance.Audio.Capture.BasicMicrophoneCapture:SendFrame() (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasicMicrophoneCapture.cs:330)
Dissonance.Audio.Capture.BasicMicrophoneCapture:ConsumeSamples(ArraySegment`1) (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasicMicrophoneCapture.cs:288)
Dissonance.Audio.Capture.BasicMicrophoneCapture:smile:rainMicSamples() (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasicMicrophoneCapture.cs:260)
Dissonance.Audio.Capture.BasicMicrophoneCapture:UpdateSubscribers() (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasicMicrophoneCapture.cs:195)
Dissonance.Audio.Capture.CapturePipelineManager:Update(Boolean, Single) (at Assets\Plugins\Dissonance\Core\Audio\Capture\CapturePipelineManager.cs:162)
Dissonance.DissonanceComms:Update() (at Assets\Plugins\Dissonance\DissonanceComms.cs:589)
(Filename: Assets/Plugins/Dissonance/Core/Log.cs Line: 63)
[Dissonance:Recording] (16:30:13.152) BasePreprocessingPipeline: Lost 960 samples in the preprocessor (buffer full), injecting silence to compensate
UnityEngine.DebugLogHandler:Internal_Log(LogType, String, Object)
UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:LogWarning(Object)
Dissonance.LogMessage:Log() (at Assets\Plugins\Dissonance\Core\Log.cs:63)
Dissonance.Logs:SendLogMessage(String, LogLevel) (at Assets\Plugins\Dissonance\Core\Log.cs:95)
Dissonance.Log:WriteLog(LogLevel, String) (at Assets\Plugins\Dissonance\Core\Log.cs:178)
Dissonance.Log:WriteLogFormat(LogLevel, String, Int32) (at Assets\Plugins\Dissonance\Core\Log.cs:187)
Dissonance.Log:Warn(String, Int32) (at Assets\Plugins\Dissonance\Core\Log.cs:390)
Dissonance.Audio.Capture.BasePreprocessingPipeline:smile:issonance.Audio.Capture.IMicrophoneSubscriber.ReceiveMicrophoneData(ArraySegment`1, WaveFormat) (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasePreprocessingPipeline.cs:185)
Dissonance.Audio.Capture.BasicMicrophoneCapture:SendFrame() (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasicMicrophoneCapture.cs:330)
Dissonance.Audio.Capture.BasicMicrophoneCapture:ConsumeSamples(ArraySegment`1) (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasicMicrophoneCapture.cs:288)
Dissonance.Audio.Capture.BasicMicrophoneCapture:smile:rainMicSamples() (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasicMicrophoneCapture.cs:260)
Dissonance.Audio.Capture.BasicMicrophoneCapture:UpdateSubscribers() (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasicMicrophoneCapture.cs:195)
Dissonance.Audio.Capture.CapturePipelineManager:Update(Boolean, Single) (at Assets\Plugins\Dissonance\Core\Audio\Capture\CapturePipelineManager.cs:162)
Dissonance.DissonanceComms:Update() (at Assets\Plugins\Dissonance\DissonanceComms.cs:589)
(Filename: Assets/Plugins/Dissonance/Core/Log.cs Line: 63)
[Dissonance:Recording] (16:30:13.153) BasePreprocessingPipeline: Lost 960 samples in the preprocessor (buffer full), injecting silence to compensate
UnityEngine.DebugLogHandler:Internal_Log(LogType, String, Object)
UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:LogWarning(Object)
Dissonance.LogMessage:Log() (at Assets\Plugins\Dissonance\Core\Log.cs:63)
Dissonance.Logs:SendLogMessage(String, LogLevel) (at Assets\Plugins\Dissonance\Core\Log.cs:95)
Dissonance.Log:WriteLog(LogLevel, String) (at Assets\Plugins\Dissonance\Core\Log.cs:178)
Dissonance.Log:WriteLogFormat(LogLevel, String, Int32) (at Assets\Plugins\Dissonance\Core\Log.cs:187)
Dissonance.Log:Warn(String, Int32) (at Assets\Plugins\Dissonance\Core\Log.cs:390)
Dissonance.Audio.Capture.BasePreprocessingPipeline:smile:issonance.Audio.Capture.IMicrophoneSubscriber.ReceiveMicrophoneData(ArraySegment`1, WaveFormat) (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasePreprocessingPipeline.cs:185)
Dissonance.Audio.Capture.BasicMicrophoneCapture:SendFrame() (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasicMicrophoneCapture.cs:330)
Dissonance.Audio.Capture.BasicMicrophoneCapture:ConsumeSamples(ArraySegment`1) (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasicMicrophoneCapture.cs:288)
Dissonance.Audio.Capture.BasicMicrophoneCapture:smile:rainMicSamples() (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasicMicrophoneCapture.cs:260)
Dissonance.Audio.Capture.BasicMicrophoneCapture:UpdateSubscribers() (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasicMicrophoneCapture.cs:195)
Dissonance.Audio.Capture.CapturePipelineManager:Update(Boolean, Single) (at Assets\Plugins\Dissonance\Core\Audio\Capture\CapturePipelineManager.cs:162)
Dissonance.DissonanceComms:Update() (at Assets\Plugins\Dissonance\DissonanceComms.cs:589)
(Filename: Assets/Plugins/Dissonance/Core/Log.cs Line: 63)
[Dissonance:Recording] (16:30:13.155) BasePreprocessingPipeline: Lost 960 samples in the preprocessor (buffer full), injecting silence to compensate
UnityEngine.DebugLogHandler:Internal_Log(LogType, String, Object)
UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:LogWarning(Object)
Dissonance.LogMessage:Log() (at Assets\Plugins\Dissonance\Core\Log.cs:63)
Dissonance.Logs:SendLogMessage(String, LogLevel) (at Assets\Plugins\Dissonance\Core\Log.cs:95)
Dissonance.Log:WriteLog(LogLevel, String) (at Assets\Plugins\Dissonance\Core\Log.cs:178)
Dissonance.Log:WriteLogFormat(LogLevel, String, Int32) (at Assets\Plugins\Dissonance\Core\Log.cs:187)
Dissonance.Log:Warn(String, Int32) (at Assets\Plugins\Dissonance\Core\Log.cs:390)
Dissonance.Audio.Capture.BasePreprocessingPipeline:smile:issonance.Audio.Capture.IMicrophoneSubscriber.ReceiveMicrophoneData(ArraySegment`1, WaveFormat) (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasePreprocessingPipeline.cs:185)
Dissonance.Audio.Capture.BasicMicrophoneCapture:SendFrame() (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasicMicrophoneCapture.cs:330)
Dissonance.Audio.Capture.BasicMicrophoneCapture:ConsumeSamples(ArraySegment`1) (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasicMicrophoneCapture.cs:288)
Dissonance.Audio.Capture.BasicMicrophoneCapture:smile:rainMicSamples() (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasicMicrophoneCapture.cs:260)
Dissonance.Audio.Capture.BasicMicrophoneCapture:UpdateSubscribers() (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasicMicrophoneCapture.cs:195)
Dissonance.Audio.Capture.CapturePipelineManager:Update(Boolean, Single) (at Assets\Plugins\Dissonance\Core\Audio\Capture\CapturePipelineManager.cs:162)
Dissonance.DissonanceComms:Update() (at Assets\Plugins\Dissonance\DissonanceComms.cs:589)
(Filename: Assets/Plugins/Dissonance/Core/Log.cs Line: 63)
[Dissonance:Recording] (16:30:13.156) BasePreprocessingPipeline: Lost 960 samples in the preprocessor (buffer full), injecting silence to compensate
UnityEngine.DebugLogHandler:Internal_Log(LogType, String, Object)
UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:LogWarning(Object)
Dissonance.LogMessage:Log() (at Assets\Plugins\Dissonance\Core\Log.cs:63)
Dissonance.Logs:SendLogMessage(String, LogLevel) (at Assets\Plugins\Dissonance\Core\Log.cs:95)
Dissonance.Log:WriteLog(LogLevel, String) (at Assets\Plugins\Dissonance\Core\Log.cs:178)
Dissonance.Log:WriteLogFormat(LogLevel, String, Int32) (at Assets\Plugins\Dissonance\Core\Log.cs:187)
Dissonance.Log:Warn(String, Int32) (at Assets\Plugins\Dissonance\Core\Log.cs:390)
Dissonance.Audio.Capture.BasePreprocessingPipeline:smile:issonance.Audio.Capture.IMicrophoneSubscriber.ReceiveMicrophoneData(ArraySegment`1, WaveFormat) (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasePreprocessingPipeline.cs:185)
Dissonance.Audio.Capture.BasicMicrophoneCapture:SendFrame() (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasicMicrophoneCapture.cs:330)
Dissonance.Audio.Capture.BasicMicrophoneCapture:ConsumeSamples(ArraySegment`1) (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasicMicrophoneCapture.cs:288)
Dissonance.Audio.Capture.BasicMicrophoneCapture:smile:rainMicSamples() (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasicMicrophoneCapture.cs:260)
Dissonance.Audio.Capture.BasicMicrophoneCapture:UpdateSubscribers() (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasicMicrophoneCapture.cs:195)
Dissonance.Audio.Capture.CapturePipelineManager:Update(Boolean, Single) (at Assets\Plugins\Dissonance\Core\Audio\Capture\CapturePipelineManager.cs:162)
Dissonance.DissonanceComms:Update() (at Assets\Plugins\Dissonance\DissonanceComms.cs:589)
(Filename: Assets/Plugins/Dissonance/Core/Log.cs Line: 63)
[Dissonance:Recording] (16:30:13.157) BasePreprocessingPipeline: Lost 960 samples in the preprocessor (buffer full), injecting silence to compensate
UnityEngine.DebugLogHandler:Internal_Log(LogType, String, Object)
UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:LogWarning(Object)
Dissonance.LogMessage:Log() (at Assets\Plugins\Dissonance\Core\Log.cs:63)
Dissonance.Logs:SendLogMessage(String, LogLevel) (at Assets\Plugins\Dissonance\Core\Log.cs:95)
Dissonance.Log:WriteLog(LogLevel, String) (at Assets\Plugins\Dissonance\Core\Log.cs:178)
Dissonance.Log:WriteLogFormat(LogLevel, String, Int32) (at Assets\Plugins\Dissonance\Core\Log.cs:187)
Dissonance.Log:Warn(String, Int32) (at Assets\Plugins\Dissonance\Core\Log.cs:390)
Dissonance.Audio.Capture.BasePreprocessingPipeline:smile:issonance.Audio.Capture.IMicrophoneSubscriber.ReceiveMicrophoneData(ArraySegment`1, WaveFormat) (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasePreprocessingPipeline.cs:185)
Dissonance.Audio.Capture.BasicMicrophoneCapture:SendFrame() (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasicMicrophoneCapture.cs:330)
Dissonance.Audio.Capture.BasicMicrophoneCapture:ConsumeSamples(ArraySegment`1) (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasicMicrophoneCapture.cs:288)
Dissonance.Audio.Capture.BasicMicrophoneCapture:smile:rainMicSamples() (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasicMicrophoneCapture.cs:260)
Dissonance.Audio.Capture.BasicMicrophoneCapture:UpdateSubscribers() (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasicMicrophoneCapture.cs:195)
Dissonance.Audio.Capture.CapturePipelineManager:Update(Boolean, Single) (at Assets\Plugins\Dissonance\Core\Audio\Capture\CapturePipelineManager.cs:162)
Dissonance.DissonanceComms:Update() (at Assets\Plugins\Dissonance\DissonanceComms.cs:589)
(Filename: Assets/Plugins/Dissonance/Core/Log.cs Line: 63)
[Dissonance:Recording] (16:30:13.159) BasePreprocessingPipeline: Lost 960 samples in the preprocessor (buffer full), injecting silence to compensate
UnityEngine.DebugLogHandler:Internal_Log(LogType, String, Object)
UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:LogWarning(Object)
Dissonance.LogMessage:Log() (at Assets\Plugins\Dissonance\Core\Log.cs:63)
Dissonance.Logs:SendLogMessage(String, LogLevel) (at Assets\Plugins\Dissonance\Core\Log.cs:95)
Dissonance.Log:WriteLog(LogLevel, String) (at Assets\Plugins\Dissonance\Core\Log.cs:178)
Dissonance.Log:WriteLogFormat(LogLevel, String, Int32) (at Assets\Plugins\Dissonance\Core\Log.cs:187)
Dissonance.Log:Warn(String, Int32) (at Assets\Plugins\Dissonance\Core\Log.cs:390)
Dissonance.Audio.Capture.BasePreprocessingPipeline:smile:issonance.Audio.Capture.IMicrophoneSubscriber.ReceiveMicrophoneData(ArraySegment`1, WaveFormat) (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasePreprocessingPipeline.cs:185)
Dissonance.Audio.Capture.BasicMicrophoneCapture:SendFrame() (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasicMicrophoneCapture.cs:330)
Dissonance.Audio.Capture.BasicMicrophoneCapture:ConsumeSamples(ArraySegment`1) (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasicMicrophoneCapture.cs:288)
Dissonance.Audio.Capture.BasicMicrophoneCapture:smile:rainMicSamples() (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasicMicrophoneCapture.cs:260)
Dissonance.Audio.Capture.BasicMicrophoneCapture:UpdateSubscribers() (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasicMicrophoneCapture.cs:195)
Dissonance.Audio.Capture.CapturePipelineManager:Update(Boolean, Single) (at Assets\Plugins\Dissonance\Core\Audio\Capture\CapturePipelineManager.cs:162)
Dissonance.DissonanceComms:Update() (at Assets\Plugins\Dissonance\DissonanceComms.cs:589)
(Filename: Assets/Plugins/Dissonance/Core/Log.cs Line: 63)
[Dissonance:Recording] (16:30:13.160) BasePreprocessingPipeline: Lost 960 samples in the preprocessor (buffer full), injecting silence to compensate
UnityEngine.DebugLogHandler:Internal_Log(LogType, String, Object)
UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:LogWarning(Object)
Dissonance.LogMessage:Log() (at Assets\Plugins\Dissonance\Core\Log.cs:63)
Dissonance.Logs:SendLogMessage(String, LogLevel) (at Assets\Plugins\Dissonance\Core\Log.cs:95)
Dissonance.Log:WriteLog(LogLevel, String) (at Assets\Plugins\Dissonance\Core\Log.cs:178)
Dissonance.Log:WriteLogFormat(LogLevel, String, Int32) (at Assets\Plugins\Dissonance\Core\Log.cs:187)
Dissonance.Log:Warn(String, Int32) (at Assets\Plugins\Dissonance\Core\Log.cs:390)
Dissonance.Audio.Capture.BasePreprocessingPipeline:smile:issonance.Audio.Capture.IMicrophoneSubscriber.ReceiveMicrophoneData(ArraySegment`1, WaveFormat) (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasePreprocessingPipeline.cs:185)
Dissonance.Audio.Capture.BasicMicrophoneCapture:SendFrame() (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasicMicrophoneCapture.cs:330)
Dissonance.Audio.Capture.BasicMicrophoneCapture:ConsumeSamples(ArraySegment`1) (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasicMicrophoneCapture.cs:288)
Dissonance.Audio.Capture.BasicMicrophoneCapture:smile:rainMicSamples() (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasicMicrophoneCapture.cs:260)
Dissonance.Audio.Capture.BasicMicrophoneCapture:UpdateSubscribers() (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasicMicrophoneCapture.cs:195)
Dissonance.Audio.Capture.CapturePipelineManager:Update(Boolean, Single) (at Assets\Plugins\Dissonance\Core\Audio\Capture\CapturePipelineManager.cs:162)
Dissonance.DissonanceComms:Update() (at Assets\Plugins\Dissonance\DissonanceComms.cs:589)
(Filename: Assets/Plugins/Dissonance/Core/Log.cs Line: 63)
[Dissonance:Recording] (16:30:13.162) BasePreprocessingPipeline: Lost 960 samples in the preprocessor (buffer full), injecting silence to compensate
UnityEngine.DebugLogHandler:Internal_Log(LogType, String, Object)
UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:LogWarning(Object)
Dissonance.LogMessage:Log() (at Assets\Plugins\Dissonance\Core\Log.cs:63)
Dissonance.Logs:SendLogMessage(String, LogLevel) (at Assets\Plugins\Dissonance\Core\Log.cs:95)
Dissonance.Log:WriteLog(LogLevel, String) (at Assets\Plugins\Dissonance\Core\Log.cs:178)
Dissonance.Log:WriteLogFormat(LogLevel, String, Int32) (at Assets\Plugins\Dissonance\Core\Log.cs:187)
Dissonance.Log:Warn(String, Int32) (at Assets\Plugins\Dissonance\Core\Log.cs:390)
Dissonance.Audio.Capture.BasePreprocessingPipeline:smile:issonance.Audio.Capture.IMicrophoneSubscriber.ReceiveMicrophoneData(ArraySegment`1, WaveFormat) (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasePreprocessingPipeline.cs:185)
Dissonance.Audio.Capture.BasicMicrophoneCapture:SendFrame() (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasicMicrophoneCapture.cs:330)
Dissonance.Audio.Capture.BasicMicrophoneCapture:ConsumeSamples(ArraySegment`1) (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasicMicrophoneCapture.cs:288)
Dissonance.Audio.Capture.BasicMicrophoneCapture:smile:rainMicSamples() (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasicMicrophoneCapture.cs:260)
Dissonance.Audio.Capture.BasicMicrophoneCapture:UpdateSubscribers() (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasicMicrophoneCapture.cs:195)
Dissonance.Audio.Capture.CapturePipelineManager:Update(Boolean, Single) (at Assets\Plugins\Dissonance\Core\Audio\Capture\CapturePipelineManager.cs:162)
Dissonance.DissonanceComms:Update() (at Assets\Plugins\Dissonance\DissonanceComms.cs:589)
(Filename: Assets/Plugins/Dissonance/Core/Log.cs Line: 63)
Refresh: detecting if any assets need to be imported or removed ...
Refresh: elapses 0.235288 seconds (Nothing changed)
Refresh completed in 0.235438 seconds.
[Dissonance:Recording] (16:30:13.595) BasicMicrophoneCapture: Insufficient buffer space, requested 457857, clamped to 16383 (dropping samples)
UnityEngine.DebugLogHandler:Internal_Log(LogType, String, Object)
UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:LogWarning(Object)
Dissonance.LogMessage:Log() (at Assets\Plugins\Dissonance\Core\Log.cs:63)
Dissonance.Logs:SendLogMessage(String, LogLevel) (at Assets\Plugins\Dissonance\Core\Log.cs:95)
Dissonance.Log:WriteLog(LogLevel, String) (at Assets\Plugins\Dissonance\Core\Log.cs:178)
Dissonance.Log:WriteLogFormat(LogLevel, String, UInt32, UInt32) (at Assets\Plugins\Dissonance\Core\Log.cs:196)
Dissonance.Log:Warn(String, UInt32, UInt32) (at Assets\Plugins\Dissonance\Core\Log.cs:396)
Dissonance.Audio.Capture.BasicMicrophoneCapture:smile:rainMicSamples() (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasicMicrophoneCapture.cs:231)
Dissonance.Audio.Capture.BasicMicrophoneCapture:UpdateSubscribers() (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasicMicrophoneCapture.cs:195)
Dissonance.Audio.Capture.CapturePipelineManager:Update(Boolean, Single) (at Assets\Plugins\Dissonance\Core\Audio\Capture\CapturePipelineManager.cs:162)
Dissonance.DissonanceComms:Update() (at Assets\Plugins\Dissonance\DissonanceComms.cs:589)
(Filename: Assets/Plugins/Dissonance/Core/Log.cs Line: 63)
[Dissonance:Recording] (16:30:13.598) BasePreprocessingPipeline: Lost 480 samples in the preprocessor (buffer full), injecting silence to compensate
UnityEngine.DebugLogHandler:Internal_Log(LogType, String, Object)
UnityEngine.DebugLogHandler:LogFormat(LogType, Object, String, Object[])
UnityEngine.Logger:Log(LogType, Object)
UnityEngine.Debug:LogWarning(Object)
Dissonance.LogMessage:Log() (at Assets\Plugins\Dissonance\Core\Log.cs:63)
Dissonance.Logs:SendLogMessage(String, LogLevel) (at Assets\Plugins\Dissonance\Core\Log.cs:95)
Dissonance.Log:WriteLog(LogLevel, String) (at Assets\Plugins\Dissonance\Core\Log.cs:178)
Dissonance.Log:WriteLogFormat(LogLevel, String, Int32) (at Assets\Plugins\Dissonance\Core\Log.cs:187)
Dissonance.Log:Warn(String, Int32) (at Assets\Plugins\Dissonance\Core\Log.cs:390)
Dissonance.Audio.Capture.BasePreprocessingPipeline:smile:issonance.Audio.Capture.IMicrophoneSubscriber.ReceiveMicrophoneData(ArraySegment`1, WaveFormat) (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasePreprocessingPipeline.cs:185)
Dissonance.Audio.Capture.BasicMicrophoneCapture:SendFrame() (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasicMicrophoneCapture.cs:330)
Dissonance.Audio.Capture.BasicMicrophoneCapture:ConsumeSamples(ArraySegment`1) (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasicMicrophoneCapture.cs:288)
Dissonance.Audio.Capture.BasicMicrophoneCapture:smile:rainMicSamples() (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasicMicrophoneCapture.cs:260)
Dissonance.Audio.Capture.BasicMicrophoneCapture:UpdateSubscribers() (at Assets\Plugins\Dissonance\Core\Audio\Capture\BasicMicrophoneCapture.cs:195)
Dissonance.Audio.Capture.CapturePipelineManager:Update(Boolean, Single) (at Assets\Plugins\Dissonance\Core\Audio\Capture\CapturePipelineManager.cs:162)
Dissonance.DissonanceComms:Update() (at Assets\Plugins\Dissonance\DissonanceComms.cs:589)
(Filename: Assets/Plugins/Dissonance/Core/Log.cs Line: 63)
Here our DissonancePlayer class:
using com.exyte.ver_game1.Multiplayer;
using Dissonance;
using UnityEngine;
using UnityEngine.Networking;
namespace com.exyte.ver_game1.Players.Player.Sources {
[RequireComponent(typeof(NetworkIdentity))]
[NetworkSettings(channel = NetworkChannel)]
public class DissonanceVoicePlayer : NetworkBehaviour, IDissonancePlayer {
public GameObject Model;
private static readonly Log Log = Logs.Create(LogCategory.Network, "HLAPI Player Component");
private DissonanceComms _comms;
public bool IsTracking { get; private set; }
private const int NetworkChannel = (int) CustomChannels.NPCPlayerControl;
[SyncVar]
private string _playerId;
public string PlayerId { get { return _playerId; } }
public Vector3 Position {
get { return Model.transform.position; }
}
public Quaternion Rotation {
get { return Model.transform.rotation; }
}
public NetworkPlayerType Type {
get { return isLocalPlayer ? NetworkPlayerType.Local : NetworkPlayerType.Remote; }
}
public void OnDestroy() {
if (_comms != null)
_comms.LocalPlayerNameChanged -= SetPlayerName;
}
public void OnEnable() {
_comms = FindObjectOfType<DissonanceComms>();
}
public void OnDisable() {
if (IsTracking)
StopTracking();
}
public override void OnStartAuthority() {
base.OnStartAuthority();
var comms = FindObjectOfType<DissonanceComms>();
if (comms == null) {
throw Log.CreateUserErrorException(
"cannot find DissonanceComms component in scene",
"not placing a DissonanceComms component on a game object in the scene",
"https://dissonance.readthedocs.io/en/latest/Basics/Quick-Start-UNet-HLAPI/",
"9A79FDCB-263E-4124-B54D-67EDA39C09A5"
);
}
Log.Debug("OnStartAuthority Name={0}", comms.LocalPlayerName);
if (comms.LocalPlayerName != null)
SetPlayerName(comms.LocalPlayerName);
comms.LocalPlayerNameChanged += SetPlayerName;
}
private void SetPlayerName(string playerName) {
if (IsTracking)
StopTracking();
_playerId = playerName;
StartTracking();
if (hasAuthority)
CmdSetPlayerName(playerName);
}
public override void OnStartClient() {
base.OnStartClient();
if (!string.IsNullOrEmpty(PlayerId))
StartTracking();
}
[Command(channel = NetworkChannel)]
private void CmdSetPlayerName(string playerName) {
_playerId = playerName;
RpcSetPlayerName(playerName);
}
[ClientRpc(channel = NetworkChannel)]
private void RpcSetPlayerName(string playerName) {
if (!hasAuthority)
SetPlayerName(playerName);
}
private void StartTracking() {
if (IsTracking)
throw Log.CreatePossibleBugException("Attempting to start player tracking, but tracking is already started", "B7D1F25E-72AF-4E93-8CFF-90CEBEAC68CF");
if (_comms != null) {
_comms.TrackPlayerPosition(this);
IsTracking = true;
}
}
private void StopTracking() {
if (!IsTracking)
throw Log.CreatePossibleBugException("Attempting to stop player tracking, but tracking is not started", "EC5C395D-B544-49DC-B33C-7D7533349134");
if (_comms != null) {
_comms.StopTracking(this);
IsTracking = false;
}
}
}
}