Skip to content

Constructors ​

Constructor ​

new NeuralAmpModel(_module, _model): NeuralAmpModel

Parameters ​

_module ​

MainModule

_model ​

CNamModel

Returns ​

NeuralAmpModel

Methods ​

expectedSampleRate() ​

expectedSampleRate(): number

Returns ​

number


inputChannels() ​

inputChannels(): number

Returns ​

number


outputChannels() ​

outputChannels(): number

Returns ​

number


maxBufferSize() ​

maxBufferSize(): number

Returns ​

number


prewarmSamples() ​

prewarmSamples(): number

Returns ​

number


hasInputLevel() ​

hasInputLevel(): boolean

Returns ​

boolean


hasOutputLevel() ​

hasOutputLevel(): boolean

Returns ​

boolean


hasLoudness() ​

hasLoudness(): boolean

Returns ​

boolean


inputLevel() ​

inputLevel(): number

Returns ​

number


outputLevel() ​

outputLevel(): number

Returns ​

number


loudness() ​

loudness(): number

Returns ​

number


reset() ​

reset(sampleRate, maxBufferSize): void

Parameters ​

sampleRate ​

number

maxBufferSize ​

number

Returns ​

void


prewarm() ​

prewarm(): void

Returns ​

void


process() ​

process(input, frames?): Float32Array

Parameters ​

input ​

NamAudioBuffer

frames? ​

number = ...

Returns ​

Float32Array


processFloat64() ​

processFloat64(input, frames?): Float64Array

Parameters ​

input ​

NamAudioBuffer

frames? ​

number = ...

Returns ​

Float64Array


delete() ​

delete(): void

Returns ​

void


[dispose]() ​

[dispose](): void

Returns ​

void

Released under the Apache-2.0 License.