C# 클래스 SoundLibrary.Filter.Misc.AllPassFilter

オールパスフィルタ。
상속: IFilter
파일 보기 프로젝트 열기: ufcpp/UfcppSample

공개 메소드들

메소드 설명
AllPassFilter ( double feedback, double delay ) : System

初期化。

AllPassFilter ( double feedback, double delay, int firLength ) : System
Clear ( ) : void

内部状態のクリア

Clone ( ) : object
GetBufferValue ( int n ) : double
GetValue ( double x ) : double

フィルタリングを行う。

SetParameter ( double feedback, double delay ) : void

パラメータを設定する。

메소드 상세

AllPassFilter() 공개 메소드

初期化。
public AllPassFilter ( double feedback, double delay ) : System
feedback double フィードバックゲイン
delay double ディレイタイム
리턴 System

AllPassFilter() 공개 메소드

public AllPassFilter ( double feedback, double delay, int firLength ) : System
feedback double
delay double
firLength int
리턴 System

Clear() 공개 메소드

内部状態のクリア
public Clear ( ) : void
리턴 void

Clone() 공개 메소드

public Clone ( ) : object
리턴 object

GetBufferValue() 공개 메소드

public GetBufferValue ( int n ) : double
n int
리턴 double

GetValue() 공개 메소드

フィルタリングを行う。
public GetValue ( double x ) : double
x double フィルタ入力。
리턴 double

SetParameter() 공개 메소드

パラメータを設定する。
public SetParameter ( double feedback, double delay ) : void
feedback double フィードバックゲイン
delay double 遅延時間
리턴 void