aboutsummaryrefslogtreecommitdiff
path: root/src/init.c
diff options
context:
space:
mode:
authorJamie Bullock <jamie@postlude.co.uk>2006-12-09 15:21:35 +0000
committerJamie Bullock <jamie@postlude.co.uk>2006-12-09 15:21:35 +0000
commit9636bf2fdb2cdb27483b47d9ab6b238a25d374d5 (patch)
tree483aae427b64d66fcf3e06328f5ba6d60625eed8 /src/init.c
parent8c199a3c2e5107a51f048d48bc581c9961d70373 (diff)
downloadLibXtract-9636bf2fdb2cdb27483b47d9ab6b238a25d374d5.tar.gz
LibXtract-9636bf2fdb2cdb27483b47d9ab6b238a25d374d5.tar.bz2
LibXtract-9636bf2fdb2cdb27483b47d9ab6b238a25d374d5.zip
Implemented xtract_harmonics
Diffstat (limited to 'src/init.c')
-rw-r--r--src/init.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/init.c b/src/init.c
index 147528f..81810e9 100644
--- a/src/init.c
+++ b/src/init.c
@@ -112,7 +112,7 @@ int xtract_init_mfcc(int N, float nyquist, int style, float freq_max, float freq
int xtract_init_bark(int N, float nyquist, int *band_limits){
- float bark_freq_max, bark_freq_min, freq_bw_bark, temp, edges[] = {0, 100, 200, 300, 400, 510, 630, 770, 920, 1080, 1270, 1480, 1720, 2000, 2320, 2700, 3150, 3700, 4400, 5300, 6400, 7700, 9500, 12000, 15500, 20500, 27000}; /* Takes us up to sr = 54kHz (CCRMA: JOS)*/
+ float edges[] = {0, 100, 200, 300, 400, 510, 630, 770, 920, 1080, 1270, 1480, 1720, 2000, 2320, 2700, 3150, 3700, 4400, 5300, 6400, 7700, 9500, 12000, 15500, 20500, 27000}; /* Takes us up to sr = 54kHz (CCRMA: JOS)*/
int M, bands = BARK_BANDS;
@@ -121,4 +121,6 @@ int xtract_init_bark(int N, float nyquist, int *band_limits){
while(bands--)
band_limits[bands] = edges[bands] / nyquist * M;
/*FIX shohuld use rounding, but couldn't get it to work */
+
+ return SUCCESS;
}