Spec-Zone.ru › Haxe JavaScript

AudioNode

package js.html.audio

extends EventTarget

extended by AnalyserNode, AudioDestinationNode, AudioScheduledSourceNode, BiquadFilterNode, ChannelMergerNode, ChannelSplitterNode, ConvolverNode, DelayNode, DynamicsCompressorNode, GainNode, IIRFilterNode, MediaElementAudioSourceNode, MediaStreamAudioDestinationNode, MediaStreamAudioSourceNode, PannerNode, ScriptProcessorNode, StereoPannerNode, WaveShaperNode

Доступно в js

Интерфейс AudioNode является общим интерфейсом для представления модуля обработки звука. Примеры включают:

Документация AudioNode от Mozilla Contributors, лицензирована по CC-BY-SA 2.5.

См. также:

  • https://developer.mozilla.org/en-US/docs/Web/API/AudioNode

Переменные

channelCount:Int

Представляет целое число, используемое для определения количества каналов, используемых при повышении и понижении микширования подключений к любым входам узла. Его использование и точное определение зависят от значения AudioNode.channelCountMode.

channelCountMode:ChannelCountMode

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

channelInterpretation:ChannelInterpretation

Представляет перечисление, описывающее значение каналов. Это толкование определит, как будет происходить повышение и понижение микширования звука.

Возможные значения — "speakers" или "discrete".

read onlycontext:BaseAudioContext

Возвращает связанный BaseAudioContext, то есть объект, представляющий график обработки, в котором участвует узел.

read onlynumberOfInputs:Int

Возвращает количество входов, подающих данные в узел. Источник узлов определен как узлы, имеющие свойство numberOfInputs со значением 0.

read onlynumberOfOutputs:Int

Возвращает количество выходов, выходящих из узла. Узлы-назначения — например, AudioDestinationNode — имеют значение 0 для этого атрибута.

Методы

connect(destination:AudioParam, output:Int = 0):Void

connect(destination:AudioNode, output:Int = 0, input:Int = 0):AudioNode

Позволяет подключить выход этого узла в качестве входа другого узла, либо как аудиоданные, либо как значение AudioParam.

Выбрасывает:

null

DOMError

disconnect(destination:AudioParam, output:Int):Void

disconnect():Void

disconnect(output:Int):Void

disconnect(destination:AudioNode):Void

disconnect(destination:AudioNode, output:Int):Void

disconnect(destination:AudioNode, output:Int, input:Int):Void

disconnect(destination:AudioParam):Void

Позволяет отключить текущий узел от другого, к которому он уже подключен.

Выбрасывает:

null

DOMError

© 2005–2020 Haxe Foundation
Licensed under a MIT license.
https://api.haxe.org/js/html/audio/AudioNode.html

Spec-Zone.ru

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