CAO template can be ported between multiple audio library versions. Only CAOs that are associated with current device version, will be available in Audio Object ToolBox , in Compound Audio Objects section.
Steps to associate CAO to an audio library version :
In Signal flow Designer : Extract CAO . Newly added CAO will be added to Toolbox corresponding to device audio library version
In Signal flow Designer : Import CAO. Imported CAO will be added to Toolbox corresponding to device audio library version
Port to different audio library version :
-
- Create a project with a Device for which CAO is existing. Add CAO instance in Signal-flow.
- Close SFD -> Go to Device Designer -> Change Device’s Audio Library Version to target dll version.
- Open SFD -> CAO template will be added to toolbox for target dll version.
- If inner audio object incompatibilities are detected, delete CAO in Signal-flow -> Edit CAO template and upgrade incompatible inner Audio objects.
Ported CAOs remain mutually exclusive . Edit/Delete on CAO template in one dll version will not impact CAO template in a different dll version toolbox.