Lines Matching refs:freq
250 ATHformula(SessionConfig_t const *cfg, FLOAT freq)
255 ath = ATHformula_GB(freq, 9, 0.1f, 24.0f);
258 ath = ATHformula_GB(freq, -1, 0.1f, 24.0f); /*over sensitive, should probably be removed */
261 ath = ATHformula_GB(freq, 0, 0.1f, 24.0f);
264 ath = ATHformula_GB(freq, 1, 0.1f, 24.0f) + 6; /*modification of GB formula by Roel */
267 ath = ATHformula_GB(freq, cfg->ATHcurve, 0.1f, 24.0f);
270 ath = ATHformula_GB(freq, cfg->ATHcurve, 3.41f, 16.1f);
273 ath = ATHformula_GB(freq, 0, 0.1f, 24.0f);
281 freq2bark(FLOAT freq)
283 /* input: freq in hz output: barks */
284 if (freq < 0)
285 freq = 0;
286 freq = freq * 0.001;
287 return 13.0 * atan(.76 * freq) + 3.5 * atan(freq * freq / (7.5 * 7.5));
291 extern FLOAT freq2cbw(FLOAT freq);
295 freq2cbw(FLOAT freq)
297 /* input: freq in hz output: critical band width */
298 freq = freq * 0.001;
299 return 25 + 75 * pow(1 + 1.4 * (freq * freq), 0.69);
400 map2MP3Frequency(int freq)
402 if (freq <= 8000)
404 if (freq <= 11025)
406 if (freq <= 12000)
408 if (freq <= 16000)
410 if (freq <= 22050)
412 if (freq <= 24000)
414 if (freq <= 32000)
416 if (freq <= 44100)
440 /* convert samp freq in Hz to index */