Giter Site home page Giter Site logo

Comments (4)

Davis2600 avatar Davis2600 commented on August 10, 2024 1

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.
Screen Shot 2021-12-28 at 2 18 41 AM
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.

from argotlunar.

mourednik avatar mourednik commented on August 10, 2024

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?

from argotlunar.

martinfinke avatar martinfinke commented on August 10, 2024

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:

  • Changed JUCE project settings to enable arm64, set deployment target to 10.9, enable JUCE_MODAL_LOOPS_PERMITTED
  • Changed settings of the juce_audio_plugin_client to use legacy-compatible parameters. I haven't tested whether this actually keeps compatibility with old versions of argotlunar.
  • Replaced usages of String::empty with String(). Alternatively you could enable JUCE_ALLOW_STATIC_NULL_VARIABLES, but I believe that's deprecated.
  • Changed some code where JUCE now uses 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.

from argotlunar.

Related Issues (17)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.