diff options
Diffstat (limited to 'src/common/emphasis.h')
-rw-r--r-- | src/common/emphasis.h | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/common/emphasis.h b/src/common/emphasis.h index 39d5246..53450d8 100644 --- a/src/common/emphasis.h +++ b/src/common/emphasis.h @@ -5,15 +5,14 @@ typedef struct emphasis { double amp; } p; struct { + filter_t hp; double y_last; - double z_last; - double d_factor; - double h_factor; + double factor; double amp; } d; } emphasis_t; -#define CUT_OFF_EMPHASIS_DEFAULT 300.0 +#define CUT_OFF_EMPHASIS_DEFAULT 300.0 int init_emphasis(emphasis_t *state, int samplerate, double cut_off); void pre_emphasis(emphasis_t *state, double *samples, int num); |