Skip to content

FilterManager

A voice’s ordered filter set. Each change renders through the Player and commits once it acknowledges.

get entries(): readonly FilterSelection[]

readonly FilterSelection[]


get names(): readonly string[]

readonly string[]

clear(): Promise<void>

Promise<void>


has(name): boolean

Parameter Type
name string

boolean


remove(name): Promise<void>

Parameter Type
name string

Promise<void>


set(name, value?): Promise<void>

Selects a preset, replacing its value in place when already selected. An omitted value uses the preset default.

Parameter Type
name string
value? number

Promise<void>


toggle(name, value?): Promise<void>

Removes a selected preset, otherwise behaves as set.

Parameter Type
name string
value? number

Promise<void>