41 float distance = this->distance();
51 mIntensityCue->compute(distance);
52 mIntensityCue->process(outputBuffer);
55 mAirAbsorptionCue->compute(distance);
56 mAirAbsorptionCue->process(outputBuffer);
58 mPositionChanged = ((
SpatialSource *) inputSound)->positionChanged();
71 for (
unsigned k = 0; k < numFrames; k++)
72 *outputPtr++ *=
mGain;
88 float cutoffFreq = 22000 * 9/distance;
89 float w = 2.0 * frameRate;
92 cutoffFreq *= 2.0F *
CSL_PI;
93 Norm = 1.0 / (cutoffFreq + w);
94 mBCoeff = (w - cutoffFreq) * Norm;
103 for (
unsigned i = 0; i < numFrames; i++) {