Improved audio quality over TCP connections (preview)

Overview

This feature enhances audio quality for connections that use TCP transport. Under poor network conditions, both audio playback and recording provide a smoother experience with reduced latency compared to previous releases.

To use this feature, you must enable it on both the Virtual Delivery Agent (VDA) and Citrix Workspace™ app for complete end-to-end functionality, supporting both audio playback and recording.

Note:

Currently, only the Citrix Workspace app for Mac supports this feature. You must use the Citrix Workspace app for Mac version 2508 or later.

Configuration

Enable the feature

The improved audio quality over TCP connections feature is disabled by default. To enable it, complete the following steps:

  1. Enable the feature on Citrix Workspace app for Mac.

    Run the following command in the terminal:

    defaults write com.citrix.receiver.nomas AlwaysUseSpeexJitterBuffer -bool NO

  2. Enable the feature on the Mac VDA.

    Run the following command in the terminal:

    sudo /opt/Citrix/VDA/bin/ctxreg create -k "HKLM\System\CurrentControlSet\Control\Citrix\VirtualChannels\Audio" -v "fAlwaysUseSpeexJitterBuffer" -t REG_DWORD -d 0 --force

Disable the feature

To disable the improved audio quality over TCP connections feature, complete the following steps:

  1. Disable the feature on Citrix Workspace app for Mac.

    Run the following command in the terminal:

    defaults write com.citrix.receiver.nomas AlwaysUseSpeexJitterBuffer -bool YES

  2. Disable the feature on the Mac VDA.

    Run the following command in the terminal:
    

    sudo /opt/Citrix/VDA/bin/ctxreg update -k "HKLM\System\CurrentControlSet\Control\Citrix\VirtualChannels\Audio" -v "fAlwaysUseSpeexJitterBuffer" -t REG_DWORD -d 1

Improved audio quality over TCP connections (preview)