MasterNode
Defined in: packages/chain/src/nodes/master-node.ts:3
Implements
Section titled “Implements”Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new MasterNode(
config?):MasterNode
Defined in: packages/chain/src/nodes/master-node.ts:13
Parameters
Section titled “Parameters”config?
Section titled “config?”Partial<MasterConfig>
Returns
Section titled “Returns”MasterNode
Properties
Section titled “Properties”bypassed
Section titled “bypassed”bypassed:
boolean=false
Defined in: packages/chain/src/nodes/master-node.ts:7
Implementation of
Section titled “Implementation of”
readonlyid:"master"="master"
Defined in: packages/chain/src/nodes/master-node.ts:4
Implementation of
Section titled “Implementation of”
readonlykind:"master"="master"
Defined in: packages/chain/src/nodes/master-node.ts:6
Implementation of
Section titled “Implementation of”mix:
number=1.0
Defined in: packages/chain/src/nodes/master-node.ts:8
Implementation of
Section titled “Implementation of”
readonlyname:"Master Output"="Master Output"
Defined in: packages/chain/src/nodes/master-node.ts:5
Implementation of
Section titled “Implementation of”Methods
Section titled “Methods”getConfig()
Section titled “getConfig()”getConfig():
MasterConfig
Defined in: packages/chain/src/nodes/master-node.ts:22
Returns
Section titled “Returns”getParam()
Section titled “getParam()”getParam(
id):number|undefined
Defined in: packages/chain/src/nodes/master-node.ts:45
Parameters
Section titled “Parameters”string
Returns
Section titled “Returns”number | undefined
Implementation of
Section titled “Implementation of”getParams()
Section titled “getParams()”getParams():
Record<string,number>
Defined in: packages/chain/src/nodes/master-node.ts:72
Returns
Section titled “Returns”Record<string, number>
Implementation of
Section titled “Implementation of”prepare()
Section titled “prepare()”prepare(
_sampleRate):void
Defined in: packages/chain/src/nodes/master-node.ts:39
Parameters
Section titled “Parameters”_sampleRate
Section titled “_sampleRate”number
Returns
Section titled “Returns”void
Implementation of
Section titled “Implementation of”process()
Section titled “process()”process(
input):Float64Array
Defined in: packages/chain/src/nodes/master-node.ts:80
Parameters
Section titled “Parameters”Float32Array<ArrayBufferLike> | Float64Array<ArrayBufferLike>
Returns
Section titled “Returns”Float64Array
Implementation of
Section titled “Implementation of”reset()
Section titled “reset()”reset():
void
Defined in: packages/chain/src/nodes/master-node.ts:43
Returns
Section titled “Returns”void
Implementation of
Section titled “Implementation of”setLimiter()
Section titled “setLimiter()”setLimiter(
enabled):void
Defined in: packages/chain/src/nodes/master-node.ts:35
Parameters
Section titled “Parameters”enabled
Section titled “enabled”boolean
Returns
Section titled “Returns”void
setMuted()
Section titled “setMuted()”setMuted(
muted):void
Defined in: packages/chain/src/nodes/master-node.ts:31
Parameters
Section titled “Parameters”boolean
Returns
Section titled “Returns”void
setParam()
Section titled “setParam()”setParam(
id,value):void
Defined in: packages/chain/src/nodes/master-node.ts:58
Parameters
Section titled “Parameters”string
number
Returns
Section titled “Returns”void
Implementation of
Section titled “Implementation of”setVolumeDb()
Section titled “setVolumeDb()”setVolumeDb(
db):void
Defined in: packages/chain/src/nodes/master-node.ts:26
Parameters
Section titled “Parameters”number
Returns
Section titled “Returns”void