ApplyNoiseToAudio.AudioManager.normalize C# (CSharp) Метод

normalize() публичный Метод

public normalize ( double array ) : double[]
array double
Результат double[]
        public double[] normalize(double[] array)
        {
            // 1. Search max.
            double max = 0;

            for (int i = 0; i < array.Length; ++i)
            {
                if (Math.Abs(array[i]) > max)
                    max = Math.Abs(array[i]);
            }

            // 2. Multiply by 1 / max
            for (int i = 0; i < array.Length; ++i)
            {
                array[i] *= 1 / max;
            }

            return array;
        }