- java.lang.Object
-
- javafx.scene.media.EqualizerBand
-
public final class EqualizerBand extends Object
EqualizerBandクラスは、AudioEqualizerの各バンドに対するコントロールを提供します。- 導入されたバージョン:
- JavaFX 2.0
- 関連項目:
AudioEqualizer
-
-
プロパティのサマリー
プロパティ Type プロパティ 説明 DoublePropertybandwidthヘルツ単位のバンドの帯域幅。DoublePropertycenterFrequencyヘルツ単位のバンドの中心周波数。DoublePropertygainこのバンドの周波数に適用されるゲイン。
-
コンストラクタのサマリー
コンストラクタ コンストラクタ 説明 EqualizerBand()EqualizerBandのデフォルト・コンストラクタ。EqualizerBand(double centerFrequency, double bandwidth, double gain)カスタムEqualizerBandコンストラクタ。
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 具象メソッド 修飾子と型 メソッド 説明 DoublePropertybandwidthProperty()ヘルツ単位のバンドの帯域幅。DoublePropertycenterFrequencyProperty()ヘルツ単位のバンドの中心周波数。DoublePropertygainProperty()このバンドの周波数に適用されるゲイン。doublegetBandwidth()バンドの帯域幅を取得します。doublegetCenterFrequency()バンドの中心周波数を取得します。doublegetGain()バンドに適用されるゲインを取得します。voidsetBandwidth(double value)ヘルツ単位のバンドの帯域幅を設定します。voidsetCenterFrequency(double value)ヘルツ単位のバンドの中心周波数を設定します。voidsetGain(double value)dB単位のバンドのゲインを設定します。
-
-
-
プロパティの詳細
-
centerFrequency
public DoubleProperty centerFrequencyProperty
ヘルツ単位のバンドの中心周波数。 デフォルト値は0.0Hzです。
-
bandwidth
public DoubleProperty bandwidthProperty
ヘルツ単位のバンドの帯域幅。 デフォルト値は0.0Hzです。
-
gain
public DoubleProperty gainProperty
このバンドの周波数に適用されるゲイン。 デフォルト値は0.0dBです。- 関連項目:
getGain()、setGain(double)
-
-
コンストラクタの詳細
-
EqualizerBand
public EqualizerBand()
EqualizerBandのデフォルト・コンストラクタ。centerFrequency、bandwidthおよびgainが0に設定されたインスタンスを作成します。
-
EqualizerBand
public EqualizerBand(double centerFrequency, double bandwidth, double gain)カスタムEqualizerBandコンストラクタ。centerFrequency、bandwidthおよびgainパラメータからインスタンスを作成します。gainは、バンドの中心周波数に適用される増幅量(gain > 0.0dB)または減衰量(gain < 0.0dB)を指定します。 bandwidthは、ピークの半分(中心周波数)のdBゲインを持つイコライザ転送機能の上限と下限の間となる周波数です。
-
-
メソッドの詳細
-
setCenterFrequency
public final void setCenterFrequency(double value)
ヘルツ単位のバンドの中心周波数を設定します。- パラメータ:
value- Hz単位の正の値である必要がある中心周波数。
-
getCenterFrequency
public final double getCenterFrequency()
バンドの中心周波数を取得します。- 戻り値:
- ヘルツ単位のバンドの中心周波数。
-
centerFrequencyProperty
public DoubleProperty centerFrequencyProperty()
ヘルツ単位のバンドの中心周波数。 デフォルト値は0.0Hzです。
-
setBandwidth
public final void setBandwidth(double value)
ヘルツ単位のバンドの帯域幅を設定します。- パラメータ:
value- Hz単位の正の値である必要がある帯域幅。
-
getBandwidth
public final double getBandwidth()
バンドの帯域幅を取得します。- 戻り値:
- ヘルツ単位のバンドの帯域幅。
-
bandwidthProperty
public DoubleProperty bandwidthProperty()
ヘルツ単位のバンドの帯域幅。 デフォルト値は0.0Hzです。
-
getGain
public final double getGain()
バンドに適用されるゲインを取得します。- 戻り値:
- dB単位のバンドのゲイン。
-
gainProperty
public DoubleProperty gainProperty()
このバンドの周波数に適用されるゲイン。 デフォルト値は0.0dBです。- 関連項目:
getGain()、setGain(double)
-
-