HISE Logo Forum
    • Categories
    • Register
    • Login

    About ARM macOS installers?

    Scheduled Pinned Locked Moved General Questions
    21 Posts 6 Posters 951 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • d.healeyD
      d.healey @orange
      last edited by

      @orange said in About ARM macOS installers?:

      AFAIK

      Still waiting for someone to test all this stuff an confirm it :)

      Libre Wave - Freedom respecting instruments and effects
      My Patreon - HISE tutorials
      YouTube Channel - Public HISE tutorials

      orangeO 1 Reply Last reply Reply Quote 0
      • orangeO
        orange @d.healey
        last edited by orange

        @d-healey said in About ARM macOS installers?:

        Still waiting for someone to test all this stuff an confirm it :)

        Sure, Nobody is holding you back :D

        develop Branch / XCode 13.1
        macOS Monterey / M1 Max

        1 Reply Last reply Reply Quote 0
        • Christoph HartC
          Christoph Hart
          last edited by

          What? Even the SNEX compiler works under Rosetta. This is beyond awesome - I was pretty sure that I had to completely rewrite the compiler internals to work on ARM, but this is definitely a nice surprise!

          Anyways, I'm not the biggest Apple fan, but the MacBook Air M1 is hands down the best notebook I ever had.

          orangeO 1 Reply Last reply Reply Quote 2
          • orangeO
            orange @Christoph Hart
            last edited by

            @Christoph-Hart said in About ARM macOS installers?:

            What? Even the SNEX compiler works under Rosetta. This is beyond awesome - I was pretty sure that I had to completely rewrite the compiler internals to work on ARM, but this is definitely a nice surprise!

            Anyways, I'm not the biggest Apple fan, but the MacBook Air M1 is hands down the best notebook I ever had.

            My friend (he is not using Hise, he uses iPlug), compiles plugins with XCode 12, and Catalina for native M1 support on an intel mac.

            develop Branch / XCode 13.1
            macOS Monterey / M1 Max

            Christoph HartC 1 Reply Last reply Reply Quote 0
            • Christoph HartC
              Christoph Hart @orange
              last edited by

              @orange said in About ARM macOS installers?:

              he is not using Hise, he uses iPlug)

              Then you should look for a new friend :)

              orangeO 1 Reply Last reply Reply Quote 4
              • orangeO
                orange @Christoph Hart
                last edited by orange

                @Christoph-Hart said in About ARM macOS installers?:

                @orange said in About ARM macOS installers?:

                he is not using Hise, he uses iPlug)

                Then you should look for a new friend :)

                Ahahah :D

                Not only from a friend. Here is also a source from directly Apple:

                Link Preview Image
                Building a universal macOS binary | Apple Developer Documentation

                Create macOS apps and other executables that run natively on both Apple silicon and Intel-based Mac computers.

                favicon

                Apple Developer Documentation (developer.apple.com)

                Apple says:

                You can build a universal binary on either an Apple silicon or Intel-based Mac computer, but you cannot debug the arm64 slice of your binary on an Intel-based Mac computer. It’s possible to debug both slices of a universal binary on Apple silicon, but you must run the x86_64 slice under Rosetta translation.

                develop Branch / XCode 13.1
                macOS Monterey / M1 Max

                ? 1 Reply Last reply Reply Quote 1
                • Y
                  yall @Christoph Hart
                  last edited by

                  @Christoph-Hart this is true except for components with logic.

                  1 Reply Last reply Reply Quote 0
                  • ?
                    A Former User @orange
                    last edited by

                    @orange said in About ARM macOS installers?:

                    Apple says:

                    You can build a universal binary on either an Apple silicon or Intel-based Mac computer, but you cannot debug the arm64 slice of your binary on an Intel-based Mac computer. It’s possible to debug both slices of a universal binary on Apple silicon, but you must run the x86_64 slice under Rosetta translation.

                    Thank you for this helpful information :)

                    1 Reply Last reply Reply Quote 0
                    • Y
                      yall
                      last edited by

                      @d-healey What you need to know. because I have done a lot of testing with friends who have lent me 2 mac m1. therefore, when you compile from intel. all plugins and vst will work on mac m1. i tried vst vst 3 and audio units. ableton fl studio cubase reaper reads vst vst3 and audio unit. only logic does not support AU plugins compiled from intel. logic is owned by apple and Rosetta will not work for this case. need hard disk space i couldn't try compiling from m1 to find out if intel would make them work. I also learned that xcode 12 gave access to compilation with the "binary unisversel" format which would surely allow AU to work on m1. I still think that compiling each plugin per system remains the best solution for the moment. moreover, did not just see that windows was releasing version 11 soon and that they are talking about a plugin signature identical to that of apple ... another shit to take money from us ^^

                      orangeO 1 Reply Last reply Reply Quote 0
                      • orangeO
                        orange @yall
                        last edited by orange

                        @yall said in About ARM macOS installers?:

                        only logic does not support AU plugins compiled from intel.

                        Intel compiled all plugins work on M1 (with Rosetta) here. That's valid for AU plugins too.

                        As I remember correctly, you have AU plugin issues on intel too. I don't think that AU version won't work in M1, while VST and AAX is working. This can be secific to your system / config.

                        develop Branch / XCode 13.1
                        macOS Monterey / M1 Max

                        Y 1 Reply Last reply Reply Quote 0
                        • Y
                          yall @orange
                          last edited by

                          @orange no, as far as I'm concerned, on Intel mac everything works fine (vst vst3 au). if you can give it a try i think Logic won't read your AU on m1 if you compile from intel.

                          orangeO d.healeyD 2 Replies Last reply Reply Quote 0
                          • orangeO
                            orange @yall
                            last edited by

                            @yall We've tried that

                            develop Branch / XCode 13.1
                            macOS Monterey / M1 Max

                            1 Reply Last reply Reply Quote 0
                            • d.healeyD
                              d.healey @yall
                              last edited by

                              @yall said in About ARM macOS installers?:

                              @orange no, as far as I'm concerned, on Intel mac everything works fine (vst vst3 au). if you can give it a try i think Logic won't read your AU on m1 if you compile from intel.

                              I was asking about cross compiling native plugins, not running under Rosetta. From what has been said so far in this thread you can compile M1 native plugins on am Intel Mac and vice versa.

                              Libre Wave - Freedom respecting instruments and effects
                              My Patreon - HISE tutorials
                              YouTube Channel - Public HISE tutorials

                              1 Reply Last reply Reply Quote 0
                              • First post
                                Last post

                              17

                              Online

                              1.8k

                              Users

                              12.0k

                              Topics

                              104.3k

                              Posts