[biscted] Distorted audio since 0.3.62
- PipeWire version (
pipewire --version
): 0.3.62 (checked Git master as well, same issue) - Distribution and distribution version (
PRETTY_NAME
from/etc/os-release
): Arch Linux testing - Desktop Environment: Sway
- Kernel version (
uname -r
): 6.0.12-zen1-1-zen
Description of Problem:
Both my microphone input as well as my headphone output have distorted output/input, since upgrading to 0.3.62.
After bisecting, commit 177479df is the one that introduced this. I will attach some audio samples with and without that commit.
How Reproducible:
Always
Steps to Reproduce:
Very unsure about this as it could be hardware specific.
I have this behavior on my integrated HD audio card (Mic input) Starship/Matisse HD Audio Controller Analog Stereo
, as well as my USB DAC (Schiit Modi 3+ Analog Stereo
)
Actual Results:
Distorted audio
Expected Results:
No distorted audio
Additional Info (as attachments):
# bad: [3a443b4e1c9730675c7de0453a6279ab9ee263fd] 0.3.62
# good: [f038e3f23824f9319daaa9f9a31600fc6df49a39] 0.3.61
git bisect start '0.3.62' '0.3.61'
# bad: [fa799aac8674457a475c30d0c604876143b8d331] libcamera: Implement SPA_META_VideoTransform support
git bisect bad fa799aac8674457a475c30d0c604876143b8d331
# good: [0c50ccac8707248fb3cf7173198080fa82868426] jack: only process valid ports
git bisect good 0c50ccac8707248fb3cf7173198080fa82868426
# good: [4e4d76ccd0419e5e215e18e4273143529376f9f7] audioconvert: use gather in AVX2 code
git bisect good 4e4d76ccd0419e5e215e18e4273143529376f9f7
# bad: [5bda4b6a5704268d5405d5cca2bdcf62e29c303b] audioadapter: only accept PortConfig for the adapter direction
git bisect bad 5bda4b6a5704268d5405d5cca2bdcf62e29c303b
# bad: [177479dfd152d8d3ee9f0a84728782e6d8e0dd15] audioconvert: improve some more AVX2 code
git bisect bad 177479dfd152d8d3ee9f0a84728782e6d8e0dd15
# good: [d6101d73e7b145124475008e78edf5e0d1dbe92c] audioconvert: fix PortConfig enumeration
git bisect good d6101d73e7b145124475008e78edf5e0d1dbe92c
# first bad commit: [177479dfd152d8d3ee9f0a84728782e6d8e0dd15] audioconvert: improve some more AVX2 code