aboutsummaryrefslogtreecommitdiffstats
path: root/src/common/emphasis.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/common/emphasis.h')
-rw-r--r--src/common/emphasis.h7
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);