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

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

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


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


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

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

№2

№3

См.также

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