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

Материал из Онлайн справочника
Версия от 18:25, 15 октября 2018; Myagkij (обсуждение | вклад)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигацииПерейти к поиску

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


Черновик


freq() [1]

Описание

Задает частоту для осциллятора. Ее можно задать либо с помощью обычного значения, либо с помощью объекта (вроде p5.Oscillator), меняющего частоту при помощи аудиосигнала.

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

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

Синтаксис

freq(Frequency, [rampTime], [timeFromNow])

Параметры

Frequency  частота (в герцах), которую нужно задать для осциллятора. Задается либо значением, либо объектом p5.Oscillator. Тип данных  number, объект
rampTime  время (в секундах), за которое частота будет меняться до нового значения. Тип данных  number
timeFromNow  время (в секундах) после вызова функции, спустя которое будет задана новая частота. Тип данных  number

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

Если параметра «Frequency» задано не будет, вернет объект AudioParam из Web Audio API, управляющий частотой этого осциллятора. Тип данных  AudioParam.

Пример

№1

var osc = new p5.Oscillator(300);
osc.start();
osc.freq(40, 10);

№2

№3

См.также

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