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

    Type Alias Pulverisateur

    key value
    type entity
    key "pulverisateur"
    is api.TargetType.NoteTrackPlayer

    The Pulverisateur is a subtractive synth with 3 regular oscillators, a noise generator, a keyboard-tracking envelope filter, an ADSR envelope, and an LFO. It also features an audio input that can act as another source of audio like the oscillators.

    Index

    Properties

    Amplitude Envelope

    Audio Input Section

    audioInput: NexusObject<Empty>

    Audio input

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

    Audio output

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

    The user-assigned name of this device.

    Filter

    Filter Envelope

    gain: PrimitiveField<number, "mut">

    The main output gain of the device. Equivalent to a dB range of [-inf, 0.0].

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

    The amount of time pitch change for a new note takes

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

    Whether the pulverisateur is active or not. When is_active=false no audio is produced by the pulverisateur, including audio passed through the audio input.

    key value
    default true
    is api.TargetType.AutomatableParameter

    LFO

    microTuning: PrimitiveField<NexusLocation, "mut">

    Reference to the microtuning.

    key value
    default empty location
    required false
    targets api.TargetType.MicroTuning, meaning one of:
    entities.MicroTuningOctave

    Noise Oscillator

    notesInput: NexusObject<Empty>

    Notes input

    key value
    is api.TargetType.NotesInput

    Oscillator A

    Oscillator B

    Oscillator C

    playModeIndex: PrimitiveField<number, "mut">

    Selects the play mode of the synthesizer.

    • 0: invalid
    • 1: Mono At most once note is played at once with slight overlap during release. An incoming note cuts already playing notes.
    • 2: Polyphonic Multiple notes/chords can be played simultaneously.
    key value
    default 2
    range [1, 2]
    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
    tuneSemitones: PrimitiveField<number, "mut">

    Tuning of the pitch of all notes of the synth by a number of semitones.

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