C# Class SoundLibrary.Wave.CrossStereoFilter

IFilter → Stereo1SampleFilter 用アダプタ。 入力 (Xl, Xr), 出力 (Yl, Yr)、 Yl = Hll Xl + Hrl Xr Yr = Hlr Xl + Hrr Xr
Inheritance: IStereoFilter
ファイルを表示 Open project: ufcpp/UfcppSample

Public Methods

Method Description
Clear ( ) : void

状態の初期化。

CrossStereoFilter ( IFilter ll, IFilter lr ) : System

Hll = Hrr, Hlr = Hrlの場合。

CrossStereoFilter ( IFilter ll, IFilter lr, IFilter rl, IFilter rr ) : System

Hll, Hlr, Hrl, Hrr を別個に指定。

Filter ( short &l, short &r ) : void

Method Details

Clear() public method

状態の初期化。
public Clear ( ) : void
return void

CrossStereoFilter() public method

Hll = Hrr, Hlr = Hrlの場合。
public CrossStereoFilter ( IFilter ll, IFilter lr ) : System
ll IFilter 特性 Hll を持つフィルタ
lr IFilter 特性 Hlr を持つフィルタ
return System

CrossStereoFilter() public method

Hll, Hlr, Hrl, Hrr を別個に指定。
public CrossStereoFilter ( IFilter ll, IFilter lr, IFilter rl, IFilter rr ) : System
ll IFilter 特性 Hll を持つフィルタ
lr IFilter 特性 Hlr を持つフィルタ
rl IFilter 特性 Hrl を持つフィルタ
rr IFilter 特性 Hrr を持つフィルタ
return System

Filter() public method

public Filter ( short &l, short &r ) : void
l short
r short
return void