wwmm / easyeffects

Limiter, compressor, convolver, equalizer and auto volume and many other plugins for PipeWire applications
GNU General Public License v3.0
6.16k stars 265 forks source link

Preset settings not active after system boot or starting PulseEffects manually #1644

Open McNugget6750 opened 2 years ago

McNugget6750 commented 2 years ago

EasyEffects Version

4.8.4

What package are you using?

Other (specify below)

Distribution

Ubuntu 22.04 LTS

Describe the bug

Expected Behavior

As set in settings the software should start after boot and apply the preset with the appropriate effects active. I even tried adding pulseeffects -l "~/.config/PulseEffects/output/MacBook Air Early 2015.json" with a 30 second delay to the start-up settings but that also doesn't start/apply the filters as expected.

I feel like I'm missing something but I can't put my finger on it. Any ideas?

Debug Log

Debug Log
``` Paste your log here ```

Additional Information

No response

McNugget6750 commented 2 years ago

Changing the start-up command to use the full path name instead of the ~/ shortcut for the home directory also does not solve the issue.

I tested this on three different laptops all with the exact same behavior.

wwmm commented 2 years ago

Kill PulseEffects and restart it in debug mode G_MESSAGES_DEBUG=pulseeffects pulseeffects so we have an idea about what is going on. In any case you PulseEffects version is old that the last bugfix release 4.8.7 and may have problems with some of the system packages in an updated Linux distribution.

McNugget6750 commented 2 years ago

Here is the output. Please note: at the very bottom, I uncheck the three checkboxes and check them again. The system reports the modules already disabled when I tried to disable them:

(process:4319): pulseeffects-DEBUG: 05:31:29.483: main: locale directory: /usr/share/locale (pulseeffects:4319): pulseeffects-DEBUG: 05:31:29.563: presets_manager: system input presets directory: "/etc/PulseEffects/input"; (pulseeffects:4319): pulseeffects-DEBUG: 05:31:29.563: presets_manager: system input presets directory: "/etc/xdg/PulseEffects/input"; (pulseeffects:4319): pulseeffects-DEBUG: 05:31:29.563: presets_manager: system input presets directory: "/etc/xdg/xdg-cinnamon/PulseEffects/input"; (pulseeffects:4319): pulseeffects-DEBUG: 05:31:29.563: presets_manager: system output presets directory: "/etc/PulseEffects/output"; (pulseeffects:4319): pulseeffects-DEBUG: 05:31:29.563: presets_manager: system output presets directory: "/etc/xdg/PulseEffects/output"; (pulseeffects:4319): pulseeffects-DEBUG: 05:31:29.563: presets_manager: system output presets directory: "/etc/xdg/xdg-cinnamon/PulseEffects/output"; (pulseeffects:4319): pulseeffects-DEBUG: 05:31:29.563: presets_manager: user presets directory already exists: /home/timo/.config/PulseEffects (pulseeffects:4319): pulseeffects-DEBUG: 05:31:29.563: presets_manager: user presets directory already exists: /home/timo/.config/PulseEffects/input (pulseeffects:4319): pulseeffects-DEBUG: 05:31:29.563: presets_manager: user presets directory already exists: /home/timo/.config/PulseEffects/output (pulseeffects:4319): pulseeffects-DEBUG: 05:31:29.563: presets_manager: user presets directory already exists: /home/timo/.config/PulseEffects/autoload (pulseeffects:4319): pulseeffects-DEBUG: 05:31:29.565: application: PE version: 4.8.4 (pulseeffects:4319): pulseeffects-DEBUG: 05:31:29.566: pulse_manager: context is connecting (pulseeffects:4319): pulseeffects-DEBUG: 05:31:29.566: pulse_manager: context is authorizing (pulseeffects:4319): pulseeffects-DEBUG: 05:31:29.566: pulse_manager: context is setting name (pulseeffects:4319): pulseeffects-DEBUG: 05:31:29.567: pulse_manager: context is ready (pulseeffects:4319): pulseeffects-DEBUG: 05:31:29.567: pulse_manager: connected to: /run/user/1000/pulse/native (pulseeffects:4319): pulseeffects-DEBUG: 05:31:29.567: pulse_manager: protocol version: 35 (pulseeffects:4319): pulseeffects-DEBUG: 05:31:29.567: pulse_manager: Pulseaudio version: 15.99.1 (pulseeffects:4319): pulseeffects-DEBUG: 05:31:29.567: pulse_manager: default pulseaudio source: alsa_input.pci-0000_00_1f.3.analog-stereo (pulseeffects:4319): pulseeffects-DEBUG: 05:31:29.567: pulse_manager: default pulseaudio sink: alsa_output.pci-0000_00_1f.3.analog-stereo (pulseeffects:4319): pulseeffects-DEBUG: 05:31:29.567: pulse_manager: loading Pulseeffects applications output sink... (pulseeffects:4319): pulseeffects-DEBUG: 05:31:29.567: pulse_manager: default pulseaudio sink sampling rate: 44100 Hz (pulseeffects:4319): pulseeffects-DEBUG: 05:31:29.567: pulse_manager: default pulseaudio sink audio format: s32le (pulseeffects:4319): pulseeffects-DEBUG: 05:31:29.567: pulse_manager: failed to get sink info: PulseEffects_apps (pulseeffects:4319): pulseeffects-DEBUG: 05:31:29.570: pulse_manager: loaded module-null-sink: sink_name=PulseEffects_apps sink_properties=device.description="PulseEffects(apps)"device.class="sound" norewinds=1 (pulseeffects:4319): pulseeffects-DEBUG: 05:31:29.570: pulse_manager: changed volume of the sink: PulseEffects_apps (pulseeffects:4319): pulseeffects-DEBUG: 05:31:29.572: pulse_manager: loading Pulseeffects microphone output sink... (pulseeffects:4319): pulseeffects-DEBUG: 05:31:29.572: pulse_manager: default pulseaudio source sampling rate: 44100 Hz (pulseeffects:4319): pulseeffects-DEBUG: 05:31:29.572: pulse_manager: default pulseaudio source audio format: s16le (pulseeffects:4319): pulseeffects-DEBUG: 05:31:29.572: pulse_manager: failed to get sink info: PulseEffects_mic (pulseeffects:4319): pulseeffects-DEBUG: 05:31:29.576: pulse_manager: loaded module-null-sink: sink_name=PulseEffects_mic sink_properties=device.description="PulseEffects(mic)"device.class="sound" norewinds=1 (pulseeffects:4319): pulseeffects-DEBUG: 05:31:29.577: pulse_manager: changed volume of the sink: PulseEffects_mic (pulseeffects:4319): pulseeffects-DEBUG: 05:31:29.598: sie: using input device: PulseEffects_apps.monitor (pulseeffects:4319): pulseeffects-DEBUG: 05:31:29.598: sie: using output device: alsa_output.pci-0000_00_1f.3.analog-stereo

(pulseeffects:4319): GLib-GIO-CRITICAL **: 05:31:29.677: g_settings_bind: no property 'faster' on class 'ladspa-ladspa-rubberband-so-rubberband-pitchshifter-stereo'

(pulseeffects:4319): pulseeffects-WARNING **: 05:31:29.692: rnnoise plugin was not found! (pulseeffects:4319): pulseeffects-DEBUG: 05:31:29.698: soe: using output device: PulseEffects_mic (pulseeffects:4319): pulseeffects-DEBUG: 05:31:29.698: soe: using input device: alsa_input.pci-0000_00_1f.3.analog-stereo

(pulseeffects:4319): GLib-GIO-CRITICAL **: 05:31:29.707: g_settings_bind: no property 'faster' on class 'ladspa-ladspa-rubberband-so-rubberband-pitchshifter-stereo'

(pulseeffects:4319): pulseeffects-WARNING **: 05:31:29.714: rnnoise plugin was not found! (pulseeffects:4319): pulseeffects-DEBUG: 05:31:29.716: presets_manager: system input presets directory: "/etc/PulseEffects/input"; (pulseeffects:4319): pulseeffects-DEBUG: 05:31:29.716: presets_manager: system input presets directory: "/etc/xdg/PulseEffects/input"; (pulseeffects:4319): pulseeffects-DEBUG: 05:31:29.716: presets_manager: system input presets directory: "/etc/xdg/xdg-cinnamon/PulseEffects/input"; (pulseeffects:4319): pulseeffects-DEBUG: 05:31:29.716: presets_manager: system output presets directory: "/etc/PulseEffects/output"; (pulseeffects:4319): pulseeffects-DEBUG: 05:31:29.716: presets_manager: system output presets directory: "/etc/xdg/PulseEffects/output"; (pulseeffects:4319): pulseeffects-DEBUG: 05:31:29.716: presets_manager: system output presets directory: "/etc/xdg/xdg-cinnamon/PulseEffects/output"; (pulseeffects:4319): pulseeffects-DEBUG: 05:31:29.716: presets_manager: user presets directory already exists: /home/timo/.config/PulseEffects (pulseeffects:4319): pulseeffects-DEBUG: 05:31:29.716: presets_manager: user presets directory already exists: /home/timo/.config/PulseEffects/input (pulseeffects:4319): pulseeffects-DEBUG: 05:31:29.716: presets_manager: user presets directory already exists: /home/timo/.config/PulseEffects/output (pulseeffects:4319): pulseeffects-DEBUG: 05:31:29.716: presets_manager: user presets directory already exists: /home/timo/.config/PulseEffects/autoload (pulseeffects:4319): pulseeffects-DEBUG: 05:31:29.716: presets_manager: destroyed pulseeffects-INFO: 05:31:29.717: application: disabling global bypass (pulseeffects:4319): pulseeffects-DEBUG: 05:31:29.717: sie: bypass is already disabled (pulseeffects:4319): pulseeffects-DEBUG: 05:31:29.717: soe: bypass is already disabled (pulseeffects:4319): pulseeffects-DEBUG: 05:31:30.337: convolver_ui: irs directory already exists: /home/timo/.config/PulseEffects/irs (pulseeffects:4319): pulseeffects-DEBUG: 05:31:30.353: rnnoise_ui: model directory already exists: /home/timo/.config/PulseEffects/rnnoise (pulseeffects:4319): pulseeffects-DEBUG: 05:31:30.830: rnnoise_ui: model directory already exists: /home/timo/.config/PulseEffects/rnnoise (pulseeffects:4319): pulseeffects-DEBUG: 05:31:30.887: sie: spectrum enabled (pulseeffects:4319): pulseeffects-DEBUG: 05:31:30.887: soe: spectrum enabled (pulseeffects:4319): pulseeffects-DEBUG: 05:31:31.813: sie: using output device: alsa_output.pci-0000_00_1f.3.analog-stereo (pulseeffects:4319): pulseeffects-DEBUG: 05:31:31.813: pulse_settings_ui: output device changed: alsa_output.pci-0000_00_1f.3.analog-stereo (pulseeffects:4319): pulseeffects-DEBUG: 05:31:31.813: pulse_settings_ui: added sink: alsa_output.pci-0000_00_1f.3.analog-stereo (pulseeffects:4319): pulseeffects-DEBUG: 05:31:31.813: pulse_settings_ui: added source: alsa_output.pci-0000_00_1f.3.analog-stereo.monitor (pulseeffects:4319): pulseeffects-DEBUG: 05:31:31.813: soe: using input device: alsa_input.pci-0000_00_1f.3.analog-stereo (pulseeffects:4319): pulseeffects-DEBUG: 05:31:31.813: pulse_settings_ui: input device changed: alsa_input.pci-0000_00_1f.3.analog-stereo (pulseeffects:4319): pulseeffects-DEBUG: 05:31:31.813: pulse_settings_ui: added source: alsa_input.pci-0000_00_1f.3.analog-stereo (pulseeffects:4319): pulseeffects-DEBUG: 05:34:41.747: sie: equalizer is already disabled (pulseeffects:4319): pulseeffects-DEBUG: 05:34:53.135: sie: equalizer is enabled (pulseeffects:4319): pulseeffects-DEBUG: 05:34:54.792: sie: bass_enhancer is already disabled (pulseeffects:4319): pulseeffects-DEBUG: 05:34:55.816: sie: bass_enhancer is enabled (pulseeffects:4319): pulseeffects-DEBUG: 05:34:56.971: sie: compressor is already disabled (pulseeffects:4319): pulseeffects-DEBUG: 05:34:57.839: sie: compressor is enabled

wwmm commented 2 years ago

The warnings in the logs are not related to the problem. But it is still a good idea to upgrade to the latest bugfix release to be sure it isn't a problem that has already been fixed.

ghost commented 1 year ago

Installing version 4.8.7 from Ubuntu Testing repo (kinetic) fixes the problem. Relevant bug tracker on Launchpad: https://bugs.launchpad.net/ubuntu/+source/pulseeffects/+bug/1948882

JAGGYWAGGY88 commented 1 year ago

Installing version 4.8.7 from Ubuntu Testing repo (kinetic) fixes the problem. Relevant bug tracker on Launchpad: https://bugs.launchpad.net/ubuntu/+source/pulseeffects/+bug/1948882

Can you please explain how to actually do this? I am a linux noob, I just ran into this exact problem, I have PulseEffects 4.8.4-1 and I am running Linux Mint 21 XFCE... I have no idea how to "install from the ubuntu testing repo" to get the new version... please help.

ghost commented 1 year ago

Installing version 4.8.7 from Ubuntu Testing repo (kinetic) fixes the problem. Relevant bug tracker on Launchpad: https://bugs.launchpad.net/ubuntu/+source/pulseeffects/+bug/1948882

Can you please explain how to actually do this? I am a linux noob, I just ran into this exact problem, I have PulseEffects 4.8.4-1 and I am running Linux Mint 21 XFCE... I have no idea how to "install from the ubuntu testing repo" to get the new version... please help.

If you are a noob, I suggest not messing with testing repo because it can cause dependencies problems. Just uninstall your current pulseeffects and install the flatpak version. https://flathub.org/apps/details/com.github.wwmm.pulseeffects

Landomym commented 1 year ago

I have the exactly same problem. I thought it will be solved one reinstalled pulseeffects and pulse audio. But nothing works. Any solutions available?

wwmm commented 1 year ago

I have the exactly same problem. I thought it will be solved one reinstalled pulseeffects and pulse audio. But nothing works. Any solutions available?

@FerdyaVolkov Depending on the source of the problem only a PulseEffects upgrade can fix it. Which version are you using?

mamopa commented 1 year ago

Same Problem here with 4.8.4 . How one could get 4.8.7 into Ubuntu 22.04?

ghost commented 1 year ago

I found a solution on Ubuntu 22.04! Create an script in $HOME where you load the default PulseEffects settings (reset) and then your favorite preset. Add this to Startup Applications and set 10s Startup Delay.

nano pulseeffects-fix.sh
#!/bin/sh
pulseeffects -l default
pulseeffects -l zx110
chmod +x pulseeffects-fix.sh

pulseeffects-fix

eeriemyxi commented 1 year ago

I found a solution on Ubuntu 22.04! Create an script in $HOME where you load the default PulseEffects settings (reset) and then your favorite preset. Add this to Startup Applications and set 10s Startup Delay.

nano pulseeffects-fix.sh
#!/bin/sh
pulseeffects -l default
pulseeffects -l zx110
chmod +x pulseeffects-fix.sh

pulseeffects-fix

For future readers:

This solution expects your computer to have hardware much fast to finish loading PulseEffects under ten seconds. In case you're not confident, install xdotool using your package manager and use the following command thereafer: pulseeffects & xdotool search --sync --limit 1 --class PulseEffects; pulseeffects -l default; pulseeffects -l <your_preset_name> default preset is a preset where all plugins are disabled, nothing more; create it.

TSoli commented 1 year ago

Installing version 4.8.7 from Ubuntu Testing repo (kinetic) fixes the problem. Relevant bug tracker on Launchpad: https://bugs.launchpad.net/ubuntu/+source/pulseeffects/+bug/1948882

Can you please explain how to actually do this? I am a linux noob, I just ran into this exact problem, I have PulseEffects 4.8.4-1 and I am running Linux Mint 21 XFCE... I have no idea how to "install from the ubuntu testing repo" to get the new version... please help.

If you are a noob, I suggest not messing with testing repo because it can cause dependencies problems. Just uninstall your current pulseeffects and install the flatpak version. https://flathub.org/apps/details/com.github.wwmm.pulseeffects

Flatpak seems to only install version 4.8.4 for me. Is there any other way to get the 4.8.7 version? If not do you have any advice for where to look about switching to pipewire/easyeffects?

UPDATE: Ended up installing pipewire and easyeffects. I detailed how here

wwmm commented 1 year ago

Flatpak seems to only install version 4.8.4 for me. Is there any other way to get the 4.8.7 version?

As far as I know Flatpak uses the latest version by default. Did you try to install it through the command line or through the desktop graphical interface? I think that in the past we saw some graphical interfaces with outdated caches always installing older Flatpak package versions.

TSoli commented 1 year ago

Flatpak seems to only install version 4.8.4 for me. Is there any other way to get the 4.8.7 version?

As far as I know Flatpak uses the latest version by default. Did you try to install it through the command line or through the desktop graphical interface? I think that in the past we saw some graphical interfaces with outdated caches always installing older Flatpak package versions.

I tried both (on LM 21.1).

vchernin commented 1 year ago

I tried both (on LM 21.1).

How are you launching it in the command line? With flatpak you should use flatpak run com.github.wwmm.pulseeffects

yhojann-cl commented 11 months ago

Same problem using 4.8.7 version and ubuntu 22.04 LTS from flatpak package, does not start on system boot, need open app to start apply effects.

osscar commented 10 months ago

Same problem using 4.8.7 version and ubuntu 22.04 LTS from flatpak package, does not start on system boot, need open app to start apply effects.

On Ubuntu Server (no display attached), this also happens, opening the app via ssh with -X flag set it works, but a custom systemd user unit service fails to start.

like so:

[Unit]
Description=PulseEffects reconnect
#After=xorg.target
#Requires=xorg.target

[Service]
#Type=simple
ExecStart=/usr/bin/pulseeffects
Restart=always
RestartSec=15

[Install]
WantedBy=default.target
destrianto commented 8 months ago

Just recently installed ubuntu-server 22.04 minimized with lxtq on my old PC and faced this issue. My solution is created this script: startup_preset.sh

#!/bin/bash

# Get this script's PID
PID=$$

# Outputless
{
  # Wait for the GUI to be ready
  while [[ ! $(pgrep xfwm4) ]]; do sleep 1; done
  echo -e "GUI is started\n"

  # Wait for PulseEffects to be ready
  while [[ ! $(pgrep pulseeffects) ]]; do sleep 1; done
  echo -e "PulseEffects is started\n"

  # Load the preset
  PRESET="RCD-M40(RCA)"
  /usr/bin/pulseeffects --reset
  /usr/bin/pulseeffects --load-preset ${PRESET}
  echo -e "Preset \"${PRESET}\" is loaded\n"

  # Kill this script
  echo -e "Killing myself..\n"
} &> /dev/null

/usr/bin/kill -9 ${PID}

Notes:

* Replace "xfwm4" with your window manager service
* Enable "Start Service at Login" on PulseEffects
* Replace "RCD-M40(RCA)" with your own preset
* Put this script on "$HOME/.config/PulseEffects"
* Make the script executable "chmod +x $HOME/.config/PulseEffects/startup_preset.sh"
* echo -e "[Desktop Entry]\nComment=PulseEffects Preset\nExec=$HOME/.config/PulseEffects/startup_preset.sh\nIcon=pulseeffects\nName=PulseEffects Preset\nStartupNotify=false\nTerminal=false\nType=Application" > $HOME/.config/autostart/pulseeffects-preset.desktop
* Restart your PC
eburakova commented 2 weeks ago

I found a solution on Ubuntu 22.04! Create an script in $HOME where you load the default PulseEffects settings (reset) and then your favorite preset. Add this to Startup Applications and set 10s Startup Delay.

nano pulseeffects-fix.sh
#!/bin/sh
pulseeffects -l default
pulseeffects -l zx110
chmod +x pulseeffects-fix.sh

pulseeffects-fix

For future readers:

This solution expects your computer to have hardware much fast to finish loading PulseEffects under ten seconds. In case you're not confident, install xdotool using your package manager and use the following command thereafer: pulseeffects & xdotool search --sync --limit 1 --class PulseEffects; pulseeffects -l default; pulseeffects -l <your_preset_name> default preset is a preset where all plugins are disabled, nothing more; create it.

How do you get a startup delay?

amarraff commented 1 week ago

Having the same problem on Linux Mint 21.3. The effects work great until I reboot my system.

I did enable "start service at login" as well as "automatically apply this preset whenever the currently used device is plugged in the system" on my preset.

The service starts on login but the effects don't apply. I have to manually open pulse effects and toggle my specific desired effect off and then on again for it to start working. Sometimes this also doesn't work, and I'm left with no way to apply the effects.

So what I currently do is leave "start service at login" off. That way when I open the app manually, it does immediately apply my effects.

I tried this with both the package version and the flatpak version, installed from the Linux Mint Software Manager. Both experience the same issue.

wwmm commented 1 week ago

Having the same problem on Linux Mint 21.3. The effects work great until I reboot my system.

I did enable "start service at login" as well as "automatically apply this preset whenever the currently used device is plugged in the system" on my preset.

The service starts on login but the effects don't apply. I have to manually open pulse effects and toggle my specific desired effect off and then on again for it to start working. Sometimes this also doesn't work, and I'm left with no way to apply the effects.

So what I currently do is leave "start service at login" off. That way when I open the app manually, it does immediately apply my effects.

I tried this with both the package version and the flatpak version, installed from the Linux Mint Software Manager. Both experience the same issue.

Are you able to switch from Pulseaudio to PipeWire and using EasyEffects instead of PulseEffects? Preset autoloading is always tricky to do but this is probably better on EasyEffects right now.

amarraff commented 1 week ago

Having the same problem on Linux Mint 21.3. The effects work great until I reboot my system.

I did enable "start service at login" as well as "automatically apply this preset whenever the currently used device is plugged in the system" on my preset.

The service starts on login but the effects don't apply. I have to manually open pulse effects and toggle my specific desired effect off and then on again for it to start working. Sometimes this also doesn't work, and I'm left with no way to apply the effects.

So what I currently do is leave "start service at login" off. That way when I open the app manually, it does immediately apply my effects.

I tried this with both the package version and the flatpak version, installed from the Linux Mint Software Manager. Both experience the same issue.

Are you able to switch from Pulseaudio to PipeWire and using EasyEffects instead of PulseEffects? Preset autoloading is always tricky to do but this is probably better on EasyEffects right now.

I was considering that, I'm just a n00b with audio stuff on Linux so I didn't wanna break my audio, I was waiting for Linux Mint to add it. Is it safe to install both?

wwmm commented 1 week ago

Is it safe to install both?

You can't have both. As soon as you try to install PipeWire's compatibility layer for Pulseaudio applications Puseaudio will be removed. Nowadays it is safe to replace Pulseaudio by PipeWire in most hardware combinations. But based on what I saw in the past Ubuntu/Mint users have to be a little careful about which tutorial they are following when doing this. Try to open an issue at one of Mint's user forum asking about the proper guide. Many Ubuntu/Mint users have been using PipeWire daily. It is just a matter of finding a good tutorial.

amarraff commented 1 week ago

Is it safe to install both?

You can't have both. As soon as you try to install PipeWire's compatibility layer for Pulseaudio applications Puseaudio will be removed. Nowadays it is safe to replace Pulseaudio by PipeWire in most hardware combinations. But based on what I saw in the past Ubuntu/Mint users have to be a little careful about which tutorial they are following when doing this. Try to open an issue at one of Mint's user forum asking about the proper guide. Many Ubuntu/Mint users have been using PipeWire daily. It is just a matter of finding a good tutorial.

Thank you for the advice, will do ☺️

amarraff commented 1 week ago

Is it safe to install both?

You can't have both. As soon as you try to install PipeWire's compatibility layer for Pulseaudio applications Puseaudio will be removed. Nowadays it is safe to replace Pulseaudio by PipeWire in most hardware combinations. But based on what I saw in the past Ubuntu/Mint users have to be a little careful about which tutorial they are following when doing this. Try to open an issue at one of Mint's user forum asking about the proper guide. Many Ubuntu/Mint users have been using PipeWire daily. It is just a matter of finding a good tutorial.

Thank you for the advice, will do ☺️

Unfortunately upgrading to pipe wire and swapping to EasyEffects didn't work, the EasyEffects flatpak wasn't working right and there's no native package on Linux Mint (yet) so I've swapped back to pulse audio/pulse effects for now.

wwmm commented 1 week ago

Unfortunately upgrading to pipe wire and swapping to EasyEffects didn't work, the EasyEffects flatpak wasn't working right and there's no native package on Linux Mint (yet) so I've swapped back to pulse audio/pulse effects for now.

Hum... What kind of problem happened?

amarraff commented 1 week ago

Unfortunately upgrading to pipe wire and swapping to EasyEffects didn't work, the EasyEffects flatpak wasn't working right and there's no native package on Linux Mint (yet) so I've swapped back to pulse audio/pulse effects for now.

Hum... What kind of problem happened?

Pipe wire install went fine and I had audio, but EasyEffects was being glitchy.

When I'd try to open hamburger menus, they'd appear normal for a split second and then get really tiny and moved off center. Seems like a scaling issue. I was still able to click my way through by hovering over where the menu items should've been. Perhaps it's because Mint is still on xOrg, if EasyEffects is optimized for Wayland?

Then, I was getting an error that told me the effect I wanted (high pass filter) required an audio pack that came with the flatpak version, and to try using that instead. This is odd, because I was using the flatpak version from the Linux Mint software manager.

Lastly, when I tried the toggle to start the EasyEffects service on login, it said it needs a flatpak permission reset. I ran what it asked in terminal but it didn't fix it. I thought to try adjusting permissions in flatseal, but the background permission toggle was greyed out. I didn't see any way to unlock it.

Overall just a lot of weird little issues I couldn't figure out how to fix. I was getting tired so I was like oh well, I'll just have to remember to start PulseEffects 😂