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

    Type Alias RasselbockChannel

    key value
    type object

    Holds the modulation and output socket of an individual channel.

    A channel is a row that corresponds to a secondary output socket. Patterns on that row turn the output socket on or off; if on, the output socket receives the audio of the rasselbock after all effects have been applied. If no effect is active for the current step, the plain input signal is sent to the output.

    type RasselbockChannel = {
        audioOutput: NexusObject<Empty>;
        gain: PrimitiveField<number, "mut">;
        isMuted: PrimitiveField<boolean, "mut">;
        isSoloed: PrimitiveField<boolean, "mut">;
        mix: PrimitiveField<number, "mut">;
        mixMode: PrimitiveField<number, "mut">;
        panning: PrimitiveField<number, "mut">;
    }
    Index

    Properties

    audioOutput: NexusObject<Empty>

    Individual channel output

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

    Output gain of this channel. Equivalent to a dB range of [-inf, 0.0].

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

    If d=true, the audio output of this channel is muted.

    key value
    default false
    is api.TargetType.AutomatableParameter
    isSoloed: PrimitiveField<boolean, "mut">

    is_soloed=true mutes all channels except those that have is_soloed=true.

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

    Controls the mix between the incoming and the effect signal. 0 ("dry") means 0% effect applied, 1 ("wet") means 100% effect applied; values between mixes the two linearly.

    The exact mixing is determined by the

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

    How the dry signal is mixed with the effect signal according to the mix parameter: 0: invalid 1: linear the output is slightly quieter if mix factor is 0.5 2: equal-power the output is equal when the mix factor is 0.5

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

    Panning of the channel. -1 is fully left, 0 is centered (unchanged), 1 is fully right.

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