@audiotool/nexus - v0.0.12
    Preparing search index...

    Type Alias BandSplitter

    key value
    type entity
    key "bandSplitter"
    is

    The band splitter splits the audio signal into three non-overlapping frequency sub-bands.

    type BandSplitter = {
        audioInput: NexusObject<Empty>;
        displayName: PrimitiveField<string, "mut">;
        filterHighHz: PrimitiveField<number, "mut">;
        filterLowHz: PrimitiveField<number, "mut">;
        highAudioOutput: NexusObject<Empty>;
        highGain: PrimitiveField<number, "mut">;
        lowAudioOutput: NexusObject<Empty>;
        lowGain: PrimitiveField<number, "mut">;
        midAudioOutput: NexusObject<Empty>;
        midGain: PrimitiveField<number, "mut">;
        positionX: PrimitiveField<number, "mut">;
        positionY: PrimitiveField<number, "mut">;
    }
    Index

    Properties

    audioInput: NexusObject<Empty>

    Audio input that will be split into frequency bands.

    key value
    is api.TargetType.AudioInput
    displayName: PrimitiveField<string, "mut">

    The user-assigned name of this device.

    filterHighHz: PrimitiveField<number, "mut">

    Frequency where the middle band stops, and the high band starts.

    key value
    default 3600
    range [20, 20000]
    is api.TargetType.AutomatableParameter
    filterLowHz: PrimitiveField<number, "mut">

    Frequency where the low band stops, and the middle band starts.

    key value
    default 360
    range [20, 20000]
    is api.TargetType.AutomatableParameter
    highAudioOutput: NexusObject<Empty>

    Single Output.

    key value
    is api.TargetType.AudioOutput
    highGain: PrimitiveField<number, "mut">

    Gain multiplier applied to the high frequency band output. Equivalent to a dB range of [-inf, 18.0].

    key value
    default 1
    range [0, 7.943282127380371]
    is api.TargetType.AutomatableParameter
    lowAudioOutput: NexusObject<Empty>

    Audio output for the low frequency band.

    key value
    is api.TargetType.AudioOutput
    lowGain: PrimitiveField<number, "mut">

    Gain multiplier applied to the low frequency band output. Equivalent to a dB range of [-inf, 18.0].

    key value
    default 1
    range [0, 7.943282127380371]
    is api.TargetType.AutomatableParameter
    midAudioOutput: NexusObject<Empty>

    Single Output.

    key value
    is api.TargetType.AudioOutput
    midGain: PrimitiveField<number, "mut">

    Gain multiplier applied to the mid frequency band output. Equivalent to a dB range of [-inf, 18.0].

    key value
    default 1
    range [0, 7.943282127380371]
    is api.TargetType.AutomatableParameter
    positionX: PrimitiveField<number, "mut">

    X position on the desktop in the DAW.

    key value
    default 0
    range full
    positionY: PrimitiveField<number, "mut">

    Y position on the desktop in the DAW.

    key value
    default 0
    range full