public final class EqualizerBand extends Object
EqualizerBand
クラスは、AudioEqualizer
の各バンドに対するコントロールを提供します。AudioEqualizer
Type | プロパティと説明 |
---|---|
DoubleProperty |
bandwidth
ヘルツ単位のバンドの帯域幅。
|
DoubleProperty |
centerFrequency
ヘルツ単位のバンドの中心周波数。
|
DoubleProperty |
gain
このバンドの周波数に適用されるゲイン。
|
コンストラクタと説明 |
---|
EqualizerBand()
EqualizerBand のデフォルト・コンストラクタ。 |
EqualizerBand(double centerFrequency, double bandwidth, double gain)
カスタム
EqualizerBand コンストラクタ。 |
修飾子と型 | メソッドと説明 |
---|---|
DoubleProperty |
bandwidthProperty()
ヘルツ単位のバンドの帯域幅。
|
DoubleProperty |
centerFrequencyProperty()
ヘルツ単位のバンドの中心周波数。
|
DoubleProperty |
gainProperty()
このバンドの周波数に適用されるゲイン。
|
double |
getBandwidth()
バンドの帯域幅を取得します。
|
double |
getCenterFrequency()
バンドの中心周波数を取得します。
|
double |
getGain()
バンドに適用されるゲインを取得します。
|
void |
setBandwidth(double value)
ヘルツ単位のバンドの帯域幅を設定します。
|
void |
setCenterFrequency(double value)
ヘルツ単位のバンドの中心周波数を設定します。
|
void |
setGain(double value)
dB単位のバンドのゲインを設定します。
|
public DoubleProperty centerFrequencyProperty
0.0
Hzです。public DoubleProperty bandwidthProperty
0.0
Hzです。public DoubleProperty gainProperty
0.0
dBです。getGain()
、setGain(double)
public static final double MIN_GAIN
-24.0
dBです。public static final double MAX_GAIN
12.0
dBです。public EqualizerBand()
EqualizerBand
のデフォルト・コンストラクタ。centerFrequency
、bandwidth
およびgain
が0に設定されたインスタンスを作成します。public EqualizerBand(double centerFrequency, double bandwidth, double gain)
EqualizerBand
コンストラクタ。centerFrequency
、bandwidth
およびgain
パラメータからインスタンスを作成します。gain
は、バンドの中心周波数に適用される増幅量(gain > 0.0
dB)または減衰量(gain < 0.0
dB)を指定します。bandwidthは、ピークの半分(中心周波数)のdBゲインを持つイコライザ転送機能の上限と下限の間となる周波数です。public final void setCenterFrequency(double value)
value
- Hz単位の正の値である必要がある中心周波数。public final double getCenterFrequency()
public DoubleProperty centerFrequencyProperty()
0.0
Hzです。public final void setBandwidth(double value)
value
- Hz単位の正の値である必要がある帯域幅。public final double getBandwidth()
public DoubleProperty bandwidthProperty()
0.0
Hzです。public final double getGain()
public DoubleProperty gainProperty()
0.0
dBです。getGain()
、setGain(double)
Copyright (c) 2008, 2015, Oracle and/or its affiliates. All rights reserved.