From c40fb1f05b56e6d142af19a7cad4f00c17c4a3a1 Mon Sep 17 00:00:00 2001 From: Cary Sandvig Date: Thu, 12 Oct 2000 17:56:15 +0000 Subject: [PATCH] foo --- panda/src/mpg123/equalizer.c | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 panda/src/mpg123/equalizer.c diff --git a/panda/src/mpg123/equalizer.c b/panda/src/mpg123/equalizer.c new file mode 100644 index 0000000000..c6ad1b19dc --- /dev/null +++ b/panda/src/mpg123/equalizer.c @@ -0,0 +1,34 @@ + +#include "mpg123.h" + +real equalizer[2][32]; +real equalizer_sum[2][32]; +int equalizer_cnt; + +real equalizerband[2][SBLIMIT*SSLIMIT]; + +void do_equalizer(real *bandPtr,int channel) +{ + int i; + + if(param.enable_equalizer) { + for(i=0;i<32;i++) + bandPtr[i] *= equalizer[channel][i]; + } + +/* if(param.equalizer & 0x2) { + + for(i=0;i<32;i++) + equalizer_sum[channel][i] += bandPtr[i]; + } +*/ +} + +void do_equalizerband(real *bandPtr,int channel) +{ + int i; + for(i=0;i<576;i++) { + bandPtr[i] *= equalizerband[channel][i]; + } +} +