[Sound-open-firmware] [RFC PATCH 0/6] Host testbench
Liam Girdwood
liam.r.girdwood at linux.intel.com
Fri Jun 1 09:45:35 CEST 2018
On Thu, 2018-05-31 at 19:29 -0700, Ranjani Sridharan wrote:
> This set of patches introduces the testbench for audio processing
> components in SOF. The testbench enables functional/quality
> testing of SOF components. The testbench reads in audio samples
> from a file and write out the processed samples to the output file.
>
> The host directory includes common code with routines for topology parsing
> and setting up sof ipc, scheduler and processing pipelines. It also
> includes simpler implementations for SOF features such as tracing.
> It also includes a new file component that allows reading in or writing
> out samples from/to a file.
>
> The host directory also includes the testbench for setting up pipelines
> based on a test topology. It reads in input samples from a file
> , schedules pipeline copy and copies the processed sample to the output
> file. The output file can be used to perform audio quality tests using
> matlab/octave. Currently it supports only volume pipelines.
> Support for other components such as src/eq will be added soon.
>
> Ranjani Sridharan (6):
> host: add host testbench common source and header files
> host: add new component for file IO
> host: add testbench program
> host: include host testbench directory for compilation
> scripts: add scritps for building host library and invoking the
> testbench
> doc: add README for host testbench
>
>
I've applied so testers can start testing, but have some minor comments that can
be fixed incrementally.
Thanks
Liam
>
More information about the Sound-open-firmware
mailing list