Spec-Zone.ru › Web APIs

DelayNode

Базовая версия Широко доступна

Эта функция хорошо зарекомендовала себя и работает на многих устройствах и версиях браузеров. Она доступна в браузерах с апреля 2021 года.

  • Подробнее
  • Полная совместимость
  • Отправить отзыв

Интерфейс DelayNode представляет собой линию задержки; аудиомодуль обработки, который вызывает задержку между поступлением входных данных и их распространением на выход.

У DelayNode всегда есть ровно один вход и один выход, оба с одинаковым количеством каналов.

The DelayNode acts as a delay-line, here with a value of 1s.

При создании графа с циклом обязательно должен быть хотя бы один DelayNode в цикле, иначе узлы, участвующие в цикле, будут выключены.

EventTarget AudioNode DelayNode
Количество входов 1
Количество выходов 1
Режим подсчета каналов "max"
Количество каналов 2 (не используется в режиме по умолчанию)
Интерпретация каналов "speakers"

Конструктор

DelayNode()

Создает новый экземпляр объекта DelayNode. В качестве альтернативы можно использовать фабричный метод BaseAudioContext.createDelay(); см. Создание AudioNode.

Свойства экземпляра

Наследует свойства от родительского класса, AudioNode.

DelayNode.delayTime Только для чтения

Параметр a-rate AudioParam представляющий собой величину задержки, заданную в секундах.

Методы экземпляра

Нет специфичных методов; наследует методы от родительского класса, AudioNode.

Пример

См. BaseAudioContext.createDelay() для примера кода.

Спецификации

Спецификация
Web Audio API
# DelayNode

Совместимость с браузерами

Рабочие столы Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox for Android Opera Android Safari на iOS Samsung Internet WebView Android
DelayNode 55 79 53 42 14.1 55 53 42 14.5 6.0 55
DelayNode 24 12 25 15 7 25 25 14 7 1.5 ≤37
delayTime 24 12 25 15 7 25 25 14 7 1.5 ≤37

См. также

  • Использование Web Audio API

© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/DelayNode

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API