AudioNode
Generated.swift:483class AudioNode
class AudioNode
import WebAudio
class EventTarget
protocol ConstructibleFromJSValue
Types conforming to this protocol can be constructed from JSValue
.
protocol ConvertibleToJSValue
Objects that can be converted to a JavaScript value, preferably in a lossless manner.
protocol CustomStringConvertible
A type with a customized textual representation.
protocol JSBridgedClass : JSBridgedType
Conform to this protocol when your Swift class wraps a JavaScript class.
protocol JSBridgedType : ConstructibleFromJSValue, ConvertibleToJSValue, CustomStringConvertible
Use this protocol when your type has no single JavaScript class. For example, a union type of multiple classes or primitive values.
required init(unsafelyWrapping jsObject: JSObject)
override class var constructor: JSFunction? { get }
@ReadWriteAttribute var channelCount: UInt32 { get set }
@ReadWriteAttribute var channelCountMode: ChannelCountMode { get set }
@ReadWriteAttribute var channelInterpretation: ChannelInterpretation { get set }
@ReadonlyAttribute var context: BaseAudioContext { get }
@ReadonlyAttribute var numberOfInputs: UInt32 { get }
@ReadonlyAttribute var numberOfOutputs: UInt32 { get }
@discardableResult func connect<NodeType>(destinationNode: NodeType, output: UInt32? = nil, input: UInt32? = nil) -> NodeType where NodeType : AudioNode
func connect(destinationParam: AudioParam, output: UInt32? = nil)
func disconnect()
func disconnect(destinationNode: AudioNode)
func disconnect(destinationNode: AudioNode, output: UInt32)
func disconnect(destinationNode: AudioNode, output: UInt32, input: UInt32)
func disconnect(destinationParam: AudioParam)
func disconnect(destinationParam: AudioParam, output: UInt32)
func disconnect(output: UInt32)
class AnalyserNode
class AudioDestinationNode
class AudioScheduledSourceNode
class AudioWorkletNode
class BiquadFilterNode
class ChannelMergerNode
class ChannelSplitterNode
class ConvolverNode
class DelayNode
class DynamicsCompressorNode
class GainNode
class IIRFilterNode
class MediaElementAudioSourceNode
class MediaStreamAudioDestinationNode
class MediaStreamAudioSourceNode
class MediaStreamTrackAudioSourceNode
class PannerNode
class ScriptProcessorNode
class StereoPannerNode
class WaveShaperNode