Skip to content

Commit 170b9a8

Browse files
singalsulgirdwood
authored andcommitted
Scripts: sof-testbench-build-profile: Test SRC and ASRC with 44.1 kHz
The SRC perf numbers are unrealistic low when tested with 48 kHz input. This change adds a test list for components with 44.1 kHz input and 48 kHz output. Signed-off-by: Seppo Ingalsuo <seppo.ingalsuo@linux.intel.com>
1 parent 801b87f commit 170b9a8

1 file changed

Lines changed: 9 additions & 1 deletion

File tree

scripts/sof-testbench-build-profile.sh

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,8 @@ usage() {
1111
echo
1212
}
1313

14-
MODULES_S32="asrc dcblock drc drc_multiband eqfir eqiir gain src tdfb"
14+
MODULES_S32_44K_48K="asrc src"
15+
MODULES_S32="dcblock drc drc_multiband eqfir eqiir gain tdfb"
1516
MODULES_S24="aria"
1617

1718
if [ -z "${SOF_WORKSPACE}" ]; then
@@ -61,6 +62,13 @@ $HELPER -x -t development/sof-hda-benchmark-generic.tplg -n 1,2,3 \
6162
-p "$PDIR/profile-$PLATFORM-benchmark.txt" > "$PDIR/log-$PLATFORM-benchmark.txt"
6263

6364
# Profile modules
65+
for mod in $MODULES_S32_44K_48K
66+
do
67+
echo "Profiling $mod ..."
68+
$HELPER -r 44100 -x -m "$mod" \
69+
-p "$PDIR/profile-$PLATFORM-$mod.txt" > "$PDIR/log-$PLATFORM-$mod.txt"
70+
done
71+
6472
for mod in $MODULES_S32
6573
do
6674
echo "Profiling $mod ..."

0 commit comments

Comments
 (0)