C# Класс Accord.Audio.ComplexFilters.EnvelopeFilter

Hilbert transform based envelope detector.

This method works by creating the analytic signal of the input by using a Hilbert transform. An analytic signal is a complex signal, where the real part is the original signal and the imaginary part is the Hilbert transform of the original signal.

The complex envelope of a signal can be found by taking the absolute (magnitude) value of the analytic signal.

References: http://en.wikipedia.org/wiki/Hilbert_transform

Наследование: BaseComplexFilter
Показать файл Открыть проект

Открытые методы

Метод Описание
EnvelopeFilter ( ) : System

Constructs a new Envelope filter.

Защищенные методы

Метод Описание
ProcessFilter ( ComplexSignal sourceData, ComplexSignal destinationData ) : void

Processes the filter.

Описание методов

EnvelopeFilter() публичный метод

Constructs a new Envelope filter.
public EnvelopeFilter ( ) : System
Результат System

ProcessFilter() защищенный метод

Processes the filter.
protected ProcessFilter ( ComplexSignal sourceData, ComplexSignal destinationData ) : void
sourceData Accord.Audio.ComplexSignal
destinationData Accord.Audio.ComplexSignal
Результат void