Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Register
  • Sign in
  • pipewire pipewire
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 606
    • Issues 606
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 22
    • Merge requests 22
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar

Due to an influx of spam, we have had to impose restrictions on new accounts. Please see this wiki page for instructions on how to get full permissions. Sorry for the inconvenience.

  • PipeWirePipeWire
  • pipewirepipewire
  • Issues
  • #2885
Closed
Open
Issue created Dec 11, 2022 by Sefa Eyeoglu@ScrumplexContributor

[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
Edited Dec 11, 2022 by Sefa Eyeoglu
Assignee
Assign to
Time tracking