JavaScript:Библиотеки/p5.sound/Класс p5.Compressor/set()

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску

Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.


Черновик


set() [1]

Описание

Задает параметры компрессора.

Чтобы использовать эту функцию, нужно подключить библиотеку p5.sound. Для этого в заголовок своего файла «index.html» впишите следующее:

<script language="javascript" type="text/javascript" src="path/to/p5.sound.js"></script>

Синтаксис

set(attack, knee, ratio, threshold, release)

Параметры

attack  время (в секундах), за которое громкость будет уменьшена на 10 дб. Значения варьируются от «0» до «1». Значение по умолчанию  «0.003». Тип данных  number
knee  значение (в дб), которое будет являться верхней границей области компрессии. Чем ближе громкость к этой границе, тем сильнее будет эффект компрессии. Значения варьируются от «0» до «40». Значение по умолчанию  «30». Тип данных  number
ratio  коэффициент компрессии. Соотношение громкости входного сигнала и громкости выходного сигнала (обе громкости  в дб). Значения варьируются между «1» и «20». Значение по умолчанию  «12». Тип данных  number
threshold  пороговое значение (в дб), после которого будет вступать в силу эффект компрессии. Значения варьируются между «-100» и «0». Значение по умолчанию  «-24». Тип данных  number
release  время (в секундах), за которое громкость будет увеличена на 10 дб. Значения варьируются от «0» до «1». Значение по умолчанию  «0.25». Тип данных  number

Возвращаемое значение

Пример

№1

№2

№3

См.также

Внешние ссылки