Tools: Topology: Fix IIR high-pass coefficient blobs with wrong gain

This patch fixes the high-pass coefficients those produce 0 dB gain
instead of the intended +20 dB. Fortunately none of these have
been used in topology builds.

The 50 Hz +20 dB coefficient blobs those are used in some DMIC
capture pipelines did not have this issue due to being generated
before these and not modified when these were introduced.

Signed-off-by: Seppo Ingalsuo <seppo.ingalsuo@linux.intel.com>
This commit is contained in:
Seppo Ingalsuo 2020-03-30 15:52:22 +03:00 committed by Liam Girdwood
parent 895abe605a
commit 97b03853fc
6 changed files with 18 additions and 18 deletions

View File

@ -1,7 +1,7 @@
# 20 Hz second order high-pass, gain 20 dB, created with example_iir_eq.m 27-Nov-2019 # 20 Hz second order high-pass, gain 20 dB, created with example_iir_eq.m 30-Mar-2020
CONTROLBYTES_PRIV(EQIIR_HP20HZ20dB16K_priv, CONTROLBYTES_PRIV(EQIIR_HP20HZ20dB16K_priv,
` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' ` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,'
` 0x58,0x00,0x00,0x00,0x00,0xc0,0x00,0x03,' ` 0x58,0x00,0x00,0x00,0x00,0xe0,0x00,0x03,'
` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,'
` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,'
` 0x58,0x00,0x00,0x00,0x02,0x00,0x00,0x00,' ` 0x58,0x00,0x00,0x00,0x02,0x00,0x00,0x00,'
@ -14,5 +14,5 @@ CONTROLBYTES_PRIV(EQIIR_HP20HZ20dB16K_priv,
` 0x00,0x00,0x00,0x00,0x3c,0xf9,0xb4,0xc0,' ` 0x00,0x00,0x00,0x00,0x3c,0xf9,0xb4,0xc0,'
` 0x79,0x05,0x4a,0x7f,0x92,0xf9,0xe5,0x1f,' ` 0x79,0x05,0x4a,0x7f,0x92,0xf9,0xe5,0x1f,'
` 0xdc,0x0c,0x34,0xc0,0x92,0xf9,0xe5,0x1f,' ` 0xdc,0x0c,0x34,0xc0,0x92,0xf9,0xe5,0x1f,'
` 0x00,0x00,0x00,0x00,0xb2,0x7f,0x00,0x00"' ` 0xfc,0xff,0xff,0xff,0xcf,0x4f,0x00,0x00"'
) )

View File

@ -1,7 +1,7 @@
# 20 Hz second order high-pass, gain 20 dB, created with example_iir_eq.m 27-Nov-2019 # 20 Hz second order high-pass, gain 20 dB, created with example_iir_eq.m 30-Mar-2020
CONTROLBYTES_PRIV(EQIIR_HP20HZ20dB48K_priv, CONTROLBYTES_PRIV(EQIIR_HP20HZ20dB48K_priv,
` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' ` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,'
` 0x58,0x00,0x00,0x00,0x00,0xc0,0x00,0x03,' ` 0x58,0x00,0x00,0x00,0x00,0xe0,0x00,0x03,'
` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,'
` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,'
` 0x58,0x00,0x00,0x00,0x02,0x00,0x00,0x00,' ` 0x58,0x00,0x00,0x00,0x02,0x00,0x00,0x00,'
@ -14,5 +14,5 @@ CONTROLBYTES_PRIV(EQIIR_HP20HZ20dB48K_priv,
` 0x00,0x00,0x00,0x00,0x4a,0x8c,0x3c,0xc0,' ` 0x00,0x00,0x00,0x00,0x4a,0x8c,0x3c,0xc0,'
` 0x04,0x57,0xc3,0x7f,0xc0,0x43,0x04,0x20,' ` 0x04,0x57,0xc3,0x7f,0xc0,0x43,0x04,0x20,'
` 0x80,0x78,0xf7,0xbf,0xc0,0x43,0x04,0x20,' ` 0x80,0x78,0xf7,0xbf,0xc0,0x43,0x04,0x20,'
` 0x00,0x00,0x00,0x00,0xb2,0x7f,0x00,0x00"' ` 0xfc,0xff,0xff,0xff,0xcf,0x4f,0x00,0x00"'
) )

View File

@ -1,7 +1,7 @@
# 30 Hz second order high-pass, gain 20 dB, created with example_iir_eq.m 27-Nov-2019 # 30 Hz second order high-pass, gain 20 dB, created with example_iir_eq.m 30-Mar-2020
CONTROLBYTES_PRIV(EQIIR_HP30HZ20dB16K_priv, CONTROLBYTES_PRIV(EQIIR_HP30HZ20dB16K_priv,
` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' ` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,'
` 0x58,0x00,0x00,0x00,0x00,0xc0,0x00,0x03,' ` 0x58,0x00,0x00,0x00,0x00,0xe0,0x00,0x03,'
` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,'
` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,'
` 0x58,0x00,0x00,0x00,0x02,0x00,0x00,0x00,' ` 0x58,0x00,0x00,0x00,0x02,0x00,0x00,0x00,'
@ -14,5 +14,5 @@ CONTROLBYTES_PRIV(EQIIR_HP30HZ20dB16K_priv,
` 0x00,0x00,0x00,0x00,0x98,0xb5,0x0e,0xc1,' ` 0x00,0x00,0x00,0x00,0x98,0xb5,0x0e,0xc1,'
` 0x17,0x09,0xef,0x7e,0xbf,0x54,0xcf,0x1f,' ` 0x17,0x09,0xef,0x7e,0xbf,0x54,0xcf,0x1f,'
` 0x82,0x56,0x61,0xc0,0xbf,0x54,0xcf,0x1f,' ` 0x82,0x56,0x61,0xc0,0xbf,0x54,0xcf,0x1f,'
` 0x00,0x00,0x00,0x00,0xb2,0x7f,0x00,0x00"' ` 0xfc,0xff,0xff,0xff,0xcf,0x4f,0x00,0x00"'
) )

View File

@ -1,7 +1,7 @@
# 30 Hz second order high-pass, gain 20 dB, created with example_iir_eq.m 27-Nov-2019 # 30 Hz second order high-pass, gain 20 dB, created with example_iir_eq.m 30-Mar-2020
CONTROLBYTES_PRIV(EQIIR_HP30HZ20dB48K_priv, CONTROLBYTES_PRIV(EQIIR_HP30HZ20dB48K_priv,
` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' ` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,'
` 0x58,0x00,0x00,0x00,0x00,0xc0,0x00,0x03,' ` 0x58,0x00,0x00,0x00,0x00,0xe0,0x00,0x03,'
` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,'
` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,'
` 0x58,0x00,0x00,0x00,0x02,0x00,0x00,0x00,' ` 0x58,0x00,0x00,0x00,0x02,0x00,0x00,0x00,'
@ -14,5 +14,5 @@ CONTROLBYTES_PRIV(EQIIR_HP30HZ20dB48K_priv,
` 0x00,0x00,0x00,0x00,0xf1,0xbc,0x5a,0xc0,' ` 0x00,0x00,0x00,0x00,0xf1,0xbc,0x5a,0xc0,'
` 0x8f,0x02,0xa5,0x7f,0x83,0xae,0xfc,0x1f,' ` 0x8f,0x02,0xa5,0x7f,0x83,0xae,0xfc,0x1f,'
` 0xfa,0xa2,0x06,0xc0,0x83,0xae,0xfc,0x1f,' ` 0xfa,0xa2,0x06,0xc0,0x83,0xae,0xfc,0x1f,'
` 0x00,0x00,0x00,0x00,0xb2,0x7f,0x00,0x00"' ` 0xfc,0xff,0xff,0xff,0xcf,0x4f,0x00,0x00"'
) )

View File

@ -1,7 +1,7 @@
# 40 Hz second order high-pass, gain 20 dB, created with example_iir_eq.m 27-Nov-2019 # 40 Hz second order high-pass, gain 20 dB, created with example_iir_eq.m 30-Mar-2020
CONTROLBYTES_PRIV(EQIIR_HP40HZ20dB16K_priv, CONTROLBYTES_PRIV(EQIIR_HP40HZ20dB16K_priv,
` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' ` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,'
` 0x58,0x00,0x00,0x00,0x00,0xc0,0x00,0x03,' ` 0x58,0x00,0x00,0x00,0x00,0xe0,0x00,0x03,'
` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,'
` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,'
` 0x58,0x00,0x00,0x00,0x02,0x00,0x00,0x00,' ` 0x58,0x00,0x00,0x00,0x02,0x00,0x00,0x00,'
@ -14,5 +14,5 @@ CONTROLBYTES_PRIV(EQIIR_HP40HZ20dB16K_priv,
` 0x00,0x00,0x00,0x00,0xba,0xf2,0x67,0xc1,' ` 0x00,0x00,0x00,0x00,0xba,0xf2,0x67,0xc1,'
` 0xc3,0x0d,0x94,0x7e,0xff,0xbf,0xb8,0x1f,' ` 0xc3,0x0d,0x94,0x7e,0xff,0xbf,0xb8,0x1f,'
` 0x03,0x80,0x8e,0xc0,0xff,0xbf,0xb8,0x1f,' ` 0x03,0x80,0x8e,0xc0,0xff,0xbf,0xb8,0x1f,'
` 0x00,0x00,0x00,0x00,0xb2,0x7f,0x00,0x00"' ` 0xfc,0xff,0xff,0xff,0xd0,0x4f,0x00,0x00"'
) )

View File

@ -1,7 +1,7 @@
# 40 Hz second order high-pass, gain 20 dB, created with example_iir_eq.m 27-Nov-2019 # 40 Hz second order high-pass, gain 20 dB, created with example_iir_eq.m 30-Mar-2020
CONTROLBYTES_PRIV(EQIIR_HP40HZ20dB48K_priv, CONTROLBYTES_PRIV(EQIIR_HP40HZ20dB48K_priv,
` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,' ` bytes "0x53,0x4f,0x46,0x00,0x00,0x00,0x00,0x00,'
` 0x58,0x00,0x00,0x00,0x00,0xc0,0x00,0x03,' ` 0x58,0x00,0x00,0x00,0x00,0xe0,0x00,0x03,'
` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,'
` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,' ` 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,'
` 0x58,0x00,0x00,0x00,0x02,0x00,0x00,0x00,' ` 0x58,0x00,0x00,0x00,0x02,0x00,0x00,0x00,'
@ -14,5 +14,5 @@ CONTROLBYTES_PRIV(EQIIR_HP40HZ20dB48K_priv,
` 0x00,0x00,0x00,0x00,0x4c,0xdf,0x78,0xc0,' ` 0x00,0x00,0x00,0x00,0x4c,0xdf,0x78,0xc0,'
` 0x23,0xae,0x86,0x7f,0x12,0x1b,0xf5,0x1f,' ` 0x23,0xae,0x86,0x7f,0x12,0x1b,0xf5,0x1f,'
` 0xdb,0xc9,0x15,0xc0,0x12,0x1b,0xf5,0x1f,' ` 0xdb,0xc9,0x15,0xc0,0x12,0x1b,0xf5,0x1f,'
` 0x00,0x00,0x00,0x00,0xb2,0x7f,0x00,0x00"' ` 0xfc,0xff,0xff,0xff,0xd0,0x4f,0x00,0x00"'
) )