Example #1
0
 /// <summary>
 /// Обработка новых входных данных.
 /// </summary>
 /// <param name="inputL">Левый канал входного сигнала</param>
 /// <param name="inputR">Правый канал входного сигнала</param>
 /// <param name="outputL">Левый канал выходного сигнала.</param>
 /// <param name="outputR">Правый канал выходного сигнала.</param>
 public void Process(float inputL, float inputR, out float outputL, out float outputR)
 {
     outputL = delayL.CalculateOutput();
     outputR = delayR.CalculateOutput();
     delayL.Process(inputL * leftCoeff + outputR * feedback);
     delayR.Process(inputR * rightCoeff + outputL * feedback);
 }