removed // comments and added stack_alloc.h (not used everywhere yet)
to make the code more C89-friendly.
This commit is contained in:
parent
2991af5b8e
commit
a85657bd29
15 changed files with 224 additions and 107 deletions
|
@ -61,7 +61,7 @@ void psydecay_init(struct PsyDecay *decay, int len, int Fs)
|
|||
decay->decayR[i] = pow(.1f, deriv);
|
||||
/* decay corresponding to -25dB/Bark */
|
||||
decay->decayL[i] = pow(0.0031623f, deriv);
|
||||
//printf ("%f %f\n", decayL[i], decayR[i]);
|
||||
/*printf ("%f %f\n", decayL[i], decayR[i]);*/
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -75,7 +75,7 @@ static void spreading_func(struct PsyDecay *d, float *psd, float *mask, int len,
|
|||
{
|
||||
int i;
|
||||
float mem;
|
||||
//for (i=0;i<len;i++) printf ("%f ", psd[i]);
|
||||
/*for (i=0;i<len;i++) printf ("%f ", psd[i]);*/
|
||||
/* Compute right slope (-10 dB/Bark) */
|
||||
mem=psd[0];
|
||||
for (i=0;i<len;i++)
|
||||
|
@ -90,7 +90,7 @@ static void spreading_func(struct PsyDecay *d, float *psd, float *mask, int len,
|
|||
mask[i] = (1-d->decayR[i])*mask[i] + d->decayL[i]*mem;
|
||||
mem = mask[i];
|
||||
}
|
||||
//for (i=0;i<len;i++) printf ("%f ", mask[i]); printf ("\n");
|
||||
/*for (i=0;i<len;i++) printf ("%f ", mask[i]); printf ("\n");*/
|
||||
#if 0 /* Prints signal and mask energy per critical band */
|
||||
for (i=0;i<25;i++)
|
||||
{
|
||||
|
@ -139,7 +139,7 @@ void compute_mdct_masking(struct PsyDecay *decay, float *X, float *mask, int len
|
|||
mask[i] = X[i]*X[i];
|
||||
for (i=1;i<len-1;i++)
|
||||
psd[i] = .5*mask[i] + .25*(mask[i-1]+mask[i+1]);
|
||||
//psd[0] = .5*mask[0]+.25*(mask[1]+mask[2]);
|
||||
/*psd[0] = .5*mask[0]+.25*(mask[1]+mask[2]);*/
|
||||
psd[0] = .5*mask[0]+.5*mask[1];
|
||||
psd[len-1] = .5*(mask[len-1]+mask[len-2]);
|
||||
/* TODO: Do tone masking */
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue