Version 9.0.3

If you find an issue in Dissonance or want to request a new feature please report it on our issue tracker or on Discord.

New Features

  • Added a static GetDevices method to FMODMicrophoneInput which can be used as a replacement for Microphone.devices.
  • Added IAudioOutputSubscriber which provides direct access to the audio stream just before playback.
  • Modified VoicePlayerState.Amplitude for the local player to measure amplitude after audio preprocessing has been applied.
  • large number of syntax changes, to modernise C# language usage.

Bug Fixes

  • Various fixes related to pausing the application:
    • Disconnecting from the network session and rejoining when resuming.
    • Forcing a complete reset of the playback system.
    • Resetting jitter/packet loss measurements.
  • Fixed spelling of SubcribeToVoiceActivation method.
  • Stripped symbols from opus.a for iOS (reduces chance of conflicts with other assets).

Known Issues

No known issues or regressions in this release :D