Audio.fx.Equalizer
Расширяет lib.Events.
Эквалайзер.
Конструктор | Типы данных | Константы | События | Методы
Конструктор
Audio.fx.Equalizer(audioContext, bands)
Параметры:
Параметр | Значение по умолчанию | Описание |
---|---|---|
audioContext * | — | Тип: AudioContext Контекст Web Audio API. |
bands * | — | Тип: Number[] Список частот для полос эквалайзера. |
Параметр | Значение по умолчанию | Описание |
---|---|---|
audioContext * | — | Тип: AudioContext Контекст Web Audio API. |
bands * | — | Тип: Number[] Список частот для полос эквалайзера. |
* Обязательный параметр/опция.
Типы данных
Имя | Описание |
---|---|
EqualizerPreset | Описание настроек эквалайзера. |
Имя | Описание |
---|---|
EqualizerPreset | Описание настроек эквалайзера. |
Константы
Имя | Тип | Описание |
---|---|---|
Audio.fx.Equalizer.DEFAULT_BANDS | Number[] | Набор частот эквалайзера, применяющийся по умолчанию. |
Audio.fx.Equalizer.DEFAULT_PRESETS | Object.<String, EqualizerPreset> | Набор распространенных пресетов эквалайзера для набора частот по умолчанию. |
Имя | Тип | Описание |
---|---|---|
Audio.fx.Equalizer.DEFAULT_BANDS | Number[] | Набор частот эквалайзера, применяющийся по умолчанию. |
Audio.fx.Equalizer.DEFAULT_PRESETS | Object.<String, EqualizerPreset> | Набор распространенных пресетов эквалайзера для набора частот по умолчанию. |
События
Имя | Описание |
---|---|
EVENT_CHANGE | Событие изменения полосы пропускания. |
Имя | Описание |
---|---|
EVENT_CHANGE | Событие изменения полосы пропускания. |
Методы
Имя | Возвращает | Описание |
---|---|---|
clearListeners() | lib.Events | Отписаться от всех слушателей событий (цепочный метод). Унаследован от lib.Events. |
guessPreamp() | number | Вычисляет оптимальное значение предусиления. Функция является экспериментальной. |
loadPreset(preset) | Загрузить настройки. | |
muteEvents() | lib.Events | Остановить запуск событий (цепочный метод). Унаследован от lib.Events. |
off(event, callback) | lib.Events | Отписаться от события (цепочный метод). Унаследован от lib.Events. |
on(event, callback) | lib.Events | Подписаться на событие (цепочный метод). Унаследован от lib.Events. |
once(event, callback) | lib.Events | Подписаться на событие и отписаться сразу после его первого возникновения (цепочный метод). Унаследован от lib.Events. |
savePreset() | EqualizerPreset | Сохранить текущие настройки. |
unmuteEvents() | lib.Events | Возобновить запуск событий (цепочный метод). Унаследован от lib.Events. |
Имя | Возвращает | Описание |
---|---|---|
clearListeners() | lib.Events | Отписаться от всех слушателей событий (цепочный метод). Унаследован от lib.Events. |
guessPreamp() | number | Вычисляет оптимальное значение предусиления. Функция является экспериментальной. |
loadPreset(preset) | Загрузить настройки. | |
muteEvents() | lib.Events | Остановить запуск событий (цепочный метод). Унаследован от lib.Events. |
off(event, callback) | lib.Events | Отписаться от события (цепочный метод). Унаследован от lib.Events. |
on(event, callback) | lib.Events | Подписаться на событие (цепочный метод). Унаследован от lib.Events. |
once(event, callback) | lib.Events | Подписаться на событие и отписаться сразу после его первого возникновения (цепочный метод). Унаследован от lib.Events. |
savePreset() | EqualizerPreset | Сохранить текущие настройки. |
unmuteEvents() | lib.Events | Возобновить запуск событий (цепочный метод). Унаследован от lib.Events. |
Типы данных
EqualizerPreset
Описание настроек эквалайзера.
Поля:
Описание событий
Описание методов
guessPreamp
{number} guessPreamp()
Вычисляет оптимальное значение предусиления. Функция является экспериментальной.
Возвращает значение предусиления.
loadPreset
loadPreset(preset)
Загрузить настройки.
Параметры:
* Обязательный параметр/опция.
savePreset
{EqualizerPreset} savePreset()
Сохранить текущие настройки.