7.7.5.9 Application Example

The figure below illustrates a use case where two audio files are stored in system memory, each file sampled at different sample rates, transferred to the ASRC via two DMA channels and resampled at another sampling rate before being transmitted on the output audio line via an audio peripheral linked to the ASRC via a trigger event to provide the output frame rate. Received audio streams are merged into a single output stream.

Note: The output stream is not required to be managed by DMA channels and stored in system memory when the direct access is configured for the RHRx (see ASRC_MR).
Figure 7-68. Application Example