Birch-san / juicysfplugin

Audio plugin (e.g. VST, AU) to play soundfonts on macOS, Windows, Linux
GNU General Public License v3.0
209 stars 27 forks source link

AU Plugin crashes inside Logic Pro X #50

Open r0xx0rd-teh-x0xx0r opened 1 year ago

r0xx0rd-teh-x0xx0r commented 1 year ago

Hi, first of all thank you so much for this awsome plugin, i have been using an older version of it for creating soundfont remixes of Nintendo DS games and the plugin is just absolutely perfect for that.

Unfortunately some time ago the plugin stopped working for me and i haven't been able to get the plugin working correctly since then.

I used version 1.0.0 for a long time since it worked fine, but wanted to upgrade to 3.1.0 because of Apple Silicon support.

My Hardware is the Mac mini M1. And i use the Audio Unit version. Basically everytime i try to load a soundfont Logic throws the following error:

"An Audio Unit plug-in reported a problem which might cause the system to become unstable" It then restarts Logic.

What ive tried so far is giving it the permission for disk access but that didnt help. I also deleted some old settings files i found in the cache with no change. I also compiled it myself for testing but the resulting build had the same issue.

The Logic and macOS installation is relatively fresh, so i would rule that out.

I dont know how to get 3rd party plugin logs from Logic directly, so dont have a log file unfortunately.

r0xx0rd-teh-x0xx0r commented 1 year ago

I just tested the Plugin in Apple's AU Lab.app and it worked perfectly fine

slice commented 1 year ago

Also experiencing this. It used to work in Ableton Live but now that doesn't work either. Not sure what I did

cassdeckard commented 1 year ago

I'm having this same issue with GarageBand on a MacBook Pro M1. Plugin works fine in AU Labs. In GarageBand it crashes as soon as I try to load a SoundFont.

r0xx0rd-teh-x0xx0r commented 1 year ago

I tried a few older versions and could get every Version until 2.3.3 working after downgrading and deleting the plugin settings files in ~/Library.

Unfortunately the binary is x86_64 so it only runs through rosetta.

Something seems to be broken with Logic since Version 3.0.0 because no version above and including 3.0.0 has the same problem