Пример #1
0
        public static AudioSignal ResizeSignal(AudioSignal signal, int newSize)
        {
            AudioSignal resizedSignal;

            double[] resizedData = GetResizedData(signal.Data, newSize);
            resizedSignal = new AudioSignal(signal.AudioProperties, resizedData);

            return(resizedSignal);
        }
Пример #2
0
        /// <summary>
        /// Создать копию данных
        /// </summary>
        /// <returns></returns>
        public override object Clone()
        {
            AudioSignal dataSet = new AudioSignal(this);

            return(dataSet);
        }
Пример #3
0
 public AudioSignal(AudioSignal signal) : base(signal)
 {
     AudioProperties = (AudioSignalProperties)signal.AudioProperties.Clone();
 }