Skip to content

MasterNode

Defined in: packages/chain/src/nodes/master-node.ts:3

new MasterNode(config?): MasterNode

Defined in: packages/chain/src/nodes/master-node.ts:13

Partial<MasterConfig>

MasterNode

bypassed: boolean = false

Defined in: packages/chain/src/nodes/master-node.ts:7

ChainNode.bypassed


readonly id: "master" = "master"

Defined in: packages/chain/src/nodes/master-node.ts:4

ChainNode.id


readonly kind: "master" = "master"

Defined in: packages/chain/src/nodes/master-node.ts:6

ChainNode.kind


mix: number = 1.0

Defined in: packages/chain/src/nodes/master-node.ts:8

ChainNode.mix


readonly name: "Master Output" = "Master Output"

Defined in: packages/chain/src/nodes/master-node.ts:5

ChainNode.name

getConfig(): MasterConfig

Defined in: packages/chain/src/nodes/master-node.ts:22

MasterConfig


getParam(id): number | undefined

Defined in: packages/chain/src/nodes/master-node.ts:45

string

number | undefined

ChainNode.getParam


getParams(): Record<string, number>

Defined in: packages/chain/src/nodes/master-node.ts:72

Record<string, number>

ChainNode.getParams


prepare(_sampleRate): void

Defined in: packages/chain/src/nodes/master-node.ts:39

number

void

ChainNode.prepare


process(input): Float64Array

Defined in: packages/chain/src/nodes/master-node.ts:80

Float32Array<ArrayBufferLike> | Float64Array<ArrayBufferLike>

Float64Array

ChainNode.process


reset(): void

Defined in: packages/chain/src/nodes/master-node.ts:43

void

ChainNode.reset


setLimiter(enabled): void

Defined in: packages/chain/src/nodes/master-node.ts:35

boolean

void


setMuted(muted): void

Defined in: packages/chain/src/nodes/master-node.ts:31

boolean

void


setParam(id, value): void

Defined in: packages/chain/src/nodes/master-node.ts:58

string

number

void

ChainNode.setParam


setVolumeDb(db): void

Defined in: packages/chain/src/nodes/master-node.ts:26

number

void