Skip to content

Commit dd1e511

Browse files
committed
Updated precision of correlation
1 parent b2cf1ea commit dd1e511

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

include/private/dsp/arch/generic/correlation.h

+5-5
Original file line numberDiff line numberDiff line change
@@ -145,10 +145,10 @@ namespace lsp
145145
B[2] = BA[2] * BB[2];
146146
B[3] = BA[3] * BB[3];
147147

148-
dst[0] = (B[0] >= 1e-10f) ? T[0] / sqrtf(B[0]) : 0.0f;
149-
dst[1] = (B[1] >= 1e-10f) ? T[1] / sqrtf(B[1]) : 0.0f;
150-
dst[2] = (B[2] >= 1e-10f) ? T[2] / sqrtf(B[2]) : 0.0f;
151-
dst[3] = (B[3] >= 1e-10f) ? T[3] / sqrtf(B[3]) : 0.0f;
148+
dst[0] = (B[0] >= 1e-18f) ? T[0] / sqrtf(B[0]) : 0.0f;
149+
dst[1] = (B[1] >= 1e-18f) ? T[1] / sqrtf(B[1]) : 0.0f;
150+
dst[2] = (B[2] >= 1e-18f) ? T[2] / sqrtf(B[2]) : 0.0f;
151+
dst[3] = (B[3] >= 1e-18f) ? T[3] / sqrtf(B[3]) : 0.0f;
152152

153153
vv = T[3];
154154
va = BA[3];
@@ -172,7 +172,7 @@ namespace lsp
172172
BB[0] = vb + DB[0];
173173
B[0] = BA[0] * BB[0];
174174

175-
dst[0] = (B[0] >= 1e-10f) ? T[0] / sqrtf(B[0]) : 0.0f;
175+
dst[0] = (B[0] >= 1e-18f) ? T[0] / sqrtf(B[0]) : 0.0f;
176176

177177
vv = T[0];
178178
va = BA[0];

0 commit comments

Comments
 (0)