Displaying 2 results from an estimated 2 matches for "hp_cutoff".
2017 Oct 10
0
SILK-implementation some questions
...716 is defined as:
RFC 6716:
"This is a second order Auto Regressive Moving Average (i.e., with poles
and zeros) filter with a cut-off frequency around 50 Hz"
and actually both of them are implemented one is in the function
silk_Encode @enc_API file, and the second is in the function hp_cutoff
@opus_encoder file.
Therefore I'm right to guess that you are using both ? and what should
be the most convenient reference to follow the implementation of OPUS and
it is components such as CELT and SILK ?
2. according to and just to clarify :
+----------+ +--------+...
2019 May 27
0
opus-1.3.1 patch for ARM Cortex-M4F (single precision)
...for (;b<LEAK_BANDS;b++) info->leak_boost[b] = 0;
diff -Naupr opus-1.3.1-vanilla/src/opus_encoder.c opus-1.3.1/src/opus_encoder.c
--- opus-1.3.1-vanilla/src/opus_encoder.c 2019-04-11 07:47:31 +0800
+++ opus-1.3.1/src/opus_encoder.c 2019-05-27 17:19:54 +0800
@@ -348,8 +348,8 @@ static void hp_cutoff(const opus_val16 *
opus_int32 Fc_Q19, r_Q28, r_Q22;
(void)arch;
- silk_assert( cutoff_Hz <= silk_int32_MAX / SILK_FIX_CONST( 1.5 * 3.14159 / 1000, 19 ) );
- Fc_Q19 = silk_DIV32_16( silk_SMULBB( SILK_FIX_CONST( 1.5 * 3.14159 / 1000, 19 ), cutoff_Hz ), Fs/1000 );
+ silk_assert( cut...