FrequencySplitEffect

interface FrequencySplitEffect extends AudioEffect { uuid: string label: string enabled: boolean minimized: boolean index: number audioUnit: AnyAudioUnit key: 'FrequencySplit' dry: number wet: number crossover1: number crossover2: number crossover3: number entries: readonly AudioEffectCompositeEntry[] remove(): void move(index: number): void }

Splits the signal into four frequency bands, each with its own chain (Low, Low Mid, High Mid, High)

Hierarchy


Properties

uuid: string

readonly

Inherited from uuid

Unique id

label: string

Inherited from label

Custom label

enabled: boolean

Inherited from enabled

Enable or bypass the device

minimized: boolean

Inherited from minimized

Collapse the device editor in the studio

index: number

readonly

Inherited from index

Position in the effect chain (0 = first)

audioUnit: AnyAudioUnit

readonly

Inherited from audioUnit

The audio unit this effect belongs to

key: 'FrequencySplit'

readonly

Overrides key

Always "FrequencySplit"

dry: number

Dry level in dB (default -inf)

wet: number

Wet level in dB (default 0)

crossover1: number

Crossover Low / Low Mid in Hz (20 to 20000, default 200)

crossover2: number

Crossover Low Mid / High Mid in Hz (20 to 20000, default 1000)

crossover3: number

Crossover High Mid / High in Hz (20 to 20000, default 5000)

entries: readonly AudioEffectCompositeEntry[]

readonly

Fixed entries: [Low, Low Mid, High Mid, High]

Methods

remove(): void

Inherited from remove

Remove this device from its host

Returns

  • void

move(index: number): void

Inherited from move

Move this effect to another position in its chain

Parameters

  • index (number)

Returns

  • void