Configure audio for simultaneous output?

I finally got the time to mess around with this.

Thanks to the link from @grumpey I figured it out.

  • Created a new sink:
pactl load-module module-null-sink media.class=Audio/Sink sink_name=my-combined-sink channel_map=stereo
  • Used qjackctl to link them together. The interface is somewhat confusing, but:
    • Launch qjackctl, then click on Graph.
    • Find your new sink’s “monitor” node and connect it to the playback nodes for the existing audio devices. Here you can see I connected my new “simultaneous-audio-output” to my TV (“Ellesmere HDMI Audio”) and my PC speakers (“Starship/Matisse HD Audio”):

Hopefully this process will become easier as pipewire matures further. Thanks to everyone for the help :+1: :grinning_face_with_smiling_eyes:

1 Like