[Sound-open-firmware] [RFC PATCH 0/6] Host testbench

Ranjani Sridharan ranjani.sridharan at linux.intel.com
Fri Jun 1 18:44:03 CEST 2018


On Fri, 2018-06-01 at 08:45 +0100, Liam Girdwood wrote:
> 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. I will work on the comments and send out the fixes
addressing them. 
> 
> Thanks
> 
> Liam
> > 


More information about the Sound-open-firmware mailing list