GuitarML / SmartAmpPro

Guitar plugin using neural networks to capture real amps and pedals
https://guitarml.com/
GNU General Public License v3.0
185 stars 13 forks source link

Not working in Logic Pro X #17

Open adur1990 opened 3 years ago

adur1990 commented 3 years ago

Hi,

first of all thank you for your great work. But unfortunately, the Plugin is not working in Logic Pro X. The first issue is that the AU is not signed and therefore Logic will completely refuse to load the plug-in. Luckily I am somewhat tech savvy, so I found a way to bypass Apples security mechanism for this plugin with the following Terminal line:

sudo xattr -rd com.apple.quarantine /Library/Audio/Plug-Ins/Components/SmartAmpPro.component

This allows me to load the plug-in, but it does still not work. When I load it, I only get random noise, Logic get's really laggy and eventually crashes complaining about mismatching sample rates between the plugin and my Audio Interface. Never heard of this before, but apparently this seems to be a thing.

I am using macOS 11.2.3 on Intel CPUs and Logic Pro X 10.6.1.

GuitarML commented 3 years ago

@adur1990 Thanks for your feedback! I've observed the same thing with the mismatching sample rates in GarageBand, but when I switch to an ASIO audio device it behaves normally. What Audio Device are you using? Obviously still not ideal so I'd like to track down the issue there.

The unknown developer issue is known, you can also go to System Preferences / Security and allow the plugin there, but that's great that you figured out a command like option. Once I join Apple's developer program that should go away.

Update: I opened an issue in the JUCE forums in case I can get any help there: https://forum.juce.com/t/mismatched-samplerate-error-on-mac-with-au-plugin/45552

adur1990 commented 3 years ago

Thanks for your response. As I am using macOS there are no ASIO drivers. Apple provides the Core Audio drivers for this purpose. I use the iRig Keys I/O interface, if this helps.