Skip to content
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

Bug: Graphic EQ Audio Unit Plug-in crashes often #910

Open
1 task done
kevinfales opened this issue Feb 13, 2024 · 8 comments
Open
1 task done

Bug: Graphic EQ Audio Unit Plug-in crashes often #910

kevinfales opened this issue Feb 13, 2024 · 8 comments

Comments

@kevinfales
Copy link

kevinfales commented Feb 13, 2024

  • I have checked for a similar issue and sure it hasn't been reported before.

Describe the bug
Several times per day, eqMac will crash and then re-launch, showing a dialog explaining that the Graphic EQ Audio Unit Plug-in has crashed. Additionally, when this happens, the Graphic EQ is removed from all presets.

Steps to Reproduce

  1. In the Extra Effects panel, click "Add Effect" and select "Apple: Graphic EQ"
  2. Configure the EQ to preference (doubtful the actual values matter here)
  3. In the Extra Effects panel, click the [ + ] icon and enter a name for the preset, then Save.
  4. After a seemingly random amount of time (typically between 45-90 mins), eqMac will crash, and relaunch with the following dialog:
    image

Notes:

  • Output device seems to have no impact on this occurring. I've experienced it using bluetooth headphones and built-in speakers.
  • (I believe) This only began occurring after the update to 1.8.3

Expected behaviour
No crashes occur.

Setup information:

  • Audio device used for playback: Sony WH-1000XM5, Macbook Pro speakers
  • Audio transmission interface: Bluetooth, Built-in speakers
  • macOS Version: 14.2.1 (Sonoma)
  • eqMac Version: 1.8.7 (beta, but issue exists on the latest stable release (1.8.5) as well)
  • eqMac UI Version: 5.0.8 (Remote)
  • Driver version: 2.5.3
@kevinfales
Copy link
Author

Can I help debug this somehow? It's incredibly frustrating and happens several times a day

@dan-iway
Copy link

dan-iway commented Mar 18, 2024

Just wanted to add that I have the same problem (although I am using the "Apple: Dynamics Processor" Plugin instead).
I understand the crashes may not be easy to fix, an easier fix in the meantime could possibly be to at least not remove it and keep the presets saved and just disabled it instead.
If i have to restart and re-enable it, it's annoying but much less frustrating than also having to configure it again.

@kevinfales
Copy link
Author

...an easier fix in the meantime could possibly be to at least not remove it and keep the presets saved and just disabled it instead.

Agreed that deleting the preset makes the problem orders of magnitude more frustrating, since you have to go build the settings for it all over.

Here's a workaround I've been using to at least sidestep this part of the issue:

  1. After adding a plugin (Graphic EQ or Dynamics Processor) in the Extra Effects panel, save the preset as you normally would.
  2. Then, click save again and give it another name (mine are just labelled v1 and v1.1).
  3. When the plugin inevitably crashes, you can switch the dropdown to your second saved preset, where your preset will still exist intact
  4. After switching, click the save button again and overwrite the version that just crashed.

This absolutely doesn't solve the entire issue and requires a couple steps whenever this thing crashes, but IMO it's far less work than re-configuring a plugin every time.

@dan-iway
Copy link

@kevinfales Good tip, thank you, I will use that. Agree fully with what you said about this not solving the issue of course 👍

@coroiu
Copy link

coroiu commented Apr 2, 2024

Seeing the same issue with the CanOpener Studio plugin. Logs have been emailed to customer support.

@kevinfales
Copy link
Author

UPDATE

Updating to MacOS 14.4.1 (latest as of today) seems to address this issue. No longer seeing audio unit crashes.

From the 14.4.1 patch notes:

Audio Unit Plugins Crash
FIXED
There have been reports of compatibility issues with PACE products in macOS 14.4, including the iLok License Manager, connected to Apple silicon Macs running macOS 14.4. The problem specifically impacts plugins from various manufacturers that are safeguarded by PACE/iLok, including those made by Universal Audio, when used with host DAWs such as Logic Pro. Apple's release notes for macOS 14.4.1 say the update provides a fix for cases in which "copy protected Audio Unit plug-ins designed for professional music apps may not open or pass validation."

@dan-iway
Copy link

dan-iway commented Apr 3, 2024

@kevinfales I am running 14.4.1 as well and just had a crash yesterday :-(

@coroiu
Copy link

coroiu commented Apr 9, 2024

Can confirm, using 14.4.1 and still crashing

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants