Version 0.0.6

This is the sixth round of testing for Dissonance. This version brings a variety of bug fixes and exposes the preprocessor settings for tweaking.

Since this is a testing release it's likely that you will encounter bugs, awkward to use APIs and missing features. Please direct your feedback to us either on the discussion forum, the issue tracker or by email.

Integrations

No integrations are available for this version of Dissonance

New Features

  • VAD configuration is persistent both in development (changing this changes default settings) and runtime (saved as PlayerPrefs)
  • Improved playback system (it now respects more of the settings in AudioSource)
  • Unified all audio settings into one place (VoiceSettings). This includes moving the Quality/FrameSize setting from DissonanceComms as well as exposing preprocessor settings

Bug Fixes

  • Fixed the HLAPI player tracker prefab not properly spawning on clients
  • Fixed HLAPI position tracking initialisation logic
  • Preloaded all settings so they can safely be accessed on other threads (fixes potential race condition)
  • Fixed preprocessor not always processing microphone input

Known Issues

  • Lacking platform support for:
    • iOS
    • macOS
    • Android