Open martinfinke opened 2 years ago
Wow. Thanks. I don't have an M1 to try it. I started working on a rewrite of this plugin a few months ago but got sidetracked with work and other things as usual. Are you willing to share the source code?
Hello 👋 and thank you for this awesome classic of a plug-in! Here's my fork, everything's in this commit. My apologies for the very noisy diff: It's mostly because I've updated to the latest JUCE version. There weren't that many changes needed, less than an hour. For the most part:
JUCE_MODAL_LOOPS_PERMITTED
juce_audio_plugin_client
to use legacy-compatible parameters. I haven't tested whether this actually keeps compatibility with old versions of argotlunar.String::empty
with String()
. Alternatively you could enable JUCE_ALLOW_STATIC_NULL_VARIABLES
, but I believe that's deprecated.std::unique_ptr
instead of raw pointers.To be honest, I haven't tested the M1 build yet, either 😐 I'm still waiting for the MacBook to arrive, and just updating and preparing my apps and plugins. If you want to upload an official M1 build, I'll be happy to test it as soon as it's here.
Hey guys, I just installed and ran the M1 package in Ableton, and everything seems to be working just fine. The UI is super tiny on my computer, but it def works.
Since I'm running in Ableton, the plugin is technically not running as a M1 binary I don't think.
When I run it as the only plugin in GarageBand (M1 native) The plugin seems to work perfectly.
Works great on Intel-based 2019 mac under Catalina too. <3
Here you go: argotlunar-M1.zip 😊 AU and VST2/3.