---
name: "pipewire-pulse-module-alsa-source"
section: "7"
platform: "linux"
package: "pipewire-pulse"
version: "1:1.6.10-1"
release: "Arch Linux 2026-11-01"
platforms: ["linux"]
url: "https://new.carta.tech/pipewire-pulse-module-alsa-source"
---

# pipewire-pulse-module-alsa-source(7)

ALSA Source

## NAME

pipewire-pulse-module-alsa-source - ALSA Source

## MODULE NAME

module-alsa-source

## MODULE OPTIONS

- •

  name: name of the source, to be prefixed

- •

  source\_name: name for the source

- •

  source\_properties: properties for the source

- •

  namereg\_fail: when false attempt to synthesise new source\_name if it is already taken

- •

  device: ALSA device

- •

  device\_id: ALSA card index

- •

  format: sample format

- •

  rate: sample rate

- •

  alternate\_rate: alternate sample rate

- •

  channels: number of channels

- •

  channel\_map: channel map

- •

  fragments: number of fragments

- •

  fragment\_size: fragment size

- •

  mmap: enable memory mapping?

- •

  tsched: enable system timer based scheduling mode?

- •

  tsched\_buffer\_size: buffer size when using timer based scheduling

- •

  tsched\_buffer\_watermark: lower fill watermark

- •

  control: name of mixer control, or name and index separated by a comma

- •

  rewind\_safeguard: number of bytes that cannot be rewound

- •

  deferred\_volume: Synchronize software and hardware volume changes to avoid momentary jumps?

- •

  deferred\_volume\_safety\_margin: usec adjustment depending on volume direction

- •

  deferred\_volume\_extra\_delay: usec adjustment to HW volume changes

- •

  fixed\_latency\_range: disable latency range changes on underrun?
