kcat / openal-soft

OpenAL Soft is a software implementation of the OpenAL 3D audio API.
Other
2.11k stars 521 forks source link

Issues with Easy Effects + PipeWire #805

Open jazz-it opened 1 year ago

jazz-it commented 1 year ago

When using telegram-desktop (that uses openal-soft lib to capture audio from audio devices) on my Manjaro Desktop altogether with PipeWire + Easy Effects (with some Input effects turned ON, e.g. Speech Processor, Echo Canceller, Noise Reduction and Pitch), the voice of the person I'm talking to starts to crackle and become choppy, so I can't understand them at all.

As soon as I disable all the Input effects for my microphone, the communication become flawless again and there's no issue. Other applications ie. web based talk apps or Audacious don't have any issues with such setup.

Ref: https://github.com/telegramdesktop/tdesktop/issues/25697#event-8176258790

kcat commented 1 year ago

Are you able to provide a trace log with the issue happening? Set the ALSOFT_LOGLEVEL environment variable to 3 when you run the app, and capture the output of stderr (or also set the ALSOFT_LOGFILE env var to a full path+filename to have it write the log to the given file), and that will produce a log file that can hopefully shed light on what's happening.

jazz-it commented 1 year ago

After the most recent updates I can't reproduce the issue (at least for now).