JavaScript:Библиотеки/p5.sound/Класс p5.Delay/process(): различия между версиями

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


<syntaxhighlight lang="javascript" enclose="div">
<syntaxhighlight lang="javascript">
<script language="javascript" type="text/javascript" src="path/to/p5.sound.js"></script>
<script language="javascript" type="text/javascript" src="path/to/p5.sound.js"></script>
</syntaxhighlight>
</syntaxhighlight>
Строка 20: Строка 20:
==Синтаксис==
==Синтаксис==


<syntaxhighlight lang="javascript" enclose="div">
<syntaxhighlight lang="javascript">
process(Signal, [delayTime], [feedback], [lowPass])
process(Signal, [delayTime], [feedback], [lowPass])
</syntaxhighlight>
</syntaxhighlight>
Строка 26: Строка 26:
==Параметры==
==Параметры==


<syntaxhighlight lang="javascript" enclose="div">
<syntaxhighlight lang="javascript">
Signal – объект, являющийся источником звука. Тип данных – объект
Signal – объект, являющийся источником звука. Тип данных – объект
delayTime – время (в секундах) задержки между эхо-волнами. Некоторые браузеры могут ограничить этот параметр до 1 секунды. Тип данных – number
delayTime – время (в секундах) задержки между эхо-волнами. Некоторые браузеры могут ограничить этот параметр до 1 секунды. Тип данных – number
Строка 35: Строка 35:
==Возвращаемое значение==
==Возвращаемое значение==


<syntaxhighlight lang="javascript" enclose="div">
<syntaxhighlight lang="javascript">


</syntaxhighlight>
</syntaxhighlight>
Строка 43: Строка 43:
===№1===
===№1===


<syntaxhighlight lang="javascript" line="GESHI_NORMAL_LINE_NUMBERS|GESHI_FANCY_LINE_NUMBERS" enclose="div">
<syntaxhighlight lang="javascript" line="GESHI_NORMAL_LINE_NUMBERS|GESHI_FANCY_LINE_NUMBERS">
</syntaxhighlight>
</syntaxhighlight>


===№2===
===№2===


<syntaxhighlight lang="javascript" line="GESHI_NORMAL_LINE_NUMBERS|GESHI_FANCY_LINE_NUMBERS" enclose="div">
<syntaxhighlight lang="javascript" line="GESHI_NORMAL_LINE_NUMBERS|GESHI_FANCY_LINE_NUMBERS">


</syntaxhighlight>
</syntaxhighlight>
Строка 54: Строка 54:
===№3===
===№3===


<syntaxhighlight lang="javascript" line="GESHI_NORMAL_LINE_NUMBERS|GESHI_FANCY_LINE_NUMBERS" enclose="div">
<syntaxhighlight lang="javascript" line="GESHI_NORMAL_LINE_NUMBERS|GESHI_FANCY_LINE_NUMBERS">


</syntaxhighlight>
</syntaxhighlight>

Версия от 19:53, 23 мая 2023

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


Черновик


process() [1]

Описание

Задает для заданного аудиосигнала эффект эхо в соответствии с несколькими параметрами.

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

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

Синтаксис

process(Signal, [delayTime], [feedback], [lowPass])

Параметры

Signal  объект, являющийся источником звука. Тип данных  объект
delayTime  время (в секундах) задержки между эхо-волнами. Некоторые браузеры могут ограничить этот параметр до 1 секунды. Тип данных  number
feedback  процент уменьшения громкости при проходе звука через каждый новый цикл. Тип данных  number
lowPass  пороговое значение для фильтра низких частот. Все частоты выше этого порога будут проигнорированы. Тип данных  number

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

Пример

№1

№2

№3

См.также

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