public static AudioSignal ResizeSignal(AudioSignal signal, int newSize) { AudioSignal resizedSignal; double[] resizedData = GetResizedData(signal.Data, newSize); resizedSignal = new AudioSignal(signal.AudioProperties, resizedData); return(resizedSignal); }
/// <summary> /// Создать копию данных /// </summary> /// <returns></returns> public override object Clone() { AudioSignal dataSet = new AudioSignal(this); return(dataSet); }
public AudioSignal(AudioSignal signal) : base(signal) { AudioProperties = (AudioSignalProperties)signal.AudioProperties.Clone(); }