Quickshell


PwNodePeakMonitor: QtObject

import Quickshell.Services.Pipewire

Tracks volume peaks for a node across all its channels.

The peak monitor binds nodes similarly to PwObjectTracker when enabled.

Properties [?]

  • node PwNode

    The node to monitor. Must be an audio node.

  • peak real
    readonly

    Maximum value of Go to peaks.

  • channels list <PwAudioChannel>
    readonly

    Channel positions for the captured format. Length matches Go to peaks.

  • peaks list <real>
    readonly

    Per-channel peak noise levels (0.0-1.0). Length matches Go to channels.

    The channel’s volume does not affect this property.

  • enabled bool

    If true, the monitor is actively capturing and computing peaks. Defaults to true.