Skip to content

InputProfileNode

Defined in: packages/chain/src/nodes/input-profile-node.ts:50

new InputProfileNode(config?): InputProfileNode

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

Partial<InputProfileConfig>

InputProfileNode

bypassed: boolean = false

Defined in: packages/chain/src/nodes/input-profile-node.ts:54

ChainNode.bypassed


readonly id: "input-profile" = "input-profile"

Defined in: packages/chain/src/nodes/input-profile-node.ts:51

ChainNode.id


readonly kind: "input-profile" = "input-profile"

Defined in: packages/chain/src/nodes/input-profile-node.ts:53

ChainNode.kind


mix: number = 1.0

Defined in: packages/chain/src/nodes/input-profile-node.ts:55

ChainNode.mix


readonly name: "Guitar Input Profile" = "Guitar Input Profile"

Defined in: packages/chain/src/nodes/input-profile-node.ts:52

ChainNode.name

getConfig(): InputProfileConfig

Defined in: packages/chain/src/nodes/input-profile-node.ts:97

InputProfileConfig


getParam(id): number | undefined

Defined in: packages/chain/src/nodes/input-profile-node.ts:172

string

number | undefined

ChainNode.getParam


getParams(): Record<string, number>

Defined in: packages/chain/src/nodes/input-profile-node.ts:216

Record<string, number>

ChainNode.getParams


prepare(sampleRate): void

Defined in: packages/chain/src/nodes/input-profile-node.ts:159

number

void

ChainNode.prepare


process(input): Float64Array

Defined in: packages/chain/src/nodes/input-profile-node.ts:227

Float32Array<ArrayBufferLike> | Float64Array<ArrayBufferLike>

Float64Array

ChainNode.process


reset(): void

Defined in: packages/chain/src/nodes/input-profile-node.ts:165

void

ChainNode.reset


setCableCapacitancePfPerM(pfPerM): void

Defined in: packages/chain/src/nodes/input-profile-node.ts:117

number

void


setGuitarCableLength(meters): void

Defined in: packages/chain/src/nodes/input-profile-node.ts:111

number

void


setImpedance(ohms): void

Defined in: packages/chain/src/nodes/input-profile-node.ts:149

number

void


setInputGainDb(db): void

Defined in: packages/chain/src/nodes/input-profile-node.ts:154

number

void


setParam(id, value): void

Defined in: packages/chain/src/nodes/input-profile-node.ts:191

string

number

void

ChainNode.setParam


setPickupType(type): void

Defined in: packages/chain/src/nodes/input-profile-node.ts:101

PickupType

void