Version 6.3.1

This release adds two very exciting new features that have been highly requested in the last few months.

Magic Leap Support

We've added support for the amazing Magic Leap One!

This has been a big effort involving magic leap engineers helping us develop the integration and several users of Dissonance helping test it on devices in real world applications. Huge thanks to everyone involved, this wouldn't have been possible without you.

Mirror Networking Integration

We've added support for Mirror Networking - a community replacement for the deprecated Unity HLAPI. Thankyou to BigBoxVR for sponsoring the development of this integration.

This has been one of the most requested features in recent months. We first looked a this back in October and determined that this wasn't possible because Mirror only supported TCP, which is unsuitable for voice comms. However since then the Ignorance and LiteNetLib4Mirror backends have been released, these add support for unreliable packets over UDP and are perfect for voice comms. Using this integration for Dissonance requires the use of one of these UDP backends.

Integrations

SALSA Lip Sync
Upgrade Available!
Realtime automatic lip synchronisation for Dissonance speaking using SALSA.
Forge Remastered
Use the Forge Remastered Networking system to host a Dissonance voice chat session.
Photon Unity Networking
Use PUN to host a Dissonance voice chat session.
Photon Unity Networking 2
Use PUN2 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.
Mirror Networking
Use Mirror Networking with a UDP backend to host a voice chat session.
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).
PureP2P WebRTC
Peer to Peer voice what using WebRTC Network

New Features

  • Added support for Magic Leap.
  • Added Mirror networking integration.
  • Added ARM64 binaries for Android.
  • Improved menu structure (Window > Dissonance)

Bug Fixes

  • Fixed constructor argument order in NAudio.WaveFormat

Known Issues

No known issues or regressions in this release :D