C# Class SoundLibrary.Filter.Misc.CombFilter

コムフィルタ。
Inheritance: IFilter
Afficher le fichier Open project: ufcpp/UfcppSample

Méthodes publiques

Méthode Description
Clear ( ) : void

内部状態のクリア

Clone ( ) : object
CombFilter ( double direct, double effect, double feedback, double delayTime ) : System

初期化。

CombFilter ( double direct, double effect, double feedback, double delayTime, IDelay delay ) : System
GetBufferValue ( int n ) : double
GetValue ( double x ) : double

フィルタリングを行う。

SetParameter ( double direct, double effect, double feedback, double delay ) : void

パラメータを設定する。

Method Details

Clear() public méthode

内部状態のクリア
public Clear ( ) : void
Résultat void

Clone() public méthode

public Clone ( ) : object
Résultat object

CombFilter() public méthode

初期化。
public CombFilter ( double direct, double effect, double feedback, double delayTime ) : System
direct double ダイレクトゲイン
effect double エフェクトゲイン
feedback double フィードバックゲイン
delayTime double
Résultat System

CombFilter() public méthode

public CombFilter ( double direct, double effect, double feedback, double delayTime, IDelay delay ) : System
direct double
effect double
feedback double
delayTime double
delay IDelay
Résultat System

GetBufferValue() public méthode

public GetBufferValue ( int n ) : double
n int
Résultat double

GetValue() public méthode

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

SetParameter() public méthode

パラメータを設定する。
public SetParameter ( double direct, double effect, double feedback, double delay ) : void
direct double ダイレクトゲイン
effect double エフェクトゲイン
feedback double フィードバックゲイン
delay double 遅延時間
Résultat void