When you launch signal flow designer by double-clicking on the Framework Instance in device view, GTT validates all audio objects that are mismatching with the toolbox. A report is displayed with the version difference of all audio objects, with the option to auto-upgrade them based on the user’s preferences.

If you select “Yes”, all audio objects will automatically be upgraded to the version equivalent to the toolbox version. If any compound audio objects exist. They must be upgraded manually.
If you select “No”, the signal flow will be launched and you need to manually upgrade them.
If the audio object in the signal flow design becomes out of sync as a result of modification. The compiler report will display a warning message, and the audio objects will be highlighted in blue.
To manually upgrade the audio object to the signal flow designer state; right-click on the highlighted audio object and select “Upgrade Audio Object” from the context menu.
Until N-release, if any audio objects are out of sync with the audio library, GTT will not allow you to save or send the signal flow to a device. To pass the validation, you must manually replace (delete) the current audio objects in the signal flow with the toolbox audio object. All connections and tuning data are lost during this process, which must be redone, resulting in increased effort.
The below image shows the context menu option to choose “Upgrade Audio Object”. When the audio object is upgraded, there will be messages to guide you to the next steps.

The following audio object properties will be upgraded:
- Additional variables (added or deleted)
- Modes (added or deleted)
- Audio object properties like input/output, channels, etc
- Tuning version
The audio objects with major tuning version changes or structural changes, such as additional variable changes, will be detected as incompatible and highlighted in blue. Until all these incompatible AOs are upgraded, signal flow cannot be saved.
Version changes in Tuning will be highlighted in blue and Until all these AOs are upgraded, signal flow cannot be saved.
Tuning data and Parameter sets will be preserved incase of a Minor version change while incase of a Major version it will not retain data
Example: When the tuning version of an audio object in the signal flow is 04.00 and the version in the toolbox is 04.01, only the minor version has changed. As a result, the tuning data will be saved.
Similarly, if the tuning version of an audio object in the signal flow is 04.00 and the toolbox version is 05.00, tuning data will be lost because the internal structure of the AO has changed.
When the upgrade is complete, a message will appear informing the user of the tuning data status.

The above message is a warning that there may be a tuning data loss because the audio library changed the major version in the tuning version. The set group(s) to be modified will be listed in the message.
If no set groups are created using the respective audio object, the following message will be shown.

Upgrade Compound Audio Object (CAO)
The compound audio object (CAO) in the signal flow can also be upgraded. For minor version changes, only the version number will be updated, but no other changes will be made. However, in the case of a major version change in the toolbox, the internal audio object will be updated to the latest version according to the CAO type in the toolbox.
If there is a major version change and the inner objects cannot be automatically upgraded, the CAO will be marked with a blue color and then you need to upgrade the CAO.
For more details about the compound audio object, refer to the Compound audio object.
To upgrade the Compound audio object, follow the below steps:
- On the Signal Flow Designer window, select the compound audio object under the Compound Audio Object category in the toolbox and click Edit through the context menu. This opens the Compound Audio Object editor, where you can view the signal flow of the internal audio objects.

- On the Compound Audio Object editor, right-click on the highlighted audio object, and select Upgrade Audio Object from the context menu.
- Click Save and close the Compound Audio Object editor.
After this modification, the CAO in the signal flow design updated and highlighted in blue color.
- Right-click on the highlighted compound audio object, and select Upgrade Audio Object from the context menu.
Once the CAO is successfully upgraded, the GTT will notify you.
Upgrading the block ID will not support if it is changed from normal format to extended format in the DLL.