Questions tagged [pipewire]

PipeWire is low-level multimedia framework

PipeWire is low-level multimedia framework that provides:- Graph based processing.

  • Support for out-of-process processing graphs with minimal overhead.
  • Flexible and extensible media format negotiation and buffer allocation.
  • Hard real-time capable plugins.
  • Very low-latency for both audio and video processing.

See Overview for an overview of PipeWire and Design for the design principles guiding PipeWire.

22 questions
0
votes
1 answer

Replacement for pa_alsa_linux.h and pa_jack.h with pipewire

I'm running Pop_OS 22.04 (which has pipewire audio) and audacity is hanging on launch (unless it is launch with sudo, which seems quite odd). To try and debug the system, I'm trying to build audacity from github sources. In the initial configuration…
ralmond
  • 116
  • 5
0
votes
1 answer

Executing a script when pipewire opens a stream

I am running Pipewire with Wireplumber on Ubuntu 21.10. I would like to execute a script when any application starts recording (e.g. when I go into a meeting and the application opens the microphone) This is not just for Zoom, it should work with…
Mario Camou
  • 2,303
  • 16
  • 28
0
votes
1 answer

What is pro-audio in linux sound architecture?

I learn about pipewire . In some of the articles, I saw pipewire bring together audio, video and pro-audio under Linux . Here what is pro-audio ?
Ramkumar P
  • 123
  • 1
  • 8
0
votes
0 answers

How to configure build input packages/dependencies within Nix development shells?

I'm not using NixOS but I wrote a flake that I'm using to generate a dev shell to build a Rust project (this is essentially just the audio example from the Bevy repository). My issue is that I encounter the following error when attempting to run the…
nicoty
  • 166
  • 11
0
votes
3 answers

Manjaro Linux KDE - no sound

I have a problem with my Manjaro Linux. I have no sound. I have tried everything (I have installed sof-firmware, unmuted soundcard, rebooted alsa). What should I do? Here is the output of the inxi: System: Host: cWillNeverDie Kernel:…
0
votes
1 answer

Bash script - Command fails when run as variable, but works otherwise

I have a simple script, but for some reason it fails when running the command as a variable. Any ideas as to why? (I am trying to change device setting of pipewire with a script) cmd2="pactl set-card-profile 'bluez_card.B8_F8_BE_79_40_C0'…
geoffr98
  • 73
  • 1
  • 9
0
votes
1 answer

Merge browser audio and microphone to pipewire sink

I want to create a custom sink via a bash script and merge my Firefox output audio and microphone into it. To create the sink I use pactl load-module module-null-sink sink_name=stream_sink but I can't wire up the connections inside the script. When…
miga
  • 3,997
  • 13
  • 45
1
2