Method | Description | |
---|---|---|
AddDelay ( int delay ) : |
遅延を与える。
|
|
ConvertToMinimumPhase ( ) : |
最小位相化する。 左右の信号の遅延差も付加。
|
|
ConvertToMinimumPhase ( int baseDelay ) : |
最小位相化する。 左右の信号の遅延差も付加。
|
|
Div ( |
Left/Right を s で割る。
|
|
GetData ( Channel channel, System.Property type ) : double[] |
データの特性を取得。
|
|
GetData ( |
データの特性を取得。
|
|
GetDelay ( ) : int |
左右の時間差を取得。 正: Left ch の方が遅い。 負: Right ch の方が遅い。
|
|
GetSpectrum ( Channel channel ) : |
スペクトルの取得。
|
|
Invert ( ) : |
F = this
|
|
Mul ( Spectrum s ) : void |
Left/Right に s を掛ける。
|
|
SetLR ( Spectrum left, Spectrum right ) : void |
Left/Right ch 信号を設定。
|
|
SetMS ( Spectrum middle, Spectrum side ) : void |
Middle/Side ch 信号を設定。
|
|
ToMS ( ) : WaveMS |
内部形式を周波数特性(Middle/Side)に変換。
|
|
ToSpectrum ( ) : WaveFrequency |
内部形式を周波数特性に変換。
|
|
ToTime ( ) : WaveTime |
内部形式を時系列に変換。
|
|
WaveData ( ) : System | ||
WaveData ( FormatHeader header ) : System | ||
operator ( ) : WaveData |
Al = a.Left, Ar = a.Right
|
public ConvertToMinimumPhase ( int baseDelay ) : |
||
baseDelay | int | L/R 両方にかける遅延 |
return |
public Div ( |
||
s | 周波数特性 | |
return | void |
public GetData ( Channel channel, System.Property type ) : double[] | ||
channel | Channel | 取得したいチャネル |
type | System.Property | 取得したい特性 |
return | double[] |
public static GetData ( |
||
spectrum | スペクトル | |
type | System.Property | 特性の種類 |
return | double[] |
public GetSpectrum ( Channel channel ) : |
||
channel | Channel | 取得したいチャネル |
return |
public SetLR ( Spectrum left, Spectrum right ) : void | ||
left | Spectrum | |
right | Spectrum | |
return | void |
public SetMS ( Spectrum middle, Spectrum side ) : void | ||
middle | Spectrum | M ch |
side | Spectrum | S ch |
return | void |
public WaveData ( FormatHeader header ) : System | ||
header | FormatHeader | |
return | System |