Thanks Benjamin. This is fixed upstream in 1.6.4 by commit d444eebea
("pw-cat: Fix waveX format endian assign", pipewire#5233). Only Resolute
affected.

Any WAV with more than two channels hits it on 26.04. Until an SRU
lands, you could try recording to a .caf file instead of .wav should
work:

pw-record --target=... --channels=12 --rate=48000 output.caf

See: https://gitlab.freedesktop.org/pipewire/pipewire/-/work_items/5233

** Changed in: pipewire (Ubuntu)
       Status: New => Confirmed

** Changed in: pipewire (Ubuntu)
   Importance: Undecided => Low

** Changed in: pipewire (Ubuntu)
     Assignee: (unassigned) => Charles (charles05)

** Also affects: pipewire (Ubuntu Resolute)
   Importance: Undecided
       Status: New

** Changed in: pipewire (Ubuntu Resolute)
       Status: New => Confirmed

** Changed in: pipewire (Ubuntu Resolute)
   Importance: Undecided => Low

** Changed in: pipewire (Ubuntu Resolute)
     Assignee: (unassigned) => Charles (charles05)

** Changed in: pipewire (Ubuntu Resolute)
    Milestone: None => resolute-updates

** Tags added: fixed-upstream

** Changed in: pipewire (Ubuntu Resolute)
       Status: Confirmed => Triaged

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2171093

Title:
  pw-record fails to record dozen of channels

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/pipewire/+bug/2171093/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to