Version 6.2.3

This release brings a number of improvements and fixes.

The most important change is that the Dissonance network protocol has been upgraded to support an unlimited number of players in a session (previously this was limited to around 20). This change is completely backward and forward compatible - old clients can talk to new servers and new clients can talk to old servers.

Integrations

SALSA Lip Sync
Upgrade Available!
Realtime automatic lip synchronisation for Dissonance speaking using SALSA.
Playmaker
Upgrade Available!
Adds support for controlling channels (who is speaking to whom) using Playmaker.
Forge Remastered
Use the Forge Remastered Networking system to host a Dissonance voice chat session.
Forge
Use the Forge Networking (Classic) system to host a Dissonance voice chat session.
Photon Unity Networking
Use the Photon Unity Networking system to host a Dissonance voice chat session.
UNet (HLAPI)
Use the Unity (UNet) High Level API Networking system to host a Dissonance voice chat session.
UNet (LLAPI)
Use the Unity (UNet) Low Level API Networking system. This hosts it's own LLAPI session and could potentially be used in conjunction with most other networking systems.
Photon Bolt
Use the Photon Bolt Networking system to host a Dissonance voice chat session.
Steamworks.NET P2P
Use Steamworks.NET to host a peer to peer voice chat session.
DarkšŸ—²Rift 2
Use DarkšŸ—²Rift 2 to host a voice chat session.
DarkšŸ—²Rift 2 (Server Source)
Source code for the DR2 server plugins (precompiled plugins included in basic DR2 download).

New Features

  • Improved network handshake protocol to support an unlimited number of players in a Dissonance session (previously limited to approximately 20). This change is backward and forward compatible - any mix of old/new clients/servers will function properly.
  • Added `ResetMicrophoneCapture` method, which will force a reset of the Dissonance microphone system. This can resolve some issue caused by third party systems interfering with the microphone

Bug Fixes

  • Fixed `VoiceBroadcastTrigger` component to properly fade out speech when tokens are removed
  • Fixed `RemoteVoiceVolume` property not accepting any value except zero
  • Fixed host migration for Photon Unity Networking integration
  • Improved microphone reset system to do significantly less work (re-use more components)

Known Issues

No known issues or regressions in this release :D