float d = (1.0f-2.0f*dmpfac)* fc;
if (d>2.0) d = 2.0;
d = (2.0f*dmpfac - d)/fc;
- float e = pow(1.0f/fc,2.0);
+ float e = pow(1.0f/fc, 2);
fg=1/(1+d+e);
fb0=(d+e+e)/(1+d+e);
//-----------------------------------------------------------
{
//---GCCFIX: Removed assembly.
- return (DWORD)(8363*pow(2, (transp*128+ftune)/(1536)));
+ return (DWORD)(8363*pow(2.0, (transp*128+ftune)/(1536)));
#ifdef MSC_VER
const float _fbase = 8363;
//----------------------------------------------
{
//---GCCFIX: Removed assembly.
- return int(1536*(log(freq/8363)/log(2)));
+ return int(1536*(log(freq/8363.0)/log(2.0)));
#ifdef MSC_VER
const float _f1_8363 = 1.0f / 8363.0f;