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

    Type Alias Quasar

    key value
    type entity
    key "quasar"
    is

    The Quasar is a reverb effect that combines the simulation of a tank and plate reverb.

    type Quasar = {
        audioInput: NexusObject<Empty>;
        audioOutput: NexusObject<Empty>;
        displayName: PrimitiveField<string, "mut">;
        dryGain: PrimitiveField<number, "mut">;
        filterSlopeIndex: PrimitiveField<number, "mut">;
        highPassFrequencyHz: PrimitiveField<number, "mut">;
        inputDiffusion: PrimitiveField<number, "mut">;
        isActive: PrimitiveField<boolean, "mut">;
        lowPassFrequencyHz: PrimitiveField<number, "mut">;
        plateDamp: PrimitiveField<number, "mut">;
        plateDecay: PrimitiveField<number, "mut">;
        positionX: PrimitiveField<number, "mut">;
        positionY: PrimitiveField<number, "mut">;
        preDelayMs: PrimitiveField<number, "mut">;
        tankDiffusion: PrimitiveField<number, "mut">;
        vibratoDepth: PrimitiveField<number, "mut">;
        vibratoFrequencyHz: PrimitiveField<number, "mut">;
        wetGain: PrimitiveField<number, "mut">;
    }
    Index

    Properties

    audioInput: NexusObject<Empty>

    Single Input.

    key value
    is api.TargetType.AudioInput
    audioOutput: NexusObject<Empty>

    Single Output.

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

    The user-assigned name of this device.

    dryGain: PrimitiveField<number, "mut">

    Gain factor for the dry signal (not affected by reverb). Equivalent to a dB range of [-inf, 0.0].

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

    Selects the filter cutoff slope for both lowpass- and highpass-filters.

    • 0: invalid
    • 1: 12dB/Octave
    • 2: 24dB/Octave
    • 3: 36dB/Octave
    • 4: 48dB/Octave
    key value
    default 1
    range [1, 4]
    is api.TargetType.AutomatableParameter
    highPassFrequencyHz: PrimitiveField<number, "mut">

    The frequency of the high-pass filter. The high-pass filter is applied to the signal after the pre-delay.

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

    The first of two diffusion parameters that "diffuses" the input signal across time.

    key value
    default 0
    range [-1, 1]
    is api.TargetType.AutomatableParameter
    isActive: PrimitiveField<boolean, "mut">

    Whether the device is active or not. When is_active=false, audio signal bypasses the device

    key value
    default true
    is api.TargetType.AutomatableParameter
    lowPassFrequencyHz: PrimitiveField<number, "mut">

    The frequency of the low-pass filter. The low-pass filter is applied to the signal after the pre-delay.

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

    Dampening factor of the plate decay. If you think of a plate reverb, the dampening restricts the vibration of the plate. 1 means maximum dampening, 0 means minimum dampening. No unit.

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

    Controls the decay duration of the plate reverb tail. 0 means maximum decay time, 1 means minimum decay time. No unit.

    key value
    default 0.75
    range [0, 1]
    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
    preDelayMs: PrimitiveField<number, "mut">

    Pre-delay applied globally to all delays.

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

    The second of two diffusion parameters that "diffuses" the input signal across time.

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

    The depth of the vibrato. 0 means no vibrato, 1 means maximum vibrato. No unit. Creates a "flutter" effect on the reverb tail.

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

    The frequency of the vibrato in Hz.

    key value
    default 1
    range [0.009999999776482582, 20]
    is api.TargetType.AutomatableParameter
    wetGain: PrimitiveField<number, "mut">

    Gain factor for the wet (reverberated) signal. Equivalent to a dB range of [-inf, 0.0].

    key value
    default 0.5011870265007019
    range [0, 1]
    is api.TargetType.AutomatableParameter