C# 클래스 Accord.Audio.Filters.BaseFilter

Base signal processing filter
상속: IFilter
파일 보기 프로젝트 열기: accord-net/framework

공개 메소드들

메소드 설명
Apply ( Signal signal ) : Signal

Applies the filter to a signal.

Apply ( ) : Signal[]

Applies the filter to a windowed signal.

보호된 메소드들

메소드 설명
NewSignal ( int channels, int samples, int rate, SampleFormat dstSampleFormat ) : Signal

Creates a new signal from the given signal parameters. This method can be overridden on child classes to modify how output signals are created.

ProcessFilter ( Signal sourceData, Signal destinationData ) : void

Processes the filter.

비공개 메소드들

메소드 설명
CheckSourceFormat ( SampleFormat sampleFormat ) : void

메소드 상세

Apply() 공개 메소드

Applies the filter to a signal.
public Apply ( Signal signal ) : Signal
signal Signal
리턴 Signal

Apply() 공개 메소드

Applies the filter to a windowed signal.
public Apply ( ) : Signal[]
리턴 Signal[]

NewSignal() 보호된 메소드

Creates a new signal from the given signal parameters. This method can be overridden on child classes to modify how output signals are created.
protected NewSignal ( int channels, int samples, int rate, SampleFormat dstSampleFormat ) : Signal
channels int
samples int
rate int
dstSampleFormat SampleFormat
리턴 Signal

ProcessFilter() 보호된 추상적인 메소드

Processes the filter.
protected abstract ProcessFilter ( Signal sourceData, Signal destinationData ) : void
sourceData Signal
destinationData Signal
리턴 void