Glossary

Device

Devices are controlled by a single driver (usually alsa), which exposes "active routes" i.e. which sources/sinks are active on the device right now. For each active route, the session manager creates and maintains a route. In Sonusmix devices usually refer to any hardware source or sink.

Endpoint

A collection of nodes that serves as either a source or sink of data, audio, or other signals. In the context of Sonusmix, an endpoint refers to all sorts of places where media can come from or go to.

See Pipewire Objects Design

Node

See Pipewire Objects Design

PipeWire

PipeWire is a graph-based processing engine. See PipeWire

Port

See Pipewire Objects Design

Sink

Sinks are nodes that consume or receive data (such as an audio signal). A common example for a sink is a speaker.

Source

Sources are nodes that generate data (such as an audio signal), which is then send to other nodes such as sinks. A common example for a source is a microphone or an application.

Wireplumber

Wireplumber is a session manager for PipeWire. See Wireplumber