Application Configuration

All the application configurations are available in configuration files inside platform/adspsc573ez/config folder. Details of various configurations are given below.

Platform Configuration

Platform configuration is available in adi_platform_config.h. The table below explains the relevant options.

XAF Configurations

The configurations specific to XAF can be found in adi_hxaf_config.h. The following are the configuration values.

AAT Configuration

AAT algorithms are not added to the platform code in the default configuration. AAT modules can be enabled on a per core basis in adi_aat_config file. The following are the configuration values.

Framework Schema

adi_fw_schema.c and adi_fw_schema.h configures how the various instances are connected. The framework is configured as given below in the release package as a reference use-case.

As a reference example to showcase variable sample rate support across xAF instances, there is another schema as a part of this release (adi_fw_schema.c_src and adi_fw_schema.h_src). Replace schema files with these files to compile framework for the below connection diagram.

Implementing Sample Rate Convertor

Framework defines a class CSampleRateConverter (in file SampleRateConverter.h) for sample rate convertor. A reference implementation of this class is present in SampleRateConverter.cpp which framework currently use for any sample rate conversion.
User can change this implementation to have his own version of SRC.

_________________

Rate this post!