|
Spec-Zone .ru
спецификации, руководства, описания, API
|
public final class EqualizerBand
extends java.lang.Object
EqualizerBand class обеспечивает управление для каждой полосы в AudioEqualizer.AudioEqualizer| Ввести | Свойство и Описание |
|---|---|
DoubleProperty |
пропускная способность
Пропускная способность полосы в Герц.
|
DoubleProperty |
centerFrequency
Центральная частота полосы в Герц.
|
DoubleProperty |
усиление
Усиление, которое будет применено к частотам этой полосы.
|
| Модификатор и Тип | Поле и Описание |
|---|---|
static double |
MAX_GAIN
Максимальное возможное значение усиления.
|
static double |
MIN_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)
Установите усиление полосы в дБ.
|
public DoubleProperty centerFrequencyProperty
0.0 Гц.getCenterFrequency(), setCenterFrequency(double)public DoubleProperty bandwidthProperty
0.0 Гц.getBandwidth(), setBandwidth(double)public DoubleProperty gainProperty
0.0 дБ.getGain(), setGain(double)public static final double MIN_GAIN
-24.0 дБ.public static final double MAX_GAIN
12.0 дБ.public EqualizerBand()
EqualizerBand конструктор по умолчанию. Это создает экземпляр с centerFrequency, bandwidth и gain набор к 0.public EqualizerBand(double centerFrequency,
double bandwidth,
double gain)
EqualizerBand конструктор. Это создает экземпляр из centerFrequency, bandwidth и gain параметры. gain определяет количество усиления (gain > 0.0 дБ) или затухание (gain < 0.0 дБ), чтобы быть примененным к центральной частоте полосы. Пропускная способность является распространением частоты между верхними и более низкими краями функции передачи эквалайзера, у которых есть половина усиления дБ пика (центральная частота).public final void setCenterFrequency(double value)
value - центральная частота, которая должна быть положительным значением в Гц.public final double getCenterFrequency()
public DoubleProperty centerFrequencyProperty()
0.0 Гц.getCenterFrequency(), setCenterFrequency(double)public final void setBandwidth(double value)
value - пропускная способность, которая должна быть положительным значением в Гц.public final double getBandwidth()
public DoubleProperty bandwidthProperty()
0.0 Гц.getBandwidth(), setBandwidth(double)public final void setGain(double value)
public final double getGain()
public DoubleProperty gainProperty()
0.0 дБ.getGain(), setGain(double)Copyright (c) 2008, 2012, Oracle и/или его филиалы. Все права защищены. Использование подвергается .