GuitarML / Proteus

Guitar amp and pedal capture plugin using neural networks.
GNU General Public License v3.0
157 stars 12 forks source link

M2 MacOS Not working #13

Open snmendoza opened 1 year ago

snmendoza commented 1 year ago

I have installed Proteus from various releases, in addition to compiling from source and consistently get this error in garageband: "An Audio Unit plug-in reported a problem which might cause the system to become unstable. Please quit and restart GarageBand." Proteus interface is unable to be opened from DAW, and the standalone immediately crashes as well (can provide crash report if that is helpful). This is running on M2 Macbook pro with Ventura 13.3 Epoch amp and TSM1N3 works just fine.

Anything I am missing?

GuitarML commented 1 year ago

Thanks for reporting this issue, I've gotten other reports from Mac users, especially with the more recent OS versions that have either DAW crashes or doesn't load in the DAW. Not sure what is causing this, but possibly there was some kind of security update which doesn't like that the plugin is trying to read model files from another location on the computer. This is the main difference between Proteus and my other plugins.

snmendoza commented 1 year ago

Thanks. I also converted this to an XCode project and attempted to compile. This was the full output:

JUCE v7.0.1
2023-07-10 08:25:47.333515-0700 Proteus[63776:6123029] [plugin] AddInstanceForFactory: No factory registered for id <CFUUID 0x600002e492c0> F8BB1C28-BAE8-11D6-9C31-00039315CD46
2023-07-10 08:25:47.422656-0700 Proteus[63776:6123029] [loading] More than one bundle with the same factory UUID detected: {
    "ff5ed090-1521-11ea-8d71-362b9e155667" = "BlackHole_Create";
} in CFBundle 0x600001764d20 </Library/Audio/Plug-Ins/HAL/SteamStreamingSpeakers.driver> (not loaded) and CFBundle/CFPlugIn 0x600001764c40 </Library/Audio/Plug-Ins/HAL/SteamStreamingMicrophone.driver> (not loaded)
libc++abi: terminating due to uncaught exception of type nlohmann::detail::parse_error: [json.exception.parse_error.101] parse error at line 1, column 1: syntax error while parsing value - invalid literal; last read: 'b'
(lldb) 

I am not familiar enough with this project nor XCode to follow this, but happy to provide any other info if its helpful.