Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
pipewire
pipewire
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 176
    • Issues 176
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 6
    • Merge Requests 6
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • PipeWire
  • pipewirepipewire
  • Issues
  • #594

Closed
Open
Opened Jan 19, 2021 by Gert-dev@Gert-dev

Question: muting analog vs digital outputs and hardware muting

I have USB speakers that show up as an Analog and a Digital Output. With the Analog Output:

  • Muting the speakers through their hardware switch also mutes them software-wise in GNOME.
  • Muting the speakers in GNOME by setting the volume to 0 automatically mutes the speakers (the LED starts blinking).

The reverse also applies: unmuting can happen from both ends and is recognized correctly by the other end; upping the volume in GNOME automatically unmutes the speakers (the LED stops blinking) as expected.

This doesn't work for the Digital Output, however:

  • Muting the speakers through their hardware switch also mutes them software-wise in GNOME (i.e. same as above).
  • Muting the speakers in GNOME by setting the volume to 0 does not mute the speakers (the LED does not start blinking), but no sound will be produced.

This means that if I mute through hardware, I must also unmute through hardware.

Is this perhaps a limitation for digital outputs?

These speakers become hot and cool down if they recognize being muted. I'd use the Analog Output, but it is supposedly not as lossless as the digital output, but I may be wrong. It is also worth mentioning that the same problem exists in PulseAudio?

Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
Reference: pipewire/pipewire#594