psy.c: warning C4305: '=' : truncation from 'double' to 'float'
p->m_val = 1.;
if(rate < 26000) p->m_val = 0;
else if(rate < 38000) p->m_val = .94; /* 32kHz */
else if(rate > 46000) p->m_val = 1.275; /* 48kHz */
pls add .f
p->m_val = 1.f;
if(rate < 26000) p->m_val = 0.f;
else if(rate < 38000) p->m_val = .94f; /* 32kHz */
else if(rate > 46000) p->m_val = 1.275f; /* 48kHz */