InputProfileNode
Defined in: packages/chain/src/nodes/input-profile-node.ts:50
Implements
Section titled “Implements”Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new InputProfileNode(
config?):InputProfileNode
Defined in: packages/chain/src/nodes/input-profile-node.ts:72
Parameters
Section titled “Parameters”config?
Section titled “config?”Partial<InputProfileConfig>
Returns
Section titled “Returns”InputProfileNode
Properties
Section titled “Properties”bypassed
Section titled “bypassed”bypassed:
boolean=false
Defined in: packages/chain/src/nodes/input-profile-node.ts:54
Implementation of
Section titled “Implementation of”
readonlyid:"input-profile"="input-profile"
Defined in: packages/chain/src/nodes/input-profile-node.ts:51
Implementation of
Section titled “Implementation of”
readonlykind:"input-profile"="input-profile"
Defined in: packages/chain/src/nodes/input-profile-node.ts:53
Implementation of
Section titled “Implementation of”mix:
number=1.0
Defined in: packages/chain/src/nodes/input-profile-node.ts:55
Implementation of
Section titled “Implementation of”
readonlyname:"Guitar Input Profile"="Guitar Input Profile"
Defined in: packages/chain/src/nodes/input-profile-node.ts:52
Implementation of
Section titled “Implementation of”Methods
Section titled “Methods”getConfig()
Section titled “getConfig()”getConfig():
InputProfileConfig
Defined in: packages/chain/src/nodes/input-profile-node.ts:97
Returns
Section titled “Returns”getParam()
Section titled “getParam()”getParam(
id):number|undefined
Defined in: packages/chain/src/nodes/input-profile-node.ts:172
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/input-profile-node.ts:216
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/input-profile-node.ts:159
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/input-profile-node.ts:227
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/input-profile-node.ts:165
Returns
Section titled “Returns”void
Implementation of
Section titled “Implementation of”setCableCapacitancePfPerM()
Section titled “setCableCapacitancePfPerM()”setCableCapacitancePfPerM(
pfPerM):void
Defined in: packages/chain/src/nodes/input-profile-node.ts:117
Parameters
Section titled “Parameters”pfPerM
Section titled “pfPerM”number
Returns
Section titled “Returns”void
setGuitarCableLength()
Section titled “setGuitarCableLength()”setGuitarCableLength(
meters):void
Defined in: packages/chain/src/nodes/input-profile-node.ts:111
Parameters
Section titled “Parameters”meters
Section titled “meters”number
Returns
Section titled “Returns”void
setImpedance()
Section titled “setImpedance()”setImpedance(
ohms):void
Defined in: packages/chain/src/nodes/input-profile-node.ts:149
Parameters
Section titled “Parameters”number
Returns
Section titled “Returns”void
setInputGainDb()
Section titled “setInputGainDb()”setInputGainDb(
db):void
Defined in: packages/chain/src/nodes/input-profile-node.ts:154
Parameters
Section titled “Parameters”number
Returns
Section titled “Returns”void
setParam()
Section titled “setParam()”setParam(
id,value):void
Defined in: packages/chain/src/nodes/input-profile-node.ts:191
Parameters
Section titled “Parameters”string
number
Returns
Section titled “Returns”void
Implementation of
Section titled “Implementation of”setPickupType()
Section titled “setPickupType()”setPickupType(
type):void
Defined in: packages/chain/src/nodes/input-profile-node.ts:101
Parameters
Section titled “Parameters”Returns
Section titled “Returns”void