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

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

Перевод: Максим Кузьмин (Cubewriter) Контакты:</br>* Skype: cubewriter</br>* E-mail: cubewriter@gmail.com</br>* Максим Кузьмин на freelance.ru
Проверка/Оформление/Редактирование: Мякишев Е.А.


Pixel Art Mini Meow Animated.gif Черновик


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

См.также

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