The Compound Audio Object template can be shared across multiple audio library versions. Only the Compound Audio Objects associated with the current device version will be available under the Compound Audio Objects section of the Audio Object Toolbox.
- Add new CAO to Toolbox: In Signal flow Designer, extract an audio object. To know more, refer to Create a Compound Audio Object.
Newly created CAO will be added to Toolbox corresponding to device audio library version. - Add imported CAO to Toolbox: In Signal flow Designer, import a compound audio object. To know more, refer to Import a Compound Audio Object.
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 Signal Flow Designer window, go to Device Designer, and change the device Audio Library Version to target dll version.
- Open Signal Flow Designer window, 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.