1 write to _iFilterHalf
System.Speech (1)
Internal\Synthesis\PcmConverter.cs (1)
275_iFilterHalf = (int)(inHz * iLimitFactor * _dHalfFilterLen);
10 references to _iFilterHalf
System.Speech (10)
Internal\Synthesis\PcmConverter.cs (10)
276_iFilterLen = 2 * _iFilterHalf + 1; 306pdCoeffs[_iFilterHalf] = (float)(dGain * 2.0 * dCutOff); 308for (long i = 1; i <= _iFilterHalf; i++) 310dSinc = dGain * Math.Sin(dArg * i) / (Math.PI * i) * pdWindow[_iFilterHalf - i]; 311pdCoeffs[_iFilterHalf + i] = (float)dSinc; 312pdCoeffs[_iFilterHalf - i] = (float)dSinc; 353cOutSamples = (cInSamples * _iUpFactor - _iFilterHalf) / _iDownFactor; 364cOutSamples = (_iFilterHalf * _iUpFactor) / _iDownFactor; 378n = ((i * _iDownFactor - iAddHalf * _iFilterHalf) / _iUpFactor); 379iPhase = (i * _iDownFactor) - (n * _iUpFactor + iAddHalf * _iFilterHalf);