Skip to main content

Type Alias: AudioGraphNode

AudioGraphNode = object

Defined in: modules/engine/src/audio/audio-graph.ts:7

Properties​

bypass?​

optional bypass?: boolean

Defined in: modules/engine/src/audio/audio-graph.ts:18


kind​

kind: "gain" | "delay" | "compressor" | "waveshaper" | BiquadFilterType | "splitter" | "channelmerger" | "channelmixer" | "audiomixer"

Defined in: modules/engine/src/audio/audio-graph.ts:8


params​

params: object

Defined in: modules/engine/src/audio/audio-graph.ts:19

amount?​

optional amount?: number

attack?​

optional attack?: number

channelInterpretation?​

optional channelInterpretation?: ChannelInterpretation

curve?​

optional curve?: number[]

delayTime?​

optional delayTime?: number

duration?​

optional duration?: number

frequency?​

optional frequency?: number

gain?​

optional gain?: number

interpolation?​

optional interpolation?: "linear" | "custom"

knee?​

optional knee?: number

maxDelayTime?​

optional maxDelayTime?: number

outputChannels?​

optional outputChannels?: number

oversample?​

optional oversample?: OverSampleType

qualityFactor?​

optional qualityFactor?: number

ratio?​

optional ratio?: number

release?​

optional release?: number

threshold?​

optional threshold?: number