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.