-
-
Notifications
You must be signed in to change notification settings - Fork 62
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Incompatibility with EasyEffects #404
Comments
This should work especially with pipewire, if it doesn't I'm not sure if we can do anything here but I'll check it out if I have time |
I confirm that this problem is present. Also, my attempt to use Soundux causes EasyEffects crash. |
If it crashes easyeffects this should rather be reported to them than to us |
I have a similar issue. While having EasyEffects open I face a bit of a different issue. Soundux local playback works all the time, like author says, however remote works some of the times. If I play with long intervals and don't overlap it too much, it plays fine remotely. However, if I play them too often, or make them overlap each other, they stop working remotely, and I have to wait like 5 sec before they start sounding in the remote app again. Closing EasyEffects makes it work as intended. |
Not sure why that would be and I'm not sure how we could provide better compatibility with easyeffects, currently both conflict a little with each other sometimes and I have no idea how we could prevent this |
I have pinned this issue because it's a common problem. |
Seems like it's just failing to create the pipeline to remote app sometimes for me. How it looks in Helvum (click to enlarge): Maybe it's connected to this EE issue since we both have mono devices? |
I have a similar issue, I fixed local playback being always on by blacklisting soundux in easyeffects, however it seems to be random if the sound plays remotely or not |
Hello, any update on this? |
With a little help from the EasyEffects developer we've solved this in venmic 🎉 As Venmic shares 90% of patchbay code with the new Soundux this means that the issue will also be resolved with v3 |
✍️ Bug Description
When having EasyEffects active, Soundux no longer works, playback can be heard on my speakers, but not in recording application (Discord, etc)
🔁 Steps to reproduce
Install and enable EasyEffects (https://github.com/wwmm/easyeffects),
open any recording application (in my case Discord and Audacity),
try to use soundux
🖥️ Console Output
[11:57:58] [success] Config read
[11:57:58] [success] LibWnck found - Icon support is enabled
[11:57:58] [message] Connected to PipeWire ("pipewire-0") on version "0.3.38"
[11:57:58] [message] Found default device: "alsa_input.usb-0d8c_C-Media_USB_Headphone_Set-00.mono-fallback"
[11:57:58] [message] Using DISPLAY :0
(WebKitWebProcess:6961): Atk-CRITICAL **: 13:57:59.025: atk_state_set_contains_state: assertion 'ATK_IS_STATE_SET (set)' failed
(WebKitWebProcess:6961): GLib-GObject-CRITICAL **: 13:57:59.025: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
(WebKitWebProcess:6961): Atk-CRITICAL **: 13:57:59.025: atk_state_set_contains_state: assertion 'ATK_IS_STATE_SET (set)' failed
(WebKitWebProcess:6961): GLib-GObject-CRITICAL **: 13:57:59.025: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
[11:57:59] [warning] Failed to find ppid of 0, process does not exist
[11:57:59] [warning] Could not find proccess with id 0
[11:57:59] [warning] Failed to find ppid of 0, process does not exist
[11:57:59] [warning] Could not find proccess with id 0
[11:58:10] [warning] Failed to find ppid of 0, process does not exist
[11:58:10] [warning] Could not find proccess with id 0
❔ Expected behaviour
Soundux plays normally and bypasses EasyEffects
👀 Screenshots
No response
🖥️ Operating System
Linux
🖥️ Distribution
Manjaro 21.1.5
✅ I confirm that...
The text was updated successfully, but these errors were encountered: